Age | Commit message (Expand) | Author |
2023-08-30 | Move keys from peer storage after head commit | Roman Smrž |
2023-08-30 | Replace storedStorage usage with MonadHead | Roman Smrž |
2023-08-30 | Call refStorage only internally in Storage modules | Roman Smrž |
2023-08-27 | Network: connection initiation with cookie | Roman Smrž |
2023-08-27 | Network: send protocol version with announce | Roman Smrž |
2023-08-27 | Network: send announce using protocol control request | Roman Smrž |
2023-08-27 | Network: remove socket from peer's DatagramAddress | Roman Smrž |
2023-08-12 | Network protocol refactoring with explicit data flows | Roman Smrž |
2023-07-26 | Network: notify services when peer identity updates | Roman Smrž |
2023-07-20 | Network: stop server function | Roman Smrž |
2023-07-20 | Network: refactor startServer with RecordWildCards | Roman Smrž |
2023-07-03 | Handle Sync service outside of Network module | Roman Smrž |
2023-05-06 | Initial IPv6 support | Roman Smrž |
2023-04-05 | Fix non-exhaustive pattern match warnings | Roman Smrž |
2022-07-28 | Service: wait with output after head commit | Roman Smrž |
2022-07-17 | MonadStorage for context with Storage instance | Roman Smrž |
2022-02-17 | IdentityUpdate updates self and requires ACK | Roman Smrž |
2022-01-23 | Network: retransmission of lost packets | Roman Smrž |
2022-01-08 | Channel: use counter to generate nonce | Roman Smrž |
2021-12-21 | Network: external interface to run service handlers | Roman Smrž |
2021-12-19 | Service attributes | Roman Smrž |
2021-12-16 | Remove unnecessary self identity parameters | Roman Smrž |
2021-12-07 | Storage: head watch with selector and unwatch function | Roman Smrž |
2021-12-02 | Network: automatically find broadcast addresses | Roman Smrž |
2021-08-06 | Network: switch to safer withFdSocket call | Roman Smrž |
2021-01-20 | Network: handle announced update of base peer identity | Roman Smrž |
2020-12-30 | Network: do not send empty service response | Roman Smrž |
2020-12-30 | Discovery service | Roman Smrž |
2020-12-28 | Ephemeral port option with disabled local discovery | Roman Smrž |
2020-12-23 | Network: STM-based synchronization rewrite | Roman Smrž |
2020-10-17 | Peer connection through ICE | Roman Smrž |
2020-06-17 | Storage: typed heads | Roman Smrž |
2020-05-11 | Network: support adding custom peers | Roman Smrž |
2020-05-08 | Service: global state | Roman Smrž |
2020-02-28 | Network: avoid duplicit items in generated packet | Roman Smrž |
2020-02-05 | Network: add "rejected" header type | Roman Smrž |
2020-02-04 | Service: unify service and packet types | Roman Smrž |
2020-02-04 | Service: stored or ref-only reply packet | Roman Smrž |
2020-01-22 | Announce identity update to current peers | Roman Smrž |
2020-01-19 | Synchronization service | Roman Smrž |
2020-01-18 | Use encrypted channel as soon as accept is received | Roman Smrž |
2020-01-16 | Use UUID for service types | Roman Smrž |
2020-01-09 | Announce self when requesting unknown peer identity | Roman Smrž |
2019-11-26 | Load and announce identity updates | Roman Smrž |
2019-11-17 | Announce periodically and on local identity changes | Roman Smrž |
2019-11-09 | Attach device service | Roman Smrž |
2019-11-03 | Service class to handle network services | Roman Smrž |
2019-10-19 | Network rewrite with data request and ack | Roman Smrž |
2019-10-11 | Identity merging and verification | Roman Smrž |
2019-06-04 | Ephemeral storage of channels | Roman Smrž |