Age | Commit message (Expand) | Author |
2021-12-07 | Storage: head watch with selector and unwatch function | Roman Smrž |
2021-12-04 | Provide createIdentity function from Identity module | Roman Smrž |
2021-12-02 | Network: automatically find broadcast addresses | Roman Smrž |
2021-11-23 | (test) Test sync service | Roman Smrž |
2021-11-16 | (test) Test attach and resulting local state update | Roman Smrž |
2021-08-18 | (test) Test script for simple discovery | Roman Smrž |
2021-08-06 | Network: switch to safer withFdSocket call | Roman Smrž |
2021-08-06 | Update for GHC 8.10 | Roman Smrž |
2021-07-13 | Use EREBOS_DIR environment variable and default to ./.erebos | Roman Smrž |
2021-02-09 | Properly handle empty history listing | Roman Smrž |
2021-02-04 | Storage: encode digest algorithm alongside hash data | Roman Smrž |
2021-01-30 | Storage: hexadecimal encoding of binary record items | Roman Smrž |
2021-01-20 | Identity: filter ancestors | Roman Smrž |
2021-01-20 | Network: handle announced update of base peer identity | Roman Smrž |
2021-01-06 | Pairing: use big endian for the confirmation number | 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-20 | Contact: fix view to actually include parents | Roman Smrž |
2020-10-17 | Peer connection through ICE | Roman Smrž |
2020-08-28 | Updates for GHC 8.8 | Roman Smrž |
2020-08-26 | Ignore empty user input | Roman Smrž |
2020-08-10 | Contact: shared state and service | Roman Smrž |
2020-08-09 | Move pairing logic to separate module | 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-03-21 | Optimize ancestor filtering using generation number | Roman Smrž |
2020-03-21 | Generation number for stored objects | Roman Smrž |
2020-03-05 | Storage: read object files strictly | 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-02-03 | Direct messages in shared state | 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-18 | Shared state with arbitrary types | Roman Smrž |
2020-01-18 | Remove duplicate definition of uniq | Roman Smrž |
2020-01-16 | Use UUID for service types | Roman Smrž |
2020-01-16 | Storage: UUID record item type | Roman Smrž |
2020-01-09 | Announce self when requesting unknown peer identity | Roman Smrž |
2020-01-08 | Interactive identity update for custom refs | Roman Smrž |
2019-12-07 | Mergeable stored list | Roman Smrž |
2019-12-02 | Storage: move stored list to separate module | 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-17 | Command to display identity | Roman Smrž |