]> git.sesse.net Git - greproxy/log
greproxy
9 years agoAdd FEC.
Steinar H. Gunderson [Sat, 7 Feb 2015 23:55:00 +0000 (00:55 +0100)]
Add FEC.

9 years agoIncrease the packet buffers a bit, since FEC will introduce much more out-of-order...
Steinar H. Gunderson [Sat, 7 Feb 2015 23:23:13 +0000 (00:23 +0100)]
Increase the packet buffers a bit, since FEC will introduce much more out-of-order packets.

9 years agoSupport sequence restarts.
Steinar H. Gunderson [Sat, 7 Feb 2015 15:36:09 +0000 (16:36 +0100)]
Support sequence restarts.

9 years agoTimeout packets in the reordering buffer after 100 ms. Helps in situations with seque...
Steinar H. Gunderson [Sat, 7 Feb 2015 15:30:30 +0000 (16:30 +0100)]
Timeout packets in the reordering buffer after 100 ms. Helps in situations with sequence number restarts, and also when there is no steady stream of packets.

9 years agoSplit Protocol into Sender and Reader.
Steinar H. Gunderson [Sat, 7 Feb 2015 10:56:15 +0000 (11:56 +0100)]
Split Protocol into Sender and Reader.

9 years agoRun include-what-you-use.
Steinar H. Gunderson [Sat, 7 Feb 2015 10:50:15 +0000 (11:50 +0100)]
Run include-what-you-use.

9 years agoPort greproxy to all the new classes and stuff.
Steinar H. Gunderson [Sat, 7 Feb 2015 00:46:41 +0000 (01:46 +0100)]
Port greproxy to all the new classes and stuff.

9 years agoAdd a simple Makefile and .gitignore.
Steinar H. Gunderson [Sat, 7 Feb 2015 00:36:56 +0000 (01:36 +0100)]
Add a simple Makefile and .gitignore.

9 years agoMake Reorderer into a Protocol.
Steinar H. Gunderson [Sat, 7 Feb 2015 00:28:57 +0000 (01:28 +0100)]
Make Reorderer into a Protocol.

9 years agoAdd missing commits from previous cleanups.
Steinar H. Gunderson [Sat, 7 Feb 2015 00:17:38 +0000 (01:17 +0100)]
Add missing commits from previous cleanups.

9 years agoMove Reorderer into its own file.
Steinar H. Gunderson [Sat, 7 Feb 2015 00:16:34 +0000 (01:16 +0100)]
Move Reorderer into its own file.

9 years agoMove TUNProtocol into its own file.
Steinar H. Gunderson [Sat, 7 Feb 2015 00:15:19 +0000 (01:15 +0100)]
Move TUNProtocol into its own file.

9 years agoMove GREProtocol into its own files, and Reorderer into a .h file.
Steinar H. Gunderson [Sat, 7 Feb 2015 00:11:37 +0000 (01:11 +0100)]
Move GREProtocol into its own files, and Reorderer into a .h file.

9 years agoSplit Protocol out into a header.
Steinar H. Gunderson [Sat, 7 Feb 2015 00:04:34 +0000 (01:04 +0100)]
Split Protocol out into a header.

9 years agoMove more stuff into the classes. Not fully orthogonal yet.
Steinar H. Gunderson [Fri, 6 Feb 2015 23:57:52 +0000 (00:57 +0100)]
Move more stuff into the classes. Not fully orthogonal yet.

9 years agoInitial commit.
Steinar H. Gunderson [Fri, 6 Feb 2015 22:51:06 +0000 (23:51 +0100)]
Initial commit.