]> Sergey Matveev's repositories - tofuproxy.git/blobdiff - doc/index.texi
Redundant @documentencoding
[tofuproxy.git] / doc / index.texi
index ae61d9f03966e08d92433ee664fb6fe3f77d9786..4df3b7e8aeb868b7c2f40ca5dee3d6c17b63ac80 100644 (file)
@@ -1,9 +1,8 @@
 \input texinfo
-@documentencoding UTF-8
 @settitle tofuproxy
 
 @copying
-Copyright @copyright{} 2021-2022 @email{stargrave@@stargrave.org, Sergey Matveev}
+Copyright @copyright{} 2021-2023 @email{stargrave@@stargrave.org, Sergey Matveev}
 @end copying
 
 @node Top
@@ -14,7 +13,7 @@ Copyright @copyright{} 2021-2022 @email{stargrave@@stargrave.org, Sergey Matveev
 flexible HTTP/HTTPS proxy server, TLS terminator, X.509 TOFU manager,
 @url{https://en.wikipedia.org/wiki/Web_ARChive, WARC} and
 @url{https://en.wikipedia.org/wiki/Gemini_(protocol), geminispace}
-browser, written on @url{https://golang.org/, Go} with following
+browser, written on @url{https://go.dev/, Go} with following
 capabilities:
 
 @itemize
@@ -41,6 +40,9 @@ Even if native Go's checks are failed (for example domain still does not
 use @code{SubjectAltName} extension), you can still make a decision to
 forcefully trust the domain.
 
+@item
+CAs can have restrictions on what domains they are allowed to be served.
+
 @item
 Optional @url{https://en.wikipedia.org/wiki/DNS-based_Authentication_of_Named_Entities, DANE-EE} check.
 
@@ -97,11 +99,15 @@ Web fonts downloads are forbidden.
 
 @end itemize
 
+@insertcopying
+
 @include why.texi
+@include install.texi
 @include usage.texi
 @include spies.texi
 @include certs.texi
 @include tlsauth.texi
+@include restricted.texi
 @include httpauth.texi
 @include warcs.texi
 @include gemini.texi