Alex Crawford
|
95bbd24869
Clean up iterator chains
|
4 жил өмнө |
Alex Crawford
|
38a5008541
Prefer if-let syntax over single-pattern match
|
4 жил өмнө |
Alex Crawford
|
323dfe2ab6
Use is_empty instead of length comparison
|
4 жил өмнө |
Dario Nieuwenhuis
|
1e40b934bf
Update to Rust 2018. Fixes #271
|
4 жил өмнө |
Dario Nieuwenhuis
|
23bb12a856
Async/await waker support.
|
4 жил өмнө |
Dario Nieuwenhuis
|
965ff97007
Merge pull request #395 from crawford/clippy
|
4 жил өмнө |
Alex Crawford
|
ac830e8bb1
Dereference match expressions to clean up patterns
|
4 жил өмнө |
Alex Crawford
|
113a6c16b8
Use newline variants of write macro
|
4 жил өмнө |
Dario Nieuwenhuis
|
c510a96012
Don't use matches! macro, for Rust 1.36 support
|
4 жил өмнө |
Dario Nieuwenhuis
|
f20ad0e8de
Fix seq_to_transmit incorrectly returning true when a FIN was enqueued.
|
4 жил өмнө |
Dario Nieuwenhuis
|
2080152b25
tcp: don't send data outside the remote window
|
4 жил өмнө |
Dario Nieuwenhuis
|
65e5893153
tcp: allow sending ACKs in FinWait2 state.
|
4 жил өмнө |
mustermeiszer
|
b767861998
Taking into account TCP and IP header
|
4 жил өмнө |
mustermeiszer
|
b933bc361f
Fixes unused MTU settings at TcpSocket dispatch
|
4 жил өмнө |
Ryan Summers
|
bdfa44270e
Return RST to unexpected ACK in SYN-SENT state.
|
4 жил өмнө |
Dario Nieuwenhuis
|
be6bbfe6d1
Do not send window updates in states that shouldn't do so.
|
4 жил өмнө |
Lucas Zanela
|
802c46305a
Fix overly strict lifetime in TcpSocket.
|
4 жил өмнө |
Dario Nieuwenhuis
|
a27da3adf6
Remove now-redundant `remote_last_ack` update.
|
4 жил өмнө |
Dario Nieuwenhuis
|
82a1c971ff
Document `Error::Finished` in `recv()`.
|
4 жил өмнө |
Dario Nieuwenhuis
|
8d96626fc8
Return `Error::Finished` in `recv()` on graceful close.
|
4 жил өмнө |
Dario Nieuwenhuis
|
7f0f844ade
Always send updated ack number in `ack_reply()`.
|
4 жил өмнө |
Dario Nieuwenhuis
|
b7a14980d0
Accept data packets in FIN_WAIT_2 state.
|
4 жил өмнө |
fdb-hiroshima
|
c03bb50dc1
use provided ip for TcpSocket::connect instead of 0.0.0.0
|
5 жил өмнө |
Scott Mabin
|
a67ee07922
Add capacity methods to all sockets.
|
5 жил өмнө |
Richard Meadows
|
1ada3da5aa
Allow TCPSockets in a SocketSet without 'static storage lifetime
|
5 жил өмнө |
whitequark
|
4ed4635938
Fix spurious crash in commit bd3912e5.
|
5 жил өмнө |
whitequark
|
bd3912e53e
Bump log dependency to version 0.4. NFC.
|
5 жил өмнө |
whitequark
|
da1f2a85fd
Fix docstrings for TcpSocket::{send,recv}_slice(). NFC.
|
5 жил өмнө |
whitequark
|
60b67c45f5
Clarify TcpSocket::recv_queue() semantics. NFC.
|
5 жил өмнө |
whitequark
|
4cec6eea0a
Fix typo in docstring. NFC.
|
5 жил өмнө |