Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | sockets.send now throws an exception when a non-blocking socket is | Dominik Picheta | 2013-08-04 | 1 | -2/+14 |
| | | | | passed to it. | ||||
* | Fixes OSError deprecation warning. | Dominik Picheta | 2013-07-21 | 1 | -1/+1 |
| | |||||
* | Deprecated OSError, and modified it to require an explicit OS error code. | Dominik Picheta | 2013-06-25 | 1 | -75/+59 |
| | | | | The deprecated functions include the OSError and OSErrorMsg, the name did not change however the signature of the new functions did. They now require a TOSErrorCode value be passed to them. This value can be retrieved using OSLastError. The reason this was done is because on Windows any win api call can reset the last error code to 0, this change allows the user to immediately grab the error code and worry about the string representation later if needs be. | ||||
* | Fixed overflow in sockets.parseIP4. | Dominik Picheta | 2013-05-24 | 1 | -2/+5 |
| | |||||
* | Improved the performance of the SCGI module when dealing with multiple | Dominik Picheta | 2013-05-19 | 1 | -1/+2 |
| | | | | concurrent requests. | ||||
* | preparations for the new symbol binding rules for clean templates | Araq | 2013-05-18 | 1 | -1/+1 |
| | |||||
* | Deprecated recvLine and added an improved version named readLine to the | Dominik Picheta | 2013-03-23 | 1 | -2/+88 |
| | | | | sockets module. | ||||
* | Removes executable bit for text files. | Grzegorz Adam Hankiewicz | 2013-03-16 | 1 | -0/+0 |
| | |||||
* | Fixed timeouts for sockets, implemented timeouts in httpclient and fixed | Dominik Picheta | 2013-02-23 | 1 | -114/+136 |
| | | | | a bug with redirection in httpclient. | ||||
* | make some tests green | Araq | 2013-01-08 | 1 | -1/+3 |
| | |||||
* | Fixed symbol conflict in the sockets module on Windows. | Dominik Picheta | 2012-12-23 | 1 | -3/+2 |
| | |||||
* | Fixed many deprecation warnings. asyncio.recvLine now throws an | Dominik Picheta | 2012-12-23 | 1 | -6/+87 |
| | | | | exception when an error occurs. Added sockets.SocketError. | ||||
* | Rewrote the implementation of parsing chunked transfer coding in | Dominik Picheta | 2012-12-23 | 1 | -3/+19 |
| | | | | httpclient. Fixes #272. | ||||
* | recvLine now works with unbuffered ssl sockets. | Dominik Picheta | 2012-12-22 | 1 | -33/+44 |
| | | | | Added higher level recv functions. | ||||
* | Fixes SSL implementation of sendAsync. | Dominik Picheta | 2012-12-08 | 1 | -2/+2 |
| | |||||
* | Fixes #268 | Dominik Picheta | 2012-12-08 | 1 | -8/+14 |
| | |||||
* | disable SSLv2_method for ubuntu | Araq | 2012-12-03 | 1 | -1/+4 |
| | |||||
* | bugfix: 'not nil' and 'shared' types | Araq | 2012-12-02 | 1 | -0/+2 |
| | |||||
* | sockets: proper bugfix for solaris | Araq | 2012-11-22 | 1 | -1/+1 |
| | |||||
* | bugfix: sockets with SSL support | Araq | 2012-11-20 | 1 | -4/+5 |
| | |||||
* | sockets.nim: bugfix for solaris | Araq | 2012-11-20 | 1 | -0/+2 |
| | |||||
* | annotated effects of modules: os, sockets, times | Araq | 2012-11-18 | 1 | -51/+68 |
| | |||||
* | Many doc improvements. Changed Threads.joinThreads' param's type to varargs. | Dominik Picheta | 2012-11-04 | 1 | -30/+42 |
| | |||||
* | nimbuild should work again | Araq | 2012-11-01 | 1 | -3/+3 |
| | |||||
* | bugfix: wrong assertions for C++ code generation; some solaris support; ↵ | Araq | 2012-10-30 | 1 | -0/+3 |
| | | | | first steps to an effect system | ||||
* | syntax compatibility between do blocks and stmt blocks | Zahary Karadjov | 2012-10-04 | 1 | -1/+1 |
| | | | | | | | | | | | | See the section `do notation` in the manual for more info. * nkMacroStmt has been removed Macro statements are now mapped to regular nkCall nodes. The support for additional clauses (such as else, except, of, etc) have been restored - they will now appear as additional arguments for the nkCall node (as nkElse, nkExcept, etc nodes) * fixed some regressions in the `is` operator and semCompiles | ||||
* | Fixes sockets.recvFrom not setting length of data. | Dominik Picheta | 2012-09-23 | 1 | -1/+2 |
| | |||||
* | Ftpclient now fully works both synchronously and asynchronously. | Dominik Picheta | 2012-09-22 | 1 | -2/+2 |
| | | | | Fixed some deprecation doc messages. And some issues with asyncio. | ||||
* | first steps for overloading support of passing blocks; bugfix: test results ↵ | Araq | 2012-09-11 | 1 | -1/+2 |
| | | | | of 'compile' are not overwritten | ||||
* | Asyncio module now works on file descriptors. | Dominik Picheta | 2012-09-02 | 1 | -1/+10 |
| | |||||
* | changed port to TPort | My Name | 2012-08-20 | 1 | -3/+3 |
| | |||||
* | added port output for sockets.recvFrom | My Name | 2012-08-20 | 1 | -4/+5 |
| | |||||
* | Sockets module should compile again on Windows. Fixed asyncio not compiling. | Dominik Picheta | 2012-08-12 | 1 | -2/+2 |
| | |||||
* | UDP improvements for the sockets module. Renamed ftpclient.fileExists to | Dominik Picheta | 2012-08-12 | 1 | -3/+73 |
| | | | | existsFile for consistency. Added tasyncudp test. | ||||
* | Some improvements to the sockets module. | Dominik Picheta | 2012-07-25 | 1 | -10/+14 |
| | |||||
* | Fixes deprecation warning, fixes documentation error. | Dominik Picheta | 2012-07-23 | 1 | -2/+3 |
| | |||||
* | Many fixes for asynchronous sockets. Asyncio should now work well with ↵ | Dominik Picheta | 2012-07-22 | 1 | -95/+242 |
| | | | | | | buffered and unbuffered plain and ssl sockets. Added asyncio test to the test suite. | ||||
* | sockets compile again with SSL support | Araq | 2012-07-10 | 1 | -2/+2 |
| | |||||
* | more fixes for new integer promotion rules; fixes #152; fixes #157; fixes ↵ | Araq | 2012-07-09 | 1 | -10/+10 |
| | | | | #156; fixes #155 | ||||
* | changed integer promotion rules; breaks bootstrapping and lots of code | Araq | 2012-07-08 | 1 | -11/+11 |
| | |||||
* | Fixed httpclient bugs, fixed socket bugs and fixed sockets for windows. | Dominik Picheta | 2012-06-09 | 1 | -24/+46 |
| | |||||
* | Sockets are now buffered and have ssl support through openssl. | Dominik Picheta | 2012-06-03 | 1 | -66/+388 |
| | |||||
* | The httpserver now gathers the headers for the user. Fixed ambiguity in ↵ | dom96 | 2012-05-03 | 1 | -6/+24 |
| | | | | recvLine in the sockets module. | ||||
* | Forgot to rename ETimedout to ETimeout in the sockets module in some places. | dom96 | 2012-03-22 | 1 | -4/+4 |
| | |||||
* | Fixed a problem with message parsing in the IRC module. Introduced timeout ↵ | dom96 | 2012-03-22 | 1 | -5/+82 |
| | | | | to procs in the sockets module. | ||||
* | recvLineAsync for non-blocking sockets implemented, as well as recvLine for ↵ | dom96 | 2012-02-18 | 1 | -2/+34 |
| | | | | asyncio async sockets. Fixed removeDir on windows. | ||||
* | Merge pull request #97 from ddlsmurf/fixes_macosx | Araq | 2012-01-22 | 1 | -17/+13 |
|\ | | | | | Fixes for macosx | ||||
| * | Less likely to overload struct timeval | Eric Doughty-Papassideris | 2012-01-21 | 1 | -16/+12 |
| | | |||||
| * | MSG_NOSIGNAL not defined on mac os x | Eric Doughty-Papassideris | 2012-01-21 | 1 | -1/+1 |
| | | |||||
* | | Added asyncio module; irc, scgi and the ftpclient modules work with it. ↵ | dom96 | 2012-01-22 | 1 | -21/+40 |
|/ | | | | Added (de)allocCStringArray. Many async sockets fixes. |