Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ABI fixes for OSX/BSD; fixes #6860 (#11666) | Andreas Rumpf | 2019-07-06 | 1 | -1/+1 |
| | |||||
* | Provide access to getsockname()/getpeername() | Federico Ceratto | 2019-02-17 | 1 | -0/+4 |
| | | | | Port of #3323 with added tests | ||||
* | Remove deprecated modules (asyncio, sockets, ftpclient) (#10401) | Miran | 2019-01-22 | 1 | -6/+8 |
| | |||||
* | require errormsg to be specified before file. | Arne Döring | 2018-12-11 | 1 | -1/+0 |
| | |||||
* | Convert *_family fields to cushort | LemonBoy | 2018-09-19 | 1 | -4/+1 |
| | | | | Fixes #9008 | ||||
* | make tests green | Andreas Rumpf | 2018-05-05 | 1 | -6/+6 |
| | |||||
* | Define ports as uint16s to fix #3484 | Josep Sanjuas | 2016-03-27 | 1 | -1/+1 |
| | |||||
* | Rename rawsockets module to nativesockets | Adam Strzelecki | 2015-10-03 | 1 | -3/+3 |
| | | | | | | | | | | 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. | ||||
* | tests: Trim .nim files trailing whitespace | Adam Strzelecki | 2015-09-04 | 1 | -1/+1 |
| | | | | via OSX: find . -name '*.nim' -exec sed -i '' -E 's/[[:space:]]+$//' {} + | ||||
* | Improved tasyncawait test. | Dominik Picheta | 2014-12-26 | 1 | -3/+1 |
| | |||||
* | More empty stmt fixes. | Dominik Picheta | 2014-09-09 | 1 | -9/+2 |
| | |||||
* | Fixes async tests. | Dominik Picheta | 2014-09-09 | 1 | -5/+5 |
| | |||||
* | further adaptations | Araq | 2014-08-29 | 1 | -1/+1 |
| | |||||
* | Fix broken async tests. | Dominik Picheta | 2014-07-13 | 1 | -3/+3 |
| | |||||
* | Rename asyncdispatch.close to asyncdispatch.closeSocket. | Dominik Picheta | 2014-05-23 | 1 | -3/+3 |
| | |||||
* | Tester now appreciates the test target. Modified 'cmd' in specs. | Dominik Picheta | 2014-04-16 | 1 | -1/+0 |
| | |||||
* | Move asyncdispatch tests to asyncnet. | Dominik Picheta | 2014-03-26 | 1 | -2/+0 |
| | |||||
* | Moved the global dispatcher to asyncdispatch. | Dominik Picheta | 2014-03-23 | 1 | -23/+22 |
| | |||||
* | Fixes tasyncawait and the net module on Linux. | Dominik Picheta | 2014-03-23 | 1 | -1/+1 |
| | |||||
* | Copied most blocking socket operations to the net module. | Dominik Picheta | 2014-03-22 | 1 | -3/+14 |
| | |||||
* | PFuture[void] now works. | Dominik Picheta | 2014-03-15 | 1 | -10/+12 |
| | | | | | Return types can also be completely ommitted. PFuture[void] will then be implicitly deduced. | ||||
* | File descriptors are now removed from fds list explicitly in close(). | Dominik Picheta | 2014-03-14 | 1 | -3/+3 |
| | | | | Fixes tasyncawait on linux. | ||||
* | Fixed tasyncawait on Windows. | Dominik Picheta | 2014-03-12 | 1 | -2/+2 |
| | | | | | | Implicit registration of an fd now only occurs when a new socket is created (in socket() or accept()). This makes the implementation much simpler, changes to the linux version will follow. | ||||
* | tasyncawait now works on Linux. | Dominik Picheta | 2014-03-11 | 1 | -8/+1 |
| | | | | | | Reworked detection of a file descriptor being closed with epoll (in the case of sockets it is when the remote host disconnects). Ensured that events are only updated when they change. | ||||
* | Fixes to asyncio2 on Linux. | Dominik Picheta | 2014-03-09 | 1 | -1/+9 |
| | |||||
* | Implemented selector support for asyncio2. | Dominik Picheta | 2014-02-22 | 1 | -2/+2 |
| | |||||
* | Fix processing of 'await' with a nnkCall. | Dominik Picheta | 2014-02-16 | 1 | -2/+1 |
| | | | | | Specifically, ``discard readMessages(disp, await disp.accept(server))`` works now, i.e. using 'await' as one of the params to a proc call. | ||||
* | Added await test. | Dominik Picheta | 2014-02-16 | 1 | -0/+65 |