commit 074afeb0610389f5da6e0d29e382870744f5ba31
Author: Sergey Poznyakoff <gray@gnu.org>
Date:   Thu Jun 6 17:11:36 2024 +0300
Forwarded: not-needed

    Spell fixes.

diff --git a/ChangeLog.sed b/ChangeLog.sed
index fba7107..2c13aa4 100644
--- a/ChangeLog.sed
+++ b/ChangeLog.sed
@@ -14,6 +14,8 @@
 /^892b9f76f3d23b2d999511df3a468786f08a822d#/,/^[[:xdigit:]]{40}#/s/bakend/backend/
 /^eb5d7c041da62581d675f92f6ec3c68784a2e9aa#/,/^[[:xdigit:]]{40}#/s/Decreas\b/Decrease/
 /^82eae3a57cf5d9696e56d91a445a776383ba943a#/,/^[[:xdigit:]]{40}#/s/testsing/testing/
+/^3cd8178c85bcad723446f5ca0340f327dc86d139#/,/^[[:xdigit:]]{40}#/s/synonims/synonyms/
+/^2136f919ac05792f45491a13f696d9b23736c132#/,/^[[:xdigit:]]{40}#/s/signture/signature/
 
 # Remove commit hashes.  The file must end with this rule.
 s/^[[:xdigit:]]{40}#//
