spelling fixes
authorklemens <ka7@github.com>
Sun, 16 Apr 2017 18:49:32 +0000 (20:49 +0200)
committerHeiko Schlittermann (HS12-RIPE) <hs@schlittermann.de>
Thu, 20 Dec 2018 21:29:09 +0000 (22:29 +0100)
30 files changed:
configs/config.samples/C047
configs/config.samples/C051
configs/config.samples/F004
doc/doc-docbook/Makefile
doc/doc-misc/Ext-mbx-locking
doc/doc-src/FAQ.src
doc/doc-txt/NewStuff
doc/doc-txt/dbm.discuss.txt
src/README.UPDATING
src/scripts/Configure-os.h
src/src/auths/gsasl_exim.c
src/src/dane-openssl.c
src/src/exim.c
src/src/expand.c
src/src/globals.h
src/src/lookups/oracle.c
src/src/malware.c
src/src/rda.c
src/src/readconf.c
src/src/routers/accept.c
src/src/routers/dnslookup.c
src/src/routers/ipliteral.c
src/src/routers/iplookup.c
src/src/routers/manualroute.c
src/src/spf.c
src/src/tls-gnu.c
src/src/transports/smtp.c
test/README
test/aux-fixed/exim-ca/README
test/runtest

index 5a1665aad99c8b81597fae1980e3112286e550fb..7ae9138c110d2fe5099f18b4b2043954a1d5b027 100644 (file)
@@ -37,11 +37,11 @@ This router has two advantages (for us):
 
 1. You can define the sender host addresses from which you will scan the spam.
 In my example there are ABC.DEF.GHI.JKL and MNO.PQR.STU.VWX (you have to
-substiute this by your real IP-Adresses).
+substiute this by your real IP addresses).
 
 2. The spamcheck router only runs in dependency of the existence of the
-.spamcheck file. So your users can decide whether or not they wont to use 
-Spamassassin. Thats important for protection of privacy in germany.
+.spamcheck file. So your users can decide whether or not they want to use
+Spamassassin. That's important for protection of privacy in Germany.
 
 If you don't need this you can simplify the router, for example:
 
@@ -84,6 +84,6 @@ spamcheck:
 
 
 Put the router and the transport on the right places in your exim conf and send
-the daemon a HUP signal. Thats all.
+the daemon a HUP signal. That's all.
 
 - oliver
index 6d01aee6ed2e1b7483cbab47d8b28446efc2d9de..adb035c084943f618a2c23505fe1f45cb94793d1 100644 (file)
@@ -124,7 +124,7 @@ lookup:
   driver = redirect
   address_data = GET_ADDRESS_DATA
   # data is intentionally left blank so that the router will decline
-  # we just want this router to do a lookup so the results are availble
+  # we just want this router to do a lookup so the results are available
   # for the other routers.
   data = 
 
@@ -202,7 +202,7 @@ remote_smtp:
   driver = smtp
 
 # Deliver to the mailbox specified in the LDAP directory. We make sure
-# that quota is obeyed, and we try to send a messge to the user if it
+# that quota is obeyed, and we try to send a message to the user if it
 # gets to over 85%.
 
 local_delivery:
index 655df145f0f93098a7e73924e68825bd05092f7d..8feefd754626148eedb2c641382da5df6d4a7896 100644 (file)
@@ -16,15 +16,15 @@ Message-Id: and Resent-Message-Id: headers to world-unique values.
 # headers to world-unique values.
 
 # Notes:
-# Change every occurence of "home.dom" to your home domain.
-# Change every occurence of "uniqie.remote.dom" to some unique value.
+# Change every occurrence of "home.dom" to your home domain.
+# Change every occurrence of "uniqie.remote.dom" to some unique value.
 
 # Unique values, as Vadik explained in his message to exim-users,
 # can be chosen in different ways:
 
 ### The ideal way is to choose "hostnames" in existing domains whose
 ### admins you know, and you will be sure that no hostname ending
-### with ".nonexistant.friendly.dom" will ever appear on this planet,
+### with ".nonexistent.friendly.dom" will ever appear on this planet,
 ### not even on someone else's message IDs.
 
 ### Another ideas include putting after your hostname things like:
