From: Josh Soref <2119212+jsoref@users.noreply.github.com> Date: Sun, 7 Aug 2022 20:44:08 +0000 (-0400) Subject: Add dictionaries X-Git-Tag: dnsdist-1.8.0-rc3~10^2~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=583771e2ebc8ff30ab2ef2cc8fa7faaf6aea29d9;p=thirdparty%2Fpdns.git Add dictionaries --- diff --git a/.github/actions/spell-check/allow.txt b/.github/actions/spell-check/allow.txt index 5f9dca5476..73a7334127 100644 --- a/.github/actions/spell-check/allow.txt +++ b/.github/actions/spell-check/allow.txt @@ -416,6 +416,7 @@ cfile cft cgit CHACHA +charset chartocode checkbox checkfunc @@ -427,6 +428,8 @@ checkzone chgrp childstat chkconfig +chmod +chown chr chrono cidr @@ -753,6 +756,7 @@ dnsdisttcp dnsdisttests dnserrors DNSHEADER +dnsheader DNSID DNSIP dnskeyr @@ -2659,6 +2663,8 @@ posix postdata POSTFIELDS POSTFIELDSIZE +postgre +Postgre postoutquery postpol postprepare @@ -2666,7 +2672,7 @@ postqueries postun postvars potentialsupermasters -powerdn +powerdns poweroften powertools pparent @@ -2882,6 +2888,7 @@ realpath realqps realreferral realrr +realtime realzone RECCONTROL reccount @@ -3018,6 +3025,7 @@ rmdir rmtree RMz rnameservers +rng rnow rollbackmarker romap @@ -3293,6 +3301,7 @@ smokeyjoe smp smt smtarg +smtp SMTs smvmlo SMy @@ -3383,6 +3392,7 @@ sscanf SSetsockopt ssh ssize +ssl sslctx SSLECDSADNS SSLEDDSADNS @@ -3650,6 +3660,8 @@ timersonly Timespan timespec timespent +timezone +timezones tinfo tini TINYDNSDATA @@ -3846,6 +3858,9 @@ UNDOC unescape unhexlify uninstall +unicode +Unicode +UNICODE uniq uniquw UNIREGISTRYMARKET @@ -3873,6 +3888,7 @@ uppercasing upq upto urc +url urljoin urllib urlmap @@ -3882,8 +3898,10 @@ uroot useconds uselessdrc useradd +useragent userdata userfriendly +username usermsec userperc USHRT @@ -3993,6 +4011,8 @@ WEBPORT webrick webserv webserveropts +website +websites wednserrors weekno weirdtxt @@ -4042,6 +4062,7 @@ wshash WSIZE WTERMSIG wtest +www wwwds wwwezdnsit wwwpowerdnscom @@ -4062,10 +4083,14 @@ xffverylongstring XFRd XFRM xfrserver +xhtml +XHTML xhr xit xlabel xluajit +xml +XML XMy xno Xof diff --git a/.github/actions/spell-check/expect.txt b/.github/actions/spell-check/expect.txt index ab69a74e5a..2f36115573 100644 --- a/.github/actions/spell-check/expect.txt +++ b/.github/actions/spell-check/expect.txt @@ -8,7 +8,6 @@ abi aborttransaction Abraitis abspath -acl ACLTo ACPI activatedomainkey @@ -32,7 +31,6 @@ Alenichev alexa algo algoroll -aliceblue allocs Altpeter amd @@ -48,26 +46,22 @@ ansible ANSSI Antoin anycast -api apikey AQAB ARCHFLAGS arecord arecvfrom Arentz -arial Arjen Arjo Arnoud arpa Arsen aruba -asc Ascio Asenov ASEP Ashish -ASIN asnum aspx associateddomain @@ -76,23 +70,20 @@ Atlassian atoi Atomia aton -attr atype authanswers -AUTHIP +authip Authoritativedoc auths authzone autobuilt autocalculation -autocomplete autoconf autodetect autodetecting autodetection autodoc autofilling -autogenerated automagically automake Automattic @@ -104,9 +95,9 @@ autoserial autotools axfrfilter Baan -backend backgrounding backport +backported Backtick backtraces BADALG @@ -156,7 +147,6 @@ bla blackhole Bleker blockfilter -blockquote blog blogpost blogspot @@ -185,8 +175,6 @@ Brzeski bsd Btw bufsize -bugfix -bugfixes bugzilla builddeb bulc @@ -225,19 +213,15 @@ changelog changeme changeset changetype -charset chashed chbruyand chdir Chiavacci -chmod chopoff -chown Christof chroot +chrooted chrooting -CIDR -classmethod clientanswers Cloos closesocket @@ -258,14 +242,12 @@ codebgcolor codeninja codetextcolor Colemarcus -colgroup collapsiblesidebar colm comboaddress commandline committransaction conaxis -config configfile configname configsetting @@ -285,22 +267,19 @@ corpit costypetrisor cout coverity -cpp cppcheck createdb createslavedomain Cremers criteo -cron crowley crv cryptokey +cryptokeys Cryptoki cryptopp cryptoshop -css csum -csv csync ctime ctor @@ -323,7 +302,6 @@ darix Darron dataformat datasource -datastore datatracker Daugaard Davids @@ -363,7 +341,6 @@ devtoolset dfb dfd DHCID -DHCP dhcpd dhcpdupdate diffie @@ -377,7 +354,6 @@ Directi Disqus distro djbdns -DKIM dlerror dlg DLLs @@ -387,7 +363,6 @@ dmesg Dmitry dname Dnn -dns dnsapi dnsbulktest dnscache @@ -400,7 +375,6 @@ dnsdistdoc dnsdomain dnsext dnsgram -dnsheader dnskey dnsmessage dnsname @@ -473,7 +447,6 @@ ecdsa ech econds ECONNRESET -ecs ECSDA ecswho edb @@ -499,7 +472,6 @@ Emph endblock Enden endian -endif endl ENOENT ENOTCONN @@ -530,7 +502,6 @@ ezdns Faerch faf failedservers -failover farsightsec favicon FBAE @@ -542,7 +513,6 @@ fcff fcgi fcontext fda -fdopen fds fedoraproject feedents @@ -574,11 +544,11 @@ freetds freshports Froemel frontend +frontends fstrm fullname fulltoc fullycapable -func Furnell Fusl fvisibility @@ -616,7 +586,6 @@ getn getrandom getregisteredname gettag -gettext gettime gettimeofday gettsigkey @@ -625,10 +594,8 @@ GFm Gibheer Gieben Gillstrom -github Gkey glibc -gmail gmake Gmb gmtime @@ -641,7 +608,6 @@ godbcbackend Godwottery goodmatch google -googleapis goracle goraclebackend gouv @@ -663,7 +629,6 @@ gtld guilabel Gyh Gyselinck -gzip gzipped hackerone Hakulinen @@ -706,23 +671,18 @@ Holger homepage Hooimeijer hostmaster -hostname +hostnames Hotmail howto hpecorp hpiers hpp -href -hsm htbp -html htmlescape htmlhelp -http httpapi httpdomain hubert -hyperlink iana icann ico @@ -738,7 +698,6 @@ ifurlup ihsinme IJajghd illumos -img Imhard incbin includeboilerplate @@ -747,7 +706,6 @@ indextable inet infolog infosecinstitute -ini inited initscript Inno @@ -772,7 +730,6 @@ IPSECKEY iptables iputils IQuery -irc isane isc ismaster @@ -789,7 +746,6 @@ janeczku Jatko Jaury Jauvin -javascript Jeftovic Jelte Jermar @@ -802,7 +758,6 @@ Jorn journalctl journald jpmens -json jsonstat jsrender Juergen @@ -821,7 +776,6 @@ KEYBITS keyblock keydir keyfile -keygen keyname keypair keypairgen @@ -872,12 +826,12 @@ LCUP LDA ldap ldapbackend +ldaps ldflags ldif ldns Leen Lemoine -len lessthan Lesuisse lethalgroup @@ -931,12 +885,12 @@ loadbalancing localaddr localhost localip -localtime localtoc locaweb lochiiconnectivity logfile loglevel +loglevels logmessage logrotate lon @@ -970,10 +924,12 @@ Majer Makefiles malcrafted malloc +mallocs malware Mamane Mandriva manpage +manpages mapasync Mapbox mariadb @@ -997,8 +953,8 @@ memlock MEMLOCK Memusage menuselection -metadata metadatabase +metadatas metainformation metricnames metricscarbon @@ -1021,7 +977,6 @@ mjt mkuchar mmap mmdb -mname mnordhoff MOADNS Modderman @@ -1037,12 +992,10 @@ mrtg msdcs MSDNS msphinx -mssql mtasker mthread MUar Mulholland -multiline multimaster multithreading mundsson @@ -1063,7 +1016,6 @@ mypassword mypgsql myset myspecialmetric -mysql mysqlbackend mysqld mytsigkey @@ -1072,7 +1024,6 @@ mywebapp namedroppers nameserver nameserving -namespace naptr Nauck Navarrete @@ -1092,6 +1043,7 @@ netherlabs netinet netmask netmaskgroup +netmasks netsnmp NETWORKMASK Neue @@ -1164,7 +1116,6 @@ NXDATA nxdomain nzlosh oarc -oauth Obermayer obidos objectclass @@ -1184,6 +1135,7 @@ OIDs Olafur Omroep openapi +openapis openbsd opendbx openpgpkey @@ -1232,7 +1184,6 @@ Pbackend PCache pcap PCAPFILE -pdf pdns pdnsbackend pdnscontrol @@ -1247,7 +1198,6 @@ Peeters Pels pem Penev -perl Perroud Pertubation pez @@ -1259,7 +1209,6 @@ pgpsql pgsql phishing phonedph -php pickclosest pickhashed pickrandom @@ -1269,19 +1218,16 @@ pickwrandom pid piddir pidfile -pieter pilindex Pinski pipebackend pipermail PIV pkcs -placeholders Plusnet plzz pmtmr pnds -png Poelov pointsize polarssl @@ -1296,7 +1242,8 @@ poolers poolname portnum portnumber -postgre +Postgre +postgres postgresql postinst postresolve @@ -1313,7 +1260,6 @@ Preproc prequery prereleases prerpz -presigned presignedness PRId primetime @@ -1335,10 +1281,10 @@ psql pthread ptr ptrrecord +ptrs Publieke publishdomainkey pullreq -pygments Pyry Qag qclass @@ -1361,7 +1307,6 @@ qtypelist querycache querycount querytime -quickstart qytpe ragel randombackend @@ -1381,10 +1326,8 @@ rcvmmsg rdata rdqueries rdynamic -readline README readonly -realtime reconnections recursor recursordist @@ -1406,7 +1349,6 @@ refcount refman refreh refuseds -regex reid reimplementation Reinier @@ -1430,13 +1372,13 @@ respawn respawning respout respsizes -Resync resynchronise retransfering reuseds reuseport Reuwiei rfc +RFCs rhel Rietz rightsidebar @@ -1445,7 +1387,6 @@ ringbuffer rkey rmem rname -rng rocommunity Roel Rosmalen @@ -1464,6 +1405,7 @@ rrs rrset rrsig rrtype +RRtypes rsa rsasha RSP @@ -1495,7 +1437,6 @@ scopemask scriptable scriptlets scrypt -sdb sdfoijdfio sdig secpoll @@ -1567,7 +1508,6 @@ smartcard smellyspice smimea smn -smtp Smurthwaite Snarked sndbuf @@ -1595,6 +1535,7 @@ sourceware Spaans Spackages spam +spams spf SPHINXBUILD sphinxcontrib @@ -1607,17 +1548,15 @@ splitsetup sprezzos Spruyt SQk -sql sqlite +SQLs srandom -src srcname SRecord Srule srv sshfp ssi -ssl SSLKEYLOGFILE sslmode sslrootcert @@ -1632,10 +1571,7 @@ statbas statisticitem statm stbuehler -stderr -stdin stdio -stdout Stef Steinbuch stek @@ -1658,7 +1594,6 @@ stubresolver stunnel Stussy stutiredboy -stylesheet subdomain subkey submitters @@ -1678,9 +1613,9 @@ Surfnet swapcontext swoga syncres -sys sysadmin syscall +syscalls sysctl Sysdream syslog @@ -1689,11 +1624,11 @@ systemctl systemd sysv tarball +tarballs Tarjei Tarnell taskqueue tbhandler -tbody tcely tcp tcpconnecttimeouts @@ -1711,10 +1646,8 @@ testrunner testsdir texinfo textcolor -tfoot Tful TGJGVc -thead thel thelog Thessalonikefs @@ -1732,27 +1665,25 @@ timeline timesource timestamped timeval -timezone +timezones tinycdb tinydns tinydnsbackend tisr -tls tlsa tlsresumptions tmp tmpfs tobool -toc toctree todo +todos toint tokenuser tolower Tolstov Toosarani Toshifumi -tostring Travaille tribool TRIE @@ -1771,6 +1702,7 @@ tsigsecret tstamp TSU ttl +ttls Tuinder tunables Tuomi @@ -1788,6 +1720,7 @@ udr Ueber Ueli uid +UIDs uint Uisms ulimit @@ -1797,7 +1730,6 @@ uncached unescaping unfresh unhash -unicode uninett uninitialised Uninstaller @@ -1808,7 +1740,6 @@ unixtime unparseable UNPRIV Unprocessable -unpublish unpublishdomainkey unreachables unregister @@ -1820,24 +1751,20 @@ upperalpha upperroman urandom uri -url urlencoded usec usecase -useragent userbase -username userspace usr utf UUHJWZg -uuid +UUIDs uwaterloo Valentei Valentini valgrind validationstates -validators Valkenburg Vandalon vandergaast @@ -1876,10 +1803,9 @@ webdocs webhandler webpassword webserver -website +websites Webspider Wegener -weightparams Weimer Welzel Wessels @@ -1887,7 +1813,6 @@ westes Wevers wextra whashed -whitelist Wieger Wielicki Wijk @@ -1919,7 +1844,6 @@ Wredundant writev Wshadow wuh -www Wzs Xander xchacha @@ -1929,15 +1853,11 @@ Xek Xeon XForwarded xfr -xhtml -xml xorbooter xpf XRecord -xss XXXXXX yahttp -yaml Yehuda Yiu YLCOy diff --git a/.github/actions/spell-check/patterns.txt b/.github/actions/spell-check/patterns.txt index 051626be04..b5e6bf58ac 100644 --- a/.github/actions/spell-check/patterns.txt +++ b/.github/actions/spell-check/patterns.txt @@ -2,7 +2,8 @@ # GitHub SHAs \bapi.github\.com/repos/[^/]+/[^/]+/[^/]+/[0-9a-f]+\b -(?:\[[0-9a-f]+\]\(https:/|)/github\.com/[^/]+/[^/]+/[^/]+/[0-9a-f]+(?:[-0-9a-zA-Z/#.]*|)\b +\b[0-9a-f]+ \` +(?:\[[0-9a-f]+\]\(?:https:/|)/github\.com/[^/]+/[^/]+/[^/]+/[0-9a-f]+(?:[-0-9a-zA-Z/#.]*|)\b \bgithub\.com/[^/]+/[^/]+[@#][0-9a-f]+\b # githubusercontent /[-a-z0-9]+\.githubusercontent\.com/[-a-zA-Z0-9?&=_\/.]* @@ -43,6 +44,10 @@ nsec3param\s*=\s*'[^']*' g_rootDS\s*=\s*"[^"]*" DSRecordContent\("[^"]*"\) ^[0-9a-z.]*example\.\s+\d+\s+IN\s+(?:DS\s+\d+|OPT)\s+\d+\s+\d+\s+[0-9a-f]+$ + +# PowerDNS version strings +Server: PowerDNS/(?:\d+\.)+\w+\.ge[0-9a-f]+ + # regression-tests/backends/geoip-master ^2\s+\.\s+IN\s+(?:DS|OPT)\s+\d+\s+[a-zA-Z0-9]+$ SimpleMatch\("[^"]*"\).match\(std::string\("[^"]*"\) diff --git a/.github/workflows/spelling3.yml b/.github/workflows/spelling3.yml index 0b9c5bea76..40161d174a 100644 --- a/.github/workflows/spelling3.yml +++ b/.github/workflows/spelling3.yml @@ -56,6 +56,18 @@ jobs: spell_check_this: check-spelling/spell-check-this@prerelease post_comment: 0 use_sarif: 1 + extra_dictionaries: + cspell:software-terms/src/software-terms.txt + cspell:python/src/python/python-lib.txt + cspell:node/node.txt + cspell:python/src/common/extra.txt + cspell:fullstack/fullstack.txt + cspell:html/html.txt + cspell:aws/aws.txt + cspell:npm/npm.txt + cspell:cpp/src/stdlib-cpp.txt + cspell:python/src/python/python.txt + cspell:django/django.txt check_extra_dictionaries: '' comment-push: