Commit Graph

  • a0ac287fbe Bump tokio from 1.52.2 to 1.52.3 in /myceliumd in the myceliumd group dependabot/cargo/myceliumd/myceliumd-d7fe5f277f dependabot[bot] 2026-05-12 05:11:45 +00:00
  • 35888eeb5b Bump the mycelium group with 3 updates dependabot/cargo/mycelium-2eee6c077e dependabot[bot] 2026-05-12 05:11:41 +00:00
  • f0c5683c86 Bump tokio in /myceliumd-private in the myceliumd-private group dependabot/cargo/myceliumd-private/myceliumd-private-d7fe5f277f dependabot[bot] 2026-05-12 05:11:31 +00:00
  • 40e3e58695 Bump hickory-proto from 0.26.0 to 0.26.1 in /mobile dependabot/cargo/mobile/hickory-proto-0.26.1 dependabot[bot] 2026-05-08 09:45:38 +00:00
  • 9ba91c8d80 Bump hickory-proto from 0.26.0 to 0.26.1 in /myceliumd-private dependabot/cargo/myceliumd-private/hickory-proto-0.26.1 dependabot[bot] 2026-05-08 09:41:07 +00:00
  • 23a9670ce6 Bump hickory-net from 0.26.0 to 0.26.1 in /myceliumd dependabot/cargo/myceliumd/hickory-net-0.26.1 dependabot[bot] 2026-05-08 09:09:19 +00:00
  • 193b60ee10 Bump hickory-net from 0.26.0 to 0.26.1 in /myceliumd-private dependabot/cargo/myceliumd-private/hickory-net-0.26.1 dependabot[bot] 2026-05-08 09:09:14 +00:00
  • 2659c6f3c8 Bump hickory-net from 0.26.0 to 0.26.1 dependabot/cargo/hickory-net-0.26.1 dependabot[bot] 2026-05-08 08:58:28 +00:00
  • b56e37e0f9 Rename master branch to main main development Lee Smet 2026-05-08 10:31:21 +02:00
  • 98e4a068b1 Bump hickory-net from 0.26.0 to 0.26.1 in /mobile dependabot/cargo/mobile/hickory-net-0.26.1 dependabot[bot] 2026-05-08 08:24:34 +00:00
  • 2272d6ab9e Bump hickory-proto from 0.26.0 to 0.26.1 dependabot/cargo/hickory-proto-0.26.1 dependabot[bot] 2026-05-08 08:24:18 +00:00
  • 07b0037a3c Bump hickory-proto from 0.26.0 to 0.26.1 in /myceliumd dependabot/cargo/myceliumd/hickory-proto-0.26.1 dependabot[bot] 2026-05-08 08:19:26 +00:00
  • 72882b7519 Replace release mapfile call with manual loop v0.7.7 Lee Smet 2026-05-06 17:18:57 +02:00
  • d454932913 Use nix ioctl macro for TUNSETOFF in mycelium-tun Lee Smet 2026-05-06 17:16:47 +02:00
  • d349f7026f Bump version to v0.7.7 Lee Smet 2026-05-06 16:36:23 +02:00
  • 27ed13dc7a Update binary lockfiles Lee Smet 2026-05-06 12:12:35 +02:00
  • d6ba7b607d Bump openssl from 0.10.78 to 0.10.79 in /mobile dependabot[bot] 2026-05-06 09:54:57 +00:00
  • 37d5348609 Bump openssl from 0.10.78 to 0.10.79 in /myceliumd-private dependabot[bot] 2026-05-06 09:54:43 +00:00
  • 61283fc2e4 Bump tokio in /myceliumd-private in the myceliumd-private group dependabot[bot] 2026-05-05 02:23:39 +00:00
  • 7a419c16e3 Bump tokio from 1.52.1 to 1.52.2 in /myceliumd in the myceliumd group dependabot[bot] 2026-05-05 02:23:44 +00:00
  • 1ff325664c Bump the mycelium group with 9 updates dependabot[bot] 2026-05-05 02:25:08 +00:00
  • 6df2d0049b Add release artifacts of mycelium shared library and archive Lee Smet 2026-05-06 11:52:20 +02:00
  • b525c69387 Update CHANGELOG.md Lee Smet 2026-04-28 15:22:44 +02:00
  • 6574ee8574 Don't include FFI generated header in-tree Lee Smet 2026-04-27 15:09:54 +02:00
  • 672c6b6b4f Add safety functions to exported FFI methods Lee Smet 2026-04-27 14:34:52 +02:00
  • 9466a61c4a Add tun_fd to ffi Config Lee Smet 2026-04-27 14:22:30 +02:00
  • 16d3e0afb3 Refactor FFI to work on node pointer Lee Smet 2026-04-27 14:02:57 +02:00
  • a14a7df72a Remove AIDL generation/binder, and expose a C FFI interface instead Lee Smet 2026-04-27 11:50:52 +02:00
  • 3b6d337748 Switch rsbinder to libbinder_rs Lee Smet 2026-04-24 11:51:19 +02:00
  • 23015b88cf Setup aidl from mycelium lib Lee Smet 2026-04-20 16:14:07 +02:00
  • 4608ded1ae Merge Aidl into main mycelium lib Lee Smet 2026-04-20 14:09:29 +02:00
  • 3b856d94f9 Basic arg parsing and node auto start Lee Smet 2026-04-14 17:09:28 +02:00
  • 8294d0de69 Correct arguments on android Lee Smet 2026-04-14 13:56:18 +02:00
  • 84e2fb6233 Use custom service manager bindings for android 15 Lee Smet 2026-04-14 13:55:28 +02:00
  • 6fd858e60d Don't remove async binder impls Lee Smet 2026-04-08 10:35:18 +02:00
  • bc4b5c592e Add experimental AIDL implementation Lee Smet 2026-04-01 15:44:53 +02:00
  • 0d14db1104 Bump rustls-webpki from 0.103.7 to 0.103.13 in /mobile dependabot[bot] 2026-04-24 17:16:09 +00:00
  • 6b35c8eb2c Bump rustls-webpki from 0.103.6 to 0.103.13 in /myceliumd-private dependabot[bot] 2026-04-24 17:10:52 +00:00
  • a7ad716c1c Bump rustls-webpki from 0.103.6 to 0.103.13 dependabot[bot] 2026-04-24 17:10:50 +00:00
  • dc88ac0e23 Bump rustls-webpki from 0.103.6 to 0.103.13 in /myceliumd dependabot[bot] 2026-04-24 17:10:48 +00:00
  • 38803788c8 Update CHANGELOG.md Lee Smet 2026-04-24 14:02:36 +02:00
  • 257967e401 Allow reordering of packets in TUN GRO Lee Smet 2026-03-03 14:06:39 +01:00
  • 21bf72d3d1 Only attempt UDP coalescing in tun interface if USO is enabled Lee Smet 2026-03-03 11:01:13 +01:00
  • 5aec6112bb Remove legacy darwin nix flake inputs Lee Smet 2026-03-02 17:22:22 +01:00
  • 4c1b926bec Use larger Frame buffers for peer connections Lee Smet 2026-03-02 17:05:03 +01:00
  • 6414db380b Add batch processing of received packets in data plane Lee Smet 2026-03-02 13:28:42 +01:00
  • 74981040f5 Rework linux TUN GRO to coalesce as much as possible Lee Smet 2026-03-02 13:17:58 +01:00
  • 9beab18ca4 Use bounded channel from linux TUN to dataplane Lee Smet 2026-02-27 14:51:05 +01:00
  • b657d9fe82 Implement GRO/GSO (TSO/USO 4/6) in linux tun crate Lee Smet 2026-02-26 15:54:49 +01:00
  • 17fd8115c5 Update lock files Lee Smet 2026-02-24 16:54:27 +01:00
  • 7a21088849 Swap mycelium tun on linux from tokio-tun to mycelium-tun Lee Smet 2026-02-24 16:45:04 +01:00
  • b63ca2c427 Update mycelium-tun Cargo.toml Lee Smet 2026-02-24 16:30:30 +01:00
  • cab1451c04 Allow setting the TUN interface UP Lee Smet 2026-02-24 16:26:47 +01:00
  • 4110a378ee Make sure O_NONBLOCK is set on TUN fd Lee Smet 2026-02-24 16:17:36 +01:00
  • 71bd9b6745 Add option to set txqueue length on linux tun interface Lee Smet 2026-02-24 13:10:24 +01:00
  • 5d9abae629 Add a read and write half implementation for linux TUN Lee Smet 2026-02-24 11:32:12 +01:00
  • 0243feaa3d Add custom tun implementation on linux Lee Smet 2026-02-24 11:22:46 +01:00
  • 518f287c40 Bump rand from 0.8.5 to 0.8.6 in /myceliumd-private dependabot[bot] 2026-04-22 22:08:31 +00:00
  • 7b9cb3edfa Bump rand from 0.8.5 to 0.8.6 in /mobile dependabot[bot] 2026-04-22 21:54:32 +00:00
  • 9ef966c6e3 Bump rand from 0.8.5 to 0.8.6 in /myceliumd dependabot[bot] 2026-04-22 20:53:01 +00:00
  • d620b476ef Update Dockerfile to use rust base image v0.7.6 Lee Smet 2026-04-21 15:36:06 +02:00
  • 44a22b1b37 Bump version to v0.7.6 Lee Smet 2026-04-21 15:18:32 +02:00
  • 502c18d124 Remove obsolete darwin imports from flake.nix Lee Smet 2026-04-21 14:44:49 +02:00
  • dd3d1a4e63 Update flake.lock Lee Smet 2026-04-21 14:26:38 +02:00
  • 42a4c8241f Adapt mycelium dns to new hickory dns version Lee Smet 2026-04-21 13:06:45 +02:00
  • d9943e3b15 Bump the myceliumd group in /myceliumd with 2 updates dependabot[bot] 2026-04-21 00:11:29 +00:00
  • 2c26c06aa1 Bump the myceliumd-private group in /myceliumd-private with 2 updates dependabot[bot] 2026-04-21 00:11:31 +00:00
  • 8f180d2e38 Bump the mycelium group with 8 updates dependabot[bot] 2026-04-21 00:12:39 +00:00
  • 95f9a6007a Update binary lockfiles Lee Smet 2026-04-14 17:34:27 +02:00
  • 95f4373531 Bump tokio in /myceliumd-private in the myceliumd-private group dependabot[bot] 2026-04-13 23:24:42 +00:00
  • 115c4da170 Bump tokio from 1.50.0 to 1.51.1 in /myceliumd in the myceliumd group dependabot[bot] 2026-04-13 23:24:45 +00:00
  • 6e0a684e7f Bump the mycelium group with 8 updates dependabot[bot] 2026-04-13 23:26:04 +00:00
  • 036f4c794d Add vsock transport to CHANGELOG.md Lee Smet 2026-04-08 15:15:30 +02:00
  • 4826c1ab38 Add Vsock docs Lee Smet 2026-04-08 12:11:38 +02:00
  • dac2edda46 Close #688: Add Vsock transport support Lee Smet 2026-04-08 11:32:39 +02:00
  • 29fe1199e1 Add build scripts and update README with getting started guide despiegk 2026-04-07 07:36:24 +02:00
  • 3dc95f6e9d Update binary lockfiles Lee Smet 2026-03-31 11:03:59 +02:00
  • 6ff06dd574 Remove mycelium-ui Lee Smet 2026-03-31 10:56:36 +02:00
  • 4174332092 Bump the myceliumd group in /myceliumd with 2 updates dependabot[bot] 2026-03-30 23:24:30 +00:00
  • b228e4cff6 Bump the myceliumd-private group in /myceliumd-private with 2 updates dependabot[bot] 2026-03-30 23:24:39 +00:00
  • 36f3158fea Bump the mycelium group with 11 updates dependabot[bot] 2026-03-30 23:25:49 +00:00
  • 3ead11a6e3 Bump version to v0.7.5 v0.7.5 Lee Smet 2026-03-27 14:25:49 +01:00
  • 7d17da0a94 Fix outgoing quic connection rx <-> tx byte counters Lee Smet 2026-03-27 14:05:17 +01:00
  • b3383e2d95 Fix socket message forwarding race if 2 DONE packets arrive Lee Smet 2026-03-27 11:22:43 +01:00
  • 798a7b949d Make sure message reply packets don't include data Lee Smet 2026-03-27 11:17:52 +01:00
  • de2e90a371 Fix message ack bound check Lee Smet 2026-03-27 11:14:23 +01:00
  • 6a4f51555b Mirror quic config on outgoing and inbound connections Lee Smet 2026-03-26 17:35:12 +01:00
  • f7c105a3f2 Add backpressure when sending data packets on quic connections Lee Smet 2026-03-26 17:13:02 +01:00
  • ec94997329 Add latest route request cache changes/fixes to CHANGELOG.md Lee Smet 2026-03-25 11:10:18 +01:00
  • 6e805f16d0 Tie route request cache entry expiration to route resolution Lee Smet 2026-03-25 11:08:20 +01:00
  • 6f77b7cb83 Fix #794: Proper route request cache cleanup Lee Smet 2026-03-25 11:07:41 +01:00
  • 14e7698910 Don't return route request info if the request expired Lee Smet 2026-03-25 11:04:06 +01:00
  • 939acc3576 Fix seqno handling Lee Smet 2026-03-24 17:53:30 +01:00
  • 3465f9f665 Fix binary names in version command Lee Smet 2026-03-24 16:19:27 +01:00
  • ffd36c37e6 Bump version to v0.7.4 v0.7.4 Lee Smet 2026-03-23 14:55:19 +01:00
  • 095bfb6f42 Ignore myceliumd-common lockfile and build dir Lee Smet 2026-03-20 15:48:30 +01:00
  • 95ac620e2d Properly return topic messages to outer scope Lee Smet 2026-03-20 14:22:35 +01:00
  • d23d7a05c8 Return error in API when binding local socks5 socket fails Lee Smet 2026-03-20 14:19:33 +01:00
  • 6d98c56bd0 Fix proxy probe restart behavior Lee Smet 2026-03-20 14:00:39 +01:00
  • c7e86df578 Fix read acknowledgement when topic filter is set Lee Smet 2026-03-20 13:31:56 +01:00