\input texinfo @setfilename govpn.info @documentencoding UTF-8 @settitle GoVPN @copying This manual is for GoVPN -- simple secure free software virtual private network (VPN) daemon, written entirely on Go programming language. Copyright @copyright{} 2014-2015 @email{stargrave@@stargrave.org, Sergey Matveev} @quotation Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included below. @end quotation @end copying @node Top @top GoVPN GoVPN is simple secure free software virtual private network daemon, aimed to be reviewable, secure, DPI-resistant, written on Go. It uses fast PAKE DH A-EKE for mutual strong zero-knowledge peers authentication. Data transport is encrypted, authenticated, hides message's length and timestamp. PFS property, resistance to dictionary attacks, replay attacks. Built-in heartbeating, rehandshaking, real-time statistics, IPv4/IPv6-compatibility. GNU/Linux and FreeBSD support. @include keywords.texi @menu * Overview:: * News:: * Installation:: * Precautions:: * User manual:: * Developer manual:: * Contacts:: * Copying conditions:: * Thanks:: @end menu @include overview.texi @include news.texi @include installation.texi @include precautions.texi @include user.texi @include developer.texi @include contacts.texi @node Copying conditions @unnumbered Copying conditions @insertcopying @verbatiminclude fdl.txt @include thanks.texi @bye