Here it is split up into multiple patches. 
I also included a patch that adds a few words to the 
ignore-words-list in the codespell workflow.

-- >8 --
>From 65d9fd1583841a92afdc276c8fca72ed7f49345b Mon Sep 17 00:00:00 2001
From: Thayne McCombs <tha...@lucidchart.com>
Date: Thu, 7 Jan 2021 21:24:41 -0700
Subject: [PATCH 1/4] Spelling fixes in documentation

---
 BRANCHES                     |  2 +-
 CONTRIBUTING                 |  2 +-
 INSTALL                      |  2 +-
 doc/configuration.txt        | 10 +++++-----
 doc/internals/acl.txt        |  6 +++---
 doc/internals/buffer-api.txt |  2 +-
 doc/internals/htx-api.txt    |  4 ++--
 doc/intro.txt                |  2 +-
 doc/management.txt           |  2 +-
 9 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/BRANCHES b/BRANCHES
index 6cb275c94..53b2ee996 100644
--- a/BRANCHES
+++ b/BRANCHES
@@ -134,7 +134,7 @@ to make a safe guess about what to pick.
 Branches up to 1.8 are all designated as "long-term supported" ("LTS" for
 short), which means that they are maintained for several years after the
 release. These branches were emitted at a pace of one per year since 1.5 in
-2014. As of 2019, 1.5 is still supported and widely used, eventhough it very
+2014. As of 2019, 1.5 is still supported and widely used, even though it very
 rarely receives updates. After a few years these LTS branches enter a
 "critical fixes only" status, which means that they will rarely receive a fix
 but if that a critital issue affects them, a release will be made, with or
diff --git a/CONTRIBUTING b/CONTRIBUTING
index 88733e19e..73a27c7db 100644
--- a/CONTRIBUTING
+++ b/CONTRIBUTING
@@ -154,7 +154,7 @@ features are disabled. Similarly, when modifying the SSL 
stack, please always
 ensure that supported OpenSSL versions continue to build and to work, 
especially
 if you modify support for alternate libraries. Clean support for the legacy
 OpenSSL libraries is mandatory, support for its derivatives is a bonus and may
-occasionally break eventhough a great care is taken. In other words, if you
+occasionally break even though a great care is taken. In other words, if you
 provide a patch for OpenSSL you don't need to test its derivatives, but if you
 provide a patch for a derivative you also need to test with OpenSSL.
 
diff --git a/INSTALL b/INSTALL
index 32cf5d91e..32c0dd338 100644
--- a/INSTALL
+++ b/INSTALL
@@ -528,7 +528,7 @@ because of strange symbols or section mismatches, simply 
remove -g from
 DEBUG_CFLAGS.
 
 Building on AIX 7.2 works fine using the "aix72-gcc" TARGET. It adds two
-special CFLAGS to prevent the loading of AIXs xmem.h and var.h. This is done
+special CFLAGS to prevent the loading of AIX's xmem.h and var.h. This is done
 by defining the corresponding include-guards _H_XMEM and _H_VAR. Without
 excluding those header-files the build fails because of redefinition errors.
 Furthermore, the atomic library is added to the LDFLAGS to allow for
diff --git a/doc/configuration.txt b/doc/configuration.txt
index 31ab5906b..d357b89c2 100644
--- a/doc/configuration.txt
+++ b/doc/configuration.txt
@@ -406,7 +406,7 @@ HAProxy's configuration process involves 3 major sources of 
parameters :
 
   - the arguments from the command-line, which always take precedence
   - the configuration file(s), whose format is described here
-  - the running process' environment, in case some environment variables are
+  - the running process's environment, in case some environment variables are
     explicitly referenced
 
 The configuration file follows a fairly simple hierarchical format which obey
@@ -1083,7 +1083,7 @@ external-check
   "insecure-setuid-wanted".
 
 gid <number>
-  Changes the process' group ID to <number>. It is recommended that the group
+  Changes the process's group ID to <number>. It is recommended that the group
   ID is dedicated to HAProxy or to a small set of similar daemons. HAProxy must
   be started with a user belonging to this group, or with superuser privileges.
   Note that if haproxy is started from a user having supplementary groups, it
