Joakim Frostegård
|
7d3ff2e9e6
|
http_protocol: expose write on response subtypes
|
2022-04-02 16:05:54 +02:00 |
|
Joakim Frostegård
|
0fb572556f
|
WIP: http_private: work on channel types
|
2022-04-02 15:43:44 +02:00 |
|
Joakim Frostegård
|
d4a89ee808
|
http_protocol: derive Copy for AnnounceEvent
|
2022-04-02 15:43:28 +02:00 |
|
Joakim Frostegård
|
088daa72ff
|
http_private: add config, launch with cli helpers
|
2022-04-02 14:35:40 +02:00 |
|
Joakim Frostegård
|
6e97bff93f
|
Update TODO
|
2022-04-02 14:21:44 +02:00 |
|
Joakim Frostegård
|
b54fb7f1db
|
http_protocol: cargo fmt
|
2022-04-02 13:56:13 +02:00 |
|
Joakim Frostegård
|
4091f51bd8
|
http_private: add p_left, make BIGINTs UNSIGNED
|
2022-04-02 13:55:10 +02:00 |
|
Joakim Frostegård
|
82cad25fa8
|
http_private: set announce request uploaded & downloaded
|
2022-04-02 13:44:49 +02:00 |
|
Joakim Frostegård
|
a93789128c
|
http_protocol: add AnnounceRequest uploaded and downloaded fields
|
2022-04-02 13:43:18 +02:00 |
|
Joakim Frostegård
|
dc943674f6
|
work on http_private, including parsing announce requests
|
2022-04-02 13:32:36 +02:00 |
|
Joakim Frostegård
|
87223f7952
|
http_protocol: add AnnounceEvent::as_str, run cargo fmt
|
2022-04-02 13:31:51 +02:00 |
|
Joakim Frostegård
|
b9c029b5ed
|
http_protocol: split request parsing by request type
|
2022-04-02 12:39:31 +02:00 |
|
Joakim Frostegård
|
11829f98eb
|
WIP: start work on aquatic_http_private
|
2022-04-02 12:31:06 +02:00 |
|
Joakim Frostegård
|
e2ee050233
|
Fix GitHub CI
|
2022-03-31 15:20:41 +02:00 |
|
Joakim Frostegård
|
3dc9068dd2
|
cpu pinning: add hyperthread mapping modes (glommio only)
|
2022-03-31 15:12:04 +02:00 |
|
Joakim Frostegård
|
f0a662e474
|
Merge pull request #64 from greatest-ape/ws-load-test-2022-03-29
Add WebTorrent load test results; clean up documents dir; improve gen-tls.sh; run cargo update
|
2022-03-31 12:46:51 +02:00 |
|
Joakim Frostegård
|
32a6285215
|
Update scripts/gen-tls.sh
|
2022-03-31 12:41:06 +02:00 |
|
Joakim Frostegård
|
4bbdece020
|
Run cargo update
Updating getrandom v0.2.5 -> v0.2.6
Updating lock_api v0.4.6 -> v0.4.7
Updating pkg-config v0.3.24 -> v0.3.25
Updating quote v1.0.16 -> v1.0.17
Updating semver v1.0.6 -> v1.0.7
Updating smartstring v1.0.0 -> v1.0.1
Updating syn v1.0.89 -> v1.0.90
|
2022-03-31 12:29:57 +02:00 |
|
Joakim Frostegård
|
4e79bd334a
|
Update TODO
|
2022-03-31 12:29:35 +02:00 |
|
Joakim Frostegård
|
d1c2ef481b
|
Remove old load test results and other unused documents
|
2022-03-31 12:26:01 +02:00 |
|
Joakim Frostegård
|
adc2d1d900
|
Add new WebTorrent load test, show results in README
|
2022-03-31 12:19:34 +02:00 |
|
Joakim Frostegård
|
fb607ac0c2
|
Improve CPU pinning
|
2022-03-30 22:53:15 +02:00 |
|
Joakim Frostegård
|
5057ba73bd
|
README: add aquatic_ws worker proportion guidelines
|
2022-03-30 17:07:26 +02:00 |
|
Joakim Frostegård
|
3a0ad3e8c2
|
Merge pull request #62 from greatest-ape/greatest-ape-patch-1
README: update info on locked memory limits
|
2022-03-30 12:12:11 +02:00 |
|
Joakim Frostegård
|
2fdb45ed2c
|
README: update info on locked memory limits
|
2022-03-30 02:06:23 +02:00 |
|
Joakim Frostegård
|
cf6a11f3ca
|
README: improve worker number table
|
2022-03-27 15:42:50 +02:00 |
|
Joakim Frostegård
|
488eb4c692
|
README: write about configuring worker counts
|
2022-03-27 12:17:50 +02:00 |
|
Joakim Frostegård
|
77f20ad6be
|
Merge pull request #60 from greatest-ape/readme-2022-03-26
Improve README; improve CI comments
|
2022-03-26 23:19:41 +01:00 |
|
Joakim Frostegård
|
3839fd7d4f
|
README: improve wording
|
2022-03-26 23:08:13 +01:00 |
|
Joakim Frostegård
|
f20152f658
|
Fix comments in file transfer CI script
|
2022-03-26 23:05:21 +01:00 |
|
Joakim Frostegård
|
05bbfbc879
|
README: mention CI testing of full file transfers
|
2022-03-26 23:03:27 +01:00 |
|
Joakim Frostegård
|
56b08f09e6
|
README: rewrite usage section
|
2022-03-26 22:41:45 +01:00 |
|
Joakim Frostegård
|
b0f17633d5
|
README: move down architectural overview, other fixes
|
2022-03-26 22:27:41 +01:00 |
|
Joakim Frostegård
|
a9635bb713
|
README: improve "features at a glance"
|
2022-03-26 22:23:06 +01:00 |
|
Joakim Frostegård
|
205d5a9ee9
|
README: add short features section, improve wording (#59)
|
2022-03-26 19:37:25 +01:00 |
|
Joakim Frostegård
|
85d04ac721
|
Merge pull request #58 from greatest-ape/2022-03-26
Release 0.2.0
|
2022-03-26 12:35:17 +01:00 |
|
Joakim Frostegård
|
f047155366
|
Add Cargo.toml descriptions for load testers
|
2022-03-26 12:04:10 +01:00 |
|
Joakim Frostegård
|
ccfd5488c4
|
aquatic_toml_config: fix dependency declaration for publishing
|
2022-03-26 11:53:04 +01:00 |
|
Joakim Frostegård
|
d78b0fa31e
|
Bump version to 0.2.0 for all aquatic crates
|
2022-03-26 11:39:37 +01:00 |
|
Joakim Frostegård
|
90437e23bb
|
Cargo.toml files: add readme keys, remove some exclude keys
|
2022-03-26 11:39:04 +01:00 |
|
Joakim Frostegård
|
7180318abb
|
access list: rename white to allow, black to deny
|
2022-03-26 11:18:19 +01:00 |
|
Joakim Frostegård
|
f38233c32f
|
Merge pull request #57 from greatest-ape/work-2022-03-24
Add command-line option for printing version and commit info; other fixes
|
2022-03-24 16:45:51 +01:00 |
|
Joakim Frostegård
|
61f034386f
|
Run cargo update
|
2022-03-24 16:40:46 +01:00 |
|
Joakim Frostegård
|
5ac5d20b6e
|
cargo fmt
|
2022-03-24 16:34:13 +01:00 |
|
Joakim Frostegård
|
34857910b0
|
Update TODO
|
2022-03-24 16:33:34 +01:00 |
|
Joakim Frostegård
|
f5b1cd5525
|
Add command-line option for printing version and commit info
|
2022-03-24 16:17:17 +01:00 |
|
Joakim Frostegård
|
bdc719b755
|
Merge pull request #56 from greatest-ape/2022-03-23
Small ws and http improvements
|
2022-03-23 21:53:25 +01:00 |
|
Joakim Frostegård
|
f0a1b8e1e1
|
ws: rewrite connection cleaning retain fn
|
2022-03-23 21:38:30 +01:00 |
|
Joakim Frostegård
|
775607da3c
|
http: make APP_NAME clearer
|
2022-03-23 21:33:19 +01:00 |
|
Joakim Frostegård
|
6b1b5bf191
|
http: move various definitions from common.rs to request.rs
|
2022-03-23 21:30:03 +01:00 |
|