Jacek Sieka
|
d8f8e3d9fc
|
readMsg branch by @arnetheduck with some changes. (#83)
Co-authored-by: Eugene Kabanov <ka@hardcore.kiev.ua>
|
2020-03-05 10:59:10 +01:00 |
cheatfate
|
56fbdff096
|
Async transformed procedures will not catch Exception anymore.
Bump version to 2.3.7.
|
2020-03-03 13:42:43 +02:00 |
cheatfate
|
64583b4269
|
Fix Windows datagram's AnyAddress issue.
Add test for datagram's AnyAddress.
Bump version to 2.3.6.
|
2020-02-25 23:50:39 +02:00 |
Zahary Karadjov
|
a9ed7e4f3f
|
FutureDefect is a type of Defect
|
2020-02-18 00:35:03 +02:00 |
cheatfate
|
8e70d1be7a
|
Fix macos warnings.
|
2020-02-12 23:01:41 +02:00 |
cheatfate
|
80351cb928
|
Fix #73.
|
2020-02-12 22:54:05 +02:00 |
cheatfate
|
4a2416fe5e
|
Allow to setup datagram servers with 0 port.
|
2020-01-28 15:46:57 +02:00 |
cheatfate
|
e34857364e
|
Attempt to fix #64.
|
2020-01-28 12:47:38 +02:00 |
cheatfate
|
74700fdcab
|
Fix bug cancellation handlers not called in wait() and withTimeout().
Fix double completion bug because of callback race.
Fix deprecation warnings.
Rename some internal procedures.
Bump version to 2.3.5.
|
2020-01-27 22:32:08 +02:00 |
Dmitriy Ryajov
|
1c176c173d
|
fix: restore `removeCallback`
|
2020-01-08 19:32:53 -06:00 |
Dmitriy Ryajov
|
0d84f273c9
|
make `clearTimer` inline
|
2020-01-08 11:23:01 -06:00 |
Dmitriy Ryajov
|
96e0206c27
|
reverting AsyncCallback to object
|
2020-01-08 11:06:56 -06:00 |
Dmitriy Ryajov
|
78953f8fc3
|
consolidating timers loop
|
2020-01-08 10:03:34 -06:00 |
Dmitriy Ryajov
|
d8dd09a358
|
don't loop over timers heap
|
2020-01-07 19:06:27 -06:00 |
Dmitriy Ryajov
|
d979770263
|
clear timers under windown as well
|
2020-01-07 10:22:38 -06:00 |
Dmitriy Ryajov
|
b9c534724c
|
don't scan timers heap on each remove
|
2020-01-06 23:26:18 -06:00 |
Dmitriy Ryajov
|
546cc36d79
|
fix: avoid completing future twise
|
2019-12-24 13:23:45 -06:00 |
cheatfate
|
a20c34603e
|
Revert back some exception changes.
|
2019-12-02 12:40:41 +02:00 |
cheatfate
|
73c130abb4
|
Remove usage of getCurrentException().
Bump version to 2.3.4.
|
2019-11-28 20:14:19 +02:00 |
Yuriy Glukhov
|
4d61345978
|
Use CatchableError as base instead of Exception
|
2019-11-22 18:59:02 +02:00 |
cheatfate
|
811c5f66ae
|
More *nix fixes.
|
2019-10-30 00:40:02 +02:00 |
cheatfate
|
fb00b20cfa
|
Fix all compilation warnings for 1.0.2.
Fix all related problems.
|
2019-10-29 23:19:41 +02:00 |
cheatfate
|
5f1391f39f
|
Fix unused imports.
|
2019-10-24 16:21:31 +03:00 |
cheatfate
|
a7ff20b299
|
Fix *nix compilation problem.
|
2019-10-24 16:06:55 +03:00 |
cheatfate
|
29d9274e03
|
Fix some compilation warnings.
|
2019-10-24 16:01:57 +03:00 |
cheatfate
|
5758d07c08
|
Fix compilation problems in Nim devel.
|
2019-10-24 15:29:21 +03:00 |
cheatfate
|
b59e759e87
|
Fix #53
|
2019-10-23 14:13:23 +03:00 |
Yuriy Glukhov
|
a291f26c82
|
Merge pull request #55 from status-im/tlsstream
TLS async stream.
|
2019-10-22 13:32:36 +03:00 |
cheatfate
|
368502c10b
|
Rename harvestItem to copyOut.
|
2019-10-18 19:24:58 +03:00 |
cheatfate
|
9ce7141087
|
Fix cancel() issue.
Fix asyncstream.nim not propagating cancellation.
Fix tlsstream.nim to proper propagate cancellation.
Fix tlsstream.nim stuck on close.
|
2019-10-17 14:44:14 +03:00 |
cheatfate
|
d008fa2087
|
Fix make serverName mandatory and check for empty serverName.
|
2019-10-16 09:07:46 +03:00 |
cheatfate
|
a92ad6d2d2
|
Add TLS inbound stream.
Fix some review comments.
|
2019-10-16 09:01:52 +03:00 |
cheatfate
|
161c50209e
|
Remove debugging echos.
|
2019-10-10 14:53:33 +03:00 |
cheatfate
|
fe6fca1e67
|
Add hexdump.nim.
|
2019-10-10 13:01:14 +03:00 |
cheatfate
|
5c801a5dbc
|
Add upload() and some debugging.
|
2019-10-10 12:52:12 +03:00 |
cheatfate
|
3b8874a9e8
|
Fix issue with Windows connect(0.0.0.0).
|
2019-10-09 15:12:19 +03:00 |
cheatfate
|
3f8d529c8e
|
Attempt to fix state machine issue.
|
2019-10-09 09:12:54 +03:00 |
cheatfate
|
417111093e
|
Cleanup references on exit.
|
2019-10-08 20:38:39 +03:00 |
cheatfate
|
e19101d287
|
Add GC reference to reader and writer.
|
2019-10-08 20:30:43 +03:00 |
cheatfate
|
cae1d09690
|
Removed debugging imports.
|
2019-10-08 19:02:42 +03:00 |
cheatfate
|
c27624cfc0
|
Add TlsStream with client-only connections.
|
2019-10-08 18:46:27 +03:00 |
cheatfate
|
3c928918a4
|
Change AsyncStream close procedure from events to cancellation.
|
2019-10-08 10:28:43 +03:00 |
cheatfate
|
b0fe8398e8
|
Fix behavior which was agreed in #46.
|
2019-09-23 20:24:26 +03:00 |
Eugene Kabanov
|
b41af14f86
|
Fix emscripten compilation errors. (#46)
* Move initAPI to newDispatcher() call.
|
2019-09-10 13:19:49 -04:00 |
cheatfate
|
a039011f5b
|
Fix clock_gettime() is not available on old MacOS.
|
2019-09-03 17:30:28 +03:00 |
cheatfate
|
7029f8bc1e
|
Fix behavior for write operations.
|
2019-08-28 07:57:06 +03:00 |
Yuriy Glukhov
|
aacfa59c76
|
Fixed compilation error for async lambdas
|
2019-08-19 20:19:26 +03:00 |
Eugene Kabanov
|
693f741c8d
|
Merge pull request #48 from status-im/no-Iter
No Iter in stacktraces
|
2019-08-16 18:14:43 +03:00 |
Yuriy Glukhov
|
2346ed3c6c
|
Fixup error reporting
|
2019-08-16 15:23:51 +02:00 |
Bruno Škvorc
|
bb525ace25
|
Fix typo in doc string
This typo was breaking nim's doc generator.
|
2019-08-16 12:27:27 +02:00 |