Joakim Frostegård
262b7224a8
Update README files
2026-05-11 14:04:02 +02:00
Joakim Frostegård
72f3cc2354
udp: enable balancing requests across workers on FreeBSD
2026-05-11 14:04:02 +02:00
Joakim Frostegård
a601917c2a
udp: keep locks for shorter period while cleaning
2026-05-11 14:04:02 +02:00
Joakim Frostegård
6ac034a7b7
udp: fix rare possible issue of peers not being added to swarm
2026-05-11 14:04:02 +02:00
Joakim Frostegård
27a4c14c49
udp: implement optional full scrape exports to a text file
2026-05-11 09:58:22 +02:00
Joakim Frostegård
b47b04ea10
Update CHANGELOG
2026-05-10 14:00:17 +02:00
Joakim Frostegård
8f852826a9
http: fix dropped futures
2026-05-10 14:00:17 +02:00
Joakim Frostegård
f0c70a17ab
Change monotonicity error handling (ValidUntil etc)
...
Errors are now logged and in some cases, behaviour changes.
2026-05-10 14:00:17 +02:00
Joakim Frostegård
5b0c3b3e7d
udp: improve test of torrent cleaning
2026-05-10 14:00:17 +02:00
Joakim Frostegård
6731f647af
Add unit and integration tests regarding torrent cleaning
2026-05-10 14:00:17 +02:00
Cas_
90f61a5908
fix: update webtorrent.dev UI URL
2026-05-08 19:40:38 +02:00
Joakim Frostegård
dd1d70f339
Update CHANGELOG
2026-05-08 13:11:05 +02:00
Joakim Frostegård
b67a5e8421
udp protocol: don't unnecessarily create error
2026-05-08 13:11:05 +02:00
Joakim Frostegård
73501f07b7
Run cargo fmt
2026-05-08 13:11:05 +02:00
Joakim Frostegård
3957909694
Streamline udp_protocol with new zerocopy improvements
2026-05-08 13:11:05 +02:00
Joakim Frostegård
a7e8e241a5
Initial update to zerocopy v0.8
2026-05-08 13:11:05 +02:00
Joakim Frostegård
79d377754d
Update CHANGELOG
2026-05-08 10:28:26 +02:00
Joakim Frostegård
68c0b17bfc
Remove rust-version directives
...
It is not being properly kept track of / tested
2026-05-08 10:28:26 +02:00
Joakim Frostegård
521d44d8a6
Update TODO
2026-05-08 10:28:26 +02:00
Joakim Frostegård
e7dcb87bae
Run cargo fmt
2026-05-08 10:28:26 +02:00
Joakim Frostegård
9a758c200c
Fix ws test build failure
2026-05-08 10:28:26 +02:00
Joakim Frostegård
f3bc06ab74
Update TODO
2026-05-08 10:28:26 +02:00
Joakim Frostegård
1c8b0a058b
Update bencher toml version
2026-05-08 10:28:26 +02:00
Joakim Frostegård
c01385db75
Fix udp io uring build error (due to rand version bump)
2026-05-08 10:28:26 +02:00
Joakim Frostegård
ab4f7ffcc8
ws, http: Use DenseSlotMap instead of deprecated HopSlotMap
...
This may be slower for request handling but will not pathologically
slow down cleaning
2026-05-08 10:28:26 +02:00
Joakim Frostegård
91265a9c80
Update metrics dependencies
2026-05-08 10:28:26 +02:00
Joakim Frostegård
67ad15eb7f
Update criterion dependency
2026-05-08 10:28:26 +02:00
Joakim Frostegård
723471c268
Update http_protocol bendy dependency
2026-05-08 10:28:26 +02:00
Joakim Frostegård
dd813a3c24
Update some ws dependencies
2026-05-08 10:28:26 +02:00
Joakim Frostegård
624e2aca5e
Update some http dependencies
2026-05-08 10:28:26 +02:00
Joakim Frostegård
90ab4df7fe
Update ws docs: raise memlock limit amount
2026-05-08 10:28:26 +02:00
Joakim Frostegård
3d6c60cb08
Update some ws dependencies
2026-05-08 10:28:26 +02:00
Joakim Frostegård
6956806fc6
Update multiple udp dependencies
2026-05-08 10:28:26 +02:00
Joakim Frostegård
e4bd2ffcb4
Run cargo update
2026-05-08 10:28:26 +02:00
Joakim Frostegård
34b45e923f
Update CHANGELOG
2025-02-03 00:08:30 +01:00
Joakim Frostegård
2df331c5ab
udp: don't add messages to resend queue more than once (bugfix)
2025-02-03 00:08:30 +01:00
Joakim Frostegård
94e3af2463
http: use separate sockets for IPv4 and IPv6 ( #221 )
2025-01-16 22:53:56 +01:00
Joakim Frostegård
048c297fc7
udp: open one socket each for IPv4 and IPv6 ( #220 )
...
* tmp work on udp double sockets
* WIP: udp: open two sockets (one for ipv4, one for ipv6)
io_uring not ported yet
* udp: open one socket each for IPv4 and IPv6
Config file now has one setting for each
* file transfer ci: fix udp network.address_ipv4
2025-01-16 20:13:28 +01:00
Joakim Frostegård
192b22fcdd
Merge pull request #219 from greatest-ape/work-2025-01-13
...
Improve network address config documentation, update TODO
2025-01-13 22:32:01 +01:00
Joakim Frostegård
0eb66f150c
Improve network address config documentation, update TODO
2025-01-13 22:14:15 +01:00
Joakim Frostegård
ec86d4d652
Merge pull request #218 from greatest-ape/work-2025-01-12_2
...
Improve documentation around IPv4/IPv6 address binding
2025-01-12 23:13:54 +01:00
Joakim Frostegård
24897dd73d
Improve documentation around IPv4/IPv6 address binding
2025-01-12 23:09:05 +01:00
Joakim Frostegård
0157ce5c86
Merge pull request #217 from greatest-ape/work-2025-01-12
...
Update dependencies
2025-01-12 22:45:04 +01:00
Joakim Frostegård
bad010d18a
Update TODO
2025-01-12 22:41:15 +01:00
Joakim Frostegård
fe4761d289
udp: update io_uring dependency
2025-01-12 22:41:06 +01:00
Joakim Frostegård
34902048d9
Update async-tungstenite version
2025-01-12 22:35:07 +01:00
Joakim Frostegård
edc85a0f66
Update more deps
2025-01-12 22:22:25 +01:00
Joakim Frostegård
19448fbc84
Upgrade metrics dependencies
2025-01-12 22:15:27 +01:00
Joakim Frostegård
ea06ffd513
Update to hashbrown v0.15
2025-01-12 22:10:29 +01:00
Joakim Frostegård
86ff9cd577
http: fix enclose macro invocation error
2025-01-12 22:10:16 +01:00