@@ -1756,7 +1756,7 @@ stats maxconn <connections>
   possible to change this value with "stats maxconn".
 
 uid <number>
-  Changes the process' user ID to <number>. It is recommended that the user ID
+  Changes the process's user ID to <number>. It is recommended that the user ID
   is dedicated to HAProxy or to a small set of similar daemons. HAProxy must
   be started with superuser privileges in order to be able to switch to another
   one. See also "gid" and "user".
@@ -14410,7 +14410,7 @@ weight <weight>
 
 HAProxy allows using a host name on the server line to retrieve its IP address
 using name servers. By default, HAProxy resolves the name when parsing the
-configuration file, at startup and cache the result for the process' life.
+configuration file, at startup and cache the result for the process's life.
 This is not sufficient in some cases, such as in Amazon where a server's IP
 can change after a reboot or an ELB Virtual IP can change based on current
 workload.
@@ -20369,7 +20369,7 @@ easier finding and understanding.
           external attacks.
 
      PC   The proxy refused to establish a connection to the server because the
-          process' socket limit has been reached while attempting to connect.
+          process's socket limit has been reached while attempting to connect.
           The global "maxconn" parameter may be increased in the configuration
           so that it does not happen anymore. This status is very rare and
           might happen when the global "ulimit-n" parameter is forced by hand.
diff --git a/doc/internals/acl.txt b/doc/internals/acl.txt
index 320381ae8..037933184 100644
--- a/doc/internals/acl.txt
+++ b/doc/internals/acl.txt
@@ -25,7 +25,7 @@ reports no more value. This makes sense for instance when 
checking IP addresses
 found in HTTP headers, which can appear multiple times. The acl_test is kept
 intact between calls and even holds a context so that the fetch function knows
 where to start from for subsequent calls. The match function may also use the
-context eventhough it was not designed for that purpose.
+context even though it was not designed for that purpose.
 
 An ACL is defined only by its name and can be a series of ACL expressions. The
 ACL is deemed true when any of its expressions is true. They are evaluated in
@@ -35,7 +35,7 @@ So in summary :
 
   - an ACL is a series of tests to perform on a stream, any of which is enough
     to validate the result.
-    
+
   - each test is defined by an expression associating a keyword and a series of
     patterns.
 
@@ -59,7 +59,7 @@ a suite. A term simply is a pointer to an ACL.
 
 We could then represent a rule by the following BNF :
 
-  rule = if-cond 
+  rule = if-cond
        | unless-cond
 
   if-cond (struct acl_cond with ->pol = ACL_COND_IF)
diff --git a/doc/internals/buffer-api.txt b/doc/internals/buffer-api.txt
index 14a1ac77f..d4e26dbd9 100644
--- a/doc/internals/buffer-api.txt
+++ b/doc/internals/buffer-api.txt
@@ -9,7 +9,7 @@ used during data transformation such as compression, header 
insertion or
 defragmentation, and are used to carry intermediary representations between the
 various internal layers. They support wrapping at the end, and they carry their
 own size information so that in theory it would be possible to use different
-buffer sizes in parallel eventhough this is not currently implemented.
+buffer sizes in parallel even though this is not currently implemented.
 
 The format of this structure has evolved over time, to reach a point where it
 is convenient and versatile enough to have permitted to make several internal
diff --git a/doc/internals/htx-api.txt b/doc/internals/htx-api.txt
index e783e0ebf..32cfd1e41 100644
--- a/doc/internals/htx-api.txt
+++ b/doc/internals/htx-api.txt
@@ -113,8 +113,8 @@ payload.
 
 Because the payloads part may wrap, there are 2 usable free spaces:
 
-    - The free space in front of the blocks part. This one is used iff the 
other
-      one was not used yet.
+    - The free space in front of the blocks part. This one is used if and only 
if
+      the other one was not used yet.
 
     - The free space at the beginning of the message. Once this one is used, 
the
       other one is never used again, until a message defragmentation.
diff --git a/doc/intro.txt b/doc/intro.txt
index 896a1c176..c8021405b 100644
--- a/doc/intro.txt
+++ b/doc/intro.txt
@@ -1276,7 +1276,7 @@ HAProxy protects itself against it.
 
 On Linux, a new starting process may communicate with the previous one to reuse
 its listening file descriptors so that the listening sockets are never
