Commit Graph

  • e13f133859 Run cargo update master Joakim Frostegård 2026-06-06 21:47:29 +02:00
  • 1c5d3f15e0 udp: freebsd: make so_reuseport_lb setting optional Joakim Frostegård 2026-06-06 21:44:16 +02:00
  • 2c5c874b28 udp_protocol: allow announce extensions field Joakim Frostegård 2026-06-06 21:37:21 +02:00
  • 28bf7f8e24 Run cargo update Joakim Frostegård 2026-05-17 12:13:42 +02:00
  • 98dfea8491 Update TODO Joakim Frostegård 2026-05-17 12:12:51 +02:00
  • ebf8091e10 udp: go back to HashMap for torrent maps Joakim Frostegård 2026-05-17 12:11:11 +02:00
  • 17c3f5f4c8 udp: fix comment typo Joakim Frostegård 2026-05-17 11:55:13 +02:00
  • 2d5b2f181f udp: FreeBSD: set REUSEPORT_LB for IPv6 as well Joakim Frostegård 2026-05-17 11:53:00 +02:00
  • a4bf85c6b8 Update TODO Joakim Frostegård 2026-05-17 11:39:23 +02:00
  • ff5ac56fff udp: rename some variables, improve some comments Joakim Frostegård 2026-05-17 11:34:17 +02:00
  • 56f95ab802 udp: remove nesting TorrentData struct, use IndexMap for shards Joakim Frostegård 2026-05-17 11:07:26 +02:00
  • 3b63e1ac6f Update CHANGELOG Joakim Frostegård 2026-05-11 12:59:33 +02:00
  • 9344ddf147 udp: improve cleaning test Joakim Frostegård 2026-05-11 12:58:50 +02:00
  • 262b7224a8 Update README files Joakim Frostegård 2026-05-11 12:05:39 +02:00
  • 72f3cc2354 udp: enable balancing requests across workers on FreeBSD Joakim Frostegård 2026-05-11 11:52:44 +02:00
  • a601917c2a udp: keep locks for shorter period while cleaning Joakim Frostegård 2026-05-11 11:30:41 +02:00
  • 6ac034a7b7 udp: fix rare possible issue of peers not being added to swarm Joakim Frostegård 2026-05-11 10:44:02 +02:00
  • 27a4c14c49 udp: implement optional full scrape exports to a text file Joakim Frostegård 2026-05-10 19:16:40 +02:00
  • b47b04ea10 Update CHANGELOG Joakim Frostegård 2026-05-09 20:29:45 +02:00
  • 8f852826a9 http: fix dropped futures Joakim Frostegård 2026-05-09 19:19:37 +02:00
  • f0c70a17ab Change monotonicity error handling (ValidUntil etc) Joakim Frostegård 2026-05-09 19:02:15 +02:00
  • 5b0c3b3e7d udp: improve test of torrent cleaning Joakim Frostegård 2026-05-09 17:50:57 +02:00
  • 6731f647af Add unit and integration tests regarding torrent cleaning Joakim Frostegård 2026-05-09 17:20:07 +02:00
  • 90f61a5908 fix: update webtorrent.dev UI URL Cas_ 2026-01-24 14:55:00 +01:00
  • dd1d70f339 Update CHANGELOG Joakim Frostegård 2026-05-08 12:43:42 +02:00
  • b67a5e8421 udp protocol: don't unnecessarily create error Joakim Frostegård 2026-05-08 12:37:30 +02:00
  • 73501f07b7 Run cargo fmt Joakim Frostegård 2026-05-08 12:34:32 +02:00
  • 3957909694 Streamline udp_protocol with new zerocopy improvements Joakim Frostegård 2026-05-08 12:14:06 +02:00
  • a7e8e241a5 Initial update to zerocopy v0.8 Joakim Frostegård 2026-05-08 11:57:23 +02:00
  • 79d377754d Update CHANGELOG Joakim Frostegård 2026-05-08 10:23:47 +02:00
  • 68c0b17bfc Remove rust-version directives Joakim Frostegård 2026-05-08 10:01:40 +02:00
  • 521d44d8a6 Update TODO Joakim Frostegård 2026-05-08 01:55:40 +02:00
  • e7dcb87bae Run cargo fmt Joakim Frostegård 2026-05-08 01:43:02 +02:00
  • 9a758c200c Fix ws test build failure Joakim Frostegård 2026-05-08 01:35:40 +02:00
  • f3bc06ab74 Update TODO Joakim Frostegård 2026-05-08 00:50:19 +02:00
  • 1c8b0a058b Update bencher toml version Joakim Frostegård 2026-05-08 00:37:55 +02:00
  • c01385db75 Fix udp io uring build error (due to rand version bump) Joakim Frostegård 2026-05-08 00:37:33 +02:00
  • ab4f7ffcc8 ws, http: Use DenseSlotMap instead of deprecated HopSlotMap Joakim Frostegård 2026-05-08 00:30:43 +02:00
  • 91265a9c80 Update metrics dependencies Joakim Frostegård 2026-05-08 00:24:39 +02:00
  • 67ad15eb7f Update criterion dependency Joakim Frostegård 2026-05-08 00:18:53 +02:00
  • 723471c268 Update http_protocol bendy dependency Joakim Frostegård 2026-05-08 00:10:24 +02:00
  • dd813a3c24 Update some ws dependencies Joakim Frostegård 2026-05-08 00:04:37 +02:00
  • 624e2aca5e Update some http dependencies Joakim Frostegård 2026-05-07 23:49:49 +02:00
  • 90ab4df7fe Update ws docs: raise memlock limit amount Joakim Frostegård 2026-05-07 23:37:26 +02:00
  • 3d6c60cb08 Update some ws dependencies Joakim Frostegård 2026-05-07 23:34:20 +02:00
  • 6956806fc6 Update multiple udp dependencies Joakim Frostegård 2026-05-07 22:59:42 +02:00
  • e4bd2ffcb4 Run cargo update Joakim Frostegård 2026-05-07 22:02:39 +02:00
  • 34b45e923f Update CHANGELOG Joakim Frostegård 2025-02-03 00:03:32 +01:00
  • 2df331c5ab udp: don't add messages to resend queue more than once (bugfix) Joakim Frostegård 2025-02-03 00:01:35 +01:00
  • 94e3af2463 http: use separate sockets for IPv4 and IPv6 (#221) Joakim Frostegård 2025-01-16 22:53:56 +01:00
  • 048c297fc7 udp: open one socket each for IPv4 and IPv6 (#220) Joakim Frostegård 2025-01-16 20:13:28 +01:00
  • 192b22fcdd Merge pull request #219 from greatest-ape/work-2025-01-13 Joakim Frostegård 2025-01-13 22:32:01 +01:00
  • 0eb66f150c Improve network address config documentation, update TODO Joakim Frostegård 2025-01-13 22:14:15 +01:00
  • ec86d4d652 Merge pull request #218 from greatest-ape/work-2025-01-12_2 Joakim Frostegård 2025-01-12 23:13:54 +01:00
  • 24897dd73d Improve documentation around IPv4/IPv6 address binding Joakim Frostegård 2025-01-12 23:09:05 +01:00
  • 0157ce5c86 Merge pull request #217 from greatest-ape/work-2025-01-12 Joakim Frostegård 2025-01-12 22:45:04 +01:00
  • bad010d18a Update TODO Joakim Frostegård 2025-01-12 22:41:15 +01:00
  • fe4761d289 udp: update io_uring dependency Joakim Frostegård 2025-01-12 22:41:06 +01:00
  • 34902048d9 Update async-tungstenite version Joakim Frostegård 2025-01-12 22:35:07 +01:00
  • edc85a0f66 Update more deps Joakim Frostegård 2025-01-12 22:22:25 +01:00
  • 19448fbc84 Upgrade metrics dependencies Joakim Frostegård 2025-01-12 22:15:27 +01:00
  • ea06ffd513 Update to hashbrown v0.15 Joakim Frostegård 2025-01-12 22:10:29 +01:00
  • 86ff9cd577 http: fix enclose macro invocation error Joakim Frostegård 2025-01-12 22:10:01 +01:00
  • b0e23a889c Run cargo update Joakim Frostegård 2025-01-12 22:05:08 +01:00
  • 289ba02c82 file transfer workflow: attempt to fix (#216) Joakim Frostegård 2025-01-12 20:03:28 +01:00
  • 751ef7966e Fix #211: memlock 73728 is the smallest limit that works for Alpine Linux 3.20.3 x86_64 build (#212) Alexander Lopatin 2024-10-20 15:42:50 +03:00
  • 88b1292672 Update the Bencher README with the latest Torrust Tracker commit (#209) Jose Celano 2024-08-09 11:24:43 +01:00
  • c254605d60 fix: update torrust tracker config in bencher (#208) Jose Celano 2024-08-07 15:39:05 +01:00
  • 62aab2d1e0 Merge pull request #207 from da2ce7/20240715_udp_ordinal_compare Joakim Frostegård 2024-07-16 09:49:04 +02:00
  • a4c1bbfe55 dev: add ordinal compare to udp primitive types Cameron Garnham 2024-07-15 14:37:57 +02:00
  • 3b917166ec Merge pull request #203 from greatest-ape/work-2024-04-03 Joakim Frostegård 2024-05-03 23:15:43 +02:00
  • 1941698037 Release v0.9.0 v0.9.0 Joakim Frostegård 2024-05-03 22:55:01 +02:00
  • 9cd5b1bcc3 Fix GitHub CI feature flag issue Joakim Frostegård 2024-05-03 22:54:36 +02:00
  • 67210fbb10 Fix some README typos Joakim Frostegård 2024-05-03 22:51:19 +02:00
  • 19df20e03f Fully remove udp cpu pinning support Joakim Frostegård 2024-05-03 22:49:20 +02:00
  • 215a22c95b Run cargo fmt Joakim Frostegård 2024-05-03 22:38:47 +02:00
  • 7795a1a532 Make mimalloc optional for udp and http Joakim Frostegård 2024-05-03 22:38:25 +02:00
  • f061c47ef8 Run cargo update Joakim Frostegård 2024-05-03 22:30:23 +02:00
  • 755281d340 udp protocol: test that parsing slices of various lengths doesn't panic Joakim Frostegård 2024-05-03 22:29:15 +02:00
  • 277a707344 Merge pull request #202 from greatest-ape/update-transfer-ci-os Joakim Frostegård 2024-05-03 00:26:13 +02:00
  • 3c07d222e9 Update TODO Joakim Frostegård 2024-05-03 00:18:59 +02:00
  • 470c8b6985 ci: use dtolnay/rust-toolchain Joakim Frostegård 2024-05-03 00:17:27 +02:00
  • 5252910b8a transfer-ci: clean up script Joakim Frostegård 2024-05-03 00:14:54 +02:00
  • 206b0d81b2 transfer ci ssl fix Joakim Frostegård 2024-05-03 00:07:25 +02:00
  • 2e5b8c6334 transfer ci: use other ssl cert gen method Joakim Frostegård 2024-05-02 23:58:18 +02:00
  • f7ac21770b transfer-ci: remove GODEBUG=x509ignoreCN=0 statement for gotorrent Joakim Frostegård 2024-05-02 23:48:46 +02:00
  • 4120e227c9 Clean up transfer-ci script Joakim Frostegård 2024-05-02 23:48:13 +02:00
  • 279f460199 transfer ci: use subjectAltName in cert Joakim Frostegård 2024-05-02 23:42:20 +02:00
  • 368660196d transfer-ci: upgrade to debian bookworm Joakim Frostegård 2024-05-02 23:34:48 +02:00
  • ce7182f991 Merge pull request #201 from greatest-ape/udp-uring-sanitizer Joakim Frostegård 2024-05-02 23:33:11 +02:00
  • af0c81665d Update TODO Joakim Frostegård 2024-05-02 23:08:17 +02:00
  • bfd53ea3cc Merge pull request #199 from greatest-ape/work-2024-04-20_2 Joakim Frostegård 2024-04-25 23:21:26 +02:00
  • b1848c361d Update glommio to v0.9 Joakim Frostegård 2024-04-25 22:50:41 +02:00
  • 6c4b2d384d Update metrics-exporter-prometheus to v0.14 Joakim Frostegård 2024-04-25 22:41:13 +02:00
  • ec95f7e73c Fix a ws Cargo.toml comment Joakim Frostegård 2024-04-25 22:39:21 +02:00
  • efa10015e5 Upgrade async-tungstenite to v0.25 Joakim Frostegård 2024-04-25 22:38:41 +02:00
  • 69294ea201 Update rustls to v0.23 Joakim Frostegård 2024-04-25 22:36:47 +02:00
  • 0bf80dfea8 Update CHANGELOG Joakim Frostegård 2024-04-25 22:36:41 +02:00
  • 79d8a3b6f3 http: don't always close connection after sending error response Joakim Frostegård 2024-04-25 22:31:02 +02:00
  • 921fb57e9e http: improve peer addr extraction logic Joakim Frostegård 2024-04-20 10:27:48 +02:00