AhmedHanafy725
f4bab1f7d0
Fix the tx usage and return all the peer info
2025-10-01 11:48:38 +02:00
Lee Smet
eb4f892fd6
Update mobile with proxy commands
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2025-09-19 13:39:34 +02:00
Lee Smet
b5f57d4226
Update quinn-proto dependency in mobile
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2025-09-16 12:05:31 +02:00
Lee Smet
8f3addf66f
Fix cdn_cache field name in mobile config
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2025-07-15 13:40:47 +02:00
Lee Smet
c33547a259
Disable CDN for mobile builds
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2025-07-15 12:29:19 +02:00
Lee Smet
f851eeb6f0
Ignore mobile create in workspace
...
Since recent changes cause issues when building with features
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2025-04-24 14:23:15 +02:00
Lee Smet
c8cfbf4a8a
Remove unused message feature in mobile config
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2025-04-24 14:23:15 +02:00
Lee Smet
6627a85540
Add feature gated topic config in mobile
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2025-04-24 14:23:15 +02:00
dependabot[bot]
d40d049ec4
Bump the mycelium group with 3 updates
...
Bumps the mycelium group with 3 updates: [rustls](https://github.com/rustls/rustls ), [rtnetlink](https://github.com/rust-netlink/rtnetlink ) and [once_cell](https://github.com/matklad/once_cell ).
Updates `rustls` from 0.23.23 to 0.23.25
- [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.23...v/0.23.25 )
Updates `rtnetlink` from 0.15.0 to 0.16.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.15.0...v0.16.0 )
Updates `once_cell` from 1.21.0 to 1.21.1
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.21.0...v1.21.1 )
---
updated-dependencies:
- dependency-name: rustls
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: rtnetlink
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mycelium
- dependency-name: once_cell
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-19 09:32:31 +01:00
dependabot[bot]
1fa6b2f5f8
Bump the mycelium group across 1 directory with 8 updates
...
Bumps the mycelium group with 8 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [tokio](https://github.com/tokio-rs/tokio ) | `1.43.0` | `1.44.0` |
| [serde](https://github.com/serde-rs/serde ) | `1.0.218` | `1.0.219` |
| [bytes](https://github.com/tokio-rs/bytes ) | `1.10.0` | `1.10.1` |
| [netdev](https://github.com/shellrow/netdev ) | `0.32.0` | `0.33.0` |
| [rtnetlink](https://github.com/rust-netlink/rtnetlink ) | `0.14.1` | `0.15.0` |
| [libc](https://github.com/rust-lang/libc ) | `0.2.170` | `0.2.171` |
| [once_cell](https://github.com/matklad/once_cell ) | `1.20.3` | `1.21.0` |
| [reqwest](https://github.com/seanmonstar/reqwest ) | `0.12.12` | `0.12.13` |
Updates `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 )
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 `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 `netdev` from 0.32.0 to 0.33.0
- [Release notes](https://github.com/shellrow/netdev/releases )
- [Commits](https://github.com/shellrow/netdev/compare/v0.32.0...v0.33.0 )
Updates `rtnetlink` from 0.14.1 to 0.15.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.14.1...v0.15.0 )
Updates `libc` from 0.2.170 to 0.2.171
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.171/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.170...0.2.171 )
Updates `once_cell` from 1.20.3 to 1.21.0
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.20.3...v1.21.0 )
Updates `reqwest` from 0.12.12 to 0.12.13
- [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.12...v0.12.13 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mycelium
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: bytes
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: netdev
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mycelium
- dependency-name: rtnetlink
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mycelium
- dependency-name: libc
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: once_cell
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mycelium
- dependency-name: reqwest
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-12 11:21:57 +01:00
dependabot[bot]
a123ebc60b
Bump the mycelium group across 1 directory with 6 updates
...
Bumps the mycelium group with 6 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [serde](https://github.com/serde-rs/serde ) | `1.0.217` | `1.0.218` |
| [blake3](https://github.com/BLAKE3-team/BLAKE3 ) | `1.5.5` | `1.6.1` |
| [tokio-tun](https://github.com/yaa110/tokio-tun ) | `0.13.0` | `0.13.2` |
| [libc](https://github.com/rust-lang/libc ) | `0.2.169` | `0.2.170` |
| [thiserror](https://github.com/dtolnay/thiserror ) | `2.0.11` | `2.0.12` |
| [serde_json](https://github.com/serde-rs/json ) | `1.0.138` | `1.0.140` |
Updates `serde` from 1.0.217 to 1.0.218
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.217...v1.0.218 )
Updates `blake3` from 1.5.5 to 1.6.1
- [Release notes](https://github.com/BLAKE3-team/BLAKE3/releases )
- [Commits](https://github.com/BLAKE3-team/BLAKE3/compare/1.5.5...1.6.1 )
Updates `tokio-tun` from 0.13.0 to 0.13.2
- [Release notes](https://github.com/yaa110/tokio-tun/releases )
- [Commits](https://github.com/yaa110/tokio-tun/compare/0.13.0...0.13.2 )
Updates `libc` from 0.2.169 to 0.2.170
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.170/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.169...0.2.170 )
Updates `thiserror` from 2.0.11 to 2.0.12
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12 )
Updates `serde_json` from 1.0.138 to 1.0.140
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.138...v1.0.140 )
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: blake3
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mycelium
- dependency-name: tokio-tun
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: libc
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-05 10:19:27 +01:00
dependabot[bot]
749efabdd7
Bump the mycelium group across 1 directory with 24 updates
...
Bumps the mycelium group with 23 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [tokio](https://github.com/tokio-rs/tokio ) | `1.41.1` | `1.43.0` |
| [tokio-util](https://github.com/tokio-rs/tokio ) | `0.7.12` | `0.7.13` |
| [serde](https://github.com/serde-rs/serde ) | `1.0.215` | `1.0.217` |
| [rand](https://github.com/rust-random/rand ) | `0.8.5` | `0.9.0` |
| [bytes](https://github.com/tokio-rs/bytes ) | `1.8.0` | `1.10.0` |
| [tracing](https://github.com/tokio-rs/tracing ) | `0.1.40` | `0.1.41` |
| [tracing-subscriber](https://github.com/tokio-rs/tracing ) | `0.3.18` | `0.3.19` |
| [tokio-stream](https://github.com/tokio-rs/tokio ) | `0.1.16` | `0.1.17` |
| [ipnet](https://github.com/krisprice/ipnet ) | `2.10.1` | `2.11.0` |
| [blake3](https://github.com/BLAKE3-team/BLAKE3 ) | `1.5.4` | `1.5.5` |
| [etherparse](https://github.com/JulianSchmid/etherparse ) | `0.16.0` | `0.17.0` |
| [quinn](https://github.com/quinn-rs/quinn ) | `0.11.5` | `0.11.6` |
| [rustls](https://github.com/rustls/rustls ) | `0.23.16` | `0.23.22` |
| [rcgen](https://github.com/rustls/rcgen ) | `0.13.1` | `0.13.2` |
| [netdev](https://github.com/shellrow/netdev ) | `0.31.0` | `0.32.0` |
| [openssl](https://github.com/sfackler/rust-openssl ) | `0.10.68` | `0.10.70` |
| [tokio-tun](https://github.com/yaa110/tokio-tun ) | `0.12.1` | `0.13.0` |
| [wintun](https://github.com/nulldotblack/wintun ) | `0.5.0` | `0.5.1` |
| [thiserror](https://github.com/dtolnay/thiserror ) | `1.0.65` | `2.0.11` |
| [once_cell](https://github.com/matklad/once_cell ) | `1.20.2` | `1.20.3` |
| [axum](https://github.com/tokio-rs/axum ) | `0.7.7` | `0.8.1` |
| [serde_json](https://github.com/serde-rs/json ) | `1.0.132` | `1.0.138` |
| [reqwest](https://github.com/seanmonstar/reqwest ) | `0.12.9` | `0.12.12` |
Updates `tokio` from 1.41.1 to 1.43.0
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.41.1...tokio-1.43.0 )
Updates `tokio-util` from 0.7.12 to 0.7.13
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-util-0.7.12...tokio-util-0.7.13 )
Updates `serde` from 1.0.215 to 1.0.217
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.215...v1.0.217 )
Updates `rand` from 0.8.5 to 0.9.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/0.8.5...0.9.0 )
Updates `bytes` from 1.8.0 to 1.10.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.8.0...v1.10.0 )
Updates `tracing` from 0.1.40 to 0.1.41
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-0.1.40...tracing-0.1.41 )
Updates `tracing-subscriber` from 0.3.18 to 0.3.19
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.18...tracing-subscriber-0.3.19 )
Updates `tokio-stream` from 0.1.16 to 0.1.17
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-stream-0.1.16...tokio-stream-0.1.17 )
Updates `ipnet` from 2.10.1 to 2.11.0
- [Release notes](https://github.com/krisprice/ipnet/releases )
- [Changelog](https://github.com/krisprice/ipnet/blob/master/RELEASES.md )
- [Commits](https://github.com/krisprice/ipnet/commits/2.11.0 )
Updates `blake3` from 1.5.4 to 1.5.5
- [Release notes](https://github.com/BLAKE3-team/BLAKE3/releases )
- [Commits](https://github.com/BLAKE3-team/BLAKE3/compare/1.5.4...1.5.5 )
Updates `etherparse` from 0.16.0 to 0.17.0
- [Release notes](https://github.com/JulianSchmid/etherparse/releases )
- [Changelog](https://github.com/JulianSchmid/etherparse/blob/master/changelog.md )
- [Commits](https://github.com/JulianSchmid/etherparse/compare/v0.16.0...v0.17.0 )
Updates `quinn` from 0.11.5 to 0.11.6
- [Release notes](https://github.com/quinn-rs/quinn/releases )
- [Commits](https://github.com/quinn-rs/quinn/compare/quinn-0.11.5...quinn-0.11.6 )
Updates `rustls` from 0.23.16 to 0.23.22
- [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.16...v/0.23.22 )
Updates `rcgen` from 0.13.1 to 0.13.2
- [Release notes](https://github.com/rustls/rcgen/releases )
- [Commits](https://github.com/rustls/rcgen/compare/v0.13.1...v0.13.2 )
Updates `netdev` from 0.31.0 to 0.32.0
- [Release notes](https://github.com/shellrow/netdev/releases )
- [Commits](https://github.com/shellrow/netdev/compare/v0.31.0...v0.32.0 )
Updates `openssl` from 0.10.68 to 0.10.70
- [Release notes](https://github.com/sfackler/rust-openssl/releases )
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.68...openssl-v0.10.70 )
Updates `tokio-tun` from 0.12.1 to 0.13.0
- [Release notes](https://github.com/yaa110/tokio-tun/releases )
- [Commits](https://github.com/yaa110/tokio-tun/compare/0.12.1...0.13.0 )
Updates `libc` from 0.2.162 to 0.2.169
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.169/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.162...0.2.169 )
Updates `wintun` from 0.5.0 to 0.5.1
- [Release notes](https://github.com/nulldotblack/wintun/releases )
- [Changelog](https://github.com/nulldotblack/wintun/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nulldotblack/wintun/compare/v0.5.0...v0.5.1 )
Updates `thiserror` from 1.0.65 to 2.0.11
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.65...2.0.11 )
Updates `once_cell` from 1.20.2 to 1.20.3
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.20.2...v1.20.3 )
Updates `axum` from 0.7.7 to 0.8.1
- [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/commits )
Updates `serde_json` from 1.0.132 to 1.0.138
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.132...v1.0.138 )
Updates `reqwest` from 0.12.9 to 0.12.12
- [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.9...v0.12.12 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mycelium
- dependency-name: tokio-util
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: rand
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mycelium
- dependency-name: bytes
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mycelium
- dependency-name: tracing
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: tracing-subscriber
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: tokio-stream
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: ipnet
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mycelium
- dependency-name: blake3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: etherparse
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mycelium
- dependency-name: quinn
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: rustls
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: rcgen
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: netdev
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mycelium
- dependency-name: openssl
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: tokio-tun
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mycelium
- dependency-name: libc
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: wintun
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: mycelium
- dependency-name: once_cell
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: axum
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mycelium
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: reqwest
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-11 15:31:15 +01:00
dependabot[bot]
0d0f9934f1
Bump the mycelium group across 1 directory with 4 updates
...
Bumps the mycelium group with 4 updates in the / directory: [tokio](https://github.com/tokio-rs/tokio ), [serde](https://github.com/serde-rs/serde ), [libc](https://github.com/rust-lang/libc ) and [byte-unit](https://github.com/magiclen/byte-unit ).
Updates `tokio` from 1.41.0 to 1.41.1
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.41.0...tokio-1.41.1 )
Updates `serde` from 1.0.214 to 1.0.215
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.214...v1.0.215 )
Updates `libc` from 0.2.161 to 0.2.162
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.162/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.161...0.2.162 )
Updates `byte-unit` from 5.1.4 to 5.1.6
- [Commits](https://github.com/magiclen/byte-unit/compare/v5.1.4...v5.1.6 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: libc
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: byte-unit
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-13 11:24:42 +01:00
dependabot[bot]
fb985b7d24
Bump the mycelium group with 6 updates
...
Bumps the mycelium group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [tokio](https://github.com/tokio-rs/tokio ) | `1.40.0` | `1.41.0` |
| [serde](https://github.com/serde-rs/serde ) | `1.0.210` | `1.0.214` |
| [rustls](https://github.com/rustls/rustls ) | `0.23.15` | `0.23.16` |
| [tokio-tun](https://github.com/yaa110/tokio-tun ) | `0.12.0` | `0.12.1` |
| [thiserror](https://github.com/dtolnay/thiserror ) | `1.0.64` | `1.0.65` |
| [reqwest](https://github.com/seanmonstar/reqwest ) | `0.12.8` | `0.12.9` |
Updates `tokio` from 1.40.0 to 1.41.0
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.40.0...tokio-1.41.0 )
Updates `serde` from 1.0.210 to 1.0.214
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.210...v1.0.214 )
Updates `rustls` from 0.23.15 to 0.23.16
- [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.15...v/0.23.16 )
Updates `tokio-tun` from 0.12.0 to 0.12.1
- [Release notes](https://github.com/yaa110/tokio-tun/releases )
- [Commits](https://github.com/yaa110/tokio-tun/compare/0.12.0...0.12.1 )
Updates `thiserror` from 1.0.64 to 1.0.65
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.64...1.0.65 )
Updates `reqwest` from 0.12.8 to 0.12.9
- [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.8...v0.12.9 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: mycelium
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: rustls
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: tokio-tun
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
- dependency-name: reqwest
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: mycelium
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-31 12:58:06 +01:00
dependabot[bot]
b447afff47
Bump once_cell from 1.20.1 to 1.20.2
...
Bumps [once_cell](https://github.com/matklad/once_cell ) from 1.20.1 to 1.20.2.
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.20.1...v1.20.2 )
---
updated-dependencies:
- dependency-name: once_cell
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-10 10:15:09 +02:00
dependabot[bot]
558c723595
Bump once_cell from 1.19.0 to 1.20.1
...
Bumps [once_cell](https://github.com/matklad/once_cell ) from 1.19.0 to 1.20.1.
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.19.0...v1.20.1 )
---
updated-dependencies:
- dependency-name: once_cell
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-01 11:26:11 +02:00
dependabot[bot]
e08dc04ddc
Bump thiserror from 1.0.63 to 1.0.64
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.63 to 1.0.64.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.63...1.0.64 )
---
updated-dependencies:
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-24 10:41:42 +02:00
Iwan BK
c404576656
feat(mactunfd): add flag for macos to use tun FD
...
When macos app distributed on appstore, it can't create the TUN device
from Rust code.
It has to create the TUN device from Swift then pass the FD to the
mycelium Rust code.
2024-09-20 10:19:46 +02:00
dependabot[bot]
ad80e3a79d
Bump tracing-oslog from 0.1.2 to 0.2.0
...
Bumps [tracing-oslog](https://github.com/Absolucy/tracing-oslog ) from 0.1.2 to 0.2.0.
- [Release notes](https://github.com/Absolucy/tracing-oslog/releases )
- [Commits](https://github.com/Absolucy/tracing-oslog/commits/v0.2.0 )
---
updated-dependencies:
- dependency-name: tracing-oslog
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-17 10:01:51 +02:00
dependabot[bot]
549548fcbc
Bump tokio from 1.39.3 to 1.40.0
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.39.3 to 1.40.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.39.3...tokio-1.40.0 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-03 10:49:30 +02:00
dependabot[bot]
df5f6ad1b8
Bump tokio from 1.39.2 to 1.39.3
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.39.2 to 1.39.3.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.39.2...tokio-1.39.3 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-20 15:12:01 +02:00
Lee Smet
f5e3d7ba8e
Limit mobile to a single update worker for now
...
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2024-08-02 13:46:01 +02:00
dependabot[bot]
d4ec56977c
Bump tokio from 1.38.1 to 1.39.2
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.38.1 to 1.39.2.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.38.1...tokio-1.39.2 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-31 11:00:46 +02:00
dependabot[bot]
3e728fd6a1
Bump tokio from 1.38.0 to 1.38.1
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.38.0 to 1.38.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.38.0...tokio-1.38.1 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-23 12:41:17 +02:00
dependabot[bot]
be29b38da1
Bump thiserror from 1.0.62 to 1.0.63
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.62 to 1.0.63.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.62...1.0.63 )
---
updated-dependencies:
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-23 12:05:09 +02:00
dependabot[bot]
d40727e015
Bump thiserror from 1.0.61 to 1.0.62
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.61 to 1.0.62.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.61...1.0.62 )
---
updated-dependencies:
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-18 21:06:40 +02:00
Maxime Van Hees
d5d879f878
disabling quic protocol rework
2024-07-15 16:10:37 +02:00
Maxime Van Hees
3e76455e35
first step towards option to disable quic protocol to find peers
2024-07-15 16:10:37 +02:00
Iwan BK
a0e6560add
feat(mobile): expose peer stats
...
Also add timeout to the send/recv channel.
The mobile API returns `Vec<String>` instead of `Result<T, Error>`
because the current rust bridge method can't support `Result<T,
Error>`.
For it to be supported, we need to change the bridging method, which may
not worth it for now.
2024-06-19 11:27:08 +02:00
dependabot[bot]
422a26bc54
Bump tokio from 1.37.0 to 1.38.0
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.37.0 to 1.38.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.37.0...tokio-1.38.0 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-04 09:45:34 +02:00
Iwan Budi Kusnanto
24600ff2f0
fix(android): handle second tracing init. ( #273 )
...
* fix(android): handle second tracing init.
ignore error when register the tracing subscriber as global default
because it is harmless.
* fix(mobile): call tracing init only once.
Call it once with lazy_static
2024-05-30 09:54:03 +02:00
Iwan BK
b0bdada330
feat(mobile): set log level for android & iOS.
...
- INFO as default log level
- WARN as log level for mycelium:router module
2024-05-28 10:44:27 +02:00
Lee Smet
4062f682c7
Revert "configure tracing-log"
...
This reverts commit f2caf4f515 .
Upon inspection tracing_subscriber, by default, attempts to install a
tracing_log subscriber (this is gated by a feature gate, which is
enabled by default). Thus, manually doing that actually causes a crash
at startup since the global logger is attempted to be initialized twice.
2024-05-22 11:03:47 +02:00
Florian Klink
f2caf4f515
configure tracing-log
...
This makes log records emitted by third-party crates which still use the
`log` crate available as tracing events.
2024-05-22 10:26:43 +02:00
Florian Klink
6e8906a3fa
switch logging to tracing ecosystem
...
This switches:
- from android_logger to tracing-android
- from oslog to tracing-oslog
- from log to the default tracing log infrastructure
Most of the noise in here is changing the imports from
`log::{…}` to `tracing::{…}`.
In terms of log setup, for now this tries to stick with the existing
behaviour:
- myceliumd now uses `EnvFilter` and the `compact()` default formatter,
instead of `prety_env_logger`.
Its CLI args are kept as-is. `RUST_LOG` env var still works, too.
- The `setup_the_logger` function in the `mobile` crate is renamed to
`setup_logging`.
2024-05-22 10:26:43 +02:00
Iwan Budi Kusnanto
9356f787e4
feat(ios): add support for iOS ( #252 )
...
* feat(ios): add support for iOS
- add oslog as iOS logger
- add ios TUN device
- temporary disable QUIC for android
- change 'acquired route' logging level to debug. It is very noisy to
use info
* undo unnessary changes
2024-05-15 19:17:06 +02:00
Lee Smet
8577d1a652
Make Quic socket optional
...
Allow the peer manager to run without quic socket, even in public mode.
This will not create the socket, and prevent connections to quic peers.
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2024-05-15 10:48:17 +02:00
Lee Smet
ee34c14420
Fix Clippy warnings in mobile crate
...
- use tokio Mutex, to avoid holding a synchronous mutex across an await
point.
- Ignore type complexity on the global channel which governs shutdown
for now, as it's pretty clear what it does.
Signed-off-by: Lee Smet <lee.smet@hotmail.com >
2024-05-14 18:20:27 +02:00
Iwan BK
ceeef0fa5e
feat(mobile): start & stop mycelium.
...
Start & stop implemented by adding a global channel.
Upon startup `Node` listens to ctrl-c and channel receiver.
On stop, we send message to that channel and Node can exit..
2024-05-07 16:01:32 +02:00
Iwan BK
4baef0fb91
cleanup Cargo.toml and myceliumd conditional compilation
2024-05-06 10:00:08 +02:00
Iwan BK
7cbe84dbf5
add ios as target.
...
iOS is not working yet.
This change only mean for mycelium flutter app to be compiled
2024-05-06 10:00:08 +02:00
Iwan BK
93a88b11f7
create TunConfig as shared config for the TUN devices.
...
Android have different config than darwin, windows, and Linux
2024-05-06 10:00:08 +02:00
Iwan BK
c780885e10
fix(mobile): cleanup based on the PR review
2024-05-06 10:00:08 +02:00
Iwan BK
c04825912d
feat(android): initial support for android
2024-05-06 10:00:08 +02:00