whitequark
|
284db0099f
Small adjustments to TTL code; style, docs, and tests. NFCI.
|
7 years ago |
Dan Robertson
|
fea462837d
Implement set_ttl for Tcp and Udp sockets
|
7 years ago |
Egor Karavaev
|
331dc10780
Add support for IPv4 default gateway.
|
7 years ago |
whitequark
|
a983c629b9
Allow disabling any of: raw, TCP or UDP sockets.
|
7 years ago |
whitequark
|
440b6f5556
Reorganize features using namespaces, to match module hierarchy.
|
7 years ago |
Egor Karavaev
|
0454c3f8f6
Uncomment associated constants.
|
7 years ago |
whitequark
|
081851d955
Clarify README paragraph about features.
|
7 years ago |
whitequark
|
6f5ae33501
Add a keep-alive and timeout demo to the examples.
|
7 years ago |
whitequark
|
19ed1f38d8
Bump version.
|
7 years ago |
whitequark
|
4e8be41caf
Update features to reflect merge of alloc and collections crates.
|
7 years ago |
whitequark
|
15bd9896f1
Update README.
|
7 years ago |
whitequark
|
c33aedf7c6
Update README.
|
7 years ago |
whitequark
|
394ea4d633
Implement reassembly of out-of-order TCP segments.
|
7 years ago |
whitequark
|
64a82709d4
Implement TCP timeouts.
|
7 years ago |
whitequark
|
a04b32441b
Implement TCP keep-alive.
|
7 years ago |
whitequark
|
962180b71c
Update feature list in README to mention everything from RFC 1122.
|
7 years ago |
whitequark
|
49ed4ae5f3
Add a TCP data source endpoint to the server example.
|
7 years ago |
whitequark
|
614323b9a9
README: add some notable omissions.
|
7 years ago |
whitequark
|
81d79c5455
README: fix typo.
|
7 years ago |
whitequark
|
639dfd94c0
TcpRepr::push → TcpControl::Psh.
|
7 years ago |
whitequark
|
53df3088e8
README.md: cleanup.
|
7 years ago |
whitequark
|
bc0e3c352d
Emit exceptional events with the DEBUG log level, not TRACE.
|
7 years ago |
whitequark
|
6bc6cc7af7
Implement fmt::Write for TcpSocket.
|
7 years ago |
whitequark
|
265e6f6cb7
Add UdpSocket::is_open, similar to TcpSocket::is_open in function.
|
7 years ago |
whitequark
|
a98a80e5d3
Update README.
|
7 years ago |
whitequark
|
30fc358112
Update README.
|
7 years ago |
whitequark
|
15ce667743
Add a bare-metal usage example.
|
7 years ago |
whitequark
|
103fca2387
In examples, trace the packets being dropped by the fault injector.
|
7 years ago |
Egor Karavaev
|
78b717cd75
Add the `ping` example.
|
7 years ago |
Egor Karavaev
|
80c20adbf8
Factor out the "raw_socket" and "tap_interface" features
|
7 years ago |