index ee97257b64d98915a0ceef7a9bbe7ae86a4ddb89..10df9180a3f970e38420d59ddc030ebe4160ed72 100644 (file)
@@ -11,7 +11,7 @@ notarget:;    @echo "** You must specify a target, in the form x.y, where x is '
 # Generate all the documentation files...
 #
 ## removed info files as I cannot generate them -  spec.info filter.info
-## removed html files as superceded by new website code
+## removed html files as superseded by new website code
 everything:            spec.pdf        spec.ps         spec.txt \
                                filter.pdf      filter.ps filter.txt \
                                exim.8
index 9ef684026338f95cff98736d0c4982ec557f05cb..30a547f63640df89f40ee910fb2b781f8f2d0521 100644 (file)
@@ -228,7 +228,7 @@ BEZERK AND MMDF
 
      Locking in the traditional UNIX formats was largely dictated by
 the status quo in other applications; however, additional protection
-is added against inadvertantly running multiple instances of a
+is added against inadvertently running multiple instances of a
 c-client application on the same mail file.
 
      (1) c-client attempts to create a .lock file (mail file name with
index 47b810e5d844553f48d3c5e910a469113da22858..c83c339d7f1ae4b77b002adc235fd7d5c9e20e73 100644 (file)
@@ -408,7 +408,7 @@ A0018: Recall that Exim does not keep separate queues for each domain, but
        a temporary error. Here are some possibilities:
 
        (1) The messages to \(aol.com)\ got put in your queue, but no previous
-       delivery attempt occured before you did the \-R-\. This might have been
+       delivery attempt occurred before you did the \-R-\. This might have been
        because of your settings of \queue_only_load\, \smtp_accept_queue\, or any
        other option that caused no immediate delivery attempt on arrival. If
        this is the case, you can try using \-qqR-\ instead of \-R-\.
@@ -1538,7 +1538,7 @@ A0089: This was a bad interaction between a change to the Linux kernel and some
        taken from Exim's change log:
 
        When Exim is receiving multiple messages on a single connection, and
-       spinning off delivery processess, it sets the SIGCHLD signal handling to
+       spinning off delivery processes, it sets the SIGCHLD signal handling to
        SIG_IGN, because it doesn't want to wait for these processes. However,
        because on some OS this didn't work, it also has a paranoid call to
        \^waitpid()^\ in the loop to reap any children that have finished. Some
@@ -2917,7 +2917,7 @@ Q0419: I have some obsolete domains which people have been warned not to use
        any more. How can I arrange to delete any mail that is sent to them?
 
 A0419: To reject them at SMTP time, with a customized error message, place
-       statments like this in the ACL:
+       statements like this in the ACL:
 
 ==>      deny message = The domain $domain is obsolete
               domains = lsearch;/etc/exim/obsolete.domains
@@ -5122,7 +5122,7 @@ A1001: Splitting the spool directory has most benefit if there are times when
        up earlier on some types of file system, compared with others.
 
        Exim was not designed for handling large queues. If you are in an
-       enviroment where lots of messages remain on the queue for long periods
+       environment where lots of messages remain on the queue for long periods
        of time, consider implementing a back up host to which you pass these
        messages, so that the main host's queue remains short. You can use
        \fallback_hosts\ to do this, or a router that is conditional on
@@ -6544,7 +6544,7 @@ Q9604: I get the \*too many open files*\ error especially when a lot of messages
        land for Majordomo at the same time.
 
 A9604: The problem appears to be the number of open files the system can
-       handle. This is changable by using the proc filesystem. To your
+       handle. This is changeable by using the proc filesystem. To your
        \(/etc/rc.d/rc.local)\ file append something like the following:
 
 ==>      # Now System is up, Modify kernel parameters for max open etc.
index fb336b8af2413fa056d587d7e644986dc27cc507..c3c69ebc5318b48c5c50d7c30a8d4fd334f37b93 100644 (file)
@@ -950,7 +950,7 @@ Version 4.68
     longest line that was received as part of the message, not counting the
     line termination character(s).
 
- 7. Host lists can now include +ignore_defer and +include_defer, analagous to
+ 7. Host lists can now include +ignore_defer and +include_defer, analogous to
     +ignore_unknown and +include_unknown. These options should be used with
     care, probably only in non-critical host lists such as whitelists.
 
index 4de57735ecf17e3600db5f7767e6bba2642c1dab..7df044e8247c863251cf483452676d719f73ce37 100644 (file)
@@ -223,7 +223,7 @@ files in other formats that are created by other programs.
 Berkeley DB 4.x
 ---------------
 
-The 4.x series is a developement of the 2.x and 3.x series, and the above
+The 4.x series is a development of the 2.x and 3.x series, and the above
 comments apply.
 
 
index 2438cc953fb20443bb1ea5501bbfb9d17dc8bf60..b619f5e03851ff31f94867e721674ed9436ad2a6 100644 (file)
@@ -92,7 +92,7 @@ Exim version 4.83
 -----------------
 
  * SPF condition results renamed "permerror" and "temperror".  The old
-   names are still accepted for back-compatability, for this release.
+   names are still accepted for back-compatibility, for this release.
 
  * TLS details are now logged on rejects, subject to log selectors.
 
@@ -133,7 +133,7 @@ Exim version 4.80
    upgrading, then lock the message, replace the new-lines that should be part
    of the -tls_peerdn line with the two-character sequence \n and then unlock
    the message.  No tool has been provided as we believe this is a rare
-   occurence.
+   occurrence.
 
  * For OpenSSL, SSLv2 is now disabled by default.  (GnuTLS does not support
    SSLv2).  RFC 6176 prohibits SSLv2 and some informal surveys suggest no
@@ -346,7 +346,7 @@ Exim version 4.70
 -----------------
 
 1. Experimental Yahoo! Domainkeys support has been dropped in this release.
-It has been superceded by a native implementation of its successor DKIM.
+It has been superseded by a native implementation of its successor DKIM.
 
 2. Up to version 4.69, Exim came with an embedded version of the PCRE library.
 As of 4.70, this is no longer the case. To compile Exim, you will need PCRE
index e9f6afd984931e054f2d986c4f24404aa00fc7d7..ae1ecf94302e3fcc870c261879af7c561bbb38c3 100755 (executable)
@@ -28,7 +28,7 @@ then    echo ""
 fi
 rm -f os.h
 
-# In order to accomodate for the fudge below, copy the file instead of
+# In order to accommodate for the fudge below, copy the file instead of
 # symlinking it. Otherwise we pollute the clean copy with the fudge.
 cp -p ../OS/os.h-$os os.h || exit 1
 
index 26aa754d463ce4f442a3f1485c237cf2a630db63..da833d5e7f28722aa2d130844e3a304b871e23dc 100644 (file)
@@ -286,7 +286,7 @@ auth_gsasl_server(auth_instance *ablock, uschar *initial_data)
   gsasl_property_set(sctx, GSASL_QOPS, "qop-auth");
 #ifdef SUPPORT_TLS
   if (tls_channelbinding_b64) {
-    /* Some auth mechanisms can ensure that both sides are talking withing the
+    /* Some auth mechanisms can ensure that both sides are talking within the
     same security context; for TLS, this means that even if a bad certificate
     has been accepted, they remain MitM-proof because both sides must be within
     the same negotiated session; if someone is terminating one session and
index e6ab909a1bcae51222d2832cc9e08e0eb4bc23c8..f7ccbd76531747666a414a5a5a561df8acccdf65 100644 (file)
@@ -414,7 +414,7 @@ set_issuer_name(X509 *cert, AUTHORITY_KEYID *akid, X509_NAME *subj)
 X509_NAME *name = akid_issuer_name(akid);
 
 /*
- * If subject's akid specifies an authority key identifer issuer name, we
+ * If subject's akid specifies an authority key identifier issuer name, we
  * must use that.
  */
 return X509_set_issuer_name(cert,
index 8ab11bb4eea6ebbb6b945845937c0408d5c32d11..f6f15f44998bb6792ad4542a498a2541ce8fc434 100644 (file)
@@ -2697,7 +2697,7 @@ for (i = 1; i < argc; i++)
 
 #ifdef SUPPORT_TLS
     /* -MCt: similar to -MCT below but the connection is still open
-    via a proxy proces which handles the TLS context and coding.
+    via a proxy process which handles the TLS context and coding.
     Require three arguments for the proxied local address and port,
     and the TLS cipher.  */
 
@@ -3656,7 +3656,7 @@ if (f.running_in_test_harness) smtputf8_advertise_hosts = NULL;
 is a failure. It leaves the configuration file open so that the subsequent
 configuration data for delivery can be read if needed.
 
-NOTE: immediatly after opening the configuration file we change the working
+NOTE: immediately after opening the configuration file we change the working
 directory to "/"! Later we change to $spool_directory. We do it there, because
 during readconf_main() some expansion takes place already. */
 
index 2be7f90941767d2ec88b304e688e8177480922ca..b2a9217011074e4347630577ab550b553358a6b9 100644 (file)
@@ -4814,7 +4814,7 @@ while (*s != 0)
           (void)sscanf(CS now,"%u",&inow);
           (void)sscanf(CS daystamp,"%u",&iexpire);
 
-          /* When "iexpire" is < 7, a "flip" has occured.
+          /* When "iexpire" is < 7, a "flip" has occurred.
              Adjust "inow" accordingly. */
           if ( (iexpire < 7) && (inow >= 993) ) inow = 0;
 
@@ -7490,7 +7490,7 @@ while (*s != 0)
         continue;
         }
 
-      /* Handle time period formating */
+      /* Handle time period formatting */
 
       case EOP_TIME_EVAL:
         {
index c90783e3c180fb9a25b982e5d88cde06ccb1097d..f71f104e22e48614028f27ea1e1fc09af5e886c0 100644 (file)
@@ -490,7 +490,7 @@ extern BOOL    disable_fsync;          /* Not for normal use */
 extern BOOL    disable_ipv6;           /* Don't do any IPv6 things */
 
 #ifndef DISABLE_DKIM
-extern unsigned dkim_collect_input;    /* Runtime count of dkim signtures; tracks wether SMTP input is fed to DKIM validation */
+extern unsigned dkim_collect_input;    /* Runtime count of dkim signtures; tracks whether SMTP input is fed to DKIM validation */
 extern uschar *dkim_cur_signer;        /* Expansion variable, holds the current "signer" domain or identity during a acl_smtp_dkim run */
 extern int     dkim_key_length;        /* Expansion variable, length of signing key in bits */
 extern void   *dkim_signatures;               /* Actually a (pdkim_signature *) but most files do not need to know */
index bc14def701f5985fbf5f3152da9d1af89975232d..1b21e6a6c1622c34787bc3fcb7a7d56c25d8d684 100644 (file)
@@ -415,7 +415,7 @@ while (cda->rc != NO_DATA_FOUND)  /* Loop for each row */
     result = string_catn(result, s, slen);
     result = string_catn(result, US"=", 1);
 
-    /* int and float type wont ever need escaping. Otherwise, quote the value
+    /* int and float type won't ever need escaping. Otherwise, quote the value
     if it contains spaces or is empty. */
 
     if (desc[i].dbtype != INT_TYPE && desc[i].dbtype != FLOAT_TYPE &&
index 521c546f6fa0d5befac48031b28329aa1ad690d5..6adcf9b3069e67a27a3dbba43fb3a6a48b6dc000 100644 (file)
@@ -1977,7 +1977,7 @@ b_seek:   err = errno;
       and the [ ] marker.
       [+] - not infected
       [L] - infected
-      [E] - some error occured
+      [E] - some error occurred
       Such marker follows the first non-escaped TAB.  For more information
       see avast-protocol(5)
 
index 4131ac6122cc79960e5731103a9fe2d786362998..13f570928b3a942e803ed9334853292e14d82d51 100644 (file)
@@ -492,7 +492,7 @@ return TRUE;
 /* This function is passed a forward list string (unexpanded) or the name of a
 file (unexpanded) whose contents are the forwarding list. The list may in fact
 be a filter program if it starts with "#Exim filter" or "#Sieve filter". Other
-types of filter, with different inital tag strings, may be introduced in due
+types of filter, with different initial tag strings, may be introduced in due
 course.
 
 The job of the function is to process the forwarding list or filter. It is
index 44452baa6dec2382f76aa2283cc86a8eecfeb0df..5742d10ae24da0b16c7196d4445366a9bf5cea8a 100644 (file)
@@ -966,7 +966,7 @@ for (;;)
 
   /* Handle conditionals, which are also applied to physical lines. Conditions
   are of the form ".ifdef ANYTEXT" and are treated as true if any macro
-  expansion occured on the rest of the line. A preliminary test for the leading
+  expansion occurred on the rest of the line. A preliminary test for the leading
   '.' saves effort on most lines. */
 
   if (*ss == '.')
index 65b6fb967722453f1c9efbd5dce4d5f27281c452..eb5b9551148b10f70c1200fe74850945b158953e 100644 (file)
@@ -117,7 +117,7 @@ DEBUG(D_route) debug_printf("%s router called for %s\n  domain = %s\n",
 rc = rf_get_errors_address(addr, rblock, verify, &errors_to);
 if (rc != OK) return rc;
 
-/* Set up the additional and removeable headers for the address. */
+/* Set up the additional and removable headers for the address. */
 
 rc = rf_get_munge_headers(addr, rblock, &extra_headers, &remove_headers);
 if (rc != OK) return rc;
index d6d7d0642de3a7bcbd16f9e881816ba2f9923b91..33939be4c26cc0c30d337a15c9376e61a6286e00 100644 (file)
@@ -459,7 +459,7 @@ else if (ob->check_secondary_mx && !testflag(addr, af_local_host_removed))
 rc = rf_get_errors_address(addr, rblock, verify, &addr->prop.errors_address);
 if (rc != OK) return rc;
 
-/* Set up the additional and removeable headers for this address. */
+/* Set up the additional and removable headers for this address. */
 
 rc = rf_get_munge_headers(addr, rblock, &addr->prop.extra_headers,
   &addr->prop.remove_headers);
index 01eabb1dd0dec14b94a50814fd14bc6759ec801c..ecc60427891495725ad3fb2e2e8317d91a487938 100644 (file)
@@ -179,7 +179,7 @@ addr->host_list = h;
 rc = rf_get_errors_address(addr, rblock, verify, &addr->prop.errors_address);
 if (rc != OK) return rc;
 
-/* Set up the additional and removeable headers for this address. */
+/* Set up the additional and removable headers for this address. */
 
 rc = rf_get_munge_headers(addr, rblock, &addr->prop.extra_headers,
   &addr->prop.remove_headers);
index bc58a1f823edba22ab0ce05e3589abaa04ba133b..ff67af38dd8b512832ee8c1aca559829533e3379 100644 (file)
@@ -404,7 +404,7 @@ addr->child_count++;
 new_addr->next = *addr_new;
 *addr_new = new_addr;
 
-/* Set up the errors address, if any, and the additional and removeable headers
+/* Set up the errors address, if any, and the additional and removable headers
 for this new address. */
 
 rc = rf_get_errors_address(addr, rblock, verify, &new_addr->prop.errors_address);
index 301ec80e4f319034672e9d2c06b8cd7e8e079b87..7389a99210ea1269e5dcf4908e69ad980f1c1bbf 100644 (file)
@@ -380,7 +380,7 @@ while (*options)
 rc = rf_get_errors_address(addr, rblock, verify, &addr->prop.errors_address);
 if (rc != OK) return rc;
 
-/* Set up the additional and removeable headers for this address. */
+/* Set up the additional and removable headers for this address. */
 
 rc = rf_get_munge_headers(addr, rblock, &addr->prop.extra_headers,
   &addr->prop.remove_headers);
index a203c07baa8b0d70ed4fdb9737f1131d1733a300..0b00a5c7cb6b32596998e3b9723ee4977261518e 100644 (file)
@@ -103,7 +103,7 @@ if (!(spf_server && spf_request))
   rc = SPF_RESULT_PERMERROR;
 
 else if (SPF_request_set_env_from(spf_request, CS spf_envelope_sender))
-  /* Invalid sender address. This should be a real rare occurence */
+  /* Invalid sender address. This should be a real rare occurrence */
   rc = SPF_RESULT_PERMERROR;
 
 else
index 42d54a9c586874d6e5949245d6e58abb9e908521..bceb5739563bf35a7699dca3d7bb943955cb9d31 100644 (file)
@@ -1304,7 +1304,7 @@ if (!exim_gnutls_base_init_done)
   DEBUG(D_tls)
     {
     gnutls_global_set_log_function(exim_gnutls_logger_cb);
-    /* arbitrarily chosen level; bump upto 9 for more */
+    /* arbitrarily chosen level; bump up to 9 for more */
     gnutls_global_set_log_level(EXIM_GNUTLS_LIBRARY_LOG_LEVEL);
     }
 #endif
@@ -2641,7 +2641,7 @@ Only used by the server-side TLS.
 
 This feeds DKIM and should be used for all message-body reads.
 
-Arguments:  lim                Maximum amount to read/bufffer
+Arguments:  lim                Maximum amount to read/buffer
 Returns:    the next character or EOF
 */
 
index 39d75d3bdb1b782cbd6bcdd82ec09481b8bcd158..c624c4f0c67223072b259f2961d6972eb85d0eeb 100644 (file)
@@ -2983,7 +2983,7 @@ Or just forget about lines?  Or inflate by a fixed proportion? */
   }
 
 #ifndef DISABLE_PRDR
-/* If it supports Per-Recipient Data Reponses, and we have omre than one recipient,
+/* If it supports Per-Recipient Data Responses, and we have more than one recipient,
 request that */
 
 sx->prdr_active = FALSE;
@@ -4117,7 +4117,7 @@ connection if there are several waiting, provided we haven't already sent so
 many as to hit the configured limit. The function transport_check_waiting looks
 for a waiting message and returns its id. Then transport_pass_socket tries to
 set up a continued delivery by passing the socket on to another process. The
-variable send_rset is FALSE if a message has just been successfully transfered.
+variable send_rset is FALSE if a message has just been successfully transferred.
 
 If we are already sending down a continued channel, there may be further
 addresses not yet delivered that are aimed at the same host, but which have not
index 552b43f2a97c11e4a841805ae2fbd62ae3bcba94..a6bcfd89768d3ace2cf513bcaf3a03ecf4fa03a5 100644 (file)
@@ -1051,7 +1051,7 @@ Lines in client scripts are of several kinds:
 (7) Otherwise, the line is an input line line that is sent to the server. Any
     occurrences of \r and \n in the line are turned into carriage return and
     linefeed, respectively. This is used for testing PIPELINING.
-    Any sequences of \x followed by two hex digits are converted to the equvalent
+    Any sequences of \x followed by two hex digits are converted to the equivalent
     byte value.  Any other character following a \ is sent verbatim.
     The line is sent with a trailing "\r\n".
 
index 98de5d43d175f07900d3c223fda2c2d6b2a6e1c9..cb0894640fc4ea4db4dea8ba4f8af1e2f818ae57 100755 (executable)
@@ -24,7 +24,7 @@ by that name; those in the "expired" ones are out-of-date (the
 rest expire in 2038).  The "1" and "2" systems/certs have
 equivalent properties.
 
-In each certicate subdir: the ".db" files are NSS version of the cert,
+In each certificate subdir: the ".db" files are NSS version of the cert,
 the ".pem", ".key" and ".unlocked.key" are usable by OpenSSL (the
 ca_chain.pem being a copy of the CA public information and signer
 public information).
index 39e87629e6a42dc8cea2db8a986b6cb8626b7a96..3f7e106273931d439471a67d1be7fd1fee96eb11 100755 (executable)
@@ -2199,7 +2199,7 @@ elsif (/^millisleep\s+(.*)$/)
 
 
 # The "munge" command selects one of a hardwired set of test-result modifications
-# to be made before result compares are run agains the golden set.  This lets
+# to be made before result compares are run against the golden set.  This lets
 # us account for test-system dependent things which only affect a few, but known,
 # test-cases.
 # Currently only the last munge takes effect.