summary refs log tree commit diff stats
path: root/lib/pure/asyncnet.nim
Commit message (Expand)AuthorAgeFilesLines
* Add warning about recvLineInto being bound to changedef2015-04-261-0/+3
* Revert "Introduce FutureVar[T] to make recvLineInto safer."def2015-04-261-29/+9
* Fix asyncdispatch on Windows.Dominik Picheta2015-04-241-112/+0
* Introduce FutureVar[T] to make recvLineInto safer.Dominik Picheta2015-04-241-9/+29
* Some small cleanup.Dominik Picheta2015-04-231-2/+2
* Merge branch 'clean-speedup-2' of https://github.com/def-/Nim into def--clean...Dominik Picheta2015-04-231-42/+189
|\
| * Some style cleanupdef2015-03-171-3/+3
| * Move recvInto to asyncnet and don't export itdef2015-03-171-8/+120
| * Don't export readInto* templatesdef2015-03-171-2/+2
| * Make recvLineInto a proc instead of templatedef2015-03-171-50/+48
| * Speed up asynchttpserver significantly using all the previous changesdef2015-03-171-1/+1
| * Make asyncnet usable when avoiding allocations.def2015-03-171-61/+98
* | Don't run non-test code when defined(testing)Oleh Prypin2015-04-211-1/+1
|/
* Happy new year!Guillaume Gelin2015-01-061-1/+1
* Fixes asynchttpsever.Dominik Picheta2014-12-261-0/+4
* Fixes #1745.Dominik Picheta2014-12-261-10/+25
* Fixes SSL AsyncSocket close problem. Ref #1769. Ref #1759.Dominik Picheta2014-12-241-3/+3
* Fix some deprecation warnings caused by renamesdef2014-11-131-40/+40
* Implement SO_REUSEADDR for asyncnet and asynchttpserver.Dominik Picheta2014-11-071-0/+13
* Fixes asyncnet example.Dominik Picheta2014-09-181-1/+2
* Adds socket creation for arbitrary domain, type and protocol.Dominik Picheta2014-09-181-0/+4
* Add bool to determine if socket has been closed.Dominik Picheta2014-09-161-1/+3
* Lots of documentation improvements for asyncdispatch.Dominik Picheta2014-09-121-4/+14
* Fixes httpclient SSL issue. Implements unbuffered SSL recv. Ref #1487.Dominik Picheta2014-09-061-21/+33
* Fixes asynchttpserver.Dominik Picheta2014-09-011-2/+2
* Async SSL support.Dominik Picheta2014-08-311-18/+156
* Case fixes for network modules.Dominik Picheta2014-08-301-15/+15
* Nimrod renamed to NimAraq2014-08-281-1/+1
* big renameAraq2014-08-271-6/+8
* Fix asyncnet example. Rearrange net code.Dominik Picheta2014-08-101-2/+2
* Added SafeDisconn for accept.Dominik Picheta2014-08-101-4/+5
* Fixes incorrect async exception handling. Adds sleepAsync.Dominik Picheta2014-08-091-2/+2
* Implement safe flags for socket operations.Dominik Picheta2014-07-131-17/+20
* Fix broken async tests.Dominik Picheta2014-07-131-1/+1
* Many async optimisations.Dominik Picheta2014-07-121-22/+52
* Rename asyncdispatch.close to asyncdispatch.closeSocket.Dominik Picheta2014-05-231-1/+1
* Fixes buffered recv in asyncnet.Dominik Picheta2014-04-301-11/+17
* Implemented buffering for asynchronous sockets.Dominik Picheta2014-04-131-2/+36
* fixes for asynchttpserverAndreas Rumpf2014-04-131-0/+1
* Updates docs and news.Dominik Picheta2014-04-061-0/+38
* Async httpclient should now work. Changed recv behaviour.Dominik Picheta2014-04-031-2/+3
* Implemented async for httpclient.Dominik Picheta2014-03-261-1/+1
* Move asyncdispatch tests to asyncnet.Dominik Picheta2014-03-261-34/+74
* Moved the global dispatcher to asyncdispatch.Dominik Picheta2014-03-231-11/+19
* Many renames. Created high level asyncnet module.Dominik Picheta2014-03-221-0/+147