Jędrzej Stuczyński
615e98b166
Merge branch 'develop' into merge/release/2025.12-dolcelatte
2025-07-09 15:37:41 +01:00
Jędrzej Stuczyński
833114372a
bugfix: key-rotation + reply SURBs ( #5876 )
...
* wip: changes to surb logic + stronger db typing
* surb invalidation logic
* chore: remove unused deps
* resolving todos
* a lot of additional bugfixes
* 1.88 clippy
* wasm fixes
* wasm clippy
* wallet clippy
* wait for epoch end when setting up new network
* split ReplyController into Sender and Receiver for easier reasoning
* additional reply surbs improvements
includes, but is not limited to: unconditionally reseting sender tag on restart, limiting number of surb re-requests, resetting stale surbs on load
* fixed calculation of number of removed surbs
* add additional calculated field to key rotation info
* DBG: 'request_reply_surbs_for_queue_clearing' temp logs
* fixes for silly mistakes
* conditionally reduce log severity
2025-07-04 16:29:03 +01:00
Andrej Mihajlov
574f7f1abd
Revert
2025-06-03 09:43:36 +02:00
Andrej Mihajlov
03d5a133eb
Close sqlite pool before erroring
2025-06-03 09:43:36 +02:00
Andrej Mihajlov
5f2aba19c2
Update to sqlx 0.8.6
2025-05-30 09:28:48 +02:00
Jędrzej Stuczyński
84db9f6bcd
chore: rename 'identity' module to 'ed25519' and 'encryption' to 'x25519' ( #5707 )
2025-04-13 11:58:25 +01:00
Bogdan-Ștefan Neacşu
8670693952
Uncouple storage reference for bandwidth client ( #5372 )
2025-01-22 12:12:06 +01:00
dynco-nym
b4f51baf94
Change sqlite journal mode to WAL ( #5213 )
...
* Change sqlite journal mode to WAL
* Synchronous mode & auto vacuum
* Bump probe git ref to 1.1.0
2024-12-16 16:40:02 +01:00
Dinko Zdravac
4e65617f08
Bump sqlx to 0.7.4 ( #4959 )
...
* Upgrade to v0.7
More goodies
Revert cargo.toml
Fix cargo toml
* Generate offline sqlx schemas
Fix data-observatory
Fix credential-storage
Fix gateway-storage
Fix client-core/-gateways-storage
Generate offline schemas for nym-api as well
* Update nym-api after rebase
---------
Co-authored-by: Andrej Mihajlov <andrej@nymtech.net >
2024-10-18 12:51:41 +02:00
Jędrzej Stuczyński
7c0235ab26
fixed wasm build and trait impl
2024-09-19 10:06:59 +01:00
Jędrzej Stuczyński
b3d7c26443
added key upgrade mechanism
2024-09-18 17:43:47 +01:00
Jędrzej Stuczyński
cc32eb3904
fixed wasm build
2024-09-18 17:43:43 +01:00
Jędrzej Stuczyński
21e9df488f
compatibility with legacy clients
2024-09-18 17:43:40 +01:00
Jędrzej Stuczyński
8756763875
added support for aead in nym-crypto
2024-09-18 17:43:06 +01:00
Bogdan-Ștefan Neacşu
ff0ad976c6
Remove unused wireguard flag from SDK ( #4823 )
...
* Remove unused wireguard flag from SDK
* Remove from wasm and socks5 too
2024-08-28 19:47:51 +02:00
Jędrzej Stuczyński
3cbcd001f4
clippy + test build issues
2024-06-10 11:36:57 +01:00
Jędrzej Stuczyński
f412f45b50
proper type conversions and client compat
2024-06-10 11:03:26 +01:00
Jędrzej Stuczyński
4c5351ba60
Feature/one binary to rule them all ( #4500 )
2024-04-05 19:34:31 +02:00
Jędrzej Stuczyński
7c14a92baa
decreased logging level
2024-03-27 17:20:38 +00:00
Jędrzej Stuczyński
062f4517d6
added cli command for switching active gateway
2024-03-27 17:20:38 +00:00
Jędrzej Stuczyński
67c5a36894
building wasm-client-core
2024-03-27 17:20:03 +00:00
Jędrzej Stuczyński
c4bc156cac
actual sql
2024-03-27 17:20:03 +00:00
Jędrzej Stuczyński
40f08dcbb2
impl GatewaysDetailsStore for OnDiskGatewaysDetails
...
without the underlying sql
2024-03-27 17:20:02 +00:00
Jędrzej Stuczyński
fc43cb590b
further adjusting storage and setup to allow for wg use
2024-03-27 17:20:02 +00:00
Jędrzej Stuczyński
14ee279ec8
dead code
2024-03-27 17:20:02 +00:00
Jędrzej Stuczyński
a3b1a7337d
checking for already registered gateways
2024-03-27 17:20:01 +00:00
Jędrzej Stuczyński
5bb96bf42c
additional fixes to key creation
2024-03-27 17:20:01 +00:00
Jędrzej Stuczyński
c0ae924c58
move storage helpers
2024-03-27 17:20:01 +00:00
Jędrzej Stuczyński
a3132b907a
further propagation of new gateway/key types
2024-03-27 17:20:00 +00:00
Jędrzej Stuczyński
bf4f16c7b9
adding additional methods to the trait
2024-03-27 17:20:00 +00:00
Jędrzej Stuczyński
c80c0b88bf
starting to weave in new storage trait
2024-03-27 17:20:00 +00:00
Jędrzej Stuczyński
fe2edd56a8
adjusting the trait
2024-03-27 17:20:00 +00:00
Jędrzej Stuczyński
84a36c00b4
added registration timestamp
2024-03-27 17:19:59 +00:00
Jędrzej Stuczyński
4c9de843c5
types
2024-03-27 17:19:59 +00:00
Jędrzej Stuczyński
f7edc223e9
initial db schema
2024-03-27 17:19:59 +00:00