]> Sergey Matveev's repositories - tofuproxy.git/blobdiff - doc/index.texi
Download link for 0.6.0 release
[tofuproxy.git] / doc / index.texi
index 84b29ba7a895221d76b788e8c3ae7f8edaa11d2e..de9d845b2851a6e04a2ea900c9a96a3ca8549d48 100644 (file)
@@ -1,9 +1,8 @@
 \input texinfo
-@documentencoding UTF-8
 @settitle tofuproxy
 
 @copying
-Copyright @copyright{} 2021 @email{stargrave@@stargrave.org, Sergey Matveev}
+Copyright @copyright{} 2021-2024 @email{stargrave@@stargrave.org, Sergey Matveev}
 @end copying
 
 @node Top
@@ -14,7 +13,7 @@ Copyright @copyright{} 2021 @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.
 
@@ -56,6 +58,7 @@ input dialogue is shown. It automatically loads initial form values from
 Permanent HTTP redirects are replaces with non-refreshing HTML page with
 the link, to make you explicitly allow that step. Temporary redirects
 are followed if it is neither @url{https://newsboat.org/, Newsboat}
+nor @url{https://www.feeder.stargrave.org/, go.stargrave.org/feeder}
 user-agent, not image paths.
 
 @item
@@ -80,9 +83,6 @@ And additional personal preferences:
 @item
 Various spying domains (advertisement, tracking counters) are denied.
 
-@item
-@code{HEAD} method is forbidden. Xombrero likes it too much.
-
 @item
 @code{www.reddit.com} is redirected to @code{old.reddit.com} (because it
 works without JavaScript and looks nicer).
@@ -92,15 +92,19 @@ works without JavaScript and looks nicer).
 redirected to their full size variants.
 
 @item
-Web @strong{fonts} downloads are forbidden.
+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