unbound/compat
rezky_nightky 1c4cc1f944
fix: cross typos, see detail below
What I changed:

Respected repo rules / avoided generated & third‑party artifacts

Skipped Autotools/libtool generated files like configure, aclocal.m4, ltmain.sh, config.guess, config.sub.
Skipped large test vectors (testdata/, dnscrypt/testdata/) and non-UTF8 sample data (pythonmod/examples/dict_data.txt).
Skipped contrib/fastrpz.patch (patch content is effectively third‑party / not meant to be edited in-tree).

Fixed typos in maintained sources/docs

Various doc/comment spelling fixes (e.g. doc/Changelog, doc/example.conf.in, headers, etc.).
Fixed a real typo in a runtime log message: cachedb/redis.c ("%swith" -> "%s with").
Updated Makefile.in to avoid the misspelling Decomissioned while still matching both spellings via regex.
Fixed Synthetize -> Synthesize and other comment-level typos.
Improved a few “codespell false-positive” tokens by adjusting comments (e.g. inout -> in/out).

Repaired an accidental corruption

During edits, daemon/remote.c got partially mangled around the view local-data handlers. I restored it by:
Reintroducing do_view_data_remove()
Repairing do_view_datas_add() and its end-of-function logic
Cleaning up the remaining removed 0 ... message text

Added future-proof configuration

Created repo-root .codespellrc with:

skip = ... list matching the “do not edit / generated / testdata” policy
ignore-words-list = ... for known project terms / false positives
ignore-regex = ... to preserve your existing ignore patterns

Verification

codespell --config ./.codespellrc . now exits 0 (clean run).
Summary
Typos were fixed where safe, generated/third-party areas were excluded, .codespellrc was added for repeatable checks, and codespell now passes cleanly using that config.

Signed-off-by: rezky_nightky <with.rezky@gmail.com>
2026-01-22 01:24:16 +07:00
..
arc4_lock.c - Fix unfreed locks in log and arc4random at exit of unbound. 2018-02-02 09:27:16 +00:00
arc4random.c QNX Porting support for unbound branch-1.24.1 (#1388) 2026-01-21 13:12:13 +01:00
arc4random_uniform.c - update compat/getentropy and arc4random to the most recent ones from OpenBSD. 2014-07-12 18:23:49 +00:00
chacha_private.h Fix compile and test on Linux. 2014-07-11 09:39:13 +00:00
ctime_r.c Analysis workflow, fix ctime formatting for autotrust and testbound. 2021-06-25 15:11:10 +02:00
explicit_bzero.c - configure tests for the weak attribute support by the compiler. 2016-03-03 15:59:25 +00:00
fake-rfc2553.c - Fix conditional expressions with parentheses for bitwise and. 2025-06-11 16:42:43 +02:00
fake-rfc2553.h Fixup getaddrinfo compat. 2008-11-10 08:04:22 +00:00
getentropy_freebsd.c Add getentropy emulation for FreeBSD 2019-11-02 18:08:23 +00:00
getentropy_linux.c QNX Porting support for unbound branch-1.24.1 (#1388) 2026-01-21 13:12:13 +01:00
getentropy_osx.c - Upgrade compat/getentropy_osx.c to version 1.12 from OpenBSD. 2019-11-20 13:12:36 +01:00
getentropy_solaris.c - Fix ssl.h include brackets, instead of quotes. 2023-03-16 15:40:43 +01:00
getentropy_win.c - Synchronize compat/getentropy_win.c with version 1.5 from 2019-11-20 13:08:43 +01:00
gmtime_r.c unused definitions. 2008-06-13 09:44:25 +00:00
inet_aton.c More unsigned chasts for toupper/tolower/ctype 2014-10-13 08:35:00 +00:00
inet_ntop.c fix: cross typos, see detail below 2026-01-22 01:24:16 +07:00
inet_pton.c - mingw32 porting. 2008-05-23 14:13:07 +00:00
isblank.c - isblank() compat implementation. 2015-10-27 09:52:16 +00:00
malloc.c - For #1262, ifdef is no longer needed. 2025-04-02 11:53:50 +02:00
memcmp.c memcmp portability. 2010-02-01 13:27:23 +00:00
memcmp.h - Fix AHX_BROKEN_MEMCMP for autoheader mess up of #undef in config.h. 2012-02-09 12:40:19 +00:00
memmove.c whitespace nicer. 2014-10-13 12:14:43 +00:00
reallocarray.c portability fixes. 2015-10-27 10:39:18 +00:00
sha512.c - spelling fixes from Igor Sobrado Delgado. 2015-11-18 14:11:46 +00:00
snprintf.c - Fix snprintf() supports the n-specifier, 2019-12-03 16:29:18 +01:00
strlcat.c - separate ldns into core ldns inside ldns/ subdirectory. No more 2013-10-31 15:09:26 +00:00
strlcpy.c configure compat replacements. start of ip6 ifdefing. 2007-02-16 15:18:52 +00:00
strptime.c More casts. 2014-10-13 09:23:12 +00:00
strsep.c fixup strsep and windows event assignment. 2016-05-31 12:37:42 +00:00