Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-11-18 | Split to library and executable parts | Roman Smrž | |
2023-08-30 | Storage: Eq instance for Ref based only on digest | Roman Smrž | |
The associated storage is extracted only in internal storage module, so now does not need to be observable via Eq either. | |||
2023-08-30 | Replace storedStorage usage with MonadHead | Roman Smrž | |
2023-04-05 | Fix non-exhaustive pattern match warnings | Roman Smrž | |
2022-08-13 | Storage: retry opening lock file | Roman Smrž | |
2022-07-26 | Storage: flush files after write | Roman Smrž | |
2022-07-16 | Test: store command for arbitrary type and data | Roman Smrž | |
2022-07-15 | Stored roots with caching | Roman Smrž | |
2022-03-22 | Use Data.Kind.Type instead of deprecated star symbol | Roman Smrž | |
2021-12-07 | Storage: guard changes on watched heads | Roman Smrž | |
2021-12-07 | Storage: head watch with selector and unwatch function | 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ž | |
2020-12-23 | Network: STM-based synchronization rewrite | Roman Smrž | |
2020-06-17 | Storage: typed heads | Roman Smrž | |
2020-03-21 | Generation number for stored objects | Roman Smrž | |
2020-03-05 | Storage: read object files strictly | Roman Smrž | |
Avoids problem with exhausting file descriptors when waiting for unfinished lazy reads. | |||
2019-11-26 | Load and announce identity updates | Roman Smrž | |
2019-11-17 | Storage: watching head changes | Roman Smrž | |
2019-10-19 | Network rewrite with data request and ack | Roman Smrž | |
Packet header is now composed of individual header items, which can be combined in various ways. Received data is properly acknowledged and missing objects can be requested using hashes. | |||
2019-06-04 | Partial and memory-backed storage variants | Roman Smrž | |
2019-05-16 | Key storage interface | Roman Smrž | |