peter
0894ec8e70
test: trigger CI
2026-03-20 18:20:00 +00:00
Lee Smet
095bfb6f42
Ignore myceliumd-common lockfile and build dir
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-03-20 15:48:30 +01:00
Lee Smet
95ac620e2d
Properly return topic messages to outer scope
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-03-20 14:22:35 +01:00
Lee Smet
d23d7a05c8
Return error in API when binding local socks5 socket fails
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-03-20 14:19:33 +01:00
Lee Smet
6d98c56bd0
Fix proxy probe restart behavior
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-03-20 14:00:39 +01:00
Lee Smet
c7e86df578
Fix read acknowledgement when topic filter is set
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-03-20 13:31:56 +01:00
Lee Smet
988cdc37c9
Fix peeking messages if topic filter is set
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-03-20 13:26:38 +01:00
Lee Smet
6937db7219
Notice deprecation of mycelium-ui
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-03-20 12:58:23 +01:00
Lee Smet
4254e88785
Make sure key file is not readable by world
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-03-20 12:56:41 +01:00
Lee Smet
2b38d06de6
Bump quinn-proto version to v0.11.4
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-03-12 12:18:21 +01:00
Lee Smet
c3eb0a3bae
Send new message chunks immediately aftert ACK
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-03-12 11:47:37 +01:00
Lee Smet
7e0621ff09
Fix message retransmission delay
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-03-12 10:41:36 +01:00
Lee Smet
884df211ef
Advertise static route to new peers
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-03-10 15:12:02 +01:00
Lee Smet
430b7f9a79
Remove NoRoute status for subnets
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-03-10 13:43:09 +01:00
Lee Smet
12d6c88a9c
Add myceliumd-common to flake-nix include lists
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-02-17 15:11:31 +01:00
Lee Smet
e7a9004027
Refactor shared binary logic into a separate library
...
Eliminates binary code duplication
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-02-17 14:52:31 +01:00
Lee Smet
d8867208a9
Update binary lockfiles
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-02-17 12:14:23 +01:00
Lee Smet
1078284065
Update message id generation to rand v0.10
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-02-17 12:05:42 +01:00
dependabot[bot]
7b416938d7
Bump the myceliumd group in /myceliumd with 4 updates
...
Bumps the myceliumd group in /myceliumd with 4 updates: [clap](https://github.com/clap-rs/clap ), [tracing-logfmt](https://github.com/EmbarkStudios/tracing-logfmt ), [reqwest](https://github.com/seanmonstar/reqwest ) and [toml](https://github.com/toml-rs/toml ).
Updates `clap` from 4.5.54 to 4.5.59
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.54...clap_complete-v4.5.59 )
Updates `tracing-logfmt` from 0.3.5 to 0.3.7
- [Release notes](https://github.com/EmbarkStudios/tracing-logfmt/releases )
- [Changelog](https://github.com/EmbarkStudios/tracing-logfmt/blob/main/CHANGELOG.md )
- [Commits](https://github.com/EmbarkStudios/tracing-logfmt/compare/0.3.5...0.3.7 )
Updates `reqwest` from 0.13.1 to 0.13.2
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.13.1...v0.13.2 )
Updates `toml` from 0.9.11+spec-1.1.0 to 1.0.2+spec-1.1.0
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.9.11...toml-v1.0.2 )
---
updated-dependencies:
- dependency-name: clap
dependency-version: 4.5.59
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: myceliumd
- dependency-name: tracing-logfmt
dependency-version: 0.3.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: myceliumd
- dependency-name: reqwest
dependency-version: 0.13.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: myceliumd
- dependency-name: toml
dependency-version: 1.0.2+spec-1.1.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: myceliumd
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-17 11:51:47 +01:00
dependabot[bot]
5d6ed80201
Bump the myceliumd-private group in /myceliumd-private with 4 updates
...
Bumps the myceliumd-private group in /myceliumd-private with 4 updates: [clap](https://github.com/clap-rs/clap ), [tracing-logfmt](https://github.com/EmbarkStudios/tracing-logfmt ), [reqwest](https://github.com/seanmonstar/reqwest ) and [toml](https://github.com/toml-rs/toml ).
Updates `clap` from 4.5.54 to 4.5.59
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.54...clap_complete-v4.5.59 )
Updates `tracing-logfmt` from 0.3.5 to 0.3.7
- [Release notes](https://github.com/EmbarkStudios/tracing-logfmt/releases )
- [Changelog](https://github.com/EmbarkStudios/tracing-logfmt/blob/main/CHANGELOG.md )
- [Commits](https://github.com/EmbarkStudios/tracing-logfmt/compare/0.3.5...0.3.7 )
Updates `reqwest` from 0.13.1 to 0.13.2
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.13.1...v0.13.2 )
Updates `toml` from 0.9.11+spec-1.1.0 to 1.0.2+spec-1.1.0
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.9.11...toml-v1.0.2 )
---
updated-dependencies:
- dependency-name: clap
dependency-version: 4.5.59
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: myceliumd-private
- dependency-name: tracing-logfmt
dependency-version: 0.3.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: myceliumd-private
- dependency-name: reqwest
dependency-version: 0.13.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: myceliumd-private
- dependency-name: toml
dependency-version: 1.0.2+spec-1.1.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: myceliumd-private
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-17 11:51:21 +01:00
dependabot[bot]
143f545284
Bump the mycelium group with 7 updates
...
Bumps the mycelium group with 7 updates:
| Package | From | To |
| --- | --- | --- |
| [futures](https://github.com/rust-lang/futures-rs ) | `0.3.31` | `0.3.32` |
| [rand](https://github.com/rust-random/rand ) | `0.9.2` | `0.10.0` |
| [tracing-logfmt](https://github.com/EmbarkStudios/tracing-logfmt ) | `0.3.5` | `0.3.7` |
| [arc-swap](https://github.com/vorner/arc-swap ) | `1.8.0` | `1.8.2` |
| [redis](https://github.com/redis-rs/redis-rs ) | `1.0.2` | `1.0.3` |
| [tokio-tun](https://github.com/yaa110/tokio-tun ) | `0.15.0` | `0.15.2` |
| [nix](https://github.com/nix-rust/nix ) | `0.29.0` | `0.31.1` |
Updates `futures` from 0.3.31 to 0.3.32
- [Release notes](https://github.com/rust-lang/futures-rs/releases )
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.31...0.3.32 )
Updates `rand` from 0.9.2 to 0.10.0
- [Release notes](https://github.com/rust-random/rand/releases )
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-random/rand/compare/rand_core-0.9.2...0.10.0 )
Updates `tracing-logfmt` from 0.3.5 to 0.3.7
- [Release notes](https://github.com/EmbarkStudios/tracing-logfmt/releases )
- [Changelog](https://github.com/EmbarkStudios/tracing-logfmt/blob/main/CHANGELOG.md )
- [Commits](https://github.com/EmbarkStudios/tracing-logfmt/compare/0.3.5...0.3.7 )
Updates `arc-swap` from 1.8.0 to 1.8.2
- [Changelog](https://github.com/vorner/arc-swap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/vorner/arc-swap/compare/v1.8.0...v1.8.2 )
Updates `redis` from 1.0.2 to 1.0.3
- [Release notes](https://github.com/redis-rs/redis-rs/releases )
- [Commits](https://github.com/redis-rs/redis-rs/compare/redis-1.0.2...redis-1.0.3 )
Updates `tokio-tun` from 0.15.0 to 0.15.2
- [Release notes](https://github.com/yaa110/tokio-tun/releases )
- [Commits](https://github.com/yaa110/tokio-tun/compare/v0.15.0...v0.15.2 )
Updates `nix` from 0.29.0 to 0.31.1
- [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nix-rust/nix/compare/v0.29.0...v0.31.1 )
---
updated-dependencies:
- dependency-name: futures
dependency-version: 0.3.32
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: rand
dependency-version: 0.10.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mycelium
- dependency-name: tracing-logfmt
dependency-version: 0.3.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: arc-swap
dependency-version: 1.8.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: redis
dependency-version: 1.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: tokio-tun
dependency-version: 0.15.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: nix
dependency-version: 0.31.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mycelium
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-17 11:50:57 +01:00
Lee Smet
0932d13594
Bump version to v0.7.3
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
v0.7.3
2026-02-09 14:01:45 +01:00
Lee Smet
c14973dc31
Pin wix versions in msi release flow
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-02-09 13:45:52 +01:00
Lee Smet
b78cfa5ce4
Bump version to v0.7.2
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
v0.7.2
2026-02-09 13:01:55 +01:00
Lee Smet
278c4248c3
Update CHANGELOG.md
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-02-06 17:02:57 +01:00
Lee Smet
2f6b0fcc31
Send ongoing queries to new peers
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-02-06 17:01:00 +01:00
Lee Smet
f3de2f2eec
Give route requests 15 seconds to resolve
...
Now that the actual routing is async this is not really a problem to
increase
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-02-06 16:41:18 +01:00
Lee Smet
23eafd8635
Reduce NoRoute hold time to 5 seconds
...
Should still be sufficient to not spamm RouteRequests for networks which
don't exist while making it easier for transient network failures to
clear
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-02-06 16:40:01 +01:00
Lee Smet
8a0992466e
Account for peer link cost when choosing best IP to forward DNS
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-02-05 15:15:22 +01:00
Lee Smet
9628e31533
Bump bytes dependency to latest version
...
Fixes a security vulnerability/buffer overflow
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-02-05 14:46:29 +01:00
Lee Smet
3dc5e94692
Forwarding DNS resolver to hosted pub nodes with fallback to 1.1.1.1
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-02-05 14:09:34 +01:00
Lee Smet
0f16232803
Allow too many args for Dataplane::new
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-01-30 14:25:38 +01:00
Lee Smet
de61b7d68d
Add missing metrics
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-01-30 12:34:49 +01:00
Lee Smet
78aca33be4
Fix first packets being dropped by receiver
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-01-30 12:15:03 +01:00
Lee Smet
e88c0b39b6
Add extra log to see how many packets were dropped after query timeout
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-01-29 16:14:02 +01:00
Lee Smet
39c01eba41
Keep track of forwarded packets/bytes by src/dst IP
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-01-28 16:28:35 +01:00
Lee Smet
e21d7591e9
Update mobile lockfile
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-01-28 14:13:05 +01:00
Lee Smet
472c3959b2
Update binary lockfiles
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-01-28 12:50:12 +01:00
Lee Smet
6c27c6552d
Manually implement removed axum-extra Host extractor
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-01-28 12:47:47 +01:00
Lee Smet
dc9f3a7b86
Update cdn to latest version of cdn_metadata
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-01-28 12:32:06 +01:00
dependabot[bot]
1409b0de67
Bump the myceliumd-private group in /myceliumd-private with 8 updates
...
Bumps the myceliumd-private group in /myceliumd-private with 8 updates:
| Package | From | To |
| --- | --- | --- |
| [clap](https://github.com/clap-rs/clap ) | `4.5.50` | `4.5.54` |
| [tracing](https://github.com/tokio-rs/tracing ) | `0.1.41` | `0.1.44` |
| [tracing-subscriber](https://github.com/tokio-rs/tracing ) | `0.3.20` | `0.3.22` |
| [serde_json](https://github.com/serde-rs/json ) | `1.0.145` | `1.0.149` |
| [tokio](https://github.com/tokio-rs/tokio ) | `1.48.0` | `1.49.0` |
| [reqwest](https://github.com/seanmonstar/reqwest ) | `0.12.24` | `0.13.1` |
| [config](https://github.com/rust-cli/config-rs ) | `0.15.18` | `0.15.19` |
| [toml](https://github.com/toml-rs/toml ) | `0.9.8` | `0.9.11+spec-1.1.0` |
Updates `clap` from 4.5.50 to 4.5.54
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.50...clap_complete-v4.5.54 )
Updates `tracing` from 0.1.41 to 0.1.44
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-0.1.41...tracing-0.1.44 )
Updates `tracing-subscriber` from 0.3.20 to 0.3.22
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.20...tracing-subscriber-0.3.22 )
Updates `serde_json` from 1.0.145 to 1.0.149
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.145...v1.0.149 )
Updates `tokio` from 1.48.0 to 1.49.0
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.48.0...tokio-1.49.0 )
Updates `reqwest` from 0.12.24 to 0.13.1
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.12.24...v0.13.1 )
Updates `config` from 0.15.18 to 0.15.19
- [Changelog](https://github.com/rust-cli/config-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-cli/config-rs/compare/v0.15.18...v0.15.19 )
Updates `toml` from 0.9.8 to 0.9.11+spec-1.1.0
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.9.8...toml-v0.9.11 )
---
updated-dependencies:
- dependency-name: clap
dependency-version: 4.5.54
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: myceliumd-private
- dependency-name: tracing
dependency-version: 0.1.44
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: myceliumd-private
- dependency-name: tracing-subscriber
dependency-version: 0.3.22
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: myceliumd-private
- dependency-name: serde_json
dependency-version: 1.0.149
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: myceliumd-private
- dependency-name: tokio
dependency-version: 1.49.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: myceliumd-private
- dependency-name: reqwest
dependency-version: 0.13.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: myceliumd-private
- dependency-name: config
dependency-version: 0.15.19
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: myceliumd-private
- dependency-name: toml
dependency-version: 0.9.11+spec-1.1.0
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: myceliumd-private
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-28 12:27:35 +01:00
dependabot[bot]
058ba714a4
Bump the myceliumd group in /myceliumd with 9 updates
...
Bumps the myceliumd group in /myceliumd with 9 updates:
| Package | From | To |
| --- | --- | --- |
| [clap](https://github.com/clap-rs/clap ) | `4.5.50` | `4.5.54` |
| [tracing](https://github.com/tokio-rs/tracing ) | `0.1.41` | `0.1.44` |
| [tracing-subscriber](https://github.com/tokio-rs/tracing ) | `0.3.20` | `0.3.22` |
| [serde_json](https://github.com/serde-rs/json ) | `1.0.145` | `1.0.149` |
| [tokio](https://github.com/tokio-rs/tokio ) | `1.48.0` | `1.49.0` |
| [reqwest](https://github.com/seanmonstar/reqwest ) | `0.12.24` | `0.13.1` |
| [byte-unit](https://github.com/magiclen/byte-unit ) | `5.1.6` | `5.2.0` |
| [config](https://github.com/rust-cli/config-rs ) | `0.15.18` | `0.15.19` |
| [toml](https://github.com/toml-rs/toml ) | `0.9.8` | `0.9.11+spec-1.1.0` |
Updates `clap` from 4.5.50 to 4.5.54
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.50...clap_complete-v4.5.54 )
Updates `tracing` from 0.1.41 to 0.1.44
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-0.1.41...tracing-0.1.44 )
Updates `tracing-subscriber` from 0.3.20 to 0.3.22
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.20...tracing-subscriber-0.3.22 )
Updates `serde_json` from 1.0.145 to 1.0.149
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.145...v1.0.149 )
Updates `tokio` from 1.48.0 to 1.49.0
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.48.0...tokio-1.49.0 )
Updates `reqwest` from 0.12.24 to 0.13.1
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.12.24...v0.13.1 )
Updates `byte-unit` from 5.1.6 to 5.2.0
- [Commits](https://github.com/magiclen/byte-unit/compare/v5.1.6...v5.2.0 )
Updates `config` from 0.15.18 to 0.15.19
- [Changelog](https://github.com/rust-cli/config-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-cli/config-rs/compare/v0.15.18...v0.15.19 )
Updates `toml` from 0.9.8 to 0.9.11+spec-1.1.0
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.9.8...toml-v0.9.11 )
---
updated-dependencies:
- dependency-name: clap
dependency-version: 4.5.54
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: myceliumd
- dependency-name: tracing
dependency-version: 0.1.44
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: myceliumd
- dependency-name: tracing-subscriber
dependency-version: 0.3.22
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: myceliumd
- dependency-name: serde_json
dependency-version: 1.0.149
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: myceliumd
- dependency-name: tokio
dependency-version: 1.49.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: myceliumd
- dependency-name: reqwest
dependency-version: 0.13.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: myceliumd
- dependency-name: byte-unit
dependency-version: 5.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: myceliumd
- dependency-name: config
dependency-version: 0.15.19
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: myceliumd
- dependency-name: toml
dependency-version: 0.9.11+spec-1.1.0
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: myceliumd
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-28 12:27:14 +01:00
dependabot[bot]
8d67e8979d
Bump the mycelium group with 22 updates
...
Bumps the mycelium group with 22 updates:
| Package | From | To |
| --- | --- | --- |
| [cdn-meta](https://github.com/threefoldtech/mycelium-cdn-registry ) | ``2fac047`` | ``b5848e6`` |
| [tokio](https://github.com/tokio-rs/tokio ) | `1.48.0` | `1.49.0` |
| [tokio-util](https://github.com/tokio-rs/tokio ) | `0.7.16` | `0.7.18` |
| [bytes](https://github.com/tokio-rs/bytes ) | `1.10.1` | `1.11.0` |
| [tracing](https://github.com/tokio-rs/tracing ) | `0.1.41` | `0.1.44` |
| [tracing-subscriber](https://github.com/tokio-rs/tracing ) | `0.3.20` | `0.3.22` |
| [tokio-stream](https://github.com/tokio-rs/tokio ) | `0.1.17` | `0.1.18` |
| [left-right](https://github.com/jonhoo/left-right ) | `0.11.6` | `0.11.7` |
| [blake3](https://github.com/BLAKE3-team/BLAKE3 ) | `1.8.2` | `1.8.3` |
| [rustls](https://github.com/rustls/rustls ) | `0.23.34` | `0.23.36` |
| [rcgen](https://github.com/rustls/rcgen ) | `0.14.5` | `0.14.7` |
| [netdev](https://github.com/shellrow/netdev ) | `0.38.2` | `0.40.0` |
| [openssl](https://github.com/rust-openssl/rust-openssl ) | `0.10.74` | `0.10.75` |
| [arc-swap](https://github.com/vorner/arc-swap ) | `1.7.1` | `1.8.0` |
| [axum](https://github.com/tokio-rs/axum ) | `0.8.6` | `0.8.8` |
| [axum-extra](https://github.com/tokio-rs/axum ) | `0.10.3` | `0.12.5` |
| [redis](https://github.com/redis-rs/redis-rs ) | `0.32.7` | `1.0.2` |
| [rtnetlink](https://github.com/rust-netlink/rtnetlink ) | `0.18.1` | `0.20.0` |
| [nix](https://github.com/nix-rust/nix ) | `0.29.0` | `0.30.1` |
| [libc](https://github.com/rust-lang/libc ) | `0.2.177` | `0.2.180` |
| [serde_json](https://github.com/serde-rs/json ) | `1.0.145` | `1.0.149` |
| [byte-unit](https://github.com/magiclen/byte-unit ) | `5.1.6` | `5.2.0` |
Updates `cdn-meta` from `2fac047` to `b5848e6`
- [Release notes](https://github.com/threefoldtech/mycelium-cdn-registry/releases )
- [Commits](2fac04710b...b5848e6e9e )
Updates `tokio` from 1.48.0 to 1.49.0
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.48.0...tokio-1.49.0 )
Updates `tokio-util` from 0.7.16 to 0.7.18
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-util-0.7.16...tokio-util-0.7.18 )
Updates `bytes` from 1.10.1 to 1.11.0
- [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.1...v1.11.0 )
Updates `tracing` from 0.1.41 to 0.1.44
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-0.1.41...tracing-0.1.44 )
Updates `tracing-subscriber` from 0.3.20 to 0.3.22
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.20...tracing-subscriber-0.3.22 )
Updates `tokio-stream` from 0.1.17 to 0.1.18
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-stream-0.1.17...tokio-stream-0.1.18 )
Updates `left-right` from 0.11.6 to 0.11.7
- [Commits](https://github.com/jonhoo/left-right/compare/v0.11.6...v0.11.7 )
Updates `blake3` from 1.8.2 to 1.8.3
- [Release notes](https://github.com/BLAKE3-team/BLAKE3/releases )
- [Commits](https://github.com/BLAKE3-team/BLAKE3/compare/1.8.2...1.8.3 )
Updates `rustls` from 0.23.34 to 0.23.36
- [Release notes](https://github.com/rustls/rustls/releases )
- [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustls/rustls/compare/v/0.23.34...v/0.23.36 )
Updates `rcgen` from 0.14.5 to 0.14.7
- [Release notes](https://github.com/rustls/rcgen/releases )
- [Commits](https://github.com/rustls/rcgen/compare/v0.14.5...v0.14.7 )
Updates `netdev` from 0.38.2 to 0.40.0
- [Release notes](https://github.com/shellrow/netdev/releases )
- [Commits](https://github.com/shellrow/netdev/compare/v0.38.2...v0.40.0 )
Updates `openssl` from 0.10.74 to 0.10.75
- [Release notes](https://github.com/rust-openssl/rust-openssl/releases )
- [Commits](https://github.com/rust-openssl/rust-openssl/compare/openssl-v0.10.74...openssl-v0.10.75 )
Updates `arc-swap` from 1.7.1 to 1.8.0
- [Changelog](https://github.com/vorner/arc-swap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/vorner/arc-swap/compare/v1.7.1...v1.8.0 )
Updates `axum` from 0.8.6 to 0.8.8
- [Release notes](https://github.com/tokio-rs/axum/releases )
- [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/axum/compare/axum-v0.8.6...axum-v0.8.8 )
Updates `axum-extra` from 0.10.3 to 0.12.5
- [Release notes](https://github.com/tokio-rs/axum/releases )
- [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/axum/compare/axum-extra-v0.10.3...axum-extra-v0.12.5 )
Updates `redis` from 0.32.7 to 1.0.2
- [Release notes](https://github.com/redis-rs/redis-rs/releases )
- [Commits](https://github.com/redis-rs/redis-rs/compare/redis-0.32.7...redis-1.0.2 )
Updates `rtnetlink` from 0.18.1 to 0.20.0
- [Release notes](https://github.com/rust-netlink/rtnetlink/releases )
- [Changelog](https://github.com/rust-netlink/rtnetlink/blob/main/CHANGELOG )
- [Commits](https://github.com/rust-netlink/rtnetlink/compare/v0.18.1...v0.20.0 )
Updates `nix` from 0.29.0 to 0.30.1
- [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nix-rust/nix/compare/v0.29.0...v0.30.1 )
Updates `libc` from 0.2.177 to 0.2.180
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.180/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.177...0.2.180 )
Updates `serde_json` from 1.0.145 to 1.0.149
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.145...v1.0.149 )
Updates `byte-unit` from 5.1.6 to 5.2.0
- [Commits](https://github.com/magiclen/byte-unit/compare/v5.1.6...v5.2.0 )
---
updated-dependencies:
- dependency-name: cdn-meta
dependency-version: b5848e6e9e6a9a1c122ea5744b819256071b2c70
dependency-type: direct:production
dependency-group: mycelium
- dependency-name: tokio
dependency-version: 1.49.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mycelium
- dependency-name: tokio-util
dependency-version: 0.7.18
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: bytes
dependency-version: 1.11.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mycelium
- dependency-name: tracing
dependency-version: 0.1.44
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: tracing-subscriber
dependency-version: 0.3.22
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: tokio-stream
dependency-version: 0.1.18
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: left-right
dependency-version: 0.11.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: blake3
dependency-version: 1.8.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: rustls
dependency-version: 0.23.36
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: rcgen
dependency-version: 0.14.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: netdev
dependency-version: 0.40.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mycelium
- dependency-name: openssl
dependency-version: 0.10.75
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: arc-swap
dependency-version: 1.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mycelium
- dependency-name: axum
dependency-version: 0.8.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: axum-extra
dependency-version: 0.12.5
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mycelium
- dependency-name: redis
dependency-version: 1.0.2
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: mycelium
- dependency-name: rtnetlink
dependency-version: 0.20.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mycelium
- dependency-name: nix
dependency-version: 0.30.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mycelium
- dependency-name: libc
dependency-version: 0.2.180
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: serde_json
dependency-version: 1.0.149
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: byte-unit
dependency-version: 5.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mycelium
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-28 12:26:48 +01:00
Lee Smet
979e79a8d5
Update mobile crate with latest peer discovery changes
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-01-22 17:00:24 +01:00
Lee Smet
2306ca666d
Close #742 : Allow limitting of peer discovery to specific interfaces
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-01-22 15:00:52 +01:00
Lee Smet
20a3038d03
Close #444 : Add requirement for wintun.dll on windows
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-01-20 14:32:13 +01:00
Lee Smet
4f4d363cfb
Update CHANGELOG.md with latest changes
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-01-20 13:55:28 +01:00
Lee Smet
c845ef0a19
Add conditional complation for unused methods
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-01-20 13:55:28 +01:00
Lee Smet
177e8864f2
Adjust packet queues max sizes
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-01-20 13:55:28 +01:00
Lee Smet
10cb22adbd
Also queue unencrypted ingress packets
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2026-01-20 13:55:28 +01:00