Joakim Frostegård
|
c53c3928ab
|
aquatic_http: fix clippy error, or at least log possible error
|
2020-07-05 20:33:24 +02:00 |
|
Joakim Frostegård
|
8ebfb1d0ce
|
aquatic_http network: avoid infinite loop case; minor other changes
|
2020-07-04 15:04:31 +02:00 |
|
Joakim Frostegård
|
d48573a28e
|
aquatic_http: network: update inline hints, format code
|
2020-07-04 13:47:47 +02:00 |
|
Joakim Frostegård
|
c28e764929
|
aquatic_http: add Connection methods, enabling making 'inner' private
|
2020-07-04 13:35:52 +02:00 |
|
Joakim Frostegård
|
1ea1f0b749
|
aquatic_http: in Connection.inner, replace Either with new enum
|
2020-07-04 13:28:55 +02:00 |
|
Joakim Frostegård
|
73b1646c71
|
aquatic_http: refactor TlsHandshakeMachine, adding error type
|
2020-07-04 13:10:57 +02:00 |
|
Joakim Frostegård
|
829701f4da
|
aquatic_http: debug-log request GET path, use debug mode for bytes read
|
2020-07-04 12:38:30 +02:00 |
|
Joakim Frostegård
|
7419c51434
|
aquatic_http protocol: refactor into more submodules, other fixes
|
2020-07-03 17:25:31 +02:00 |
|
Joakim Frostegård
|
52cc7d8acb
|
aquatic_http: write custom deserialize logic for Request
|
2020-07-03 17:10:30 +02:00 |
|
Joakim Frostegård
|
136a79ce8d
|
aquatic_http: use flexible-sized buffer for request reading
|
2020-07-03 11:13:55 +02:00 |
|
Joakim Frostegård
|
7bc47ab93f
|
aquatic_http: microoptimize EstablishedConnection
|
2020-07-02 22:56:24 +02:00 |
|
Joakim Frostegård
|
fb6caf7343
|
aquatic_http: prococol module: parse Request from path
|
2020-07-02 22:53:03 +02:00 |
|
Joakim Frostegård
|
d5b82bcf70
|
aquatic_http: simplify tls handshake code further
|
2020-07-02 22:43:54 +02:00 |
|
Joakim Frostegård
|
ccfa03f6cc
|
aquatic_http: simplify network logic
|
2020-07-02 22:14:52 +02:00 |
|
Joakim Frostegård
|
f73910934b
|
aquatic_http: keep connection after sending response; other fixes
|
2020-07-02 21:14:56 +02:00 |
|
Joakim Frostegård
|
2e53a2adc1
|
add aquatic_common_tcp crate, move common functionality there
|
2020-07-02 16:34:36 +02:00 |
|
Joakim Frostegård
|
6b1f11635b
|
aquatic_http: bencoded response with content-length
|
2020-07-02 13:47:37 +02:00 |
|
Joakim Frostegård
|
a487347a0d
|
aquatic_http: continue implementation work
|
2020-07-02 13:21:39 +02:00 |
|
Joakim Frostegård
|
76079cf66e
|
WIP: more work on aquatic_http
|
2020-07-02 00:39:50 +02:00 |
|
Joakim Frostegård
|
404e528616
|
WIP: start work on http tracker
|
2020-07-01 18:56:19 +02:00 |
|