| Age | Commit message (Expand) | Author | Files | Lines |
|---|---|---|---|---|
| 2021-07-13 | fix include linejosh/io_uring | Josh Bleecher Snyder | 1 | -1/+1 |
| 2021-07-13 | add link to gist for future capability probing | Josh Bleecher Snyder | 1 | -0/+6 |
| 2021-07-13 | net/uring: add probing capability | kadmin | 2 | -0/+31 |
| 2021-07-13 | Revert "eliminate prefetch" | Josh Bleecher Snyder | 4 | -21/+58 |
| 2021-07-13 | eliminate prefetch | Josh Bleecher Snyder | 4 | -58/+21 |
| 2021-07-13 | add TODO | Josh Bleecher Snyder | 1 | -0/+2 |
| 2021-07-13 | refactor out common write code | Josh Bleecher Snyder | 4 | -106/+106 |
| 2021-07-13 | whitespace | Josh Bleecher Snyder | 1 | -2/+0 |
| 2021-07-13 | port udp improvements to file | Josh Bleecher Snyder | 1 | -50/+111 |
| 2021-07-13 | aesthetic tweaks | Josh Bleecher Snyder | 1 | -7/+6 |
| 2021-07-13 | waitCompletion retry on EINTR | Josh Bleecher Snyder | 1 | -1/+1 |
| 2021-07-13 | use syncs, start reworking file | Josh Bleecher Snyder | 2 | -19/+30 |
| 2021-07-13 | split into several files | Josh Bleecher Snyder | 9 | -585/+616 |
| 2021-07-13 | remove completed TODO | Josh Bleecher Snyder | 1 | -1/+0 |
| 2021-07-13 | docs | Josh Bleecher Snyder | 1 | -5/+3 |
| 2021-07-13 | make ipv4/ipv6 code parallel | Josh Bleecher Snyder | 1 | -4/+3 |
| 2021-07-13 | simplify, docs | Josh Bleecher Snyder | 1 | -19/+7 |
| 2021-07-13 | move code around | Josh Bleecher Snyder | 1 | -50/+45 |
| 2021-07-13 | doc and improve shutdown refcounting | Josh Bleecher Snyder | 1 | -22/+38 |
| 2021-07-13 | docs | Josh Bleecher Snyder | 1 | -4/+3 |
| 2021-07-13 | more whitespace | Josh Bleecher Snyder | 1 | -3/+9 |
| 2021-07-13 | spit. not so much polish. | Josh Bleecher Snyder | 2 | -41/+56 |
| 2021-07-13 | net/uring: add go ntohs | kadmin | 1 | -6/+6 |
| 2021-07-13 | comment more | Josh Bleecher Snyder | 1 | -2/+8 |
| 2021-07-13 | incorporate recvOut into recvReqs | Josh Bleecher Snyder | 2 | -21/+25 |
| 2021-07-13 | remove more dead code | Josh Bleecher Snyder | 1 | -23/+12 |
| 2021-07-13 | document, cull dead code | Josh Bleecher Snyder | 1 | -10/+8 |
| 2021-07-13 | WIP: clean shutdown for UDP conn | Josh Bleecher Snyder | 2 | -29/+74 |
| 2021-07-13 | remove dead code | Josh Bleecher Snyder | 1 | -7/+0 |
| 2021-07-13 | overhaul error handling of peek/waitcompletion | Josh Bleecher Snyder | 2 | -67/+95 |
| 2021-07-13 | refactor | Josh Bleecher Snyder | 2 | -69/+54 |
| 2021-07-13 | set sin_family (oops) | Josh Bleecher Snyder | 1 | -0/+2 |
| 2021-07-13 | remove some TODOs, make ip address extraction equally awful | Josh Bleecher Snyder | 1 | -9/+1 |
| 2021-07-13 | simplify change point | Josh Bleecher Snyder | 3 | -73/+119 |
| 2021-07-13 | convert manual tests into automated tests | Josh Bleecher Snyder | 3 | -0/+79 |
| 2021-07-13 | start cleaning up code | Josh Bleecher Snyder | 2 | -0/+43 |
| 2021-07-13 | ipv6 support, UNTESTED, super hacky | Josh Bleecher Snyder | 2 | -33/+45 |
| 2021-07-13 | comments | Josh Bleecher Snyder | 1 | -1/+1 |
| 2021-07-13 | fix io_uring tun device reads | Josh Bleecher Snyder | 2 | -10/+12 |
| 2021-07-13 | make it easy to toggle uring on/off | Josh Bleecher Snyder | 1 | -1/+6 |
| 2021-07-13 | simpler init | Josh Bleecher Snyder | 1 | -8/+2 |
| 2021-07-13 | stick closer to upstream tun reading code | Josh Bleecher Snyder | 2 | -5/+19 |
| 2021-07-13 | make cgo pointer rules happy | Josh Bleecher Snyder | 3 | -84/+188 |
| 2021-07-13 | use io_uring for sendmsg | Josh Bleecher Snyder | 2 | -93/+132 |
| 2021-07-13 | disable polling for now | Josh Bleecher Snyder | 2 | -4/+5 |
| 2021-07-13 | they work with extra junk | Josh Bleecher Snyder | 2 | -25/+46 |
| 2021-07-13 | tun writes...not working yet (but why not??) | Josh Bleecher Snyder | 3 | -27/+240 |
| 2021-07-13 | use polling instead of syscall | Josh Bleecher Snyder | 2 | -8/+25 |
| 2021-07-13 | smush together two return values from C | Josh Bleecher Snyder | 2 | -11/+15 |
| 2021-07-13 | keep 8 requests in the queue at all times | Josh Bleecher Snyder | 2 | -18/+21 |
