]> Cypherpunks.ru repositories - govpn.git/commitdiff
@bullet is not necessary in itemize
authorSergey Matveev <stargrave@stargrave.org>
Tue, 3 Nov 2015 21:50:57 +0000 (00:50 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Tue, 3 Nov 2015 21:52:42 +0000 (00:52 +0300)
Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
doc/about.ru.texi
doc/about.texi
doc/example.texi
doc/handshake.texi
doc/installation.texi
doc/media.texi
doc/news.texi
doc/pake.texi
doc/thanks.texi

index d70318f5a5b23969102804e930133c6ec83a1327..2054c432d1cb276cc29c0ab4e37cd22f1b76c944 100644 (file)
@@ -4,7 +4,7 @@
 GoVPN это простой демон виртуальных частных сетей, код которого нацелен
 на лёгкость чтения и анализа, безопасность, устойчивость к DPI/цензуре.
 
-@itemize @bullet
+@itemize
 @item
 Свободное программное обеспечение, копилефт: лицензировано под условиями
 @url{https://www.gnu.org/licenses/gpl-3.0.ru.html, GPLv3+}.
index d205a109240623c536edac14e03fb2ee1a58468c..7d956ae1c9ddaa267ba82d4a2005ac44ac64e6dc 100644 (file)
@@ -2,7 +2,7 @@ GoVPN is simple free software virtual private network daemon,
 aimed to be reviewable, secure and
 @url{https://en.wikipedia.org/wiki/Deep_packet_inspection, DPI}/censorship-resistant.
 
-@itemize @bullet
+@itemize
 @item
 Copylefted free software: licenced under
 @url{https://www.gnu.org/licenses/gpl-3.0.html, GPLv3+}.
index c26284650498e9b2a7e5ff290dc3799bdf0a93e0..b6daf92325ce4af0c3b953372e59ce56c29b95d9 100644 (file)
@@ -4,7 +4,7 @@
 Let's assume that there is some insecure link between your computer and
 WiFi-reachable gateway.
 
-@itemize @bullet
+@itemize
 @item You have got @code{wlan0} NIC with 192.168.0/24 network on it.
 @item You want to create virtual encrypted and authenticated 172.16.0/24
 network and use it as a default transport.
index c15e45643857004d2ae4f07b3fe97339fcff7ef8..b445985240b447553293b1ff08537b790fa679ec 100644 (file)
@@ -34,7 +34,7 @@ symmetric encryption. @code{El()} is Elligator point encoding algorithm.
 @verb{|R + enc(H(DSAPub), R, El(CDHPub)) + IDtag -> Server|} [48 bytes]
 
 @item
-@itemize @bullet
+@itemize
 @item Server remembers client address.
 @item Decrypts @code{El(CDHPub)}.
 @item Inverts @code{El()} encoding and gets @code{CDHPub}.
@@ -48,7 +48,7 @@ symmetric encryption. @code{El()} is Elligator point encoding algorithm.
 @verb{|enc(H(DSAPub), R+1, El(SDHPub)) + enc(K, R, RS + SS) + IDtag -> Client|} [80 bytes]
 
 @item
-@itemize @bullet
+@itemize
 @item Client decrypts @code{El(SDHPub)}.
 @item Inverts @code{El()} encoding and gets @code{SDHPub}.
 @item Computes @code{K}.
@@ -63,7 +63,7 @@ symmetric encryption. @code{El()} is Elligator point encoding algorithm.
 @verb{|enc(K, R+1, RS + RC + SC + Sign(DSAPriv, K)) + IDtag -> Server|} [120 bytes]
 
 @item
-@itemize @bullet
+@itemize
     @item Server decrypts @code{RS}, @code{RC}, @code{SC},
     @code{Sign(DSAPriv, K)}.
 
@@ -81,7 +81,7 @@ symmetric encryption. @code{El()} is Elligator point encoding algorithm.
 @verb{|ENC(K, R+2, RC) + IDtag -> Client|} [16 bytes]
 
 @item
-@itemize @bullet
+@itemize
 @item Client decrypts @code{RC}
 @item Compares with its own one sent before.
 @item Computes final session encryption key as server did.
index cc5debba80d04a517677876933bf7836a5204199..8b4197783bd058c08c642a770494cd72d61640d7 100644 (file)
@@ -3,7 +3,7 @@
 
 Possibly GoVPN already exists in your distribution:
 
-@itemize @bullet
+@itemize
 @item @url{https://aur.archlinux.org/packages/govpn/, AUR}
 @item @url{http://www.freshports.org/security/govpn/, FreeBSD ports}
 @end itemize
index 9423086187e0c00df58dff109e2525f8f1b5b4b4..b129c0dd1b69c40f679e4e433ba72513bb97cbe4 100644 (file)
@@ -1,7 +1,7 @@
 @node Media
 @unnumbered In the media
 
-@itemize @bullet
+@itemize
 @item @url{http://habrahabr.ru/company/ivi/blog/256365/, Реализуем безопасный VPN-протокол} (on russian)
 @item @url{http://habrahabr.ru/company/ivi/blog/257431/, Реализуем ещё более безопасный VPN-протокол} (on russian)
 @item @url{http://www.linuxspace.org/archives/9449, Установка и настройка безопасного VPN-демона GoVPN 3.2} (on russian)
index bdb178e977ef5666aa25fdd16cf113518b78a5b6..35ee26d013d6a692da4c7f642842d5f3ff09a3d6 100644 (file)
@@ -4,7 +4,7 @@
 @table @strong
 
 @item Release 4.0
-@itemize @bullet
+@itemize
 @item Handshake messages can be noised: their messages lengths are
 hidden. Now they are indistinguishable from transport messages.
 @item Parallelized clients processing on the server side.
@@ -13,7 +13,7 @@ hidden. Now they are indistinguishable from transport messages.
 @end itemize
 
 @item Release 3.5
-@itemize @bullet
+@itemize
 @item Ability to use @ref{Network, TCP} network transport.
 Server can listen on both UDP and TCP sockets.
 @item Ability to use @ref{Proxy, HTTP proxies} (through CONNECT method)
@@ -24,7 +24,7 @@ reasons.
 @end itemize
 
 @item Release 3.4
-@itemize @bullet
+@itemize
 @item Ability to use external @ref{EGD}-compatible PRNGs. Now you are
 able to use GoVPN even on systems with the bad @code{/dev/random},
 providing higher quality entropy from external sources.
@@ -34,7 +34,7 @@ without performance degradation related to inbound packets reordering.
 @end itemize
 
 @item Release 3.3
-@itemize @bullet
+@itemize
 @item Compatibility with an old GNU Make 3.x. Previously only BSD Make
 and GNU Make 4.x were supported.
 @item /dev/urandom is used for correct client identity generation under
@@ -44,7 +44,7 @@ GNU/Linux systems. Previously /dev/random can produce less than required
 @end itemize
 
 @item Release 3.2
-@itemize @bullet
+@itemize
 @item
 Deterministic building: dependent libraries source code commits are
 fixed in our makefiles.
@@ -56,7 +56,7 @@ FreeBSD Make compatibility. GNU Make is not necessary anymore.
 @end itemize
 
 @item Release 3.1
-@itemize @bullet
+@itemize
 @item
 Diffie-Hellman public keys are encoded with Elligator algorithm when
 sending over the wire, making them indistinguishable from the random
@@ -66,7 +66,7 @@ consume twice entropy for DH key generation in average.
 @end itemize
 
 @item Release 3.0
-@itemize @bullet
+@itemize
 @item
 EKE protocol is replaced by Augmented-EKE and static symmetric (both
 sides have it) pre-shared key replaced with server-side verifier. This
@@ -98,7 +98,7 @@ Per-peer @code{-timeout}, @code{-noncediff}, @code{-noise} and
 @end itemize
 
 @item Release 2.4
-@itemize @bullet
+@itemize
 @item
 Added ability to optionally run built-in HTTP-server responding with
 JSON of all known connected peers information. Real-time client's
@@ -109,7 +109,7 @@ Documentation is explicitly licenced under GNU FDL 1.3+.
 @end itemize
 
 @item Release 2.3
-@itemize @bullet
+@itemize
 @item
 Handshake packets became indistinguishable from the random.
 Now all GoVPN's traffic is the noise for men in the middle.
@@ -124,46 +124,46 @@ consuming and resource heavy computations.
 @end itemize
 
 @item Release 2.2
-@itemize @bullet
+@itemize
 @item Fixed several possible channel deadlocks.
 @end itemize
 
 @item Release 2.1
-@itemize @bullet
+@itemize
 @item Fixed Linux-related building.
 @end itemize
 
 @item Release 2.0
-@itemize @bullet
+@itemize
 @item Added clients identification.
 @item Simultaneous several clients support by server.
 @item Per-client up/down scripts.
 @end itemize
 
 @item Release 1.5
-@itemize @bullet
+@itemize
 @item Nonce obfuscation/encryption.
 @end itemize
 
 @item Release 1.4
-@itemize @bullet
+@itemize
 @item Performance optimizations.
 @end itemize
 
 @item Release 1.3
-@itemize @bullet
+@itemize
 @item Heartbeat feature.
 @item Rehandshake feature.
 @item up- and down- optinal scripts.
 @end itemize
 
 @item Release 1.1
-@itemize @bullet
+@itemize
 @item FreeBSD support.
 @end itemize
 
 @item Release 1.0
-@itemize @bullet
+@itemize
 @item Initial stable release.
 @end itemize
 
index d2cb77351f7aed884dddae82efdf2807371e4645..0b52770f516c09c22776efb3496afaeca3d27a48 100644 (file)
@@ -5,7 +5,7 @@ Previously we used pre-shared high-entropy long-term static key for
 client-server authentication. Is is secure, but not convenient for some
 user use-cases:
 
-@itemize @bullet
+@itemize
 @item Compromising of passphrase files on either server or client side
 allows attacker to masquerade himself a client.
 @item To prevent compromising of keys on the client side, one needs some
index b50bc9c789daa824648d57efff24ca9d6f662dfb..db82ca11c5e0fc1a8709f26904389949012ec041 100644 (file)
@@ -3,7 +3,7 @@
 
 Thanks for contributions and suggestions to:
 
-@itemize @bullet
+@itemize
 @item
 @url{https://www.schneier.com/books/applied_cryptography/, Applied Cryptography}
 @copyright{} 1996 Bruce Schneier.