whitequark
|
440b6f5556
Reorganize features using namespaces, to match module hierarchy.
|
7 anos atrás |
whitequark
|
bf4ddef87d
Remove all remnants of the collections feature.
|
7 anos atrás |
whitequark
|
742a8f5e2b
smoltcp;:parsing → smoltcp::parsers.
|
7 anos atrás |
whitequark
|
388e94b32a
Remove Error::Rejected.
|
7 anos atrás |
whitequark
|
bc0e3c352d
Emit exceptional events with the DEBUG log level, not TRACE.
|
7 anos atrás |
whitequark
|
5bf64586cd
Get rid of Result<_, ()>.
|
7 anos atrás |
whitequark
|
53a3875452
Rework error handling in TcpSocket::connect.
|
7 anos atrás |
whitequark
|
10585ad71a
Rearrange errors and clarify their semantics.
|
7 anos atrás |
whitequark
|
f5a3785c18
Move macros into their own module.
|
7 anos atrás |
whitequark
|
8ada283c55
Implement loopback interfaces.
|
7 anos atrás |
whitequark
|
735def7e1b
Do not attempt to validate length of packets being emitted.
|
7 anos atrás |
Egor Karavaev
|
441881609c
Factor out the `RingBuffer` container.
|
7 anos atrás |
Egor Karavaev
|
80c20adbf8
Factor out the "raw_socket" and "tap_interface" features
|
7 anos atrás |
whitequark
|
4e364d816a
Trace eviction and fill in SliceArpCache.
|
8 anos atrás |
whitequark
|
a155269d3d
Remove the `use_` prefix from feature names.
|
8 anos atrás |
whitequark
|
869b088f68
Pull in macros from the log crate in tests.
|
8 anos atrás |
whitequark
|
7d29a2da1b
Add Internet and Ethernet address parsing (from strings).
|
8 anos atrás |
whitequark
|
778753d26d
Do not send RST in response to invalid SEQ or ACK.
|
8 anos atrás |
whitequark
|
8f28e99a0c
Make interfaces not own the sockets.
|
8 anos atrás |
whitequark
|
b4b97ec88f
Use the managed crate.
|
8 anos atrás |
whitequark
|
456cfc69ce
Examples for the phy layer!
|
8 anos atrás |
whitequark
|
2bfcad534d
Documentation!
|
8 anos atrás |
whitequark
|
03212f2843
Get rid of the #![feature(associated_consts)].
|
8 anos atrás |
whitequark
|
1c54449bec
Get rid of the #![feature(const_fn)].
|
8 anos atrás |
whitequark
|
6641793b29
Get rid of the #![feature(step_by)].
|
8 anos atrás |
whitequark
|
88b163f63a
Suppress unused variable warnings in net_trace!.
|
8 anos atrás |
whitequark
|
72e3427ff7
Add a use_alloc feature.
|
8 anos atrás |
whitequark
|
174bbcee86
Rename features: std→use_std, logging→use_log.
|
8 anos atrás |
whitequark
|
086308d716
Add logging capability.
|
8 anos atrás |
whitequark
|
59dae01e9c
Rethink the buffering strategy with Managed<T>.
|
8 anos atrás |