Jędrzej Stuczyński
7da444c7a4
clippy
2023-03-22 13:51:38 +00:00
Jędrzej Stuczyński
2a7fd71416
explicitly added old version number to 'oldconfig'
2023-03-22 13:51:38 +00:00
Jędrzej Stuczyński
6ffd211e51
backwards compatibility
2023-03-22 13:51:38 +00:00
Jędrzej Stuczyński
f61ed48240
updated templates
2023-03-22 13:51:38 +00:00
Jędrzej Stuczyński
8d3dc405a5
clippy
2023-03-22 13:51:38 +00:00
Jędrzej Stuczyński
21bf0fb27b
wasm changes
2023-03-22 13:51:36 +00:00
Jędrzej Stuczyński
7313f56c01
grouped debug config options inside client-core into substructs
2023-03-22 13:49:30 +00:00
farbanas
4d6d2f0d33
Merge branch 'master' into develop
2023-03-22 10:31:12 +01:00
Drazen Urch
7e109e7f2d
Generalise MessageReceiver ( #3042 )
...
* Generalise MessageReceiver
* Generics all the way
* Generalise MessageReceiver
* Generics all the way
* Fix Cargo.lock
---------
Co-authored-by: benedettadavico <benedetta.davico@gmail.com >
2023-03-21 15:25:51 +01:00
farbanas
cdfa5ee540
chore: update versions for release/v1.1.13
2023-03-15 15:23:55 +01:00
Jędrzej Stuczyński
54287666e8
chore: simplify mnemonic zeroize story ( #3165 )
...
* updated bip39 dependency to simplify our zeroize story
* Replaced UserPassword wrapper with Zeroizing type alias
* fixed wallet-types cosmwasm-std dependency version
2023-03-13 11:29:56 +00:00
Jon Häggblad
d315a2a91b
Add nym prefix to coconut contracts and crates ( #3160 )
...
* Add nym prefix to coconut-dkg
* Add nym prefix to coconut-bandwidth
* Add nym prefix to bandwidth-claim-contract
* Add nym prefix to coconut-bandwidth-contract-common
* Add nym prefix to coconut-dkg-common
* Add nym prefix to group-contract-common
* Add nym prefix to multisig-contract-common
* Add nym prefix to coconut-interface
* Add nym prefix to credential-storage
* rustfmt
* Mark coconut-test crate as private
* Fix build errors
* rustfmt
2023-03-08 13:17:09 +01:00
Jon Häggblad
24b9b17e64
Add a few more nym- crate prefixes ( #3158 )
...
* Add nym- to socks5-prefixes crate
* Update imports
* rustfmt
* Add nym-socks5 prefix to proxy-helpers crate
* rustfmt
* Add nym prefix to ordered-buffer crate
* rustfmt
* Add nym prefix to service-providers-common crate
* rustfmt
* Add nym prefix to dkg crate
* Add nym prefix to credentials crate
* rustfmt
* fix build fail in tests
2023-03-08 11:56:29 +01:00
farbanas
cb24a08b06
Merge branch 'master' into develop
2023-03-07 15:22:49 +01:00
farbanas
3e3307887e
chore: bumped versions for release
2023-03-07 14:19:45 +01:00
Jędrzej Stuczyński
2ff6bfbdd8
feat: ability to inject custom topology into clients ( #3055 )
...
* ability to specify custom TopologyProvider in TopologyRefresher
* topology provider builder method for base client
* ability to take manual control over topology
* wasm fixes
* added topology injection to nym-sdk API
* added examples to nym-sdk and exposed additional helper methods
2023-03-06 13:50:06 +00:00
Jędrzej Stuczyński
1cd560c85e
fixed standalone build of 'client-core'
2023-03-03 11:39:59 +00:00
Jędrzej Stuczyński
ad35c4006e
Fixed logged hours value when determining staleness of persisted surb data ( #2690 )
2023-03-01 14:30:49 +00:00
Fouad
a477b007e1
TS Validator Client updates ( #3085 )
...
* Squashed clients/validator content from old branch
* fix up tests
fix up linting
* add bundle script
* add build prod script to package json
update tests
* update readme + copy to dist output
update global types
update types and tests!
* update package build
* move types and tests into src
* Squashed clients/validator content from old branch
fix up tests
fix up linting
* add bundle script
* add build prod script to package json
update tests
* update readme + copy to dist output
update global types
update types and tests!
update package build
* move types and tests into src
* build to sub-dir
* Fixing the few broken tests
---------
Co-authored-by: Jon Häggblad <jon.haggblad@gmail.com >
Co-authored-by: benedettadavico <benedetta.davico@gmail.com >
2023-03-01 10:22:35 +01:00
farbanas
36fb0eba29
Update versions as part of release/v1.1.11
2023-02-28 13:53:14 +01:00
Bogdan-Ștefan Neacşu
f0d9703587
Feature/fix db name collision ( #3103 )
...
* Fix db naming collision
* Increase gateway timeout to accommodate bandwidth spending time
2023-02-24 16:52:56 +02:00
Jędrzej Stuczyński
128dfa6d81
Feature/latency based gateway selection ( #3081 )
...
* wip
* new option to select gateways based on latency
* further changes for wasm-compatibility
* post rebase fixes + clippy
I know, I should have probably included them properly during rebasing ¯\_(ツ)_/¯
* android change
* wasm: the gift that keeps on giving
2023-02-23 17:09:22 +00:00
Bogdan-Ștefan Neacşu
0b0ec075bb
Use saturating_sub with an additional 1 second buffer ( #3095 )
2023-02-23 13:44:54 +01:00
Jon Häggblad
2f2dfff53d
Add nym prefix to a few more crates ( #3092 )
...
* Add nym- prefix to execute crate
* Add nym- prefix to nonexhaustive-delayqueue
* Add nym- prefix to config crate
* Update imports
* Update more module paths
* rustfmt
* Add nym- prefix to statistics-common
* Update explicit module paths
* rustfmt
2023-02-23 10:01:46 +01:00
farbanas
630b1259d1
Merge branch 'master' into develop
2023-02-22 14:57:44 -05:00
Jon Häggblad
4587d5da26
Add nym- prefix to network-defaults ( #3069 )
...
* network-defaults: update cargo metadata
* Add nym- prefix to network-defaults crate
* Some manual updating
* rustfmt
2023-02-21 14:26:28 +01:00
Jon Häggblad
586d5f658b
Move client-connections crate to nym-task ( #3068 )
...
* Move client-connections to nym-task
* rustfmt
2023-02-21 13:54:27 +01:00
farbanas
02397832f4
chore: updated versions as part of preparation for release v1.1.10
2023-02-21 07:44:03 -05:00
Jon Häggblad
b1121dabb9
Merge 4 tiny crates into nym-bin-common ( #3065 )
...
* Rename to bin-common
* Merge into new crate
* Merge 3 crates into bin-common
* WIP
* Move build.rs to the correct place
* regex nym_bin_common
* regex nym_bin_common::build_information
* regex nym_version_checker
* Update some explicit mod paths
* Makefile: add nym-connect-android
* Additional fixes
* rustfmt
* Update crate metadata
* Move completions crate into nym-bin-common
* Makefile: add examples
* Fix examples
* rustfmt
2023-02-21 11:30:23 +01:00
Jon Häggblad
46e2c74a98
Rename crate to nym-task ( #3064 )
...
* Rename to nym-task
* Update imports to use nym_task
* Update to nym_task in explicit module prefix
* Touchups and rustfmt
* rustfmt
* crate metadata
* fix nym-connect-android
2023-02-20 21:55:29 +01:00
Jon Häggblad
fede9cc194
Add nym prefix to topology and version checker crates ( #3061 )
...
* Rename crate to nym-topology
* Rename crate to nym-version-checker
* Remove unused topology
* rustfmt
2023-02-20 17:05:08 +01:00
Jon Häggblad
c75c5e0903
Rename to crate name to nym-sphinx ( #3060 )
...
* nymsphinx: rename to nym- prefix in Cargo.toml files
* regex use nymsphinx to use nym_sphinx
* all: updated explict crate name in a few places
2023-02-20 16:28:08 +01:00
Jon Häggblad
4a2f30a581
Merge remote-tracking branch 'origin/release/v1.1.10' into develop
2023-02-20 13:01:56 +01:00
Jon Häggblad
bbb3287029
Add client functionality into nym-network-requester ( #2972 )
...
* network-requester: replace websocket with mixnet client
* network-requester: mini tidy
* network-requester: add info line about own address
* network-requester: update to nym-crypto rename
2023-02-20 13:00:34 +01:00
ON
4e239ac9b7
Update cover_traffic_stream.rs ( #2836 )
...
fix log message
2023-02-16 16:20:52 +00:00
Jon Häggblad
8f4fd62957
rename pemstore to nym-pemstore
2023-02-15 16:13:53 +01:00
Jon Häggblad
4844ac953a
rename crypto to nym-crypto
2023-02-15 16:13:53 +01:00
farbanas
e41a59fddc
merge resolve
2023-02-14 07:50:47 -05:00
farbanas
bc55c10e19
bumped versions for release/v1.1.9
2023-02-14 07:18:03 -05:00
Bogdan-Ștefan Neacșu
7e90ff8b85
Fix nyxd typo
2023-02-14 12:17:11 +02:00
Bogdan-Ștefan Neacşu
3d500c25c5
Hide coconut runtime flags ( #2990 )
2023-02-14 11:58:04 +02:00
Jon Häggblad
0baa8b2c92
rust-sdk: improve send api ( #3011 )
...
* nym-sdk: remove unneeded function
* rust-sdk: rework send api a bit
* rust-sdk: add send_wait without impl
* fix doc test failures
* more doctest fixes
2023-02-10 11:07:48 +01:00
Jon Häggblad
2e38c5e38e
nym-sdk: remove a few unwraps related to creating reply surb storage ( #3006 )
2023-02-09 16:55:01 +01:00
Bogdan-Ștefan Neacşu
dbb7a27441
Feature/stabilize credential deposit ( #3002 )
2023-02-09 16:55:18 +02:00
Jon Häggblad
7952277c4b
rust-sdk: restructure API to builder pattern ( #3000 )
2023-02-09 14:58:42 +01:00
Pierre Dommerc
c5866db137
feat(nc-android): sync with nc desktop (new design) ( #2971 )
...
* feat(nc-android): fit the design to mobile
* refactor(nc-android): resync with nc desktop
* fix(nc-android): tauri version
* refactor(nc-android): resync with nc desktop (rust)
* chore(nc-android): format code
* chore(nc-android): bump version
2023-02-09 14:26:19 +01:00
Bogdan-Ștefan Neacşu
3099f2ead3
Hide coconut runtime flags ( #2990 )
2023-02-08 13:00:17 +01:00
Bogdan-Ștefan Neacşu
baf88ce10a
Skip errors on blind sign within threshold ( #2976 )
2023-02-08 11:45:39 +01:00
Jędrzej Stuczyński
362e7f2fea
Added an option to set custom 'host' for the native client ( #2939 )
...
* Added an option to set custom 'host' for the native client
* Changelog entry
2023-02-08 08:59:48 +01:00
Jon Häggblad
25762900fa
Remove all the .DS_Store files and add to gitignore ( #2974 )
2023-02-08 08:59:48 +01:00