Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Renamed config.go to follow general naming pattern | Mathias Hall-Andersen | 2017-08-28 | 1 | -379/+0 |
| | |||||
* | Add support for fwmark on linux | Mathias Hall-Andersen | 2017-08-22 | 1 | -5/+22 |
| | |||||
* | Improved receive.go | Mathias Hall-Andersen | 2017-08-11 | 1 | -38/+19 |
| | | | | | | | | | | | - Fixed configuration listen-port semantics - Improved receive.go code for updating listen port - Updated under load detection, how follows the kernel space implementation - Fixed trie bug accidentally introduced in last commit - Added interface name to log (format still subject to change) - Can now configure the logging level using the LOG_LEVEL variable - Begin porting netsh.sh tests - A number of smaller changes | ||||
* | Number of fixes in response to code review | Mathias Hall-Andersen | 2017-08-07 | 1 | -28/+74 |
| | | | | | This version cannot complete a handshake. The program will panic upon receiving any message on the UDP socket. | ||||
* | First set of code review patches | Mathias Hall-Andersen | 2017-08-04 | 1 | -89/+136 |
| | |||||
* | Fixed shadowing bug | Mathias Hall-Andersen | 2017-07-27 | 1 | -1/+1 |
| | |||||
* | Close UDP connection when listen port changes | Mathias Hall-Andersen | 2017-07-23 | 1 | -17/+14 |
| | |||||
* | Merge branch 'darwin' | Mathias Hall-Andersen | 2017-07-23 | 1 | -7/+4 |
|\ | |||||
| * | Fixed UAPI deadlock | Mathias Hall-Andersen | 2017-07-21 | 1 | -7/+4 |
| | | |||||
* | | Moved remaining platform dependent UAPI code | Mathias Hall-Andersen | 2017-07-20 | 1 | -12/+3 |
| | | |||||
* | | Added last_handshake_time fields to UAPI | Mathias Hall-Andersen | 2017-07-18 | 1 | -2/+10 |
|/ | |||||
* | Fixed deadlock in index.go | Mathias Hall-Andersen | 2017-07-17 | 1 | -77/+83 |
| | |||||
* | Added source verification | Mathias Hall-Andersen | 2017-07-08 | 1 | -3/+2 |
| | |||||
* | Completed initial version of outbound flow | Mathias Hall-Andersen | 2017-06-30 | 1 | -18/+12 |
| | |||||
* | Completed get/set configuration | Mathias Hall-Andersen | 2017-06-29 | 1 | -55/+77 |
| | | | | | For debugging of "outbound flow" Mostly, a few things still missing | ||||
* | Work on UAPI | Mathias Hall-Andersen | 2017-06-28 | 1 | -6/+64 |
| | | | | | | | Cross-platform API (get operation) Handshake initiation creation process Outbound packet flow Fixes from code-review | ||||
* | Implemented MAC1/2 calculation | Mathias Hall-Andersen | 2017-06-27 | 1 | -1/+1 |
| | |||||
* | Restructuring of noise impl. | Mathias Hall-Andersen | 2017-06-24 | 1 | -8/+4 |
| | |||||
* | Beginning work on TUN interface | Mathias Hall-Andersen | 2017-06-04 | 1 | -18/+35 |
| | | | | | | | | | | 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. | ||||
* | Inital implementation of trie | Mathias Hall-Andersen | 2017-06-01 | 1 | -6/+19 |
| | |||||
* | Beginning work on UAPI and routing table | Mathias Hall-Andersen | 2017-05-30 | 1 | -0/+190 |