Commit Graph
1347 Commits
Author SHA1 Message Date
dependabot[bot] bcbce3989f Bump clap from 4.5.17 to 4.5.18 in /myceliumd-private
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.17 to 4.5.18.
- [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.17...clap_complete-v4.5.18)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-24 10:49:01 +02:00
dependabot[bot] a0d136ddff Bump etherparse from 0.15.0 to 0.16.0
Bumps [etherparse](https://github.com/JulianSchmid/etherparse) from 0.15.0 to 0.16.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.15.0...v0.16.0)

---
updated-dependencies:
- dependency-name: etherparse
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-24 10:48:36 +02:00
Lee Smet dc4a28ab72 Adjust netdev usage to new version
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2024-09-24 10:47:52 +02:00
dependabot[bot] 3450b810fd Bump netdev from 0.30.0 to 0.31.0
Bumps [netdev](https://github.com/shellrow/netdev) from 0.30.0 to 0.31.0.
- [Release notes](https://github.com/shellrow/netdev/releases)
- [Commits](https://github.com/shellrow/netdev/compare/v0.30.0...v0.31.0)

---
updated-dependencies:
- dependency-name: netdev
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-24 10:47:06 +02:00
dependabot[bot] 3ed99b357e Bump axum from 0.7.5 to 0.7.6
Bumps [axum](https://github.com/tokio-rs/axum) from 0.7.5 to 0.7.6.
- [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.7.5...axum-v0.7.6)

---
updated-dependencies:
- dependency-name: axum
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-24 10:46:16 +02:00
Lee Smet d2c9588ecd Adjust tokio-tun usage to latest version
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2024-09-24 10:45:45 +02:00
dependabot[bot] a59ea84895 Bump tokio-tun from 0.11.5 to 0.12.0
Bumps [tokio-tun](https://github.com/yaa110/tokio-tun) from 0.11.5 to 0.12.0.
- [Release notes](https://github.com/yaa110/tokio-tun/releases)
- [Commits](https://github.com/yaa110/tokio-tun/compare/0.11.5...0.12.0)

---
updated-dependencies:
- dependency-name: tokio-tun
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-24 10:44:06 +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
Lee Smet fc21f6bdde Update binary lockfiles
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2024-09-17 10:07:22 +02:00
dependabot[bot] 3030edc863 Bump faster-hex from 0.9.0 to 0.10.0
Bumps [faster-hex](https://github.com/NervosFoundation/faster-hex) from 0.9.0 to 0.10.0.
- [Changelog](https://github.com/nervosnetwork/faster-hex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/NervosFoundation/faster-hex/commits)

---
updated-dependencies:
- dependency-name: faster-hex
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-17 10:04:47 +02:00
dependabot[bot] d903fb3b31 Bump tokio-openssl from 0.6.4 to 0.6.5
Bumps [tokio-openssl](https://github.com/tokio-rs/tokio-openssl) from 0.6.4 to 0.6.5.
- [Release notes](https://github.com/tokio-rs/tokio-openssl/releases)
- [Commits](https://github.com/tokio-rs/tokio-openssl/compare/0.6.4...0.6.5)

---
updated-dependencies:
- dependency-name: tokio-openssl
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-17 10:03:09 +02:00
dependabot[bot] de21f5c15e Bump rustls from 0.23.12 to 0.23.13
Bumps [rustls](https://github.com/rustls/rustls) from 0.23.12 to 0.23.13.
- [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.12...v/0.23.13)

---
updated-dependencies:
- dependency-name: rustls
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-17 10:02:52 +02:00
dependabot[bot] 7d4978ec57 Bump serde from 1.0.209 to 1.0.210
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.209 to 1.0.210.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.209...v1.0.210)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-17 10:02:31 +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] 21ac2df7f4 Bump serde_json from 1.0.127 to 1.0.128 in /myceliumd-private
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.127 to 1.0.128.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/1.0.127...1.0.128)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-10 11:41:09 +02:00
dependabot[bot] b164d24a65 Bump serde from 1.0.209 to 1.0.210 in /myceliumd
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.209 to 1.0.210.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.209...v1.0.210)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-10 11:40:48 +02:00
dependabot[bot] 965fd5b344 Bump tokio-stream from 0.1.15 to 0.1.16
Bumps [tokio-stream](https://github.com/tokio-rs/tokio) from 0.1.15 to 0.1.16.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-stream-0.1.15...tokio-stream-0.1.16)

---
updated-dependencies:
- dependency-name: tokio-stream
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-10 10:55:49 +02:00
dependabot[bot] 991a281848 Bump clap from 4.5.16 to 4.5.17 in /myceliumd-private
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.16 to 4.5.17.
- [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.16...clap_complete-v4.5.17)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-10 10:55:22 +02:00
dependabot[bot] 55644a8a90 Bump serde from 1.0.209 to 1.0.210 in /myceliumd-private
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.209 to 1.0.210.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.209...v1.0.210)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-10 10:55:00 +02:00
dependabot[bot] 2c99df4241 Bump clap from 4.5.16 to 4.5.17 in /myceliumd
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.16 to 4.5.17.
- [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.16...clap_complete-v4.5.17)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-10 10:54:30 +02:00
dependabot[bot] cc499f7549 Bump serde_json from 1.0.127 to 1.0.128 in /myceliumd
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.127 to 1.0.128.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/1.0.127...1.0.128)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-10 10:54:07 +02:00
dependabot[bot] cb263358ed Bump quinn from 0.11.4 to 0.11.5
Bumps [quinn](https://github.com/quinn-rs/quinn) from 0.11.4 to 0.11.5.
- [Release notes](https://github.com/quinn-rs/quinn/releases)
- [Commits](https://github.com/quinn-rs/quinn/compare/quinn-0.11.4...quinn-0.11.5)

---
updated-dependencies:
- dependency-name: quinn
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-10 10:53:20 +02:00
dependabot[bot] 3e60b44ed2 Bump serde_json from 1.0.127 to 1.0.128
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.127 to 1.0.128.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/1.0.127...1.0.128)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-10 10:52:56 +02:00
dependabot[bot] 973d9355de Bump tokio-util from 0.7.11 to 0.7.12
Bumps [tokio-util](https://github.com/tokio-rs/tokio) from 0.7.11 to 0.7.12.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-util-0.7.11...tokio-util-0.7.12)

---
updated-dependencies:
- dependency-name: tokio-util
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-10 10:50:47 +02:00
dependabot[bot] 2a189c1e0a Bump ipnet from 2.9.0 to 2.10.0
Bumps [ipnet](https://github.com/krisprice/ipnet) from 2.9.0 to 2.10.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/compare/2.9.0...2.10.0)

---
updated-dependencies:
- dependency-name: ipnet
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-10 10:50:13 +02:00
dependabot[bot] 43c774cc1d Bump quinn-proto from 0.11.3 to 0.11.8 in /mycelium-ui
Bumps [quinn-proto](https://github.com/quinn-rs/quinn) from 0.11.3 to 0.11.8.
- [Release notes](https://github.com/quinn-rs/quinn/releases)
- [Commits](https://github.com/quinn-rs/quinn/compare/quinn-proto-0.11.3...quinn-proto-0.11.8)

---
updated-dependencies:
- dependency-name: quinn-proto
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-05 11:51:09 +02:00
dependabot[bot] 156458fe03 Bump quinn-proto from 0.11.2 to 0.11.8
Bumps [quinn-proto](https://github.com/quinn-rs/quinn) from 0.11.2 to 0.11.8.
- [Release notes](https://github.com/quinn-rs/quinn/releases)
- [Commits](https://github.com/quinn-rs/quinn/compare/0.11.2...quinn-proto-0.11.8)

---
updated-dependencies:
- dependency-name: quinn-proto
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-05 11:50:49 +02:00
Lee Smet c5afadcb74 Update binary lockfiles
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2024-09-03 10:57:34 +02:00
dependabot[bot] e9903fd963 Bump tokio from 1.39.3 to 1.40.0 in /myceliumd
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:50:40 +02:00
dependabot[bot] 2f86fb4761 Bump tokio from 1.39.3 to 1.40.0 in /myceliumd-private
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:50:21 +02:00
dependabot[bot] 3ee0ba1b75 Bump quinn from 0.11.3 to 0.11.4
Bumps [quinn](https://github.com/quinn-rs/quinn) from 0.11.3 to 0.11.4.
- [Release notes](https://github.com/quinn-rs/quinn/releases)
- [Commits](https://github.com/quinn-rs/quinn/compare/quinn-0.11.3...quinn-0.11.4)

---
updated-dependencies:
- dependency-name: quinn
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-03 10:49:57 +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
Lee Smet ced1e7b57a Fix #423: Race condition when removing subnet
Signed-off-by: Lee Smet <lee.smet@hotmail.com>
2024-09-03 10:46:05 +02:00
Maxime Van Hees 669cf3b540 Fixed setting env. var to static link CRT 2024-08-30 13:32:10 +02:00
Maxime Van Hees e156991e65 Static link CRT for windows bin 2024-08-30 13:32:10 +02:00
Maxime Van Hees 1aa8cb898b Tracing way of logging 2024-08-30 13:31:43 +02:00
Maxime Van Hees 6f9812cce8 Same changes in mycelium-private 2024-08-30 13:31:43 +02:00
Maxime Van Hees be4c891c82 added CHANGELOG entry 2024-08-30 13:31:43 +02:00
Maxime Van Hees dbdfe0bad2 Fixed logic error utun naming when default name was already in use 2024-08-30 13:31:43 +02:00
ThreeFold Tech 89b1d680b9 fix clippy 2024-08-30 13:31:43 +02:00
ThreeFold Tech 9380d25a37 logic improvement in validating/finding tun name 2024-08-30 13:31:43 +02:00
ThreeFold Tech 1e86ada35b Fixed MacOS TUN naming logic 2024-08-30 13:31:43 +02:00
Maxime Van Hees 8c6014dda7 Minor improvments + other crate for listing interfaces + removed debug println 2024-08-30 13:31:43 +02:00
Maxime Van Hees 40a06be1b1 Fixed formatting 2024-08-30 13:31:43 +02:00
ThreeFold Tech 57f7e85004 Improved error messages when using wrong TUN name 2024-08-30 13:31:43 +02:00
Maxime Van Hees c39238a2a2 Fix forgotten import 2024-08-30 13:31:43 +02:00
Maxime Van Hees 5bfc5ff7e0 Finding available utun name for MacOS 2024-08-30 13:31:43 +02:00
Maxime Van HeesandThreeFold Tech 78b45a16f1 Default tun name (#418)
* Changed TUN name to 'mycelium'

* Changed default TUN_NAME in myceliumd-private

* Changed default TUN names on MacOS to utun0 + added changes in CHANGELOG.md

---------

Signed-off-by: Maxime Van Hees <vanheesm@threefold.tech>
Co-authored-by: ThreeFold Tech <threefoldtech@ThreeFolds-MacBook-Pro.local>
2024-08-27 15:40:46 +02:00
dependabot[bot] 8f339f969e Bump serde_json from 1.0.125 to 1.0.127 in /myceliumd
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.125 to 1.0.127.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/1.0.125...1.0.127)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-27 15:24:11 +02:00