Jon Häggblad
3bbc812c2c
wip
2025-03-12 11:44:39 +01:00
Jon Häggblad
b2fb2c79b2
wip
2025-03-12 11:44:39 +01:00
Jon Häggblad
2df817082b
wip
2025-03-12 11:44:39 +01:00
Jędrzej Stuczyński
a7fcfef5a3
Merge pull request #5601 from nymtech/chore/payment-watcher-debug-endpoints
...
Chore/payment watcher debug endpoints
2025-03-11 16:47:30 +00:00
dependabot[bot]
fa927b82d8
Merge pull request #5541 from nymtech/dependabot/cargo/rs_merkle-1.5.0
...
build(deps): bump rs_merkle from 1.4.2 to 1.5.0
2025-03-11 16:02:00 +01:00
import this
f724478763
[DOCs/operators]: Add steps to synchronize server time, using NTP ( #5603 )
2025-03-11 11:18:18 +00:00
Jędrzej Stuczyński
040f4f2500
Merge pull request #5602 from nymtech/merge/release/2025.4-dorina-patched
...
merge release/2025.4-dorina-patched into develop
2025-03-11 10:36:50 +00:00
Jędrzej Stuczyński
63002e784a
Merge branch 'develop' into merge/release/2025.4-dorina-patched
2025-03-11 09:53:56 +00:00
Jon Häggblad
4a0b683b70
Merge pull request #5583 from nymtech/dependabot/cargo/ring-0.17.13
...
build(deps): bump ring from 0.17.9 to 0.17.13
2025-03-11 10:37:21 +01:00
Jędrzej Stuczyński
9e84b1f0c1
ci clippy
2025-03-11 09:33:44 +00:00
Jon Häggblad
bf031ad6de
Merge pull request #5587 from nymtech/dependabot/cargo/tokio-1.44.0
...
build(deps): bump tokio from 1.43.0 to 1.44.0
2025-03-11 09:36:43 +01:00
dependabot[bot]
933769401c
build(deps): bump tokio from 1.43.0 to 1.44.0
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.43.0 to 1.44.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.0 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-11 08:07:30 +00:00
Jon Häggblad
ddd85704bb
Merge pull request #5576 from nymtech/max/update-surb-example-tempdir2
...
Rust SDK SURB example: change hardcoded file to tempdir
2025-03-11 09:05:25 +01:00
Jon Häggblad
17860c809f
Merge pull request #5588 from nymtech/dependabot/cargo/tempfile-3.18.0
...
build(deps): bump tempfile from 3.17.1 to 3.18.0
2025-03-11 08:38:11 +01:00
Jon Häggblad
2d00fcd934
Allow resetting all SURB sender tags ( #5600 )
...
* Allow resetting all SURB sender tags
* wasm fixes
* More wasm fixes
2025-03-11 08:35:40 +01:00
Jędrzej Stuczyński
c2c3df98cb
updated payment watcher version
nyx-chain-watcher-0.1.13
2025-03-10 17:28:24 +00:00
Jędrzej Stuczyński
f429092e21
added basic payment listener information to status api
2025-03-10 17:28:12 +00:00
Jędrzej Stuczyński
d7ef68d8d1
remove fallback to env values for watched addresses
2025-03-10 17:28:12 +00:00
Jędrzej Stuczyński
1a334b575d
feat: make sure any terminated task kills the watcher and write run info to db ( #5517 )
...
* feat: make sure any terminated task kills the watcher and write run info to db
* updated chain watcher version
2025-03-10 13:34:08 +00:00
dependabot[bot]
2126736aff
build(deps): bump tempfile from 3.17.1 to 3.18.0
...
Bumps [tempfile](https://github.com/Stebalien/tempfile ) from 3.17.1 to 3.18.0.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.18.0 )
---
updated-dependencies:
- dependency-name: tempfile
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-10 10:37:03 +00:00
dependabot[bot]
a69aa23609
build(deps): bump the patch-updates group with 8 updates ( #5585 )
...
Bumps the patch-updates group with 8 updates:
| Package | From | To |
| --- | --- | --- |
| [bytes](https://github.com/tokio-rs/bytes ) | `1.10.0` | `1.10.1` |
| [semver](https://github.com/dtolnay/semver ) | `1.0.25` | `1.0.26` |
| [serde](https://github.com/serde-rs/serde ) | `1.0.218` | `1.0.219` |
| [serde_bytes](https://github.com/serde-rs/bytes ) | `0.11.16` | `0.11.17` |
| [serde_derive](https://github.com/serde-rs/serde ) | `1.0.218` | `1.0.219` |
| [serde_repr](https://github.com/dtolnay/serde-repr ) | `0.1.19` | `0.1.20` |
| [time](https://github.com/time-rs/time ) | `0.3.37` | `0.3.39` |
| [ff](https://github.com/zkcrypto/ff ) | `0.13.0` | `0.13.1` |
Updates `bytes` from 1.10.0 to 1.10.1
- [Release notes](https://github.com/tokio-rs/bytes/releases )
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/bytes/compare/v1.10.0...v1.10.1 )
Updates `semver` from 1.0.25 to 1.0.26
- [Release notes](https://github.com/dtolnay/semver/releases )
- [Commits](https://github.com/dtolnay/semver/compare/1.0.25...1.0.26 )
Updates `serde` from 1.0.218 to 1.0.219
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219 )
Updates `serde_bytes` from 0.11.16 to 0.11.17
- [Release notes](https://github.com/serde-rs/bytes/releases )
- [Commits](https://github.com/serde-rs/bytes/compare/0.11.16...0.11.17 )
Updates `serde_derive` from 1.0.218 to 1.0.219
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219 )
Updates `serde_repr` from 0.1.19 to 0.1.20
- [Release notes](https://github.com/dtolnay/serde-repr/releases )
- [Commits](https://github.com/dtolnay/serde-repr/compare/0.1.19...0.1.20 )
Updates `time` from 0.3.37 to 0.3.39
- [Release notes](https://github.com/time-rs/time/releases )
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md )
- [Commits](https://github.com/time-rs/time/compare/v0.3.37...v0.3.39 )
Updates `ff` from 0.13.0 to 0.13.1
- [Changelog](https://github.com/zkcrypto/ff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/zkcrypto/ff/commits )
---
updated-dependencies:
- dependency-name: bytes
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: semver
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: serde_bytes
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: serde_derive
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: serde_repr
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: time
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
- dependency-name: ff
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch-updates
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-10 11:35:14 +01:00
dependabot[bot]
8a2d98e3ce
build(deps): bump ring from 0.17.9 to 0.17.13
...
Bumps [ring](https://github.com/briansmith/ring ) from 0.17.9 to 0.17.13.
- [Changelog](https://github.com/briansmith/ring/blob/main/RELEASES.md )
- [Commits](https://github.com/briansmith/ring/commits )
---
updated-dependencies:
- dependency-name: ring
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-07 17:16:05 +00:00
mfahampshire
9c4243914e
Max/ns api docs ( #5544 )
...
* first pass
* cleanup
* added qu
* add readme
* more verbose err
* reword explainer @ top
* rename private-key.public to public-key
* move instructions to own file + add _meta.json files
* first pass probe
* remove unnecessary doubled notice to developers
* added extra debug log to version()
* include PR suggestions
* remove commented out function
2025-03-07 09:57:52 +00:00
import this
143ede268d
[DOCs/operators]: Fix typo ( #5581 )
2025-03-07 09:56:45 +00:00
import this
81bddb5f6d
[DOCs/operators]: Second patch version changelog ( #5580 )
2025-03-07 09:46:08 +00:00
benedettadavico
247ebb7c43
update changelog
nym-binaries-v2025.4-dorina-patched
2025-03-06 21:26:16 +01:00
Jędrzej Stuczyński
01c052e9a4
use legacy crypto for constructing SURB headers ( #5579 )
2025-03-06 20:13:16 +00:00
benedettadavico
6bd31b9521
bump nym-node version
2025-03-06 18:08:58 +01:00
Jon Häggblad
430c33eb04
Set DEFAULT_MAXIMUM_REPLY_SURB_REQUEST_SIZE to 50
2025-03-06 18:03:08 +01:00
mfahampshire
d45d1eb313
change hardcoded file to tempdir
2025-03-06 17:37:19 +01:00
import this
3cb3ebd79b
[DOCs/operators]: Release ntoes for patched version ( #5573 )
2025-03-06 14:56:40 +00:00
benedettadavico
b42e5b063e
bump api version
2025-03-06 15:45:02 +01:00
benedettadavico
f6b30d0db6
update changelog for patched-dorina
2025-03-06 15:06:24 +01:00
benedettadavico
c33e4c0836
bumping versions dorina patched
2025-03-06 15:03:43 +01:00
Jędrzej Stuczyński
be92ccf0da
bugfix: make sure to correctly decode response content when putting it into error message ( #5571 )
2025-03-06 11:24:16 +00:00
Jędrzej Stuczyński
35bf49c48c
chore: additional logs when attempting to load ecash keys ( #5567 )
2025-03-06 11:24:03 +00:00
Jędrzej Stuczyński
7335a3dad4
fix: gateway protocol negotation for v3/v4
2025-03-06 11:08:52 +00:00
Jędrzej Stuczyński
698883c03f
feature: v2 authentication request ( #5537 ) ( #5563 )
...
* introduced v2 authentication request between clients and gateways
* client to send v2 auth when possible
* added persistence to last used authentication timestamp
* added clients identity to signed plaintext
2025-03-06 09:18:39 +00:00
Jon Häggblad
8ddef08c72
Tweak surb management to be more conservative ( #5570 )
...
To reduce the risk of the IPR DoS the client:
- Lower the timeout until the IPR will disconnect a client
- Reduce fewer surbs at a time. Large surb requests increases the
latency until all fragments in the response have been delivered. The
efficiency gains of having large surb requests dimishes quickly for
large sizes as well
2025-03-06 10:09:15 +01:00
Jon Häggblad
0d8b3abc6f
Deserialize v5 authenticator requests ( #5568 )
2025-03-05 23:07:32 +01:00
Jędrzej Stuczyński
aa2f336904
hotfix: ensure we bail on merkle leaves insertion upon missing data ( #5565 )
...
* hotfix: ensure we bail on merkle leaves insertion upon missing data
* Update Cargo.toml
---------
Co-authored-by: benedetta davico <46782255+benedettadavico@users.noreply.github.com >
2025-03-05 16:44:35 +00:00
Jędrzej Stuczyński
eacaf84430
add full response body to error message upon decoding failure ( #5566 )
2025-03-05 16:43:56 +00:00
Jon Häggblad
c284b1e8b1
Create authenticator v5 request/response types ( #5561 )
...
* Create authenticator v5 request/response types
* Support v5 in the authenticator
* Fix tests
* Bump nym-node version
2025-03-05 15:41:44 +01:00
Jon Häggblad
7785d085cf
Handle disconnect in IPR ( #5547 )
...
* Implement disconnect in the IPR
* Remove unused async
2025-03-05 15:17:51 +01:00
Jon Häggblad
bb5b2eafcf
Allow IPR reconnect to session ( #5562 )
2025-03-05 15:02:07 +01:00
mfahampshire
09ea406c02
DOCS v2025.4-dorina release notes ( #5552 )
...
* WIP changelog
* [DOCs/operators]: Adding operators notes to new changelog PR(#5564 )
---------
Co-authored-by: import this <97586125+serinko@users.noreply.github.com >
2025-03-05 11:39:55 +00:00
Jędrzej Stuczyński
8c6f84b3fe
Merge pull request #5550 from nymtech/merge/release/2025.4-dorina
...
Merge/release/2025.4 dorina
2025-03-04 12:55:45 +00:00
Jędrzej Stuczyński
27dc9c8024
Merge branch 'develop' into merge/release/2025.4-dorina
2025-03-04 11:00:24 +00:00
Jędrzej Stuczyński
42d559bc69
fix prometheus metric naming test due to changes to packet version scheme
2025-03-04 10:46:12 +00:00
benedettadavico
41b9b0e5bd
update changelog
nym-binaries-v2025.4-dorina
2025-03-04 10:40:08 +01:00