]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Add dictionaries
authorJosh Soref <2119212+jsoref@users.noreply.github.com>
Sun, 7 Aug 2022 20:44:08 +0000 (16:44 -0400)
committerPeter van Dijk <peter.van.dijk@powerdns.com>
Wed, 8 Mar 2023 13:32:48 +0000 (14:32 +0100)
.github/actions/spell-check/allow.txt
.github/actions/spell-check/expect.txt
.github/actions/spell-check/patterns.txt
.github/workflows/spelling3.yml

index 5f9dca547646fe57643d8cd7d727f9284309cd7d..73a7334127ba9896b6d59b8ae20dd580d9910538 100644 (file)
@@ -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
index ab69a74e5a8dcaef6440b93a7c1a11c61c99df41..2f36115573362cb4a10fa4122c4a3a604c4f18f0 100644 (file)
@@ -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
index 051626be04a249f5ea20244749dd2e4cfa9bf6e7..b5e6bf58ac91552e91ace46809eff318b8833c01 100644 (file)
@@ -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]+ <https://github\.com/[^/]+/[^/]+/[^/]+/[0-9a-f]+(?:[-0-9a-zA-Z/#.]*|)\b>\`
+(?:\[[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\("[^"]*"\)
index 0b9c5bea7680df71d15cee3b4b22f97dd8b7688a..40161d174aa6ce822f718a1cf70f044b0e8fbb73 100644 (file)
@@ -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: