nim-chronos/chronos
Giuliano Mega 7630f39471
Fixes compilation issues in v3 compatibility mode (`-d:chronosHandleException`) (#545)
* add missing calls to await

* add test run in v3 compatibility

* fix semantics for chronosHandleException so it does not override local raises/handleException annotations

* distinguish between explicit override and default setting; fix test

* re-enable wrongly disabled check

* make implementation simpler/clearer

* update docs

* reflow long line

* word swap
2024-06-10 10:18:42 +02:00
..
apps/http Fix inability to change httpclient's internal buffer size. (#531) 2024-04-17 17:27:14 +03:00
internal Fixes compilation issues in v3 compatibility mode (`-d:chronosHandleException`) (#545) 2024-06-10 10:18:42 +02:00
ioselects Fix RangeError defect being happened using android toolchain. (#538) 2024-04-25 19:08:53 +03:00
streams Fix GCC-14 [-Wincompatible-pointer-types] issues. (#546) 2024-06-02 18:05:22 +03:00
transports Fixes compilation issues in v3 compatibility mode (`-d:chronosHandleException`) (#545) 2024-06-10 10:18:42 +02:00
unittest2 check leaks after every test (#487) 2024-01-18 14:34:16 +02:00
apps.nim exception tracking (#166) 2021-03-24 10:08:33 +01:00
asyncloop.nim move docs to docs (#466) 2023-11-15 09:06:37 +01:00
asyncproc.nim fix circular reference in timer (#510) 2024-03-07 08:07:53 +01:00
asyncsync.nim prevent http `closeWait` future from being cancelled (#486) 2024-01-04 16:17:42 +01:00
bipbuffer.nim Add custom ring buffer into chronos streams and transports. (#485) 2024-03-26 22:33:19 +02:00
config.nim Add missing parts of defaults buffer size increase. (#513) 2024-03-06 01:56:40 +02:00
debugutils.nim Introduce `chronos/futures` (#405) 2023-06-07 20:04:07 +02:00
futures.nim prevent http `closeWait` future from being cancelled (#486) 2024-01-04 16:17:42 +01:00
handles.nim `stew/results` -> `results` (#468) 2023-11-13 10:56:19 +01:00
osdefs.nim Fix RangeError defect being happened using android toolchain. (#538) 2024-04-25 19:08:53 +03:00
oserrno.nim IPv4/IPv6 dualstack (#456) 2023-10-30 15:27:50 +02:00
osutils.nim `stew/results` -> `results` (#468) 2023-11-13 10:56:19 +01:00
ratelimit.nim Cancellation fixes and tests. (#445) 2023-09-15 19:38:39 +03:00
selectors2.nim `stew/results` -> `results` (#468) 2023-11-13 10:56:19 +01:00
sendfile.nim Recover `poll` engine and add tests. (#421) 2023-08-01 12:56:08 +03:00
srcloc.nim clean up `Defect` (#404) 2023-06-05 22:21:50 +02:00
threadsync.nim asyncraises for threadsync (#495) 2024-01-20 16:56:57 +01:00
timer.nim clean up `Defect` (#404) 2023-06-05 22:21:50 +02:00
transport.nim exception tracking (#166) 2021-03-24 10:08:33 +01:00