]> Cypherpunks.ru repositories - govpn.git/blob - doc/govpn.texi
c0f622c6496db4afd4fbe3741bfb7aa58f6418db
[govpn.git] / doc / govpn.texi
1 \input texinfo
2 @setfilename govpn.info
3 @documentencoding UTF-8
4 @settitle GoVPN
5
6 @copying
7 This manual is for GoVPN -- simple secure free software virtual private
8 network (VPN) daemon, written entirely on Go programming language.
9
10 Copyright @copyright{} 2014-2015 @email{stargrave@@stargrave.org, Sergey Matveev}
11
12 @quotation
13 Permission is granted to copy, distribute and/or modify this document
14 under the terms of the GNU Free Documentation License, Version 1.3
15 or any later version published by the Free Software Foundation;
16 with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
17 A copy of the license is included in the section entitled "Copying conditions".
18 @end quotation
19 @end copying
20
21 @node Top
22 @top GoVPN
23
24 GoVPN is simple secure free software virtual private network daemon,
25 aimed to be reviewable, secure, DPI-resistant, written on Go.
26
27 It uses fast PAKE DH A-EKE for mutual strong zero-knowledge peers
28 authentication. Data transport is encrypted, authenticated, hides
29 message's length and timestamp. PFS property, resistance to dictionary
30 attacks, replay attacks. Built-in heartbeating, rehandshaking, real-time
31 statistics, IPv4/IPv6-compatibility. GNU/Linux and FreeBSD support.
32
33 @include keywords.texi
34
35 @include media.texi
36
37 @menu
38 * Overview::
39 * News::
40 * Installation::
41 * Precautions::
42 * User manual::
43 * Developer manual::
44 * Contacts::
45 * Copying conditions::
46 * Thanks::
47 * TODO::
48 @end menu
49
50 @include overview.texi
51 @include news.texi
52 @include installation.texi
53 @include precautions.texi
54 @include user.texi
55 @include developer.texi
56 @include contacts.texi
57
58 @node Copying conditions
59 @unnumbered Copying conditions
60
61 @insertcopying
62 @verbatiminclude fdl.txt
63
64 @include thanks.texi
65 @include todo.texi
66 @bye