summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* make usage of compiler flags more standard compliantHEADmasterChristian Pointner2018-07-232-12/+13
* fix configure script to honor buildflags in DebianChristian Pointner2018-06-131-4/+4
* Add support for openssl 1.1.0.Christian Pointner2018-06-085-15/+38
* fix missing include in linux/tun.cChristian Pointner2018-06-081-0/+1
* fix another off-by-one error in sprintfChristian Pointner2018-06-081-1/+1
* fix off-by-one error in linux/tun.cChristian Pointner2018-05-041-1/+1
* updated copyright headerChristian Pointner2017-01-0435-35/+35
* include crypto library in version outputChristian Pointner2017-01-042-8/+14
* improve build reproducibilityChristian Pointner2017-01-042-13/+9
* updated copyright headerChristian Pointner2016-02-2535-35/+35
* merged rail mode to masterChristian Pointner2016-02-255-17/+117
|\
| * merged trunk changes to rail branchChristian Pointner2014-06-2935-140/+691
| * added configure switch for default libgcryptChristian Pointner2014-02-242-0/+6
| * making seq_win_clear reacallableChristian Pointner2014-02-202-2/+3
| * disable replay attack warning when in rail modeChristian Pointner2014-02-191-1/+2
| * fixed remote end auto detectionChristian Pointner2014-02-191-1/+1
| * also resetting seq_nr on HUP signalChristian Pointner2014-02-191-0/+1
| * renamed udp fd_set functionChristian Pointner2014-02-133-3/+3
| * clearing sequence window when receiving SIGHUPChristian Pointner2014-02-132-3/+9
| * removed debug outputChristian Pointner2014-02-131-1/+0
| * added rail for remote resolvingChristian Pointner2014-02-131-19/+44
| * introduced socket indexes for easier debuggingChristian Pointner2014-02-132-7/+14
| * removed useless remote_end_to_stringChristian Pointner2014-02-133-22/+48
| * small refactoringChristian Pointner2014-02-111-6/+12
| * fixed remote socket resolvingChristian Pointner2014-02-111-13/+20
| * fixed memory error at udp_endpoint_to_stringChristian Pointner2014-02-111-1/+1
| * listening in multiple sockets works nowChristian Pointner2014-02-111-4/+31
| * moved local socket resolver to subroutineChristian Pointner2014-02-111-8/+16
| * depending on rail mode call update_remote before or after seq_window checkChristian Pointner2014-02-111-1/+5
| * added explicit option for RAIL modeChristian Pointner2014-02-105-4/+13
| * clang --analyze yielded bugsChristian Pointner2014-02-102-4/+2
| * moved less invasive check for mux value to the topChristian Pointner2014-02-101-9/+7
| * improved handling of sequence numbers (only increment if packet is sent)Christian Pointner2014-02-101-5/+4
| * moved remote end handling and active sock to udp.cChristian Pointner2014-02-093-28/+47
| * remote end is now stored at every sockChristian Pointner2014-02-093-19/+24
| * refactored nameChristian Pointner2014-02-093-3/+3
| * fixed help outputChristian Pointner2014-02-081-2/+2
| * fixed errors introduces by white space cleanupChristian Pointner2014-02-081-1/+1
| * * inital commit for RAIL modeChristian Pointner2014-02-0735-204/+202
* | updated doc and other stuff after moving to GITChristian Pointner2016-02-241-5/+6
* | fixed return code after signalChristian Pointner2015-05-132-8/+14
* | make prefix variable more standard compliantChristian Pointner2015-05-121-1/+1
* | improved version outputChristian Pointner2014-09-271-0/+6
* | fixed missing AI_ADDRCONFIG on some platformsChristian Pointner2014-08-301-0/+4
* | fixe bsd tun device warningsChristian Pointner2014-08-301-2/+6
* | while(1) vs. for(;;)Christian Pointner2014-06-281-1/+1
* | added exception to the license which allows linking against OpenSSLChristian Pointner2014-06-2135-0/+455
* | implemented key derivation in nettleChristian Pointner2014-06-213-11/+18
* | implemented auth tag with nettle (not tested yet)Christian Pointner2014-06-212-14/+15
* | implemented cipher with nettle (not tested yet)Christian Pointner2014-06-212-10/+12