-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Updated gitignore to include build and vscode directories * Added Port argument, defaults to 18080 * Added usage description for port argument * Exposed server packet sent/lost counters * Added exposed server packet counters to README * Exposed server packet sent/lost counters * Added exposed server packet counters to README * Updated quicly to 06cfce22bcd2ae12e458e7ea6e637ff17c429535 * Refactored usage and optargs * Expose pid on server * Added GSO support by `-g` cli option * Refactored README * Removed incorrect ref to system-wide generic-segmentation-offload * send_dgrams and send_pending now return bool to signal errors, allowing proper error handling * Aligned case and switch statements * Wrapped process id in static inline get_current_pid() function * Removed unneeded sprintf to cast uint64_t to char * Moved #ifndef UDP_SEGMENT to the top, added comments detailing linux-only * Moved #ifndef UDP_SEGMENT down again to include send_dgrams_gso in #ifdef __linux__
- Loading branch information
Showing
9 changed files
with
153 additions
and
52 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Submodule quicly
updated
33 files
+7 −1 | CMakeLists.txt | |
+1 −1 | deps/picotls | |
+7 −8 | examples/echo.c | |
+93 −158 | include/quicly.h | |
+112 −0 | include/quicly/cid.h | |
+11 −0 | include/quicly/constants.h | |
+0 −4 | include/quicly/defaults.h | |
+66 −1 | include/quicly/frame.h | |
+138 −0 | include/quicly/local_cid.h | |
+2 −2 | include/quicly/loss.h | |
+1 −1 | include/quicly/maxsender.h | |
+95 −0 | include/quicly/remote_cid.h | |
+64 −0 | include/quicly/retire_cid.h | |
+6 −0 | include/quicly/sentmap.h | |
+4 −24 | lib/defaults.c | |
+226 −0 | lib/local_cid.c | |
+596 −311 | lib/quicly.c | |
+201 −0 | lib/remote_cid.c | |
+55 −0 | lib/retire_cid.c | |
+28 −6 | lib/sendstate.c | |
+1 −1 | misc/probe2trace.pl | |
+6 −0 | quicly-probes.d | |
+52 −0 | quicly.xcodeproj/project.pbxproj | |
+71 −90 | src/cli.c | |
+27 −0 | t/e2e.t | |
+235 −0 | t/local_cid.c | |
+12 −9 | t/loss.c | |
+155 −0 | t/remote_cid.c | |
+97 −0 | t/retire_cid.c | |
+27 −22 | t/simple.c | |
+4 −3 | t/stream-concurrency.c | |
+60 −55 | t/test.c | |
+4 −2 | t/test.h |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters