2016-10-29 |
Sergey Matveev | Merge branch 'develop' 7.0 |
tree | commitdiff |
2016-10-29 |
Sergey Matveev | Ability to use TUN-interfaces under GNU/Linux |
tree | commitdiff |
2016-10-29 |
Sergey Matveev | Replace (X)Salsa20 with ChaCha20 |
tree | commitdiff |
2016-10-29 |
Sergey Matveev | Replace blake2b with golang.org/x/crypto implementation |
tree | commitdiff |
2016-10-29 |
Sergey Matveev | Use an updated salsa20, poly1305 from golang.org/x... |
tree | commitdiff |
2016-09-11 |
Sergey Matveev | Merge branch 'develop' 6.0 |
tree | commitdiff |
2016-09-11 |
Sergey Matveev | Replace Argon2 with Balloon hashing |
tree | commitdiff |
2016-09-11 |
Sergey Matveev | Fix formatting |
tree | commitdiff |
2016-09-11 |
Sergey Matveev | Unnecessary benchmark timer reset call |
tree | commitdiff |
2016-09-11 |
Sergey Matveev | Update go-yaml dependency |
tree | commitdiff |
2016-09-11 |
Sergey Matveev | Updated golang.org/x/crypto (contains ssh/terminal... |
tree | commitdiff |
2016-07-07 |
Sergey Matveev | Merge branch 'develop' 5.10 |
tree | commitdiff |
2016-07-07 |
Sergey Matveev | -version command line option |
tree | commitdiff |
2016-07-07 |
Sergey Matveev | Merge branch 'develop' 5.9 |
tree | commitdiff |
2016-07-03 |
Sergey Matveev | Ability to disable client reconnection |
tree | commitdiff |
2016-07-03 |
Sergey Matveev | Reconnect client after timeout, do not exit |
tree | commitdiff |
2016-07-03 |
Sergey Matveev | Move protocol argument check out of cycle |
tree | commitdiff |
2016-05-10 |
Sergey Matveev | Merge branch 'develop' 5.8 |
tree | commitdiff |
2016-05-09 |
Sergey Matveev | Replace XTEA with BLAKE2b-based MAC |
tree | commitdiff |
2016-05-09 |
Sergey Matveev | Refactor and simplify CPR work code |
tree | commitdiff |
2016-05-08 |
Sergey Matveev | Use RFC 5424-like structured log format |
tree | commitdiff |
2016-05-08 |
Sergey Matveev | Initial syslog support |
tree | commitdiff |
2016-05-05 |
Sergey Matveev | crypto/rand does not guarantee full read at once |
tree | commitdiff |
2016-03-13 |
Sergey Matveev | Merge branch 'develop' 5.7 |
tree | commitdiff |
2016-03-13 |
Sergey Matveev | Update Argon2 library to use 1.3 version of the algorithm |
tree | commitdiff |
2016-03-13 |
Sergey Matveev | Update yaml parsing library |
tree | commitdiff |
2016-03-07 |
Sergey Matveev | -warranty CLI option |
tree | commitdiff |
2016-03-07 |
Sergey Matveev | Execute all down script when server is terminated |
tree | commitdiff |
2016-03-07 |
Sergey Matveev | Pass parameters to scripts through environment variables |
tree | commitdiff |
2016-02-16 |
Sergey Matveev | Increase default MTU value |
tree | commitdiff |
2016-02-12 |
Sergey Matveev | Merge branch 'develop' 5.6 |
tree | commitdiff |
2016-02-07 |
Sergey Matveev | Do not print Conn field in statistics |
tree | commitdiff |
2016-02-06 |
Sergey Matveev | Merge branch 'develop' 5.5 |
tree | commitdiff |
2016-02-06 |
Sergey Matveev | Align statistics counters for correct sync.atomic work... |
tree | commitdiff |
2016-02-06 |
Sergey Matveev | Let all counters will be unsigned, as sign does not... |
tree | commitdiff |
2016-02-06 |
Sergey Matveev | It is possible that frame counters will be bigger than... |
tree | commitdiff |
2016-01-31 |
Sergey Matveev | Merge branch 'develop' 5.4 |
tree | commitdiff |
2016-01-31 |
Sergey Matveev | Check that verifier is provided for client |
tree | commitdiff |
2016-01-30 |
Sergey Matveev | "identity" looks better than "identity" |
tree | commitdiff |
2016-01-29 |
Sergey Matveev | Add time synchronization requirement option |
tree | commitdiff |
2016-01-29 |
Sergey Matveev | Base64 peer identifiers, not hex, as they are used... |
tree | commitdiff |
2016-01-24 |
Sergey Matveev | No need in buffers outside the reading goroutine |
tree | commitdiff |
2016-01-21 |
Sergey Matveev | Merge branch 'develop' 5.3 |
tree | commitdiff |
2016-01-21 |
Sergey Matveev | Use stderr for passphrase prompt, to prevent newclient... |
tree | commitdiff |
2016-01-20 |
Sergey Matveev | Add common cypherpunks.ru prefix for govpn Go package... |
tree | commitdiff |
2016-01-13 |
Sergey Matveev | Merge branch 'develop' 5.2 |
tree | commitdiff |
2016-01-13 |
Sergey Matveev | Use ssh/terminal package for reading passwords directly... |
tree | commitdiff |
2016-01-13 |
Sergey Matveev | No need in constant time comparison in CLI utility |
tree | commitdiff |
2016-01-10 |
Sergey Matveev | Merge branch 'develop' 5.1 |
tree | commitdiff |
2016-01-10 |
Sergey Matveev | Replace HSalsa20 with already got BLAKE2b well-known... |
tree | commitdiff |
2016-01-10 |
Sergey Matveev | Use YAML instead of JSON for server configuration file |
tree | commitdiff |
2016-01-10 |
Sergey Matveev | Do not exit if JSON configuration failed during runtime |
tree | commitdiff |
2016-01-10 |
Sergey Matveev | Allow 9000 MTUs on TAP interfaces, consider Ethernet... |
tree | commitdiff |
2016-01-08 |
Sergey Matveev | Lower Argon2 parameters for tests speedup |
tree | commitdiff |
2016-01-06 |
Sergey Matveev | Merge branch 'develop' 5.0 |
tree | commitdiff |
2016-01-06 |
Sergey Matveev | [DOC] Various small corrections |
tree | commitdiff |
2016-01-06 |
Sergey Matveev | Prefix testing-related global variables for clarity |
tree | commitdiff |
2016-01-06 |
Sergey Matveev | Input transport data size check |
tree | commitdiff |
2016-01-06 |
Sergey Matveev | Check that specified MTUs are not greater than MTUMax |
tree | commitdiff |
2016-01-06 |
Sergey Matveev | Lock-values are better passed as a pointer |
tree | commitdiff |
2016-01-06 |
Sergey Matveev | Take into account user's MTU and encryptionless setting... |
tree | commitdiff |
2016-01-06 |
Sergey Matveev | EncLess -> Encless for convenience |
tree | commitdiff |
2016-01-06 |
Sergey Matveev | Move cprCycleCalculate to peer.go, as it is the only... |
tree | commitdiff |
2016-01-06 |
Sergey Matveev | Use faster Salsa20 instead of HKDF in AONT |
tree | commitdiff |
2016-01-06 |
Sergey Matveev | Faster chaffing |
tree | commitdiff |
2016-01-06 |
Sergey Matveev | Rename chaffing package |
tree | commitdiff |
2016-01-05 |
Sergey Matveev | [DOC] Actually we hash in different order |
tree | commitdiff |
2016-01-05 |
Sergey Matveev | Simple handshake passing tests |
tree | commitdiff |
2016-01-05 |
Sergey Matveev | Configure MTU on per-user basis |
tree | commitdiff |
2016-01-05 |
Sergey Matveev | Simplify transport packet padding scheme, save 1 byte |
tree | commitdiff |
2016-01-05 |
Sergey Matveev | Ability to explicitly specify TAP interface, without... |
tree | commitdiff |
2016-01-05 |
Sergey Matveev | Initial encryptionless mode support |
tree | commitdiff |
2016-01-05 |
Sergey Matveev | Add encryptionless confidentiality preserving encoding |
tree | commitdiff |
2016-01-03 |
Sergey Matveev | Make SliceZero function public |
tree | commitdiff |
2016-01-03 |
Sergey Matveev | govpn-verifier can also use EGD |
tree | commitdiff |
2015-12-30 |
Sergey Matveev | Add missing source code file copyright |
tree | commitdiff |
2015-12-30 |
Sergey Matveev | Raise copyright years |
tree | commitdiff |
2015-11-15 |
Sergey Matveev | Merge branch 'develop' 4.2 |
tree | commitdiff |
2015-11-15 |
Sergey Matveev | Skip peer creation if either up-script or interface... |
tree | commitdiff |
2015-11-14 |
Sergey Matveev | Pretty print peer's identity in statistics |
tree | commitdiff |
2015-11-13 |
Sergey Matveev | Check that verifier with public key is provided for... |
tree | commitdiff |
2015-11-04 |
Sergey Matveev | Merge branch 'develop' 4.1 |
tree | commitdiff |
2015-11-03 |
Sergey Matveev | Use Argon2d PHC winner instead of PBKDF2 |
tree | commitdiff |
2015-10-14 |
Sergey Matveev | If proxy is specified, then forcefully use TCP protocol... |
tree | commitdiff |
2015-09-21 |
Sergey Matveev | Additional buffer bounds checks |
tree | commitdiff |
2015-09-21 |
Sergey Matveev | Add missing copyright docstrings |
tree | commitdiff |
2015-09-20 |
Sergey Matveev | Fixed test passing |
tree | commitdiff |
2015-09-19 |
Sergey Matveev | Merge branch 'develop' 4.0 |
tree | commitdiff |
2015-09-18 |
Sergey Matveev | Move nonce expectation calculation to common function |
tree | commitdiff |
2015-09-18 |
Sergey Matveev | JSON configuration |
tree | commitdiff |
2015-09-17 |
Sergey Matveev | Rename NoiseEnable field for simplicity |
tree | commitdiff |
2015-09-17 |
Sergey Matveev | Better byte notation |
tree | commitdiff |
2015-09-17 |
Sergey Matveev | Fixed rehandshake-related code |
tree | commitdiff |
2015-09-17 |
Sergey Matveev | Close old sockets during rehandshake |
tree | commitdiff |
2015-09-17 |
Sergey Matveev | No need in termination before breaking the cycle |
tree | commitdiff |
2015-09-17 |
Sergey Matveev | Fix typo in code comment |
tree | commitdiff |
2015-09-14 |
Sergey Matveev | Little log messages refactoring |
tree | commitdiff |
2015-09-14 |
Sergey Matveev | Simple optimization for TCP buffer check |
tree | commitdiff |
2015-09-14 |
Sergey Matveev | Slightly lesser code in handshake |
tree | commitdiff |
2015-09-14 |
Sergey Matveev | Fixed benchmark tests |
tree | commitdiff |
next |