]> git.ipfire.org Git - thirdparty/pdns.git/tree - pdns/
Merge pull request #15947 from miodvallat/lazy_caching
[thirdparty/pdns.git] / pdns /
drwxr-xr-x   ..
-rw-r--r-- 1070 .gitignore
-rw-r--r-- 2125 AUTH-MIB.txt
-rw-r--r-- 40656 Makefile.am
-rw-r--r-- 2502 anadns.hh
-rw-r--r-- 16876 arguments.cc
-rw-r--r-- 5760 arguments.hh
-rw-r--r-- 1660 auth-caches.cc
-rw-r--r-- 1318 auth-caches.hh
-rw-r--r-- 2993 auth-carbon.cc
-rw-r--r-- 4869 auth-catalogzone.cc
-rw-r--r-- 2454 auth-catalogzone.hh
-rw-r--r-- 65086 auth-main.cc
-rw-r--r-- 2265 auth-main.hh
-rw-r--r-- 11270 auth-packetcache.cc
-rw-r--r-- 5756 auth-packetcache.hh
-rw-r--r-- 13203 auth-primarycommunicator.cc
-rw-r--r-- 6819 auth-querycache.cc
-rw-r--r-- 4354 auth-querycache.hh
-rw-r--r-- 53191 auth-secondarycommunicator.cc
-rw-r--r-- 7589 auth-zonecache.cc
-rw-r--r-- 3575 auth-zonecache.hh
-rw-r--r-- 7947 axfr-retriever.cc
-rw-r--r-- 1910 axfr-retriever.hh
drwxr-xr-x - backends
-rw-r--r-- 4486 base32.cc
-rw-r--r-- 1089 base32.hh
-rw-r--r-- 3180 base64.cc
-rw-r--r-- 1131 base64.hh
-rw-r--r-- 1668 basic.rpz
-rw-r--r-- 520 bind-dnssec.4.2.0_to_4.3.0_schema.sqlite3.sql
-rw-r--r-- 703 bind-dnssec.schema.sqlite3.sql
-rw-r--r-- 3546 bindlexer.l
-rw-r--r-- 4783 bindparser.yy
-rw-r--r-- 2339 bindparserclasses.hh
-rw-r--r-- 5396 burtle.hh
-rw-r--r-- 8984 cachecleaner.hh
-rw-r--r-- 16894 calidns.cc
-rw-r--r-- 3076 capabilities.cc
-rw-r--r-- 1408 capabilities.hh
-rw-r--r-- 5798 cdb.cc
-rw-r--r-- 2193 cdb.hh
-rw-r--r-- 3357 channel.cc
-rw-r--r-- 11253 channel.hh
-rw-r--r-- 1514 circular_buffer.hh
-rw-r--r-- 15984 comfun.cc
-rw-r--r-- 1399 comment.hh
-rw-r--r-- 5120 communicator.cc
-rw-r--r-- 8875 communicator.hh
-rw-r--r-- 375 convert-yaml-to-json.py
-rw-r--r-- 1533 coverage.cc
-rw-r--r-- 1021 coverage.hh
-rw-r--r-- 17097 credentials.cc
-rw-r--r-- 3771 credentials.hh
-rw-r--r-- 28940 dbdnsseckeeper.cc
-rw-r--r-- 5791 devpollmplexer.cc
-rw-r--r-- 3103 digests.hh
-rw-r--r-- 11464 distributor.hh
-rw-r--r-- 5401 dns.cc
-rw-r--r-- 9858 dns.hh
-rw-r--r-- 2571 dns_random.hh
-rw-r--r-- 12204 dnsbackend.cc
-rw-r--r-- 19978 dnsbackend.hh
-rw-r--r-- 12826 dnsbulktest.cc
-rw-r--r-- 2949 dnsdemog.cc
drwxr-xr-x - dnsdistdist
-rw-r--r-- 8794 dnsgram.cc
-rw-r--r-- 8703 dnslabeltext.rl
-rw-r--r-- 11823 dnsmessage.proto
-rw-r--r-- 29787 dnsname.cc
-rw-r--r-- 24430 dnsname.hh
-rw-r--r-- 19640 dnspacket.cc
-rw-r--r-- 8966 dnspacket.hh
-rw-r--r-- 37582 dnsparser.cc
-rw-r--r-- 18989 dnsparser.hh
-rw-r--r-- 7847 dnspcap.cc
-rw-r--r-- 3809 dnspcap.hh
-rw-r--r-- 3116 dnspcap2calidns.cc
-rw-r--r-- 5176 dnspcap2protobuf.cc
-rw-r--r-- 14138 dnsproxy.cc
-rw-r--r-- 2738 dnsproxy.hh
-rw-r--r-- 32101 dnsrecords.cc
-rw-r--r-- 36447 dnsrecords.hh
-rw-r--r-- 25620 dnsreplay.cc
-rw-r--r-- 2773 dnsscan.cc
-rw-r--r-- 19104 dnsscope.cc
-rw-r--r-- 28671 dnssecinfra.cc
-rw-r--r-- 10761 dnssecinfra.hh
-rw-r--r-- 10680 dnsseckeeper.hh
-rw-r--r-- 9183 dnssecsigner.cc
-rw-r--r-- 5295 dnstap.cc
-rw-r--r-- 2267 dnstap.hh
-rw-r--r-- 13714 dnstap.proto
-rw-r--r-- 9281 dnstcpbench.cc
-rw-r--r-- 7274 dnswasher.cc
-rw-r--r-- 17361 dnswriter.cc
-rw-r--r-- 6824 dnswriter.hh
-rw-r--r-- 7395 dolog.hh
-rw-r--r-- 5119 dumresp.cc
-rw-r--r-- 12083 dynhandler.cc
-rw-r--r-- 2839 dynhandler.hh
-rw-r--r-- 13395 dynlistener.cc
-rw-r--r-- 2575 dynlistener.hh
-rw-r--r-- 5244 dynloader.cc
-rw-r--r-- 4515 dynmessenger.cc
-rw-r--r-- 2038 dynmessenger.hh
-rw-r--r-- 5899 ednscookies.cc
-rw-r--r-- 2415 ednscookies.hh
-rw-r--r-- 2406 ednsextendederror.cc
-rw-r--r-- 2121 ednsextendederror.hh
-rw-r--r-- 7257 ednsoptions.cc
-rw-r--r-- 2761 ednsoptions.hh
-rw-r--r-- 1094 ednspadding.cc
-rw-r--r-- 1038 ednspadding.hh
-rw-r--r-- 3935 ednssubnet.cc
-rw-r--r-- 1880 ednssubnet.hh
-rw-r--r-- 6283 epollmplexer.cc
-rw-r--r-- 6525 fstrm_logger.cc
-rw-r--r-- 3477 fstrm_logger.hh
-rw-r--r-- 1236 fuzz_dnslabeltext_parseRFC1035CharString.cc
-rw-r--r-- 1753 fuzz_moadnsparser.cc
-rw-r--r-- 2170 fuzz_packetcache.cc
-rw-r--r-- 1494 fuzz_proxyprotocol.cc
-rw-r--r-- 1507 fuzz_yahttp.cc
-rw-r--r-- 1871 fuzz_zoneparsertng.cc
-rw-r--r-- 1207 generate-api-swagger.py
-rw-r--r-- 359 generate-bind-dnssec-schema.py
-rw-r--r-- 1527 gettime.cc
-rw-r--r-- 1033 gettime.hh
-rw-r--r-- 16627 gss_context.cc
-rw-r--r-- 6629 gss_context.hh
-rw-r--r-- 3443 histog.hh
-rw-r--r-- 5563 histogram.hh
-rwxr-xr-x 319 incfiles
-rw-r--r-- 7601 inflighter.cc
-rw-r--r-- 6827 ipcipher.cc
-rw-r--r-- 373 ipcipher.hh
-rw-r--r-- 22241 iputils.cc
-rw-r--r-- 57494 iputils.hh
-rw-r--r-- 13744 ixfr.cc
-rw-r--r-- 1898 ixfr.hh
-rw-r--r-- 5646 ixfrdist-stats.cc
-rw-r--r-- 4014 ixfrdist-stats.hh
-rw-r--r-- 1893 ixfrdist-web.cc
-rw-r--r-- 1313 ixfrdist-web.hh
-rw-r--r-- 61832 ixfrdist.cc
-rw-r--r-- 3480 ixfrdist.example.yml
-rw-r--r-- 1098 ixfrdist.service.in
-rw-r--r-- 6902 ixfrutils.cc
-rw-r--r-- 2809 ixfrutils.hh
-rw-r--r-- 8907 ixplore.cc
-rw-r--r-- 4431 json.cc
-rw-r--r-- 2009 json.hh
drwxr-xr-x - keyroller
-rw-r--r-- 6608 kqueuemplexer.cc
-rw-r--r-- 2522 kvresp.cc
-rw-r--r-- 48416 libssl.cc
-rw-r--r-- 7632 libssl.hh
-rw-r--r-- 13161 lock.hh
-rw-r--r-- 5657 logger.cc
-rw-r--r-- 7311 logger.hh
-rw-r--r-- 7535 logging.hh
-rw-r--r-- 10018 lua-auth4.cc
-rw-r--r-- 1791 lua-auth4.hh
-rw-r--r-- 18228 lua-base4.cc
-rw-r--r-- 1167 lua-base4.hh
-rw-r--r-- 55828 lua-record.cc
-rw-r--r-- 166 lua_hpp.mk
-rw-r--r-- 3613 malloctrace.cc
-rw-r--r-- 2334 malloctrace.hh
-rw-r--r-- 9254 minicurl.cc
-rw-r--r-- 3396 minicurl.hh
-rw-r--r-- 46278 misc.cc
-rw-r--r-- 25120 misc.hh
-rw-r--r-- 10684 mplexer.hh
-rw-r--r-- 1224 named.conf.parsertest
-rw-r--r-- 11332 nameserver.cc
-rw-r--r-- 2829 nameserver.hh
-rw-r--r-- 1473 namespaces.hh
-rw-r--r-- 1765 noinitvector.hh
-rw-r--r-- 5165 notify.cc
-rw-r--r-- 12027 nproxy.cc
-rw-r--r-- 8493 nsec3dig.cc
-rw-r--r-- 9639 nsecrecords.cc
-rw-r--r-- 74103 opensslsigners.cc
-rw-r--r-- 1209 opensslsigners.hh
-rw-r--r-- 260 package-dnsdist
-rw-r--r-- 9079 packetcache.hh
-rw-r--r-- 70246 packethandler.cc
-rw-r--r-- 7803 packethandler.hh
-rw-r--r-- 1600 pdns.service.in
-rw-r--r-- 1421 pdnsexception.hh
-rw-r--r-- 189597 pdnsutil.cc
-rw-r--r-- 33910 pkcs11signers.cc
-rw-r--r-- 2178 pkcs11signers.hh
-rw-r--r-- 4448 pollmplexer.cc
-rw-r--r-- 7474 portsmplexer.cc
-rw-r--r-- 13873 protozero-trace.cc
-rw-r--r-- 27645 protozero-trace.hh
-rw-r--r-- 6852 protozero.cc
-rw-r--r-- 12150 protozero.hh
-rw-r--r-- 10298 proxy-protocol.cc
-rw-r--r-- 2197 proxy-protocol.hh
-rw-r--r-- 4277 qtype.cc
-rw-r--r-- 4744 qtype.hh
-rw-r--r-- 3191 query-local-address.cc
-rw-r--r-- 2126 query-local-address.hh
-rw-r--r-- 26200 rcpgenerator.cc
-rw-r--r-- 3726 rcpgenerator.hh
drwxr-xr-x - recursordist
-rw-r--r-- 6863 remote_logger.cc
-rw-r--r-- 4809 remote_logger.hh
-rw-r--r-- 784 remote_logger_pool.cc
-rw-r--r-- 2152 remote_logger_pool.hh
-rw-r--r-- 160 requirements.in
-rw-r--r-- 4956 requirements.txt
-rw-r--r-- 12382 resolver.cc
-rw-r--r-- 3068 resolver.hh
-rw-r--r-- 2354 responsestats-auth.cc
-rw-r--r-- 2243 responsestats.cc
-rw-r--r-- 1789 responsestats.hh
-rw-r--r-- 44689 rfc2136handler.cc
-rw-r--r-- 1218 root-dnssec.hh
-rw-r--r-- 8938 saxfr.cc
-rw-r--r-- 18232 sdig.cc
-rw-r--r-- 2323 secpoll-auth.cc
-rw-r--r-- 1104 secpoll-auth.hh
-rw-r--r-- 2752 secpoll.cc
-rw-r--r-- 1671 secpoll.hh
-rw-r--r-- 6535 serialtweaker.cc
-rw-r--r-- 4117 sha.hh
-rw-r--r-- 4576 sholder.hh
-rw-r--r-- 5745 shuffle.cc
-rw-r--r-- 1226 shuffle.hh
-rw-r--r-- 9590 signingpipe.cc
-rw-r--r-- 2659 signingpipe.hh
-rw-r--r-- 8008 sillyrecords.cc
-rw-r--r-- 5903 snmp-agent.cc
-rw-r--r-- 1446 snmp-agent.hh
-rw-r--r-- 7855 sodiumsigners.cc
-rw-r--r-- 29096 speedtest.cc
-rw-r--r-- 10473 ssqlite3.cc
-rw-r--r-- 1935 ssqlite3.hh
-rw-r--r-- 12134 sstuff.hh
-rw-r--r-- 1397 standalone_fuzz_target_runner.cc
-rw-r--r-- 2984 stat_t.hh
-rw-r--r-- 9196 statbag.cc
-rw-r--r-- 6125 statbag.hh
-rw-r--r-- 3655 statnode.cc
-rw-r--r-- 2646 statnode.hh
-rw-r--r-- 1280 stubquery.cc
-rw-r--r-- 5791 stubresolver.cc
-rw-r--r-- 1339 stubresolver.hh
-rw-r--r-- 6447 svc-records.cc
-rw-r--r-- 3817 svc-records.hh
-rw-r--r-- 7702 tcounters.hh
-rw-r--r-- 64928 tcpiohandler.cc
-rw-r--r-- 15635 tcpiohandler.hh
-rw-r--r-- 51994 tcpreceiver.cc
-rw-r--r-- 2573 tcpreceiver.hh
-rw-r--r-- 1524 test-arguments_cc.cc
-rw-r--r-- 7849 test-auth-zonecache_cc.cc
-rw-r--r-- 1169 test-base32_cc.cc
-rw-r--r-- 2757 test-base64_cc.cc
-rw-r--r-- 2343 test-bindparser_cc.cc
-rw-r--r-- 3768 test-channel.cc
-rw-r--r-- 1214 test-common.hh
-rw-r--r-- 3818 test-communicator_hh.cc
-rw-r--r-- 7003 test-credentials_cc.cc
-rw-r--r-- 848 test-digests_hh.cc
-rw-r--r-- 5119 test-distributor_hh.cc
-rw-r--r-- 3122 test-dns_cc.cc
-rw-r--r-- 3114 test-dns_random_hh.cc
-rw-r--r-- 34554 test-dnsname_cc.cc
-rw-r--r-- 22682 test-dnsparser_cc.cc
-rw-r--r-- 580 test-dnsparser_hh.cc
-rw-r--r-- 1394 test-dnsrecordcontent.cc
-rw-r--r-- 102618 test-dnsrecords_cc.cc
-rw-r--r-- 9646 test-dnswriter_cc.cc
-rw-r--r-- 3417 test-ednscookie_cc.cc
-rw-r--r-- 1998 test-ipcrypt_cc.cc
-rw-r--r-- 32897 test-iputils_hh.cc
-rw-r--r-- 17733 test-ixfr_cc.cc
-rw-r--r-- 1218 test-lock_hh.cc
-rw-r--r-- 2026 test-lua_auth4_cc.cc
-rw-r--r-- 2021 test-luawrapper.cc
-rw-r--r-- 14662 test-misc_hh.cc
-rw-r--r-- 13234 test-mplexer.cc
-rw-r--r-- 1653 test-nameserver_cc.cc
-rw-r--r-- 23809 test-packetcache_cc.cc
-rw-r--r-- 15115 test-packetcache_hh.cc
-rw-r--r-- 7702 test-proxy_protocol_cc.cc
-rw-r--r-- 22257 test-rcpgenerator_cc.cc
-rw-r--r-- 2598 test-sha_hh.cc
-rw-r--r-- 1047 test-sholder_hh.cc
-rw-r--r-- 20821 test-signers.cc
-rw-r--r-- 2329 test-statbag_cc.cc
-rw-r--r-- 10516 test-svc_records_cc.cc
-rw-r--r-- 5053 test-trusted-notification-proxy_cc.cc
-rw-r--r-- 8210 test-tsig.cc
-rw-r--r-- 45635 test-ueberbackend_cc.cc
-rw-r--r-- 1149 test-webserver_cc.cc
-rw-r--r-- 2355 test-zonemd_cc.cc
-rw-r--r-- 8008 test-zoneparser_tng_cc.cc
-rw-r--r-- 755 testrunner.cc
-rw-r--r-- 2489 threadname.cc
-rw-r--r-- 1036 threadname.hh
-rw-r--r-- 3707 tkey.cc
drwxr-xr-x - tools
-rw-r--r-- 1847 trusted-notification-proxy.cc
-rw-r--r-- 1397 trusted-notification-proxy.hh
-rw-r--r-- 1803 tsig-tests.cc
-rw-r--r-- 1714 tsigutils.cc
-rw-r--r-- 1061 tsigutils.hh
-rw-r--r-- 2269 tsigverifier.cc
-rw-r--r-- 522 tsigverifier.hh
-rw-r--r-- 32922 ueberbackend.cc
-rw-r--r-- 7201 ueberbackend.hh
-rw-r--r-- 3814 unix_semaphore.cc
-rw-r--r-- 8810 unix_utility.cc
-rw-r--r-- 3941 utility.hh
-rw-r--r-- 1857 uuid-utils.cc
-rw-r--r-- 1190 uuid-utils.hh
-rw-r--r-- 56990 validate.cc
-rw-r--r-- 6742 validate.hh
-rw-r--r-- 4818 version.cc
-rw-r--r-- 1542 version.hh
-rw-r--r-- 2075 views.hh
-rw-r--r-- 25292 webserver.cc
-rw-r--r-- 8784 webserver.hh
-rw-r--r-- 10596 ws-api.cc
-rw-r--r-- 1959 ws-api.hh
-rw-r--r-- 113503 ws-auth.cc
-rw-r--r-- 2068 ws-auth.hh
-rw-r--r-- 6876 zone2json.cc
-rw-r--r-- 15771 zone2ldap.cc
-rw-r--r-- 12289 zone2sql.cc
-rw-r--r-- 9126 zonemd.cc
-rw-r--r-- 4264 zonemd.hh
-rw-r--r-- 20916 zoneparser-tng.cc
-rw-r--r-- 2823 zoneparser-tng.hh