Joakim Frostegård
|
aa3253fcd6
|
udp: use idiomatic folder structure (lib.rs + main.rs in src)
|
2021-11-27 18:17:25 +01:00 |
|
Joakim Frostegård
|
dc841ef0de
|
udp: add config setting for network poll timeout
|
2021-11-19 01:23:41 +01:00 |
|
Joakim Frostegård
|
9c919a6ecb
|
udp: clean pending scrape map
|
2021-11-19 01:10:37 +01:00 |
|
Joakim Frostegård
|
210550c719
|
udp: restructure config.rs for better readability
|
2021-11-18 22:42:37 +01:00 |
|
Joakim Frostegård
|
138ae710ef
|
udp: remove io_uring version, it is slower than mio version
|
2021-11-18 22:42:37 +01:00 |
|
Joakim Frostegård
|
5ef0935c97
|
udp: remove unused config var max_requests_per_iter
|
2021-11-18 22:42:36 +01:00 |
|
Joakim Frostegård
|
7afaa2702a
|
udp: config: request worker timeout in ms instead of microseconds
|
2021-11-18 22:42:36 +01:00 |
|
Joakim Frostegård
|
4b07e007f3
|
udp: add network.only_ipv6 config flag
|
2021-11-18 22:42:36 +01:00 |
|
Joakim Frostegård
|
4641dd29f2
|
udp: remove glommio implementation
|
2021-11-18 22:42:36 +01:00 |
|
Joakim Frostegård
|
1e9376302d
|
udp: fix some config feature issues
|
2021-11-18 22:42:36 +01:00 |
|
Joakim Frostegård
|
4f8328b70a
|
Feature-gate CPU pinning, since it only works on Linux
|
2021-11-09 11:40:16 +01:00 |
|
Joakim Frostegård
|
afe3e2465f
|
aquatic_udp: split cleaning interval for connections and torrents
|
2021-11-03 00:07:52 +01:00 |
|
Joakim Frostegård
|
49ed4371e7
|
Run cargo fmt, clean up imports
|
2021-10-28 01:23:43 +02:00 |
|
Joakim Frostegård
|
d6d5cc78b7
|
udp, http: move privilege drop code into aquatic_common
|
2021-10-27 20:49:15 +02:00 |
|
Joakim Frostegård
|
35b8a1820d
|
Rename CoreAffinityConfig to CpuPinningConfig, rename fields
|
2021-10-27 20:21:11 +02:00 |
|
Joakim Frostegård
|
d659117ae5
|
Move CoreAffinityConfig to aquatic_common, use in glommio http
|
2021-10-27 20:19:02 +02:00 |
|
Joakim Frostegård
|
13d0224321
|
aquatic_udp: use features "with-glommio" and (default) "with-mio"
|
2021-10-23 22:27:42 +02:00 |
|
Joakim Frostegård
|
2c4f4a32da
|
aquatic_udp: set core affinities
|
2021-10-21 20:58:10 +02:00 |
|
Joakim Frostegård
|
253497bb74
|
aquatic_udp: update configuration documentation
|
2021-10-18 02:46:45 +02:00 |
|
Joakim Frostegård
|
60d183003d
|
aquatic_common: move access list code to own file
|
2021-10-15 21:53:42 +02:00 |
|
Joakim Frostegård
|
8639f380f4
|
aquatic_udp: first access list implementation
|
2021-10-15 02:08:57 +02:00 |
|
Joakim Frostegård
|
d0e716f80b
|
Run rustfmt, clean up aquatic_http_protocol/Cargo.toml
|
2021-08-15 22:26:11 +02:00 |
|
Joakim Frostegård
|
f4187f4368
|
aquatic_udp: use log crate instead of eprintln, add LogLevel to Config
|
2020-08-13 04:52:50 +02:00 |
|
Joakim Frostegård
|
8d58f8bb70
|
init logger in aquatic_cli_helpers crate
|
2020-08-02 21:21:58 +02:00 |
|
Joakim Frostegård
|
8dcf3e106c
|
aquatic_udp default config: don't print statistics
|
2020-05-30 14:55:27 +02:00 |
|
Joakim Frostegård
|
840f67fc8d
|
aquatic_udp: move some config vars to new substruct, ProtocolConfig
|
2020-05-25 18:04:47 +02:00 |
|
Joakim Frostegård
|
4216452fc9
|
aquatic_udp, aquatic_ws: bind to 0.0.0.0:3000 by default
|
2020-05-17 11:58:00 +02:00 |
|
Joakim Frostegård
|
1b8d74e26d
|
rename aquatic to aquatic_udp, same for bench and load test crates
|
2020-05-11 16:55:46 +02:00 |
|