projects
/
utcp
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
utcp
2019-10-31
Guus Sliepen
Avoid a compiler warning when compiling with -DNDEBUG.
commit
|
commitdiff
|
tree
|
snapshot
2019-10-14
Guus Sliepen
Fix retransmission timeout calculation.
commit
|
commitdiff
|
tree
|
snapshot
2019-10-10
Guus Sliepen
Correctly handle incoming retransmissions of SYN packets.
commit
|
commitdiff
|
tree
|
snapshot
2019-10-10
Guus Sliepen
Replace two hardcoded timeout values with utcp->timeout.
commit
|
commitdiff
|
tree
|
snapshot
2019-10-10
Guus Sliepen
Don't reset timers that were not set in utcp_reset_time...
commit
|
commitdiff
|
tree
|
snapshot
2019-10-07
Guus Sliepen
Also always send an ACK back when the SYN or FIN bit...
commit
|
commitdiff
|
tree
|
snapshot
2019-10-05
Guus Sliepen
Always send an ACK back when we receive data from the...
commit
|
commitdiff
|
tree
|
snapshot
2019-09-22
Guus Sliepen
Several fixes for handling UDP-like channels.
commit
|
commitdiff
|
tree
|
snapshot
2019-09-22
Guus Sliepen
Allow setting the MTU in the test program.
commit
|
commitdiff
|
tree
|
snapshot
2019-09-17
Guus Sliepen
Call the poll callback with 0 whenever a connection...
commit
|
commitdiff
|
tree
|
snapshot
2019-08-13
Guus Sliepen
Don't abort when UTCP_NO_PARTIAL is set.
commit
|
commitdiff
|
tree
|
snapshot
2019-08-08
Guus Sliepen
Add a flag to prevent partial writes on a UTCP connection.
commit
|
commitdiff
|
tree
|
snapshot
2019-07-07
Guus Sliepen
Add a function to manually start the connection timeout...
commit
|
commitdiff
|
tree
|
snapshot
2019-07-07
Guus Sliepen
Start the connection timeout timer when we have unACKed...
commit
|
commitdiff
|
tree
|
snapshot
2019-03-17
Guus Sliepen
Check for astyle version 3 before formatting the code.
commit
|
commitdiff
|
tree
|
snapshot
2019-03-17
Guus Sliepen
Add functions to get the amount of bytes in the send...
commit
|
commitdiff
|
tree
|
snapshot
2019-02-27
Guus Sliepen
Keep a copy of the old receive callback before calling...
commit
|
commitdiff
|
tree
|
snapshot
2019-02-25
Guus Sliepen
Small fixes for utcp_abort_all_connections().
commit
|
commitdiff
|
tree
|
snapshot
2019-02-24
SS Roop
Add utcp_abort_all_connections function.
commit
|
commitdiff
|
tree
|
snapshot
2018-07-22
Guus Sliepen
Allow utcp_send() before a connection has been fully...
commit
|
commitdiff
|
tree
|
snapshot
2018-07-22
Guus Sliepen
Add more error messages to test program, allow socket...
commit
|
commitdiff
|
tree
|
snapshot
2018-05-01
Guus Sliepen
Fix all compiler warnings found using -Wall -W -pedantic.
commit
|
commitdiff
|
tree
|
snapshot
2017-10-02
Guus Sliepen
Format the code using the Artistic Style formatter.
commit
|
commitdiff
|
tree
|
snapshot
2017-10-02
Guus Sliepen
Convert sizeof foo to sizeof(foo).
commit
|
commitdiff
|
tree
|
snapshot
2017-10-02
Guus Sliepen
Fix warnings when compiling with -Wall -W.
commit
|
commitdiff
|
tree
|
snapshot
2017-08-13
Guus Sliepen
Call the receive callback for unclosed channels during...
commit
|
commitdiff
|
tree
|
snapshot
2017-08-13
Guus Sliepen
Fix SYN packet handling.
commit
|
commitdiff
|
tree
|
snapshot
2017-08-13
Guus Sliepen
Allow timers to be reset.
commit
|
commitdiff
|
tree
|
snapshot
2017-08-13
Guus Sliepen
Remove debug message.
commit
|
commitdiff
|
tree
|
snapshot
2017-08-13
Guus Sliepen
Enable retransmit timer for SYN packets.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-27
Guus Sliepen
Call the poll callback with len = 0 on errors.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-03
Guus Sliepen
Add UDP semantics.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-03
Guus Sliepen
Introduce utcp_connect_ex().
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Fix handling packets partially overlapping the start...
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Fix handling retransmitted data when the receive buffer...
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Remove two unnecessary calls to abort().
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Allow test program to compare input to a reference...
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Fix compiler warnings.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Fix buffer resizing logic in buffer_put_at().
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Only log debug messages in test program when UTCP_DEBUG...
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Add more debug messages.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Ensure utcp_close() works properly on a socket that...
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Log when dropping packets in the test program.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Define USEC_PER_SEC, use "sec" and "usec" in comments.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Add debug message when dropping a packet because all...
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Clarify description of sack_consume().
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Make max() an inline function.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Don't use ?: without the middle argument.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Always check the return value of malloc().
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Fix bugs in sack_consume() causing data corruption...
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Fix bug in retransmit().
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Ensure FIN packets start the retransmission timer as...
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Allow setting $DROPFROM without having to specify ...
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Simulate packet reordering.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Fix a memory leak.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Make sure all of the packet header is set when retransm...
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Hannes
speed up utcp print_packet debug output and print in hex
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Hannes
handle overlapping packets
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Send ACKs also when receiving out-of-order data.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Log when we start retransmission.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Get rid of an unused label.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Fix the logic for determining whether a packets has...
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Use the calculated RTO value to set the retransmission...
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Measure RTT and calculate RTO.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Turn magic numbers into #defines.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Remove accidentily left #warning.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Minor changes in the test program.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Improve documentation of retransmission timeout handling.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Document difference between snd.nxt and snd.last.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Fix a memory leak on invalid invocation of utcp_init().
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Add a receive buffer.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Fix check for return value of malloc(), allow initially...
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Allow putting data in a buffer at an arbitrary offset.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Fix check for return value of malloc().
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
When debugging, set initial segment seqno to 0.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Show total bytes sent/received in test program.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Reset the snd.nxt pointer when starting packet retransm...
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Fix a segfault when debugging is enabled.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Log timestamps during the test.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Allow dropping a selected range of packets during tests.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Add scripts testing filetransfer.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Handle direction argument of utcp_shutdown().
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Define UTCP_SHUT_RD/WR/RDWR.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Add a function to check for active connections.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Allow changing the accept callbacks.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Clarify read/write direction in test program.
commit
|
commitdiff
|
tree
|
snapshot
2017-07-02
Guus Sliepen
Use '== -1' to check for errors from functions.
commit
|
commitdiff
|
tree
|
snapshot
2014-12-10
Guus Sliepen
Handle retransmissions in CLOSE_WAIT, CLOSING and LAST_...
commit
|
commitdiff
|
tree
|
snapshot
2014-12-10
Guus Sliepen
Add fin_wanted() function that checks whether a FIN...
commit
|
commitdiff
|
tree
|
snapshot
2014-12-10
Guus Sliepen
Call abort() only when debugging is enabled.
commit
|
commitdiff
|
tree
|
snapshot
2014-12-08
Guus Sliepen
Guard against NULL pointer dereferencing.
commit
|
commitdiff
|
tree
|
snapshot
2014-12-08
Guus Sliepen
Prevent FIN bit from being sent too early.
commit
|
commitdiff
|
tree
|
snapshot
2014-12-08
Guus Sliepen
Properly handle arbitrary size files being piped into...
commit
|
commitdiff
|
tree
|
snapshot
2014-12-08
Guus Sliepen
utcp_get_sndbuf_free() should return 0 if utcp_send...
commit
|
commitdiff
|
tree
|
snapshot
2014-12-05
Guus Sliepen
Remove unconditional debug messages.
commit
|
commitdiff
|
tree
|
snapshot
2014-12-05
Guus Sliepen
Recover from dropped packets after receiving a triplica...
commit
|
commitdiff
|
tree
|
snapshot
2014-12-05
Guus Sliepen
Send ACKs without a payload upon receiving an out-of...
commit
|
commitdiff
|
tree
|
snapshot
2014-12-05
Guus Sliepen
Change utcp_timeout() to return a struct timeval.
commit
|
commitdiff
|
tree
|
snapshot
2014-12-05
Guus Sliepen
Don't call abort() in retransmit().
commit
|
commitdiff
|
tree
|
snapshot
2014-12-02
Guus Sliepen
Disable callbacks when closing a connection.
commit
|
commitdiff
|
tree
|
snapshot
next