diff --git a/README.md b/README.md
index 0d084e4..242be55 100644
--- a/README.md
+++ b/README.md
@@ -738,5 +738,5 @@ please send a mail to Sergey Poznyakoff <gray@gnu.org> (or
 <gray+pound@gnu.org.ua>), or use the
 [github issue tracker](https://github.com/graygnuorg/pound/issues).
 
-When reporing failed tests, please make an archive of the `tests/testsuite.dir`
+When reporting failed tests, please make an archive of the `tests/testsuite.dir`
 subdirectory and attach it to your report.
diff --git a/am/pcreposix.m4 b/am/pcreposix.m4
index 1caafe9..e088934 100644
--- a/am/pcreposix.m4
+++ b/am/pcreposix.m4
@@ -6,7 +6,7 @@
 #
 #   Checks whether the pcreposix library and its headers are available.
 #   Prefers libpcre2 over libpcre.  The --enable-pcreposix option can
-#   be used to enable, disable, or force the use of libpcre verison 1
+#   be used to enable, disable, or force the use of libpcre version 1
 #   (--enable-pcreposix=pcre1).  Upon return, the status_pcreposix shell
 #   variable is set to indicate the result:
 #
diff --git a/doc/pound.8 b/doc/pound.8
index 9448628..3dc0522 100644
--- a/doc/pound.8
+++ b/doc/pound.8
@@ -14,7 +14,7 @@
 .\"
 .\" You should have received a copy of the GNU General Public License
 .\" along with pound.  If not, see <http://www.gnu.org/licenses/>.
-.TH POUND 8 "April 10, 2024" "pound" "System Manager's Manual"
+.TH POUND 8 "June 6, 2024" "pound" "System Manager's Manual"
 .SH NAME
 pound \- HTTP/HTTPS reverse-proxy and load-balancer
 .SH SYNOPSIS
@@ -1029,7 +1029,7 @@ values that undergo several \fIexpansions\fR before use.  These
 expansions are as follows:
 .TP
 .B Backreference expansion
-Backrefence is a construct that refers to a \fIparenthesized
+Backreference is a construct that refers to a \fIparenthesized
 group\fR within a regular expression matched by one of service
 matching directives described above.  During backreference expansion,
 each occurrence of such construct in a string is replaced with the
@@ -2088,7 +2088,7 @@ of the header list.
 Remove from the request all headers matching \fIpattern\fR.  By
 default, \fIpattern\fR is treated as extended POSIX regular
 expression.  The \fIoptions\fR argument can be used to change this
-behvior.  It consists of zero or more option flags from the following list:
+behavior.  It consists of zero or more option flags from the following list:
 .RS
 .TP
 .B \-re
diff --git a/doc/pound.texi b/doc/pound.texi
index f9bb618..9310a7f 100644
--- a/doc/pound.texi
+++ b/doc/pound.texi
@@ -1924,7 +1924,7 @@ These expansions are discussed in detail below.
 
 @node Backreference Expansion
 @subsection Backreference expansion
-Backrefence is a construct that refers to a @dfn{parenthesized
+Backreference is a construct that refers to a @dfn{parenthesized
 group} within a regular expression matched by one of service
 matching directives (@pxref{Service Selection Statements}).  During
 backreference expansion, each occurrence of such construct is replaced
@@ -3128,7 +3128,7 @@ the backend defined in that section.
 statement.
 
 @deffn {ListenHTTP statement} ACME @var{dir}
-This statement defies a special service with a build-in backend for
+This statement defines a special service with a built-in backend for
 handling @samp{ACME} challenge requests.  @xref{ACME}, for a detailed
 discussion of its use.
 
@@ -4027,7 +4027,7 @@ Enables listener, service, or backend.
 
 @deffn {poundctl} disable /@var{L}/@var{S}/@var{B}
 @deffnx {poundctl} disable /@var{L}/@var{S}
-@deffnx {poundctl} disble /@var{L}
+@deffnx {poundctl} disable /@var{L}
 @deffnx {poundctl} off /@var{L}/@var{S}/@var{B}
 @deffnx {poundctl} off /@var{L}/@var{S}
 @deffnx {poundctl} off /@var{L}
diff --git a/src/pound.h b/src/pound.h
index 1b5574e..d00fcce 100644
--- a/src/pound.h
+++ b/src/pound.h
@@ -905,7 +905,7 @@ void upd_session (SERVICE *, HTTP_HEADER_LIST *, BACKEND *);
 
 /*
  * mark a backend host as dead;
- * do nothing if no resurection code is active
+ * do nothing if no resurrection code is active
  */
 void kill_be (SERVICE *, BACKEND *, const int);
 
diff --git a/tests/poundharness.pl b/tests/poundharness.pl
index 3bfed39..eb31e5c 100644
--- a/tests/poundharness.pl
+++ b/tests/poundharness.pl
@@ -1454,7 +1454,7 @@ Upon startup, B<poundharness> reads B<pound> configuration file F<pound.cfi>,
 modifies the settings as described below and writes the resulting configuration
 to B<pound.cfg>.  During modification, the following statements are removed:
 B<Daemon>, B<LogFacility> and B<LogLevel>.  The settings suitable for running
-B<pound> as a subordinate process are inserted istead.  In particular,
+B<pound> as a subordinate process are inserted instead.  In particular,
 B<LogLevel> is set from the value passed with the B<--log-level> command
 line option.  For each B<ListenHTTP> and B<ListenHTTPS> section, the actual
 socket configuration (i.e. the B<Address>, B<Port>, or B<SocketFrom> statements)
@@ -1632,7 +1632,7 @@ occurs first.
 =head2 External program send/expect
 
 This type of stanza allow you to run an external program and examine its
-exit code, standard output and error streams.  It is inlcuded mainly for
+exit code, standard output and error streams.  It is included mainly for
 testing the B<poundctl> command.
 
 The stanza begins with the keyword B<run> followed by the command
@@ -1648,7 +1648,7 @@ Expect program to return exit status I<N> (a decimal number).
 
 Expect text on stdout.  Everything below this keyword and up to the
 B<end> keyword appearing on a line alone is taken to be the expected
-text.  When matching actiual program output, this text is treated as
+text.  When matching actual program output, this text is treated as
 Perl multi-line regular expression (see the B<m> and B<s> flags in
 B<perlre>).  To expect a line containing the word C<end> alone, prefix
 it with a backslash.
