Commit graph

  • a313b907fa
    Merge pull request #2 from oooo-ps/adaptive-css-theme yggverse oooo-ps 2025-07-08 22:19:19 +03:00
  • 5ce87c0a33
    Merge pull request #1 from YGGverse/info-hash-api oooo-ps 2025-07-08 22:18:10 +03:00
  • e238db4439 add missed condition to collect an additional data, implement as shared config function info-hash-api yggverse 2025-07-08 21:07:30 +03:00
  • 3fa126ffa5 use short local var name yggverse 2025-07-08 19:09:36 +03:00
  • 4ec82dc945 minor optimizations: remove extra vector wrap yggverse 2025-07-08 16:09:32 +03:00
  • 67de3fc213 apply clippy optimization yggverse 2025-07-08 15:07:18 +03:00
  • 8a58dfdf13 fix up to date match condition yggverse 2025-07-08 14:44:56 +03:00
  • 3377baad75 update statistic is active condition yggverse 2025-07-08 14:43:29 +03:00
  • 8a3d05fa43 rename len variable yggverse 2025-07-08 14:08:31 +03:00
  • e51c1dc7b1 remove separator byte from the binary api format yggverse 2025-07-08 14:04:19 +03:00
  • 7a62417d18 fix vector init yggverse 2025-07-08 01:54:47 +03:00
  • 7d00f0750f implement binary info-hash api yggverse 2025-07-08 01:41:06 +03:00
  • 4b473a63bc implement info-hash JSON/API #226 yggverse 2025-06-03 14:50:32 +03:00
  • e6b37c1c5f implement Display trait for InfoHash #226 yggverse 2025-06-03 13:02:44 +03:00
  • 27a656b7cc make adaptive css theme ps-droid 2025-06-02 11:13:19 +03:00
  • 34b45e923f Update CHANGELOG master 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 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
  • e0c0dd7865
    Merge pull request #198 from greatest-ape/fix-http-peer-addr Joakim Frostegård 2024-04-14 00:53:41 +02:00
  • 3e7ad2a9e7 http socket worker, connection module: add comment about peer addr Joakim Frostegård 2024-04-14 00:47:57 +02:00
  • b898c53ae1 http: don't require peer addr to have been set in send_response Joakim Frostegård 2024-04-14 00:46:02 +02:00
  • 39c763fd87
    Merge pull request #196 from greatest-ape/work-2024-04-08 Joakim Frostegård 2024-04-09 10:56:49 +02:00
  • c98bff2a13 Run cargo update Joakim Frostegård 2024-04-08 18:32:33 +02:00
  • 1151a74125 README: update support/auxiliary software section Joakim Frostegård 2024-04-08 18:32:08 +02:00
  • 58dc3b0b52
    Merge pull request #195 from greatest-ape/work-2024-03-30 Joakim Frostegård 2024-03-30 11:01:52 +01:00
  • c7ff406182
    Merge branch 'master' into work-2024-03-30 Joakim Frostegård 2024-03-30 10:56:51 +01:00
  • d551d410d2 Run cargo update Joakim Frostegård 2024-03-30 10:52:46 +01:00
  • 8c03a0d034 README: improve support software section Joakim Frostegård 2024-03-30 10:48:35 +01:00
  • 9c185a9595
    Merge pull request #194 from valpackett/musl Joakim Frostegård 2024-03-30 10:49:16 +01:00
  • 2d18eb6686 udp: fix msghdr creation on musl libc Val Packett 2024-03-22 15:35:34 -03:00
  • 842dd89292
    Merge pull request #193 from greatest-ape/bencher-work Joakim Frostegård 2024-03-21 17:17:18 +01:00
  • 78d545462e README: add "Support applications" section Joakim Frostegård 2024-03-21 17:12:38 +01:00
  • 5ef2ea2745 bencher: update README Joakim Frostegård 2024-03-21 17:07:17 +01:00
  • cc800a8416 bencher: add 2 threads per core entries for aquatic and opentracker Joakim Frostegård 2024-03-21 17:04:26 +01:00
  • 51fe398708 Update bencher README Joakim Frostegård 2024-03-21 17:00:00 +01:00
  • 8d51b6f96d
    Merge pull request #191 from josecelano/add-torrust-tracker-to-bencher Joakim Frostegård 2024-03-21 16:32:42 +01:00
  • c5843eedce
    bencher: add new tracker, torrust-tracker Jose Celano 2024-03-15 17:01:40 +00:00
  • 19230d5435
    Merge pull request #192 from greatest-ape/work-2024-03-16 Joakim Frostegård 2024-03-16 10:59:52 +01:00
  • 9f000abb52 Add separate READMEs for load testers Joakim Frostegård 2024-03-16 10:49:33 +01:00
  • c5b61bc76c Run cargo update Joakim Frostegård 2024-03-16 10:35:03 +01:00
  • 69ead985af
    Merge pull request #189 from greatest-ape/udp-overhaul-workers Joakim Frostegård 2024-02-11 13:57:18 +01:00
  • 61bc4f0d9d udp: swarm: extract_response_peers: improve docs, add .copied() to iters Joakim Frostegård 2024-02-11 01:02:16 +01:00
  • f455e58251 udp: swarm cleaning: send statistics messages after releasing locks Joakim Frostegård 2024-02-11 00:59:23 +01:00
  • 14c973f72f udp: Config.socket_workers: make value 0 auto-use available vCPUs Joakim Frostegård 2024-02-10 23:07:59 +01:00
  • f4ef9fcfc9 udp: fix test_connection_validator Joakim Frostegård 2024-02-10 22:56:37 +01:00
  • d7ebf5e546 Update CHANGELOG Joakim Frostegård 2024-02-10 22:52:36 +01:00
  • 680da048b8 udp: add ConnectionValidator.update_elapsed, call regularly Joakim Frostegård 2024-02-10 22:47:00 +01:00
  • 94247b8e35 udp: mio: don't recalculate PeerUntil every announce request Joakim Frostegård 2024-02-10 22:22:19 +01:00
  • 19533b3f8e udp: mio: make send_response a method Joakim Frostegård 2024-02-10 22:13:01 +01:00
  • 7116fdd862 udp: io_uring: improve docs Joakim Frostegård 2024-02-10 21:55:39 +01:00