summary refs log tree commit diff stats
path: root/lib/pure/asyncio.nim
Commit message (Collapse)AuthorAgeFilesLines
* lib/pure/a-c - Dropped 'T' from typespdw2015-06-041-2/+2
|
* Don't run non-test code when defined(testing)Oleh Prypin2015-04-211-1/+1
|
* fixes #2420; negative indexing for slicing is obsolete (breaking change!)Araq2015-03-281-48/+48
|
* Fix a few more warningsdef2015-02-171-3/+3
|
* Deprecated asyncio module. Fixed old tests.Dominik Picheta2014-12-261-0/+7
|
* Fix some deprecation warnings caused by renamesdef2014-11-131-23/+23
|
* Fixed FD_SET casingErik O'Leary2014-10-101-5/+5
|
* Fixes fdSet CS problems in asyncio.Dominik Picheta2014-09-121-2/+2
|
* Merge branch 'bigbreak' of https://github.com/Araq/Nimrod into bigbreakAraq2014-09-101-0/+1
|\
| * Fixes for new comment handling.Dominik Picheta2014-09-091-0/+1
| |
* | 'nimfix' improvements; FdSet is TFdSet againAraq2014-09-081-5/+5
|/
* prettified some async modulesAraq2014-08-311-80/+80
|
* Case fixes for network modules.Dominik Picheta2014-08-301-22/+23
|
* big renameAraq2014-08-271-34/+41
|
* asyncio compiles againAraq2014-08-121-21/+22
|
* made large parts of the stdlib gcsafeAraq2014-04-201-13/+15
|
* more things case consistentAraq2014-02-101-5/+5
|
* stdlib compiles mostly without warnings againAraq2014-02-061-1/+1
|
* updated asyncio and ftpclient modulesAraq2014-01-251-9/+9
|
* Remove assert in asyncio which causes problems.Dominik Picheta2013-12-261-2/+5
| | | | | | This assert keeps failing occassionally in nimbuild causing it to crash. According to logic it shouldn't, but perhaps the socket's writeable status changes.
* Fixed breaking changes introduced by the last commit.Dominik Picheta2013-10-241-1/+1
|
* Fixed asyncio crash when sending buffered data after connection was terminated.Dominik Picheta2013-10-241-9/+14
|
* Added a TSocketHandle type to winlean.nim and posix.nimClay Sweetser2013-10-151-3/+3
| | | | Edited sockets.nim and asyncio.nim to use the new TSocketHandle type.
* Deprecated OSError, and modified it to require an explicit OS error code.Dominik Picheta2013-06-251-4/+3
| | | | 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.
* Added an asyncio.isSendDataBuffered procedure.Dominik Picheta2013-06-211-0/+4
|
* Improved the performance of the SCGI module when dealing with multipleDominik Picheta2013-05-191-0/+3
| | | | concurrent requests.
* Fixed recvLine deprecation warnings.Dominik Picheta2013-04-141-2/+2
|
* Deprecated recvLine and added an improved version named readLine to theDominik Picheta2013-03-231-2/+38
| | | | sockets module.
* Fixed many deprecation warnings. asyncio.recvLine now throws anDominik Picheta2012-12-231-1/+7
| | | | exception when an error occurs. Added sockets.SocketError.
* Fixes #268Dominik Picheta2012-12-081-4/+39
|
* IRC module is now saner at the expense of a little API breakage.Dominik Picheta2012-12-011-0/+3
| | | | Added warnings for unstable APIs to modules that use AsyncIO.
* Many doc improvements. Changed Threads.joinThreads' param's type to varargs.Dominik Picheta2012-11-041-2/+2
|
* Ftpclient now fully works both synchronously and asynchronously.Dominik Picheta2012-09-221-4/+10
| | | | Fixed some deprecation doc messages. And some issues with asyncio.
* ftpclient fixed but causes an issue with the code generator andDominik Picheta2012-09-211-0/+53
| | | | | | | | therefore does not compile. Asyncio: Added handleWrite event and an ability to wrap an already initialised TSocket to a PAsyncSocket. Fixed tircbot test.
* Fixes IRC module.Dominik Picheta2012-09-121-4/+13
|
* Fixes scgi, adds async functionality to httpserver.Dominik Picheta2012-09-091-5/+25
|
* term rewriting improvementsAraq2012-09-081-2/+3
|
* Added fsmonitor module.Dominik Picheta2012-09-021-70/+16
|
* Asyncio module now works on file descriptors.Dominik Picheta2012-09-021-39/+137
|
* Sockets module should compile again on Windows. Fixed asyncio not compiling.Dominik Picheta2012-08-121-36/+24
|
* UDP improvements for the sockets module. Renamed ftpclient.fileExists toDominik Picheta2012-08-121-19/+19
| | | | existsFile for consistency. Added tasyncudp test.
* UDP sockets should now work with asyncio.Dominik Picheta2012-08-031-3/+8
|
* More deprecation warnings fixed.Dominik Picheta2012-07-231-3/+7
|
* Fixes deprecation warning, fixes documentation error.Dominik Picheta2012-07-231-1/+1
|
* Many fixes for asynchronous sockets. Asyncio should now work well with ↵Dominik Picheta2012-07-221-27/+142
| | | | | | buffered and unbuffered plain and ssl sockets. Added asyncio test to the test suite.
* preparations for making 'closure' the default calling convention for proc typesAraq2012-07-161-9/+9
|
* recvLineAsync for non-blocking sockets implemented, as well as recvLine for ↵dom962012-02-181-0/+29
| | | | asyncio async sockets. Fixed removeDir on windows.
* Added asyncio module; irc, scgi and the ftpclient modules work with it. ↵dom962012-01-221-0/+325
Added (de)allocCStringArray. Many async sockets fixes.