summary refs log tree commit diff stats
path: root/lib/pure/asyncnet.nim
Commit message (Expand)AuthorAgeFilesLines
* Implement SSL SNI hostname setting for asyncnet.Dominik Picheta2017-02-081-0/+5
* deprecated nativesockets.dealloc, use freeAddrInfo instead; fixed stdlib depr...Andreas Rumpf2017-01-301-2/+2
* Add async IO overview to asyncnet module docs.Dominik Picheta2017-01-061-1/+39
* Add OptReuseAddr to example and handle closingFederico Ceratto2017-01-021-0/+2
* Fixes #4587.Dominik Picheta2016-09-251-2/+19
* Fixes #3847.Dominik Picheta2016-09-251-6/+24
* Removed tests with `asyncio`.cheatfate2016-09-071-3/+8
* Some small fixes to changes introduced by #4683.Dominik Picheta2016-09-061-0/+2
* Revert function names scheme due to the @dom96 commentAnatoly Galiulin2016-09-061-4/+4
* Fix typoAnatoly Galiulin2016-09-061-1/+1
* Add async IO operations with buffers on files and socketsAnatoly Galiulin2016-09-061-3/+64
* Fix broken asyncnet module.Dominik Picheta2016-06-031-1/+1
* Fixed some warnings in httpclient, net, and openssl.Dominik Picheta2016-04-041-4/+2
* Improved asyncnet docs (SSL procs now shown). Deprecated handshake.Dominik Picheta2016-04-041-9/+11
* Rename rawsockets module to nativesocketsAdam Strzelecki2015-10-031-5/+6
* Fixes asyncnet.recvLine. Fixes #3346.Dominik Picheta2015-09-191-0/+1
* Reintroduce FutureVar[T] from commit 72b4912c84b16644657.Dominik Picheta2015-09-111-9/+25
* Free SSL handler to avoid memory leaksBruce Doan2015-07-311-1/+1
* Fixes socket problems on Windows and normalises some names.Dominik Picheta2015-06-291-15/+22
* Make newAsyncSocket AF_INET6 the default domain.Andrew Yourtchenko2015-06-231-1/+1
* Make asyncnet.bindAddr IPv4+IPv6 compatible.Andrew Yourtchenko2015-06-231-15/+12
* Adjustments to #2610.Dominik Picheta2015-06-221-1/+10
* Merge branch 'starttls' of https://github.com/wiml/Nim into wiml-starttlsDominik Picheta2015-06-221-0/+9
|\
| * Make the post-connection wrapSocket() call available in both the synchronous ...Wim Lewis2015-04-261-9/+4
| * Add a handshake parameter to wrapSocket() to allow it to work on an already-c...Wim Lewis2015-04-231-1/+15
* | Merge branch 'exportnewsocket' of https://github.com/boopcat/Nim into boopcat...Dominik Picheta2015-06-051-3/+3
|\ \
| * | Export newSocket(fd) from net.nim and standardize args in net/asyncnetboopcat2015-05-301-3/+3
* | | lib/pure/a-c - Dropped 'T' from typespdw2015-06-041-10/+10
|/ /
* | 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