Dan Robertson
|
8fee5cee1e
Implement the time module.
|
7 лет назад |
Dan Robertson
|
4d918e4406
Fix documentation warnings.
|
7 лет назад |
Dan Robertson
|
507d2fe0ea
Add the proto-ipv4 feature.
|
7 лет назад |
whitequark
|
d5f11159d8
Make the log crate properly optional.
|
7 лет назад |
whitequark
|
62fb0fc8cd
Clean up our feature story and more aggressively test features.
|
7 лет назад |
whitequark
|
30012cc3b1
Make packet dumps emitted for broken packets more useful.
|
7 лет назад |
whitequark
|
ffcd3ab80d
Style. NFCI.
|
7 лет назад |
Dan Robertson
|
ef4af850e0
Add ICMP sockets
|
7 лет назад |
whitequark
|
f58cc4bcbb
Rename proto-* features back to socket-*.
|
7 лет назад |
whitequark
|
7e4971df32
Rename Cargo features: socket-* → proto-*.
|
7 лет назад |
whitequark
|
cedf66a733
Enforce some lints.
|
7 лет назад |
whitequark
|
440b6f5556
Reorganize features using namespaces, to match module hierarchy.
|
7 лет назад |
whitequark
|
bf4ddef87d
Remove all remnants of the collections feature.
|
7 лет назад |
whitequark
|
742a8f5e2b
smoltcp;:parsing → smoltcp::parsers.
|
7 лет назад |
whitequark
|
388e94b32a
Remove Error::Rejected.
|
7 лет назад |
whitequark
|
bc0e3c352d
Emit exceptional events with the DEBUG log level, not TRACE.
|
7 лет назад |
whitequark
|
5bf64586cd
Get rid of Result<_, ()>.
|
7 лет назад |
whitequark
|
53a3875452
Rework error handling in TcpSocket::connect.
|
7 лет назад |
whitequark
|
10585ad71a
Rearrange errors and clarify their semantics.
|
7 лет назад |
whitequark
|
f5a3785c18
Move macros into their own module.
|
7 лет назад |
whitequark
|
8ada283c55
Implement loopback interfaces.
|
7 лет назад |
whitequark
|
735def7e1b
Do not attempt to validate length of packets being emitted.
|
7 лет назад |
Egor Karavaev
|
441881609c
Factor out the `RingBuffer` container.
|
7 лет назад |
Egor Karavaev
|
80c20adbf8
Factor out the "raw_socket" and "tap_interface" features
|
7 лет назад |
whitequark
|
4e364d816a
Trace eviction and fill in SliceArpCache.
|
8 лет назад |
whitequark
|
a155269d3d
Remove the `use_` prefix from feature names.
|
8 лет назад |
whitequark
|
869b088f68
Pull in macros from the log crate in tests.
|
8 лет назад |
whitequark
|
7d29a2da1b
Add Internet and Ethernet address parsing (from strings).
|
8 лет назад |
whitequark
|
778753d26d
Do not send RST in response to invalid SEQ or ACK.
|
8 лет назад |
whitequark
|
8f28e99a0c
Make interfaces not own the sockets.
|
8 лет назад |