log

age author description
Mon, 29 Apr 2024 23:32:05 +0200 Lewin Bormann curl: prototype (ugly) default tip master
Mon, 29 Apr 2024 20:49:13 +0200 Lewin Bormann Add initial CURL support files
Mon, 29 Apr 2024 20:49:02 +0200 Lewin Bormann Clean up some headers
Sun, 28 Apr 2024 15:52:11 +0200 Lewin Bormann stream: add test for reading/writing large amounts of data
Sun, 28 Apr 2024 13:54:31 +0200 Lewin Bormann promise: some more documentation & test updates
Sun, 28 Apr 2024 12:58:52 +0200 Lewin Bormann promise: improve documentation around promises
Sat, 27 Apr 2024 19:53:17 +0200 Lewin Bormann misc_test: split into dedicated test binaries
Sat, 27 Apr 2024 19:39:11 +0200 Lewin Bormann udp: add additional test for cancelling generator
Fri, 26 Apr 2024 22:07:30 +0200 Lewin Bormann udp: rearrange code
Fri, 26 Apr 2024 22:04:19 +0200 Lewin Bormann udp: forgive closing UDP socket while receiver is running
Tue, 23 Apr 2024 18:47:37 +0200 Lewin Bormann Fix multipromise behavior on throw and increase test coverage
Mon, 22 Apr 2024 19:25:35 +0200 Lewin Bormann loop, scheduler: Fix a stalled event loop when using sleep() in some cases
Sun, 21 Apr 2024 20:05:03 +0200 Lewin Bormann misc-test: add some minor tests
Sun, 21 Apr 2024 19:08:51 +0200 Lewin Bormann multipromise: add test for standard generator use case
Sun, 21 Apr 2024 19:04:59 +0200 Lewin Bormann loop: add two more test cases
Sat, 20 Apr 2024 16:09:37 +0200 Lewin Bormann stream_server_base: declare template instantiation
Sat, 20 Apr 2024 16:04:22 +0200 Lewin Bormann tcp, uds: factor out Stream classes to separate files
Sat, 20 Apr 2024 15:25:04 +0200 Lewin Bormann tcp: use shared listen/accept code
Sat, 20 Apr 2024 12:22:41 +0200 Lewin Bormann udp: Fix stopreceivingmany
Fri, 19 Apr 2024 23:54:29 +0200 Lewin Bormann uds, stream_server_base: move to common stream server implementation
Fri, 19 Apr 2024 19:31:09 +0200 Lewin Bormann tcp, uds: minor ugly memory safety fix in listeners
Fri, 19 Apr 2024 19:24:27 +0200 Lewin Bormann tcp, uds: close server sockets upon unclosed dtor call
Fri, 19 Apr 2024 18:39:56 +0200 Lewin Bormann uds: implement accepting multiple connections like in TCP
Fri, 19 Apr 2024 18:28:35 +0200 Lewin Bormann tcp: permit accepting more than one connection between listener loop runs
Thu, 18 Apr 2024 18:53:22 +0200 Lewin Bormann channel: implement getAll() to generate items from channel
Thu, 18 Apr 2024 18:36:24 +0200 Lewin Bormann timer: minor improvements
Thu, 18 Apr 2024 17:55:47 +0200 Lewin Bormann multipromise: automatically cancel dropped generators
Thu, 18 Apr 2024 17:17:50 +0200 Lewin Bormann mulitpromise: introduce cancelling of generators
Thu, 18 Apr 2024 16:37:42 +0200 Lewin Bormann multipromise: correct generator implementation
Thu, 18 Apr 2024 15:12:00 +0200 Lewin Bormann promise: resume through Loop in PromiseCore<T>
Wed, 10 Apr 2024 23:17:19 +0200 Lewin Bormann promise: clean up comments
Wed, 10 Apr 2024 23:11:15 +0200 Lewin Bormann stream, internal: increase coverage
Wed, 10 Apr 2024 22:49:44 +0200 Lewin Bormann promise: experimentally resume coroutines from Loop
Wed, 10 Apr 2024 22:18:12 +0200 Lewin Bormann loop, scheduler: refactor into internal utils
Wed, 10 Apr 2024 21:28:35 +0200 Lewin Bormann udp: add connect() and bind() taking AddressHandle
Wed, 10 Apr 2024 19:26:26 +0200 Lewin Bormann uds: fix for libuv < 1.46
Tue, 09 Apr 2024 22:02:33 +0200 Lewin Bormann udp: clean-up
Tue, 09 Apr 2024 20:49:19 +0200 Lewin Bormann README: update with uds
Tue, 09 Apr 2024 20:33:09 +0200 Lewin Bormann uds, tcp: clean-up and documentation
Tue, 09 Apr 2024 20:23:20 +0200 Lewin Bormann uds: improve error handling in client
Tue, 09 Apr 2024 19:23:53 +0200 Lewin Bormann uds: initial version of client socket
Tue, 09 Apr 2024 18:32:07 +0200 Lewin Bormann uds: use uv_pipe_bind for libuv < 1.46
Mon, 08 Apr 2024 22:56:49 +0200 Lewin Bormann tcp: server awaiter refactor
Mon, 08 Apr 2024 21:20:19 +0200 Lewin Bormann stream: implement shutdown for all streams
Mon, 08 Apr 2024 21:06:21 +0200 Lewin Bormann uds: Implement UnixStream
Mon, 08 Apr 2024 20:46:02 +0200 Lewin Bormann uds: move functions to cc file
Mon, 08 Apr 2024 20:21:38 +0200 Lewin Bormann uds: Implement basic Unix socket stream server
Mon, 08 Apr 2024 19:06:08 +0200 Lewin Bormann tcp, uds: undo previous changed
Mon, 08 Apr 2024 19:02:56 +0200 Lewin Bormann tcp: use UvHandleDeleter
Thu, 04 Apr 2024 20:59:43 +0200 Lewin Bormann Initial attempt at lazy coroutines (non-eager start)
Thu, 04 Apr 2024 19:38:05 +0200 Lewin Bormann Clean-up & headers
Thu, 04 Apr 2024 19:27:25 +0200 Lewin Bormann Use Loop::enqueue more consistently
Wed, 03 Apr 2024 19:01:54 +0200 Lewin Bormann test/memcached-impl: format and fix warning
Wed, 03 Apr 2024 18:57:05 +0200 Lewin Bormann Link boost properly
Tue, 02 Apr 2024 21:10:30 +0200 Lewin Bormann test: add demo memcached implementation
Mon, 01 Apr 2024 17:35:41 +0200 Lewin Bormann scheduler: remove use of uv_prepare in favor of custom loop
Mon, 01 Apr 2024 16:55:57 +0200 Lewin Bormann scheduler: use std::vector::swap instead of std::swap
Mon, 01 Apr 2024 16:36:25 +0200 Lewin Bormann scheduler: improve performance by reusing resume handle buffer
Mon, 01 Apr 2024 14:24:06 +0200 Lewin Bormann scheduler: Remove unused close() method
Mon, 01 Apr 2024 14:17:01 +0200 Lewin Bormann Use asynchronous coroutine resumption everywhere