CLEANUP: assorted typo fixes in the code and comments This is 29th iteration of typo fixes
diff --git a/doc/configuration.txt b/doc/configuration.txt
index 637b226..cd8ab4b 100644
--- a/doc/configuration.txt
+++ b/doc/configuration.txt
@@ -5876,7 +5876,7 @@
 
     <cond>      A set of conditions that must all be true for the variable to
                 actually be set (such as "ifnotempty", "ifgt" ...). See the
-                set-var converter's decription for a full list of possible
+                set-var converter's description for a full list of possible
                 conditions.
 
     <expr>      Is a sample-fetch expression potentially followed by converters.
@@ -6967,7 +6967,7 @@
 
     <cond>      A set of conditions that must all be true for the variable to
                 actually be set (such as "ifnotempty", "ifgt" ...). See the
-                set-var converter's decription for a full list of possible
+                set-var converter's description for a full list of possible
                 conditions.
 
     <expr>      Is a standard HAProxy expression formed by a sample-fetch
@@ -11945,7 +11945,7 @@
 
     <cond>      A set of conditions that must all be true for the variable to
                 actually be set (such as "ifnotempty", "ifgt" ...). See the
-                set-var converter's decription for a full list of possible
+                set-var converter's description for a full list of possible
                 conditions.
 
     <expr>      Is a sample-fetch expression potentially followed by converters.
diff --git a/doc/internals/api/list.txt b/doc/internals/api/list.txt
index aa85f73..d03cf03 100644
--- a/doc/internals/api/list.txt
+++ b/doc/internals/api/list.txt
@@ -108,7 +108,7 @@
         function or macro since it's used only once.
 
 LIST_ISEMPTY(l)
-        Check if the list head <l> is empty (=initialied) or not, and return
+        Check if the list head <l> is empty (=initialized) or not, and return
         non-zero only if so.
 
 LIST_INLIST(e)
diff --git a/doc/internals/api/scheduler.txt b/doc/internals/api/scheduler.txt
index 41cd5bc..3469543 100644
--- a/doc/internals/api/scheduler.txt
+++ b/doc/internals/api/scheduler.txt
@@ -189,7 +189,7 @@
 
   - TASK_WOKEN_RES     a resource the task was waiting for was finally made
                        available, allowing the task to continue its work. This
-                       is essentially used by buffers and queues. Applcations
+                       is essentially used by buffers and queues. Applications
                        may carefully use it for their own purpose if they're
                        certain not to rely on existing ones.
 
diff --git a/include/haproxy/quic_tls.h b/include/haproxy/quic_tls.h
index 500f125..303ba37 100644
--- a/include/haproxy/quic_tls.h
+++ b/include/haproxy/quic_tls.h
@@ -543,7 +543,7 @@
 
 /* Initialize <kp> key update secrets, allocating the required memory.
  * Return 1 if all the secrets could be allocated, 0 if not.
- * This is the responsability of the caller to release the memory
+ * This is the responsibility of the caller to release the memory
  * allocated by this function in case of failure.
  */
 static inline int quic_tls_kp_init(struct quic_tls_kp *kp)
diff --git a/include/haproxy/vars-t.h b/include/haproxy/vars-t.h
index 360f3e3..e239b1c 100644
--- a/include/haproxy/vars-t.h
+++ b/include/haproxy/vars-t.h
@@ -36,7 +36,7 @@
 #define VF_COND_IFSET       0x00000040   // only set variable if its type is not SMP_TYPE_ANY
 #define VF_COND_IFNOTSET    0x00000080   // only set variable if its type is ANY
 #define VF_COND_IFGT        0x00000100   // only set variable if its value is greater than the sample's
-#define VF_COND_IFLT        0x00000200   // ony set variable if its value is less than the sample's
+#define VF_COND_IFLT        0x00000200   // only set variable if its value is less than the sample's
 
 enum vars_scope {
 	SCOPE_SESS = 0,
diff --git a/include/haproxy/xprt_quic-t.h b/include/haproxy/xprt_quic-t.h
index d57183a..ad97839 100644
--- a/include/haproxy/xprt_quic-t.h
+++ b/include/haproxy/xprt_quic-t.h
@@ -642,7 +642,7 @@
 	struct ebmb_node odcid_node;
 	struct quic_cid odcid;
 
-	struct quic_cid dcid; /* DCID of our endpoint - not updated whan a new DCID is used */
+	struct quic_cid dcid; /* DCID of our endpoint - not updated when a new DCID is used */
 	struct ebmb_node scid_node; /* used only for client side (backend) */
 	struct quic_cid scid; /* first SCID of our endpoint - not updated when a new SCID is used */
 	struct eb_root cids; /* tree of quic_connection_id - used to match a received packet DCID with a connection */
diff --git a/src/cli.c b/src/cli.c
index 34f7812..119ac53 100644
--- a/src/cli.c
+++ b/src/cli.c
@@ -2400,7 +2400,7 @@
 	int to_forward;
 	char *errmsg = NULL;
 
-	/* Don't read the next command if still processing the reponse of the
+	/* Don't read the next command if still processing the response of the
 	 * current one. Just wait. At this stage, errors should be handled by
 	 * the response analyzer.
 	 */
diff --git a/src/hq_interop.c b/src/hq_interop.c
index 8271196..11d729a 100644
--- a/src/hq_interop.c
+++ b/src/hq_interop.c
@@ -141,7 +141,7 @@
 				htx_cut_data_blk(htx, blk, fsize);
 			break;
 
-		/* only body is transfered on HTTP/0.9 */
+		/* only body is transferred on HTTP/0.9 */
 		case HTX_BLK_RES_SL:
 		case HTX_BLK_TLR:
 		case HTX_BLK_EOT:
diff --git a/src/mux_quic.c b/src/mux_quic.c
index e25ff25..f9b212f 100644
--- a/src/mux_quic.c
+++ b/src/mux_quic.c
@@ -189,7 +189,7 @@
 	return NULL;
 }
 
-/* detachs the QUIC stream from its QCC and releases it to the QCS pool. */
+/* detaches the QUIC stream from its QCC and releases it to the QCS pool. */
 static void qcs_destroy(struct qcs *qcs)
 {
 	fprintf(stderr, "%s: release stream %llu\n", __func__, qcs->by_id.key);
diff --git a/src/vars.c b/src/vars.c
index 2fd771f..4726786 100644
--- a/src/vars.c
+++ b/src/vars.c
@@ -359,7 +359,7 @@
  *   - VF_COND_IFSET: only set variable if its type is not SMP_TYPE_ANY
  *   - VF_COND_IFNOTSET: only set variable if its type is ANY
  *   - VF_COND_IFGT: only set variable if its value is greater than the sample's
- *   - VF_COND_IFLT: ony set variable if its value is less than the sample's
+ *   - VF_COND_IFLT: only set variable if its value is less than the sample's
  *
  * It returns 0 on failure, non-zero on success.
  */
diff --git a/src/xprt_quic.c b/src/xprt_quic.c
index f2d549e..9d15c74 100644
--- a/src/xprt_quic.c
+++ b/src/xprt_quic.c
@@ -4627,7 +4627,7 @@
 		padding_len = QUIC_INITIAL_PACKET_MINLEN - dglen;
 		/* The length field value is of this packet is <len> + <padding_len>
 		 * the size of which may be greater than the initial computed size
-		 * <len_sz>. So, let's deduce the difference betwen these to packet
+		 * <len_sz>. So, let's deduce the difference between these to packet
 		 * sizes from <padding_len>.
 		 */
 		padding_len -= quic_int_getsize(len + padding_len) - len_sz;