Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-12-04 | Removed IFF_NO_PI from TUN linux | Mathias Hall-Andersen | |
This change was needed for the Linux TUN status hack to work properly (not increment the error counter). This commit also updates the TUN interface to allow for the construction / removal of the TUN info headers in-place. | |||
2017-11-29 | Fixed typos | Mathias Hall-Andersen | |
2017-11-29 | Added cross namespace TUN status detection | Mathias Hall-Andersen | |
2017-11-17 | Ported remaining netns.sh | Mathias Hall-Andersen | |
- Ported remaining netns.sh tests - Begin work on generic implementation of bind interface | |||
2017-11-17 | Allows passing UAPI fd to service | Mathias Hall-Andersen | |
2017-11-14 | Moved TUN device creation to pre-fork | Mathias Hall-Andersen | |
2017-09-24 | Begin work on source address caching (linux) | Mathias Hall-Andersen | |
2017-09-01 | Improved handling of key-material | Mathias Hall-Andersen | |
2017-08-22 | Update MTU based on netlink messages (linux) | Mathias Hall-Andersen | |
2017-08-17 | Added missing IF index check | Mathias Hall-Andersen | |
2017-08-17 | Detects interface status on linux | Mathias Hall-Andersen | |
2017-08-07 | Number of fixes in response to code review | Mathias Hall-Andersen | |
This version cannot complete a handshake. The program will panic upon receiving any message on the UDP socket. | |||
2017-08-04 | First set of code review patches | Mathias Hall-Andersen | |
2017-07-20 | Moved remaining platform dependent UAPI code | Mathias Hall-Andersen | |
2017-07-18 | Fixed file descriptor leak on linux | Mathias Hall-Andersen | |
2017-07-15 | Added padding | Mathias Hall-Andersen | |
Added plaintext padding and fixed default interface MTU | |||
2017-07-11 | Fixed MTU method for linux TUN interface | Mathias Hall-Andersen | |
Updated the TUN interface Added the "MTU" method for the linux implementation of the TUN interface | |||
2017-07-07 | Fixed cookie reply processing bug | Mathias Hall-Andersen | |
2017-07-01 | Handshake negotiation functioning | Mathias Hall-Andersen | |
2017-06-30 | Completed initial version of outbound flow | Mathias Hall-Andersen | |
2017-06-28 | Work on UAPI | Mathias Hall-Andersen | |
Cross-platform API (get operation) Handshake initiation creation process Outbound packet flow Fixes from code-review | |||
2017-06-04 | Beginning work on TUN interface | Mathias Hall-Andersen | |
And outbound routing I am not entirely convinced the use of net.IP is a good idea, since the internal representation of net.IP is a byte slice and all constructor functions in "net" return 16 byte slices (padded for IPv4), while the use in this project uses 4 byte slices. Which may be confusing. |