595 Commits

Author SHA1 Message Date
Eugene Kabanov
c39c069680
Merge pull request #61 from status-im/excback
Revert back some exception changes.
2019-12-02 13:42:00 +02:00
cheatfate
a20c34603e
Revert back some exception changes. 2019-12-02 12:40:41 +02:00
Eugene Kabanov
cb44a30430
Merge pull request #60 from status-im/nogetcurexcp
Remove usage of getCurrentException().
2019-11-28 20:46:23 +02:00
cheatfate
73c130abb4
Remove usage of getCurrentException().
Bump version to 2.3.4.
2019-11-28 20:14:19 +02:00
Eugene Kabanov
2518a4161f
Merge pull request #59 from status-im/catchable-error
Use CatchableError as base instead of Exception
2019-11-24 21:10:59 +02:00
Yuriy Glukhov
4d61345978
Use CatchableError as base instead of Exception 2019-11-22 18:59:02 +02:00
cheatfate
943a961201
Enable --threads:on testing. 2019-11-01 06:42:32 +02:00
Eugene Kabanov
299adfa76f
Merge pull request #57 from status-im/nim102
Nim 1.0.2 cleanup and fixes.
2019-10-30 06:53:22 +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
bf393def76
Bump version to 2.3.2 2019-10-23 14:17:12 +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
Eugene Kabanov
ae128b0f65
Merge pull request #54 from status-im/astreamcancel
Change AsyncStream close procedure from events to cancellation.
2019-10-08 11:14:21 +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
Eugene Kabanov
ea9fa933dd
Merge pull request #52 from status-im/osxclock
Fix clock_gettime() is not available on old MacOS.
2019-09-03 18:31:37 +03: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
Ștefan Talpalaru
d3eac1d643
CI: update script path 2019-08-24 02:29:28 +02:00
Eugene Kabanov
6d7864aa84
Merge pull request #51 from status-im/fix-error
Fixed compilation error for async lambdas
2019-08-19 20:44:51 +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
Eugene Kabanov
faea86d883
Merge pull request #49 from status-im/Swader-patch-1
Fix typo in doc string
2019-08-16 17:50:51 +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
Yuriy Glukhov
bff83a9c3c Disallow waitFor in async 2019-08-15 17:41:15 +02:00
Yuriy Glukhov
a30e4fe361 No Iter in stacktraces 2019-08-15 17:26:00 +02:00
Yuriy Glukhov
066d36163d
Merge pull request #47 from status-im/await-template
Await is a template now
2019-08-15 16:22:26 +02:00
Yuriy Glukhov
e3cb0d1a96 Await is a template now 2019-08-15 16:01:26 +02:00
Jacek Sieka
4cc1b42108
Remove ad comparison from front page 2019-08-06 12:49:45 +02:00
cheatfate
45f15ca6d7
Fix asyncmacro bug which introduces problems after cancellation got supported. 2019-07-19 13:06:32 +03:00