Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fixes #1970 | Andreas Rumpf | 2016-07-19 | 1 | -0/+9 |
| | |||||
* | fixes #2377 | Andreas Rumpf | 2016-07-08 | 1 | -0/+9 |
| | |||||
* | fixes #4371 | Andreas Rumpf | 2016-07-08 | 1 | -0/+23 |
| | |||||
* | Resolve problems with test on macosx. | cheatfate | 2016-07-06 | 1 | -0/+1 |
| | |||||
* | ioselectors separated and refactored version. | cheatfate | 2016-07-05 | 1 | -4/+4 |
| | | | | adopted asyncdispatch version | ||||
* | Event enum is now .pure. | cheatfate | 2016-06-26 | 1 | -11/+11 |
| | | | | | | Modified getMaxFds() to work more properly. Removed seqs from code Some exceptions replaced with doAssert | ||||
* | Forgot about newlines at the end | cheatfate | 2016-06-23 | 2 | -2/+2 |
| | |||||
* | Small version of ioselectors.nim, without code duplication and some renames. | cheatfate | 2016-06-23 | 2 | -0/+408 |
| | |||||
* | New version, without any piece of code duplication. | cheatfate | 2016-06-17 | 1 | -0/+102 |
| | |||||
* | Reverts 1446dc87c3. Fixes #4333. Fixes #4170. | Dominik Picheta | 2016-06-15 | 2 | -0/+61 |
| | |||||
* | Introduce addRead/addWrite for Windows IOCP. | cheatfate | 2016-06-12 | 1 | -0/+257 |
| | |||||
* | added 'koch testinstall' command; more installer related bugfixes | Andreas Rumpf | 2016-06-09 | 1 | -2/+2 |
| | |||||
* | Make some proper closes. | cheatfate | 2016-06-09 | 1 | -1/+1 |
| | |||||
* | Tests: tasyncall: Varargs test added. | Konstantin Molchanov | 2016-06-03 | 1 | -0/+18 |
| | |||||
* | Tests: async: Tests for `all` proc added. | Konstantin Molchanov | 2016-05-31 | 1 | -0/+50 |
| | |||||
* | Resolve bugs with `deep recursion` of asyncdispatch. | cheatfate | 2016-05-18 | 2 | -6/+6 |
| | | | | | Introduce callSoon() implementation. Patch tests to use waitFor() instead of asyncCheck() | ||||
* | `await x` where x is Fut var now reads after yield. Fixes #3964. | Dominik Picheta | 2016-04-04 | 1 | -1/+1 |
| | |||||
* | Define ports as uint16s to fix #3484 | Josep Sanjuas | 2016-03-27 | 1 | -1/+1 |
| | |||||
* | fixes async regression | Andreas Rumpf | 2016-01-11 | 1 | -0/+17 |
| | |||||
* | fixes #2007 | Andreas Rumpf | 2016-01-05 | 1 | -0/+55 |
| | |||||
* | Rename rawsockets module to nativesockets | Adam Strzelecki | 2015-10-03 | 3 | -6/+6 |
| | | | | | | | | | | 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. | ||||
* | Fixes failing async tests on Linux. | Dominik Picheta | 2015-09-11 | 2 | -4/+4 |
| | |||||
* | Improve asyncdispatch error messages, fix some tests on Windows. | Dominik Picheta | 2015-09-11 | 3 | -3/+5 |
| | |||||
* | tests: Trim .nim files trailing whitespace | Adam Strzelecki | 2015-09-04 | 5 | -12/+12 |
| | | | | via OSX: find . -name '*.nim' -exec sed -i '' -E 's/[[:space:]]+$//' {} + | ||||
* | Check for async errors in | Kay Zheng | 2015-04-18 | 1 | -0/+33 |
| | |||||
* | Only run the test for the fixed version of poll(...) | Kay Zheng | 2015-04-17 | 1 | -33/+36 |
| | |||||
* | Add a test case for the EvError handling issue | Kay Zheng | 2015-04-17 | 1 | -0/+62 |
| | |||||
* | Fix infinite recursion when await is in except body. | Dominik Picheta | 2015-03-30 | 2 | -0/+28 |
| | |||||
* | Async await try statement fixes. | Dominik Picheta | 2015-02-09 | 2 | -1/+41 |
| | |||||
* | Improved tasyncawait test. | Dominik Picheta | 2014-12-26 | 1 | -3/+1 |
| | |||||
* | Deprecated asyncio module. Fixed old tests. | Dominik Picheta | 2014-12-26 | 2 | -5/+5 |
| | |||||
* | More empty stmt fixes. | Dominik Picheta | 2014-09-09 | 2 | -11/+4 |
| | |||||
* | Fixes async tests. | Dominik Picheta | 2014-09-09 | 3 | -10/+10 |
| | |||||
* | Implements getCurrentException for try in async procs. Ref #1487. | Dominik Picheta | 2014-09-09 | 1 | -2/+2 |
| | |||||
* | Multiple exception idents in except for async. Ref #1487. | Dominik Picheta | 2014-09-08 | 2 | -1/+52 |
| | |||||
* | Implemented asyncfile for Posix. | Dominik Picheta | 2014-09-05 | 1 | -5/+27 |
| | |||||
* | Added Windows asyncfile implementation. | Dominik Picheta | 2014-09-05 | 1 | -0/+14 |
| | |||||
* | further adaptations | Araq | 2014-08-29 | 2 | -2/+2 |
| | |||||
* | fix failed tests due to gcsafe | Araq | 2014-08-12 | 2 | -9/+12 |
| | |||||
* | Fixes incorrect async exception handling. Adds sleepAsync. | Dominik Picheta | 2014-08-09 | 1 | -0/+38 |
| | | | | | | | | | | | | | | The tasyncexceptions test has been added which tests for this incorrect exception handling behaviour. The problem was that the exception was raised inside a callback which was called from a previously finished async procedure. This caused a "Future already finished" error. The fix was to simply reraise the exception if the retFutureSym is already finished. sleepAsync was added to help with the reproduction of this test. It should also be useful for users however. Finally some debug information was added to futures to help with future bugs. | ||||
* | Fix broken async tests. | Dominik Picheta | 2014-07-13 | 3 | -5/+5 |
| | |||||
* | Rename asyncdispatch.close to asyncdispatch.closeSocket. | Dominik Picheta | 2014-05-23 | 1 | -3/+3 |
| | |||||
* | Fix #1170. | EXetoC | 2014-05-04 | 1 | -0/+39 |
| | |||||
* | Fix #1171. | EXetoC | 2014-05-03 | 1 | -0/+8 |
| | |||||
* | Tester now appreciates the test target. Modified 'cmd' in specs. | Dominik Picheta | 2014-04-16 | 2 | -3/+2 |
| | |||||
* | 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. |