Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | ... | Determinant | 2020-02-22 |
| | |||
* | adjust on_setup and on_teardown and fix minor bugsv0.2.1 | Determinant | 2020-02-21 |
| | |||
* | WIP: use PeerId to identify peers and allow one-way handshake | Determinant | 2020-02-17 |
| | |||
* | change queue_capacity to max_send_buff_size; adjust the C API | Determinant | 2020-02-14 |
| | |||
* | WIP: OSX(macOS) support | Determinant | 2019-12-05 |
| | |||
* | remove unnecessary std::move()v0.1.0 | Determinant | 2019-10-14 |
| | |||
* | fix bug: forgot to reset ready_recv | Determinant | 2019-10-13 |
| | |||
* | add len() | Determinant | 2019-10-13 |
| | |||
* | ... | Determinant | 2019-10-13 |
| | |||
* | WIP: bounded recv buffer | Determinant | 2019-10-13 |
| | |||
* | improve EventContext deleter | Determinant | 2019-07-04 |
| | |||
* | improve dispatcher shutdown | Determinant | 2019-07-04 |
| | |||
* | add async id for error handling | Determinant | 2019-07-01 |
| | |||
* | ... | Determinant | 2019-06-29 |
| | |||
* | ... | Determinant | 2019-06-29 |
| | |||
* | fix data race in timers | Determinant | 2019-06-28 |
| | |||
* | ... | Determinant | 2019-06-28 |
| | |||
* | finish p2p & TLS integration and testing | Determinant | 2019-06-27 |
| | |||
* | ... | Determinant | 2019-06-24 |
| | |||
* | clean up code | Determinant | 2019-06-24 |
| | |||
* | get rid of `self()` and `release_self()`; fix hidden bugs | Determinant | 2019-06-23 |
| | |||
* | update C API; fix bugs | Determinant | 2019-06-22 |
| | |||
* | add TLS benchmark | Determinant | 2019-06-20 |
| | |||
* | more openssl wrappers | Determinant | 2019-06-19 |
| | |||
* | WIP: TLS support | Determinant | 2019-06-18 |
| | |||
* | WIP: error handling | Determinant | 2019-06-12 |
| | |||
* | improve non-blocking API | Determinant | 2019-04-03 |
| | |||
* | refactor libuv wrapper classes | Determinant | 2018-11-20 |
| | |||
* | correctly use std::forward | Determinant | 2018-11-19 |
| | |||
* | fix bug in remove_conn | Determinant | 2018-11-19 |
| | |||
* | finish stress test coding | Determinant | 2018-11-16 |
| | |||
* | add test_p2p_stress.cpp; fix bugs | Determinant | 2018-11-16 |
| | |||
* | clean up code | Determinant | 2018-11-16 |
| | |||
* | WIP: stress test; fix bugs | Determinant | 2018-11-16 |
| | |||
* | use a simple worker selection policy; add todo-list | Determinant | 2018-11-15 |
| | |||
* | fix bugs in `terminate` | Determinant | 2018-11-14 |
| | |||
* | major bug fix | Determinant | 2018-11-14 |
| | |||
* | use ThreadCall pattern | Determinant | 2018-11-14 |
| | |||
* | working on p2p; switch to libuv (libevent sucks in multi-threading) | Determinant | 2018-11-13 |
| | |||
* | debug p2p impl | Determinant | 2018-11-12 |
| | |||
* | update PeerNetwork to work with multiloops | Determinant | 2018-11-12 |
| | |||
* | start debugging multiloops design | Determinant | 2018-11-11 |
| | |||
* | no need to cut the segs for the send_buffer | Determinant | 2018-09-12 |
| | |||
* | fix bug: rewinding send buffer should push to the front | Determinant | 2018-09-03 |
| | |||
* | fix EWOULDBLOCK bug | Determinant | 2018-08-21 |
| | |||
* | add example and readme | Determinant | 2018-07-23 |
| | |||
* | ... | Determinant | 2018-07-19 |
| | |||
* | ... | Determinant | 2018-07-19 |
| | |||
* | clean up code; fix mem leak in util | Determinant | 2018-07-19 |
| | |||
* | improve network interface | Determinant | 2018-07-18 |
| |