|
|
eb5827c234
|
style(crdt-enc): move utils mod into sub dir
|
2026-02-16 22:52:05 +01:00 |
|
|
|
0779ad0367
|
chore: use rust edition 2024
|
2026-02-15 19:35:59 +01:00 |
|
|
|
eb7b09d137
|
chore: remove nix flake
|
2026-02-15 19:22:18 +01:00 |
|
|
|
9de792e07d
|
style: fmt
|
2024-02-04 16:55:32 +01:00 |
|
|
|
fb7477decf
|
build: use new resolver for workspace
|
2023-07-14 19:27:16 +02:00 |
|
|
|
121333afa8
|
build: use rust edition "2021"
|
2022-12-22 20:34:14 +01:00 |
|
|
|
6f388ce310
|
build: update cargo deps
|
2022-12-22 20:30:58 +01:00 |
|
|
|
60bc7c657a
|
build: update deps
|
2021-08-27 18:53:49 +02:00 |
|
|
|
de810ebd21
|
build: gitignore flake.lock
|
2021-08-27 18:53:31 +02:00 |
|
|
|
014500c51d
|
build(xchacha): update cargo dep chacha20poly1305
|
2021-05-13 16:30:20 +02:00 |
|
|
|
cef608bdd2
|
refactor(core): remove VersionBytes::into_inner use Into<Vec<u8>> instead
use `Into<Vec<u8>>` to match the `AsRef<[u8]>` api
|
2021-05-13 16:17:51 +02:00 |
|
|
|
651b99e973
|
refactor(core): clean up version bytes
|
2021-05-13 16:15:09 +02:00 |
|
|
|
88177ef477
|
refactor(core): rename version bytes ParseError to DeserializeError
|
2021-05-13 15:25:00 +02:00 |
|
|
|
b5691fde94
|
build: update nix deps
|
2021-05-13 15:07:56 +02:00 |
|
|
|
5ab559bd7e
|
test(core): add tests for VersionBytesBuf
|
2021-04-24 00:55:22 +02:00 |
|
|
|
14d6b1d051
|
build: update nix deps
|
2021-04-23 22:28:56 +02:00 |
|
|
|
e93b4110cb
|
doc: add example to VersionBytes & VersionBytesRef ensure_versions_phf fn
|
2021-04-13 20:17:46 +02:00 |
|
|
|
548e934770
|
feat: use phf::Set for supported versions
|
2021-04-13 20:00:56 +02:00 |
|
|
|
f7c699f1f0
|
build: use new rustfmt option for "import merging"
|
2021-04-13 19:46:06 +02:00 |
|
|
|
c7f9e43795
|
build: update nix deps
|
2021-04-13 19:33:35 +02:00 |
|
|
|
e6a777fe04
|
build: update nix deps
|
2021-04-04 12:01:19 +02:00 |
|
|
|
f8b9437940
|
fix: use "new" tokio1 agnostik runtime
|
2021-04-04 12:01:19 +02:00 |
|
|
|
1db7280b9e
|
build: pin async-trait version
|
2021-04-04 12:01:19 +02:00 |
|
|
|
cad3dab875
|
build: use centrally patched agnostik
|
2021-03-09 23:28:12 +01:00 |
|
|
|
01e30713ad
|
feat(xchacha): spawn gen_key, encrypt & decrypt blocking
|
2021-03-09 21:11:16 +01:00 |
|
|
|
e3f8f4b732
|
feat: use agnostik as "agnostic" async executor
|
2021-03-09 21:11:16 +01:00 |
|
|
|
057f3e1f0d
|
docs: fix comments
|
2021-03-09 16:53:20 +01:00 |
|
|
|
23ec4ff99b
|
build: add rustfmt config
|
2021-03-09 11:55:00 +01:00 |
|
|
|
1201e9621c
|
feat: replace sodium secretbox cryptor with xchacha20poly1305
|
2021-03-08 23:30:18 +01:00 |
|
|
|
2b9d6fd1fc
|
flake.lock: Update
Flake input changes:
* Updated 'nixpkgs': 'github:NixOS/nixpkgs/05f5a9814170cb8a501755722b455ea9f23fd034' -> 'github:NixOS/nixpkgs/1005b14672de04c6f46ca8a9a9c423fa358b7142'
|
2021-03-08 19:33:46 +01:00 |
|
|
|
bcbc661f0a
|
feat: add & use LockBox helper
|
2021-03-07 19:46:25 +01:00 |
|
|
|
a9d393282a
|
fix(core): panic if there is no key for lastest key id
|
2021-03-07 16:28:29 +01:00 |
|
|
|
e3af0ef0e8
|
fix: pass keys properly to/from key cryptor as ReadCtx
|
2021-03-07 16:14:52 +01:00 |
|
|
|
2a87718a37
|
refactor: make serialization/deserializaion of version boxes more specific
|
2021-03-07 15:01:10 +01:00 |
|
|
|
c4d0f3acc1
|
feat(core): add custom mvreg decoding/encoding util fns
|
2021-03-07 14:46:38 +01:00 |
|
|
|
e59748951b
|
flake.lock: Update
Flake input changes:
* Updated 'flake-utils': 'github:numtide/flake-utils/3982c9903e93927c2164caa727cd3f6a0e6d14cc' -> 'github:numtide/flake-utils/5466c5bbece17adaab2d82fae80b46e807611bf3'
* Updated 'nixpkgs': 'github:NixOS/nixpkgs/74b9241e60c796ff68876f87916062d54c4aa0f5' -> 'github:NixOS/nixpkgs/05f5a9814170cb8a501755722b455ea9f23fd034'
|
2021-03-07 14:10:05 +01:00 |
|
|
|
6dc56dcdde
|
feat(core): add VersionBytes MVReg decoding/encoding util fn
|
2021-02-28 16:08:42 +01:00 |
|
|
|
0d3fadb613
|
build: update crdts dep
|
2021-02-28 15:57:33 +01:00 |
|
|
|
a1a8280242
|
update nix deps
|
2021-02-27 00:27:35 +01:00 |
|
|
|
c0a099909e
|
feat: impl Spawn for Core
so that sub systems are able to spawn tasks
|
2021-02-21 18:01:26 +01:00 |
|
|
|
5b928c96f9
|
refactor: remove Info from core mut data
|
2021-02-20 15:47:57 +01:00 |
|
|
|
9f8bdfc2a0
|
simplify sub system init
|
2021-02-20 12:05:52 +01:00 |
|
|
|
97c5a8cd7b
|
flake.lock: Update
Flake input changes:
* Updated 'nixpkgs': 'github:NixOS/nixpkgs/859d5405086477cf1433922d853bde1b6f4a8642' -> 'github:NixOS/nixpkgs/6e10cf2c1c3308dfb20825144eb70f9675804148'
|
2021-02-18 21:36:42 +01:00 |
|
|
|
a3cec213cc
|
refactor: simplify supported version handling
|
2021-02-15 21:24:26 +01:00 |
|
|
|
3629c7b9bf
|
update nix deps
|
2021-02-15 21:20:55 +01:00 |
|
|
|
9a586ce704
|
use unambiguous crate uses
|
2021-02-13 19:06:19 +01:00 |
|
|
|
d927dabd93
|
rm task manager
|
2021-02-13 19:06:19 +01:00 |
|
|
|
647b180363
|
process cores version in data
|
2021-02-13 16:11:39 +01:00 |
|
|
|
7d3765bde1
|
fmt uuids
|
2021-02-13 16:08:58 +01:00 |
|
|
|
fb2505b4b1
|
add byte buf access method to VersionBox
|
2021-02-13 16:08:58 +01:00 |
|