-interrupted during the process' replacement.
+interrupted during the process's replacement.
 
 
 3.4.3. Advanced features : Scripting
diff --git a/doc/management.txt b/doc/management.txt
index 36e47a405..2600478fd 100644
--- a/doc/management.txt
+++ b/doc/management.txt
@@ -1986,7 +1986,7 @@ show activity
   of reports of abnormal behaviours. A typical example would be a properly
   running process never sleeping and eating 100% of the CPU. The output fields
   will be made of one line per metric, and per-thread counters on the same
-  line. These counters are 32-bit and will wrap during the process' life, which
+  line. These counters are 32-bit and will wrap during the process's life, 
which
   is not a problem since calls to this command will typically be performed
   twice. The fields are purposely not documented so that their exact meaning is
   verified in the code where the counters are fed. These values are also reset
-- 
2.30.0


>From a3e8a74541327bed4f47137c096398693c12e920 Mon Sep 17 00:00:00 2001
From: Thayne McCombs <tha...@lucidchart.com>
Date: Thu, 7 Jan 2021 21:35:52 -0700
Subject: [PATCH 2/4] Fix spelling errors in comments

---
 Makefile                       |  4 ++--
 include/haproxy/action-t.h     |  6 +++---
 include/haproxy/connection-t.h |  4 ++--
 include/haproxy/listener.h     |  2 +-
 include/haproxy/proxy-t.h      |  2 +-
 include/haproxy/server-t.h     |  2 +-
 include/import/ebmbtree.h      |  2 +-
 src/backend.c                  |  2 +-
 src/fd.c                       |  2 +-
 src/haproxy.c                  |  2 +-
 src/hlua.c                     | 16 ++++++++--------
 src/http.c                     |  2 +-
 src/http_act.c                 |  2 +-
 src/htx.c                      |  8 ++++----
 src/pattern.c                  |  4 ++--
 src/proxy.c                    |  2 +-
 src/stream_interface.c         |  6 +++---
 17 files changed, 34 insertions(+), 34 deletions(-)

diff --git a/Makefile b/Makefile
index 4e6c834ed..fba5d4267 100644
--- a/Makefile
+++ b/Makefile
@@ -30,7 +30,7 @@
 #   USE_TPROXY           : enable transparent proxy. Automatic.
 #   USE_LINUX_TPROXY     : enable full transparent proxy. Automatic.
 #   USE_LINUX_SPLICE     : enable kernel 2.6 splicing. Automatic.
-#   USE_LIBCRYPT         : enable crypted passwords using -lcrypt
+#   USE_LIBCRYPT         : enable encrypted passwords using -lcrypt
 #   USE_CRYPT_H          : set it if your system requires including crypt.h
 #   USE_GETADDRINFO      : use getaddrinfo() to resolve IPv6 host names.
 #   USE_OPENSSL          : enable use of OpenSSL. Recommended, but see below.
@@ -435,7 +435,7 @@ endif
 ifeq ($(TARGET),cygwin)
   set_target_defaults = $(call default_opts, \
     USE_POLL USE_TPROXY USE_OBSOLETE_LINKER)
-  # Cygwin adds IPv6 support only in version 1.7 (in beta right now). 
+  # Cygwin adds IPv6 support only in version 1.7 (in beta right now).
   TARGET_CFLAGS  = $(if $(filter 1.5.%, $(shell uname -r)), -DUSE_IPV6 
-DAF_INET6=23 -DINET6_ADDRSTRLEN=46, )
 endif
 
