DOC/CLEANUP: fix typos

s/algorithmm/algorithm/
s/an other/another/
s/certicates/certificates/
s/exemples/examples/
s/informations/information/
s/optionnal/optional/

(cherry picked from commit 9a62e35e371f0f39737a1ea2fe47f2a7e24824b1)
Signed-off-by: Willy Tarreau <w@1wt.eu>
(cherry picked from commit 4fc20a88fa6451926f5e798d3931b3b4549debdd)
[wt: dropped changes to missing parts]
Signed-off-by: Willy Tarreau <w@1wt.eu>
(cherry picked from commit fe7d0a810b76429ae9ed449fba7c72529c2e87e0)
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
(cherry picked from commit 6e9f8ef9de8edcabe041810a50c4db8a63f2d833)
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
diff --git a/doc/internals/http-parsing.txt b/doc/internals/http-parsing.txt
index 494558b..8b3f239 100644
--- a/doc/internals/http-parsing.txt
+++ b/doc/internals/http-parsing.txt
@@ -325,11 +325,11 @@
 
 - each http_txn has 1 request message (http_req), and 0 or 1 response message
   (http_rtr). Each of them has 1 and only one http_txn. An http_txn holds
-  informations such as the HTTP method, the URI, the HTTP version, the
+  information such as the HTTP method, the URI, the HTTP version, the
   transfer-encoding, the HTTP status, the authorization, the req and rtr
   content-length, the timers, logs, etc... The backend and server which process
   the request are also known from the http_txn.
 
-- both request and response messages hold header and parsing informations, such
+- both request and response messages hold header and parsing information, such
   as the parsing state, start of headers, start of message, captures, etc...