| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
| |
This version cannot complete a handshake.
The program will panic upon receiving any message on the UDP socket.
|
| |
|
| |
|
|
|
|
|
|
|
| |
Program now terminates when the interface is removed
Increases the number of os threads (relevant for Go <1.5, not tested)
More consistent commenting
Improved logging (additional peer information)
|
|
|
|
|
| |
Updated the TUN interface
Added the "MTU" method for the linux implementation of the TUN interface
|
| |
|
| |
|
|
|
|
|
|
| |
The implementation is now capable of connecting to another
wireguard instance, complete a handshake and exchange transport
messages.
|
| |
|
| |
|
|
|
|
|
|
|
| |
Cross-platform API (get operation)
Handshake initiation creation process
Outbound packet flow
Fixes from code-review
|
|
|