Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix broken asyncnet module. | Dominik Picheta | 2016-06-03 | 1 | -1/+1 |
| | |||||
* | Modified #3472 to make its API more idiomatic. | Dominik Picheta | 2016-06-03 | 1 | -28/+52 |
| | |||||
* | Merge branch 'tls-psk' of https://github.com/zielmicha/nim into ↵ | Dominik Picheta | 2016-06-03 | 1 | -3/+99 |
|\ | | | | | | | zielmicha-tls-psk | ||||
| * | net.nim: destroyContext for destroying SSLContext | Michał Zieliński | 2015-10-24 | 1 | -1/+7 |
| | | |||||
| * | net.nim: support for TLS-PSK ciphersuites | Michał Zieliński | 2015-10-24 | 1 | -13/+89 |
| | | |||||
| * | net.nim: support storing arbitrary data inside SSLContext | Michał Zieliński | 2015-10-24 | 1 | -0/+14 |
| | | |||||
* | | documentation build cleaned up | Andreas Rumpf | 2016-05-31 | 1 | -10/+13 |
| | | |||||
* | | Merge branch 'unix-sockets' of https://github.com/girvo/Nim into ↵ | Dominik Picheta | 2016-05-30 | 1 | -2/+26 |
|\ \ | | | | | | | | | | girvo-unix-sockets | ||||
| * | | Adding nimdoc comments as per PR comments | Josh Girvin | 2016-05-30 | 1 | -1/+3 |
| | | | | | | | | | | | | As per @dom96 code review comments in PR #3488 | ||||
| * | | net.nim: add support for Unix sockets | Michał Zieliński | 2015-10-28 | 1 | -1/+23 |
| |/ | |||||
* | | Merge pull request #3648 from FedericoCeratto/reuse_port | Andreas Rumpf | 2016-05-29 | 1 | -1/+2 |
|\ \ | | | | | | | Add SO_REUSEPORT support | ||||
| * | | Add SO_REUSEPORT support | Federico Ceratto | 2015-12-16 | 1 | -1/+2 |
| |/ | |||||
* | | Fix deprecation warning in net module. | Dominik Picheta | 2016-04-04 | 1 | -0/+2 |
| | | |||||
* | | Fixes small mistake in ``net`` module. | Dominik Picheta | 2016-04-04 | 1 | -1/+1 |
| | | |||||
* | | Improved asyncnet docs (SSL procs now shown). Deprecated handshake. | Dominik Picheta | 2016-04-04 | 1 | -1/+4 |
| | | |||||
* | | Improve net and ssl module docs. | Dominik Picheta | 2016-04-04 | 1 | -20/+77 |
| | | |||||
* | | net: disable SSLv3 | Peter Cai | 2016-04-03 | 1 | -2/+2 |
| | | | | | | | | | | SSLv3 is no longer secure and has been removed from OpenSSL since 1.0.2. Disabling this will enable Nim programs to run against OpenSSL 1.0.2. | ||||
* | | Define ports as uint16s to fix #3484 | Josep Sanjuas | 2016-03-27 | 1 | -1/+1 |
| | | |||||
* | | the stdlib supports &= in more contexts; refs #3524 | Andreas Rumpf | 2016-03-05 | 1 | -0/+4 |
| | | |||||
* | | Spellcheck | Federico Ceratto | 2016-02-29 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #3781 from rgv151/patch-net-gc-safe | Andreas Rumpf | 2016-02-06 | 1 | -94/+95 |
|\ \ | | | | | | | [net/httpclient] make it gc-safe #2692 | ||||
| * | | export `parseIpAddress` proc | Bruce Doan | 2016-01-27 | 1 | -1/+1 |
| | | | |||||
| * | | make it gc-safe #2692 | Bruce Doan | 2016-01-26 | 1 | -93/+94 |
| | | | |||||
* | | | fixes #3789 | Andreas Rumpf | 2016-01-31 | 1 | -1/+1 |
|/ / | |||||
* / | Fixed deprecation warnings while Nim compiles. | Hans Raaf | 2016-01-18 | 1 | -1/+1 |
|/ | | | | | I just removed unsigned and changed a writeLn() call to writeLine() to avoid the remaining deprecation warnings. | ||||
* | Rename rawsockets module to nativesockets | Adam Strzelecki | 2015-10-03 | 1 | -4/+4 |
| | | | | | | | | | | This change was done to avoid confusion with TCP/IP raw sockets. Native sockets module represents handling native system low level socket API in general and is not just limited anyhow to TCP/IP raw sockets. A stub lib/deprecated/pure/rawsockets.nim module has been added as compatibility layer for old code using rawsockets, so this change will not break existing code. | ||||
* | raise with error message | Aman Gupta | 2015-09-23 | 1 | -1/+1 |
| | |||||
* | disable SSLv2 | Aman Gupta | 2015-09-23 | 1 | -4/+1 |
| | |||||
* | avoid referencing undefined SSLv2_method on mac osx | Aman Gupta | 2015-09-22 | 1 | -1/+1 |
| | |||||
* | Implements getPeerAddr/getPeerName on Windows and adds IDX. | Dominik Picheta | 2015-09-15 | 1 | -2/+6 |
| | |||||
* | Provide access to getsockname()/getpeername(). | Reimer Behrends | 2015-09-14 | 1 | -0/+8 |
| | | | | | | This patch implements procedures getLocalAddr() and getPeerAddr() that return the results of getsockname() and getpeername(), respectively, as pairs (string, Port) for both Socket and SockedHandle. | ||||
* | Use raiseOSError with additionalInfo parameter from devel | Sloane Simmons | 2015-07-04 | 1 | -6/+4 |
| | |||||
* | Fixes socket problems on Windows and normalises some names. | Dominik Picheta | 2015-06-29 | 1 | -14/+23 |
| | | | | Ref #2976. Ref #2003. See news.txt for details. | ||||
* | Adjustments to #2610. | Dominik Picheta | 2015-06-22 | 1 | -4/+5 |
| | |||||
* | Merge branch 'starttls' of https://github.com/wiml/Nim into wiml-starttls | Dominik Picheta | 2015-06-22 | 1 | -53/+80 |
|\ | | | | | | | | | Conflicts: lib/pure/net.nim | ||||
| * | Make the post-connection wrapSocket() call available in both the synchronous ↵ | Wim Lewis | 2015-04-26 | 1 | -1/+28 |
| | | | | | | | | and asynchrinous net modules. | ||||
* | | Merge branch 'exportnewsocket' of https://github.com/boopcat/Nim into ↵ | Dominik Picheta | 2015-06-05 | 1 | -3/+3 |
|\ \ | | | | | | | | | | | | | | | | | | | boopcat-exportnewsocket Conflicts: lib/pure/asyncnet.nim | ||||
| * | | Export newSocket(fd) from net.nim and standardize args in net/asyncnet | boopcat | 2015-05-30 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | Exporting newSocket(fd) mimics what asyncnet does and lets you pass in your own socket FD. newSocket*(fd) and newAsyncSocket*(fd) now both take "buffered" instead of "isBuff" and defaults to true to match the other constructors on both. | ||||
* | | | lib/pure/e-o - Dropped 'T' from types | pdw | 2015-06-04 | 1 | -19/+20 |
|/ / | |||||
* / | Fixed 'milliseconds' spelling in code and docs | pdw | 2015-05-15 | 1 | -5/+5 |
|/ | |||||
* | Remvoe the visibility on these, given their forward declarations already | Nathan Hoad | 2015-03-08 | 1 | -2/+2 |
| | | | | specify it. | ||||
* | isIpAddress doesn't have any effects, so fix it up to clean up connect. | Nathan Hoad | 2015-03-08 | 1 | -2/+2 |
| | |||||
* | Make IP address checking more obvious, and add tests for the net module. | Nathan Hoad | 2015-03-07 | 1 | -3/+13 |
| | |||||
* | Add SNI support to client and server sockets. | Nathan Hoad | 2015-03-07 | 1 | -15/+24 |
| | |||||
* | Add SSLFree after SLShutdown to prevent memory leak | wiffel | 2015-02-24 | 1 | -0/+2 |
| | |||||
* | Remove pointless winlean import in net module. | Dominik Picheta | 2015-02-21 | 1 | -3/+0 |
| | |||||
* | Update net.nim - fix #2193 | Varriount | 2015-02-21 | 1 | -2/+5 |
| | | | Fixes number #2193 and resolves some ambiguity issues | ||||
* | Sockets now save a copy of osLastError to work around #2191. | Dominik Picheta | 2015-02-21 | 1 | -4/+22 |
| | |||||
* | Fix typos | Federico Ceratto | 2015-02-15 | 1 | -1/+1 |
| | |||||
* | Fix typos | Federico Ceratto | 2015-02-15 | 1 | -1/+1 |
| |