diff --git a/include/haproxy/action-t.h b/include/haproxy/action-t.h
index 2ea524db2..045bfd384 100644
--- a/include/haproxy/action-t.h
+++ b/include/haproxy/action-t.h
@@ -66,9 +66,9 @@ enum act_flag {
 
 
 /* known actions to be used without any action function pointer. This enum is
- * typically used in a switch case, iff .action_ptr is undefined. So if an
- * action function is defined for one of following action types, the function
- * have the priority over the switch.
+ * typically used in a switch case, if and only if .action_ptr is undefined. So
+ * if an action function is defined for one of following action types, the
+ * function have the priority over the switch.
  */
 enum act_name {
        ACT_CUSTOM = 0,
diff --git a/include/haproxy/connection-t.h b/include/haproxy/connection-t.h
index 0a3af4418..91048d528 100644
--- a/include/haproxy/connection-t.h
+++ b/include/haproxy/connection-t.h
@@ -194,8 +194,8 @@ enum {
 enum {
        CO_ER_NONE,             /* no error */
 
-       CO_ER_CONF_FDLIM,       /* reached process' configured FD limitation */
-       CO_ER_PROC_FDLIM,       /* reached process' FD limitation */
+       CO_ER_CONF_FDLIM,       /* reached process's configured FD limitation */
+       CO_ER_PROC_FDLIM,       /* reached process's FD limitation */
        CO_ER_SYS_FDLIM,        /* reached system's FD limitation */
        CO_ER_SYS_MEMLIM,       /* reached system buffers limitation */
        CO_ER_NOPROTO,          /* protocol not supported */
diff --git a/include/haproxy/listener.h b/include/haproxy/listener.h
index 8200395db..44213630f 100644
--- a/include/haproxy/listener.h
+++ b/include/haproxy/listener.h
@@ -74,7 +74,7 @@ void dequeue_proxy_listeners(struct proxy *px);
 /* This function closes the listening socket for the specified listener,
  * provided that it's already in a listening state. The listener enters the
  * LI_ASSIGNED state, except if the FD is not closed, in which case it may
- * remain in LI_LISTEN. Depending on the process' status (master or worker),
+ * remain in LI_LISTEN. Depending on the process's status (master or worker),
  * the listener's bind options and the receiver's origin, it may or may not
  * close the receiver's FD. Must be called with the lock held.
  */
diff --git a/include/haproxy/proxy-t.h b/include/haproxy/proxy-t.h
index e62b79765..bafe9402d 100644
--- a/include/haproxy/proxy-t.h
+++ b/include/haproxy/proxy-t.h
@@ -137,7 +137,7 @@ enum PR_SRV_STATE_FILE {
 
 #define PR_O2_SRC_ADDR 0x00100000      /* get the source ip and port for logs 
*/
 
-#define PR_O2_FAKE_KA   0x00200000      /* pretend we do keep-alive with 
server eventhough we close */
+#define PR_O2_FAKE_KA   0x00200000      /* pretend we do keep-alive with 
server even though we close */
 /* unused : 0x00400000..0x80000000 */
 
 /* server health checks */
diff --git a/include/haproxy/server-t.h b/include/haproxy/server-t.h
index 3107e0482..68463c57c 100644
--- a/include/haproxy/server-t.h
+++ b/include/haproxy/server-t.h
@@ -262,7 +262,7 @@ struct server {
        unsigned iweight,uweight, cur_eweight;  /* initial weight, 
user-specified weight, and effective weight */
        unsigned wscore;                        /* weight score, used during 
srv map computation */
        unsigned next_eweight;                  /* next pending eweight to 
commit */
-       unsigned rweight;                       /* remainer of weight in the 
current LB tree */
+       unsigned rweight;                       /* remainder of weight in the 
current LB tree */
        unsigned cumulative_weight;             /* weight of servers prior to 
this one in the same group, for chash balancing */
        unsigned npos, lpos;                    /* next and last positions in 
the LB tree */
        struct eb32_node lb_node;               /* node used for tree-based 
load balancing */
diff --git a/include/import/ebmbtree.h b/include/import/ebmbtree.h
index a01062494..23ef5541f 100644
--- a/include/import/ebmbtree.h
+++ b/include/import/ebmbtree.h
@@ -465,7 +465,7 @@ static forceinline struct ebmb_node 
*__ebmb_lookup_longest(struct eb_root *root,
        }
 
  not_found:
-       /* Walk down last cover tre if it exists. It does not matter if cover 
is NULL */
+       /* Walk down last cover tree if it exists. It does not matter if cover 
is NULL */
        return ebmb_entry(eb_walk_down(cover, EB_LEFT), struct ebmb_node, node);
 }
 
diff --git a/src/backend.c b/src/backend.c
index 2f2808a81..e3170ee9b 100644
--- a/src/backend.c
+++ b/src/backend.c
@@ -2193,7 +2193,7 @@ void back_handle_st_rdy(struct stream *s)
        DBG_TRACE_ENTER(STRM_EV_STRM_PROC|STRM_EV_SI_ST, s);
        /* We know the connection at least succeeded, though it could have
         * since met an error for any other reason. At least it didn't time out
-        * eventhough the timeout might have been reported right after success.
+        * even though the timeout might have been reported right after success.
         * We need to take care of various situations here :
         *   - everything might be OK. We have to switch to established.
         *   - an I/O error might have been reported after a successful 
transfer,
diff --git a/src/fd.c b/src/fd.c
index ccdefc676..6d850e725 100644
--- a/src/fd.c
+++ b/src/fd.c
@@ -62,7 +62,7 @@
  *     |    +----------+
  *     |       |  ^
  *     |  may  |  |
- *     |       v  | EAGAIN (cant)
+ *     |       v  | EAGAIN (can't)
  *     |     +--------+
  *     |     | READY  |     (READY=1, ACTIVE=1)
  *     |     +--------+
diff --git a/src/haproxy.c b/src/haproxy.c
index a28b45fb9..fb73c5444 100644
--- a/src/haproxy.c
+++ b/src/haproxy.c
@@ -1469,7 +1469,7 @@ static int compute_ideal_maxsock(int maxconn)
        return maxsock;
 }
 
-/* Tests if it is possible to set the current process' RLIMIT_NOFILE to
+/* Tests if it is possible to set the current process's RLIMIT_NOFILE to
  * <maxsock>, then sets it back to the previous value. Returns non-zero if the
  * value is accepted, non-zero otherwise. This is used to determine if an
  * automatic limit may be applied or not. When it is not, the caller knows that
diff --git a/src/hlua.c b/src/hlua.c
index a52a1b50d..e40574da1 100644
--- a/src/hlua.c
+++ b/src/hlua.c
@@ -3902,7 +3902,7 @@ __LJMP static int hlua_applet_tcp_getline_yield(lua_State 
*L, int status, lua_KC
        if (ret == 1)
                len2 = 0;
 
-       /* dont check the max length read and dont check. */
+       /* don't check the max length read and don't check. */
        luaL_addlstring(&appctx->b, blk1, len1);
        luaL_addlstring(&appctx->b, blk2, len2);
 
@@ -4666,7 +4666,7 @@ __LJMP static int hlua_applet_http_addheader(lua_State *L)
                WILL_LJMP(lua_error(L));
        }
 
-       /* Now the top od thestack is an array of values. We push
+       /* Now the top of thestack is an array of values. We push
         * the header value as new entry.
         */
        lua_pushvalue(L, 3);
@@ -4838,7 +4838,7 @@ __LJMP static int 
hlua_applet_http_send_response(lua_State *L)
        }
        sl->flags |= flags;
 
-       /* If we dont have a content-length set, and the HTTP version is 1.1
+       /* If we don't have a content-length set, and the HTTP version is 1.1
         * and the status code implies the presence of a message body, we must
         * announce a transfer encoding chunked. This is required by haproxy
         * for the keepalive compliance. If the applet announces a 
transfer-encoding
@@ -6110,7 +6110,7 @@ __LJMP static int hlua_txn_reply_add_header(lua_State *L)
                WILL_LJMP(lua_error(L));
        }
 
-       /* Now the top od thestack is an array of values. We push
+       /* Now the top of thestack is an array of values. We push
         * the header value as new entry.
         */
        lua_pushstring(L, value);
@@ -7699,7 +7699,7 @@ __LJMP static int hlua_register_action(lua_State *L)
                        WILL_LJMP(luaL_error(L, "Lua out of memory error."));
                fcn->function_ref[hlua_state_id] = ref;
 
-               /* Set the expected number od arguments. */
+               /* Set the expected number of arguments. */
                fcn->nargs = nargs;
 
                /* List head */
@@ -8480,7 +8480,7 @@ int hlua_post_init_state(lua_State *L)
 
                case LUA_ERRERR:
                        kind = "message handler error";
-                       /* Fall thru */
+                       /* Fall through */
                case LUA_ERRRUN:
                        if (!kind)
                                kind = "runtime error";
@@ -8498,12 +8498,12 @@ int hlua_post_init_state(lua_State *L)
                default:
                        /* Unknown error */
                        kind = "Unknown error";
-                       /* Fall thru */
+                       /* Fall through */
                case LUA_YIELD:
                        /* yield is not configured at this step, this state 
doesn't happen */
                        if (!kind)
                                kind = "yield not allowed";
-                       /* Fall thru */
+                       /* Fall through */
                case LUA_ERRMEM:
                        if (!kind)
                                kind = "out of memory error";
diff --git a/src/http.c b/src/http.c
index d33169956..8e38b0c62 100644
--- a/src/http.c
+++ b/src/http.c
@@ -818,7 +818,7 @@ const char *http_find_url_param_pos(const char **chunks,
                                 * comparison is performed in two parts.
                                 */
 
-                               /* This is the end, we dont have any other 
chunk. */
+                               /* This is the end, we don't have any other 
chunk. */
                                if (bufs != chunks || !bufs[2])
                                        return NULL;
 
diff --git a/src/http_act.c b/src/http_act.c
index 9a4936878..dee738b63 100644
--- a/src/http_act.c
+++ b/src/http_act.c
@@ -754,7 +754,7 @@ static int check_http_res_capture(struct act_rule *rule, 
struct proxy *px, char
 
 /* parse an "http-response capture" action. It takes a single argument which is
  * a sample fetch expression. It stores the expression into arg->act.p[0] and
- * the allocated hdr_cap struct od the preallocated id into arg->act.p[1].
+ * the allocated hdr_cap struct of the preallocated id into arg->act.p[1].
  * It returns ACT_RET_PRS_OK on success, ACT_RET_PRS_ERR on error.
  */
 static enum act_parse_ret parse_http_res_capture(const char **args, int 
*orig_arg, struct proxy *px,
diff --git a/src/htx.c b/src/htx.c
index 91acee54f..3370cd34e 100644
--- a/src/htx.c
+++ b/src/htx.c
@@ -147,14 +147,14 @@ static struct htx_blk *htx_reserve_nxblk(struct htx *htx, 
uint32_t blksz)
        else
                goto defrag;
 
-       /* Now, we have found the block's position. Try do find where to put its
+       /* Now, we have found the block's position. Try to find where to put its
         * payload. The free space is split in two areas:
         *
-        *   * The free space in front of the blocks table. This one is used iff
-        *     the other one was not used yet.
+        *   * The free space in front of the blocks table. This one is used if 
and
+        *     only if the other one was not used yet.
         *
         *   * The free space at the beginning of the message. Once this one is
-         *     used, the other one is never used again, until the next defrag.
+        *     used, the other one is never used again, until the next defrag.
         */
        headroom = (htx->end_addr - htx->head_addr);
        tailroom = (!htx->head_addr ? htx_pos_to_addr(htx, tail) - 
htx->tail_addr : 0);
diff --git a/src/pattern.c b/src/pattern.c
index 7c260f3d0..0b3bea27d 100644
--- a/src/pattern.c
+++ b/src/pattern.c
@@ -997,7 +997,7 @@ struct pattern *pat_match_ip(struct sample *smp, struct 
pattern_expr *expr, int
                        return &static_pattern;
                }
 
-               /* The IPv4 sample dont match the IPv4 tree. Convert the IPv4
+               /* The IPv4 sample don't match the IPv4 tree. Convert the IPv4
                 * sample address to IPv6 with the mapping method using the 
::ffff:
                 * prefix, and try to lookup in the IPv6 tree.
                 */
@@ -2560,7 +2560,7 @@ int pattern_read_from_file(struct pattern_head *head, 
unsigned int refflags,
 }
 
 /* This function executes a pattern match on a sample. It applies pattern 
<expr>
- * to sample <smp>. The function returns NULL if the sample dont match. It 
returns
+ * to sample <smp>. The function returns NULL if the sample don't match. It 
returns
  * non-null if the sample match. If <fill> is true and the sample match, the
  * function returns the matched pattern. In many cases, this pattern can be a
  * static buffer.
diff --git a/src/proxy.c b/src/proxy.c
index a47c2f67e..8b2cf4f14 100644
--- a/src/proxy.c
+++ b/src/proxy.c
@@ -421,7 +421,7 @@ static int proxy_parse_declare(char **args, int section, 
struct proxy *curpx,
                return -1;
        }
 
-       /* Capture keywork is only available in frontend. */
+       /* Capture keyword is only available in frontend. */
        if (!(curpx->cap & PR_CAP_FE)) {
                memprintf(err, "'%s' only available in frontend or listen 
section", args[0]);
                return -1;
diff --git a/src/stream_interface.c b/src/stream_interface.c
index 80dacc07c..2fc56b8e6 100644
--- a/src/stream_interface.c
+++ b/src/stream_interface.c
@@ -295,7 +295,7 @@ static void stream_int_chk_snd(struct stream_interface *si)
 }
 
 /* Register an applet to handle a stream_interface as a new appctx. The SI will
- * wake it up everytime it is solicited. The appctx must be deleted by the task
+ * wake it up every time it is solicited. The appctx must be deleted by the 
task
  * handler using si_release_endpoint(), possibly from within the function 
itself.
  * It also pre-initializes the applet's context and returns it (or NULL in case
  * it could not be allocated).
@@ -831,7 +831,7 @@ void si_update_rx(struct stream_interface *si)
        }
        else {
                /* (re)start reading and update timeout. Note: we don't 
recompute the timeout
-                * everytime we get here, otherwise it would risk never to 
expire. We only
+                * every time we get here, otherwise it would risk never to 
expire. We only
                 * update it if is was not yet set. The stream socket handler 
will already
                 * have updated it if there has been a completed I/O.
                 */
@@ -874,7 +874,7 @@ void si_update_tx(struct stream_interface *si)
        }
 
        /* (re)start writing and update timeout. Note: we don't recompute the 
timeout
-        * everytime we get here, otherwise it would risk never to expire. We 
only
+        * every time we get here, otherwise it would risk never to expire. We 
only
         * update it if is was not yet set. The stream socket handler will 
already
         * have updated it if there has been a completed I/O.
         */
-- 
2.30.0


>From 000be5afc9156f053106a8a8988313747182e8f7 Mon Sep 17 00:00:00 2001
From: Thayne McCombs <tha...@lucidchart.com>
Date: Thu, 7 Jan 2021 21:36:27 -0700
Subject: [PATCH 3/4] Fix typo in scripts/announce-release

---
 scripts/announce-release | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scripts/announce-release b/scripts/announce-release
index eb3cb8c79..2246cc48c 100755
--- a/scripts/announce-release
+++ b/scripts/announce-release
@@ -12,7 +12,7 @@
 
 USAGE="Usage: ${0##*/} [-f] [-p] [-b branch] [-d date] [-o oldver] [-n newver]
   -f: force to overwrite existing files and ignore local changes
-  -p: prepare future relase (skip branch and tags existence checks)
+  -p: prepare future release (skip branch and tags existence checks)
   -b: force the project branch name to this (def: inherited from the version)
   -d: force the release date (e.g. to rework a failed announce)
   -o: previous version (def: newver-1)
-- 
2.30.0


>From 58b5e8408f808d9336e8f2a7c9fa192bd831f9ab Mon Sep 17 00:00:00 2001
From: Thayne McCombs <tha...@lucidchart.com>
Date: Thu, 7 Jan 2021 21:42:56 -0700
Subject: [PATCH 4/4] Add a few more words to the codespell ignore list

---
 .github/workflows/codespell.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/codespell.yml b/.github/workflows/codespell.yml
index c75259147..8029a21f6 100644
--- a/.github/workflows/codespell.yml
+++ b/.github/workflows/codespell.yml
@@ -14,4 +14,4 @@ jobs:
     - name: install prerequisites
       run: sudo pip install codespell
     - name: check
-      run: codespell -c -q 2 --ignore-words-list 
ist,hist,wan,ca,cas,que,ans,te,nd --skip="CHANGELOG,*.fig,*.pem"
+      run: codespell -c -q 2 --ignore-words-list 
ist,hist,wan,ca,cas,que,ans,te,nd,referer,ot,uint,iif,fo,keep-alives 
--skip="CHANGELOG,*.fig,*.pem"
-- 
2.30.0


Reply via email to