aniampio
7fcd246089
Start the spend function and zkproof for spend
2023-12-07 09:35:54 +01:00
aniampio
f384338f0f
Add new aggregation function and struct for the aggregated wallet
2023-12-07 09:35:54 +01:00
aniampio
0114743db9
Add aggregation into e2e tests
2023-12-07 09:35:54 +01:00
aniampio
9776bfb0b0
Copy and adjust aggregation of verification keys from coconut
2023-12-07 09:35:52 +01:00
aniampio
0526b3e6b4
Fix bug in the issuance verification
2023-12-07 09:35:37 +01:00
aniampio
d00bef2ddf
Fix a bug in the commitment computation
2023-12-07 09:35:37 +01:00
aniampio
a0c81c982c
Copy polynomial and ttpcode from Coconut; add first test; add keypair structures
2023-12-07 09:35:37 +01:00
aniampio
32ba1c7c18
Add zk proof for withdrawal request
2023-12-07 09:35:35 +01:00
aniampio
bea8e4a881
Add initial functions
2023-12-07 09:34:41 +01:00
aniampio
9558c3deb2
Add template for the compact ecash crate
2023-12-07 09:33:00 +01:00
Pierre Dommerc
26a8dec707
refactor(vpnapp): node location logic ( #4223 )
...
* refactor node location logic
fontend:
remove app local data from state
remove node config from state
use only country location state
backend:
add node location in state
add set_node_location command
* call backend to update node location
* clean code
2023-12-06 15:39:53 +01:00
mx
74481003e6
made taskclient shutdown log more verbose ( #4134 )
...
* made taskclient shutdown log more verbose
* fmt
* changed 'disconnect' to 'shutdown' in 'task client is being dropped' log
2023-12-06 10:25:00 +01:00
dependabot[bot]
6d6eb186c0
Bump @adobe/css-tools from 4.3.1 to 4.3.2 ( #4203 )
...
Bumps [@adobe/css-tools](https://github.com/adobe/css-tools ) from 4.3.1 to 4.3.2.
- [Changelog](https://github.com/adobe/css-tools/blob/main/History.md )
- [Commits](https://github.com/adobe/css-tools/commits )
---
updated-dependencies:
- dependency-name: "@adobe/css-tools"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-06 09:59:56 +01:00
dependabot[bot]
6a4f8d502d
Bump vite from 5.0.0 to 5.0.5 in /nym-vpn/ui ( #4222 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.0.0 to 5.0.5.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.0.5/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-06 09:57:23 +01:00
Jon Häggblad
755fd1d765
Merge pull request #4216 from nymtech/jon/per-client-mix-hops-in-ipr
...
IPR: handle client specific number of mix hops
2023-12-05 21:11:18 +01:00
Jon Häggblad
ac14382a08
Change to Option in new_regular_with_custom_hops
2023-12-05 20:30:20 +01:00
Jon Häggblad
c8017db6c4
Extract out ConmnectedClientsListener
2023-12-05 20:30:20 +01:00
Jon Häggblad
49aaf860a8
Extract out ConnectedClients type
2023-12-05 20:30:20 +01:00
Jon Häggblad
66e36a7ed5
Use mix hops for handling responses
2023-12-05 20:30:20 +01:00
Jon Häggblad
34be9dc60f
Handle mixhops in tun_listener
2023-12-05 20:30:20 +01:00
Jon Häggblad
0e26a6efdf
Register num_hops
2023-12-05 20:30:20 +01:00
Jon Häggblad
a190506b41
Rename IpPacketRouterBuilder to IpPacketRouter
2023-12-05 20:30:20 +01:00
Jon Häggblad
8be372acff
Extract out mixnet_listener.rs
2023-12-05 20:30:20 +01:00
Jon Häggblad
c2321c20eb
Rename to MixnetListener
2023-12-05 20:30:20 +01:00
Zane Schepke
8b5dc867cd
feat(vpn-desktop): add exit node select location ( #4220 )
2023-12-05 19:28:09 +01:00
Jon Häggblad
a2219323d1
Overide number of mix hops separately per packet ( #4205 )
...
* Try passing mix_hops all the way down the call chain
* Set zero mix_hops manually
* fix
* also set zero mix hops in tun listener
* fix
* mix hops for surbs
* Another case covered
* Remove mix_hops config from Traffic
* clippy
* Add comment about why we added new functions
* Update comment
* Add surb_mix_hops to wasm config
* Remove temporary added mix_hops = 0
* Remove another temporary added mix_hops = 0
* Add comment about the limitation of num_mix_hops
2023-12-05 16:09:15 +01:00
Jędrzej Stuczyński
0f844aba38
Merge pull request #4158 from nymtech/feature/nymvisor
...
Feature/nymvisor
2023-12-05 09:46:31 +00:00
Jędrzej Stuczyński
cf794b63a7
review comments
2023-12-04 15:35:42 +00:00
Pierre Dommerc
145b702f41
feat(vpn-desktop-ui): add theme switch into settings ( #4217 )
2023-12-04 16:08:44 +01:00
Jędrzej Stuczyński
bb9b3cdb64
updated config load logic
2023-12-04 12:13:28 +00:00
Jędrzej Stuczyński
b3927b9d0d
update lock files
2023-12-04 12:13:26 +00:00
Jędrzej Stuczyński
66f8ce46bf
fixes in paths + better error reporting
2023-12-04 12:12:57 +00:00
Jędrzej Stuczyński
1a2cf6b523
fixed upstream poller
2023-12-04 12:12:56 +00:00
Jędrzej Stuczyński
f0ae49b18e
adding binary info to generated hashes
2023-12-04 12:12:56 +00:00
Jędrzej Stuczyński
abe6a16896
changed base64 encoding to hex
2023-12-04 12:12:56 +00:00
Jędrzej Stuczyński
7d6dde5148
cargo fmt
2023-12-04 12:12:56 +00:00
Jędrzej Stuczyński
b10da899a8
clippy and final missing features
2023-12-04 12:12:56 +00:00
Jędrzej Stuczyński
9b5714b897
current upgrade info logic
2023-12-04 12:12:56 +00:00
Jędrzej Stuczyński
6b133750d4
adjusted restart conditions
2023-12-04 12:12:55 +00:00
Jędrzej Stuczyński
70c9348c30
checksum verification
2023-12-04 12:12:55 +00:00
Jędrzej Stuczyński
0bf0b10c5c
daemon-build-info command
2023-12-04 12:12:55 +00:00
Jędrzej Stuczyński
8d774cf6a0
initial 'add-upgrade' command
2023-12-04 12:12:55 +00:00
Jędrzej Stuczyński
e5c2280a1c
main run loop
2023-12-04 12:12:55 +00:00
Jędrzej Stuczyński
c04b617a55
moved backup to separate module + standalone file support
2023-12-04 12:12:54 +00:00
Jędrzej Stuczyński
56ecfa7e38
fixed backups
2023-12-04 12:12:54 +00:00
Jędrzej Stuczyński
1be60922c2
binary upgrade logic
2023-12-04 12:12:54 +00:00
Jędrzej Stuczyński
22da01ccd4
initial run loop
2023-12-04 12:12:54 +00:00
Jędrzej Stuczyński
2e077ca946
basic draft of all tasks
2023-12-04 12:12:54 +00:00
Jędrzej Stuczyński
70d3b784f4
logic for updating upgrade plan
2023-12-04 12:12:54 +00:00
Jędrzej Stuczyński
f6e88b610b
setting up initial upgrade plan file
2023-12-04 12:12:54 +00:00