]> granicus.if.org Git - pdns/commit
Autotoolize the recursor
authorPieter Lexis <pieter.lexis@powerdns.com>
Tue, 29 Dec 2015 12:35:18 +0000 (13:35 +0100)
committerPieter Lexis <pieter.lexis@powerdns.com>
Tue, 19 Jan 2016 18:03:10 +0000 (19:03 +0100)
commit0c6f6275d144b8b3e9decd514b54a20a78bde5e2
treea6aa529d68d9648c00a583ac4bb6899613b58462
parent2c4aedaba8102d63f0ccaf4bd00c6fee39fca184
Autotoolize the recursor

This is done similar to dnsdist.

This commit adds a pdns_check_os.m4 to set OS dependent options.
195 files changed:
.travis.yml
build-scripts/dist-recursor
configure.ac
ext/yahttp/yahttp/yahttp-config.h
m4/pdns_check_os.m4 [new file with mode: 0644]
pdns/Makefile-recursor [deleted file]
pdns/config-recursor.h [deleted file]
pdns/configure-recursor [deleted file]
pdns/recursordist/.gitignore [new file with mode: 0644]
pdns/recursordist/COPYING [new symlink]
pdns/recursordist/Makefile.am [new file with mode: 0644]
pdns/recursordist/NOTICE [new symlink]
pdns/recursordist/README [moved from pdns/README-recursor with 100% similarity]
pdns/recursordist/arguments.cc [new symlink]
pdns/recursordist/arguments.hh [new symlink]
pdns/recursordist/base32.cc [new symlink]
pdns/recursordist/base32.hh [new symlink]
pdns/recursordist/base64.cc [new symlink]
pdns/recursordist/base64.hh [new symlink]
pdns/recursordist/bootstrap [new symlink]
pdns/recursordist/botan110signers.cc [new symlink]
pdns/recursordist/botansigners.cc [new symlink]
pdns/recursordist/build-aux/gen-version [new symlink]
pdns/recursordist/cachecleaner.hh [new symlink]
pdns/recursordist/comment.hh [new symlink]
pdns/recursordist/configure.ac [new file with mode: 0644]
pdns/recursordist/devpollmplexer.cc [new symlink]
pdns/recursordist/dns.cc [new symlink]
pdns/recursordist/dns.hh [new symlink]
pdns/recursordist/dns_random.cc [new symlink]
pdns/recursordist/dns_random.hh [new symlink]
pdns/recursordist/dnsbackend.hh [new symlink]
pdns/recursordist/dnslabeltext.cc [new symlink]
pdns/recursordist/dnslabeltext.rl [new symlink]
pdns/recursordist/dnsname.cc [new symlink]
pdns/recursordist/dnsname.hh [new symlink]
pdns/recursordist/dnspacket.hh [new symlink]
pdns/recursordist/dnsparser.cc [new symlink]
pdns/recursordist/dnsparser.hh [new symlink]
pdns/recursordist/dnsrecords.cc [new symlink]
pdns/recursordist/dnsrecords.hh [new symlink]
pdns/recursordist/dnssecinfra.cc [new symlink]
pdns/recursordist/dnssecinfra.hh [new symlink]
pdns/recursordist/dnsseckeeper.hh [new symlink]
pdns/recursordist/dnswriter.cc [new symlink]
pdns/recursordist/dnswriter.hh [new symlink]
pdns/recursordist/ednssubnet.cc [new symlink]
pdns/recursordist/ednssubnet.hh [new symlink]
pdns/recursordist/epollmplexer.cc [new symlink]
pdns/recursordist/ext/Makefile.am [new file with mode: 0644]
pdns/recursordist/ext/json11/.gitignore [new symlink]
pdns/recursordist/ext/json11/LICENSE.txt [new symlink]
pdns/recursordist/ext/json11/Makefile.am [new symlink]
pdns/recursordist/ext/json11/json11.cpp [new symlink]
pdns/recursordist/ext/json11/json11.hpp [new symlink]
pdns/recursordist/ext/luawrapper [new symlink]
pdns/recursordist/ext/rapidjson [new symlink]
pdns/recursordist/ext/yahttp/.gitignore [new symlink]
pdns/recursordist/ext/yahttp/LICENSE [new symlink]
pdns/recursordist/ext/yahttp/Makefile.am [new symlink]
pdns/recursordist/ext/yahttp/README.md [new symlink]
pdns/recursordist/ext/yahttp/yahttp/Makefile.am [new symlink]
pdns/recursordist/ext/yahttp/yahttp/cookie.hpp [new symlink]
pdns/recursordist/ext/yahttp/yahttp/exception.hpp [new symlink]
pdns/recursordist/ext/yahttp/yahttp/reqresp.cpp [new symlink]
pdns/recursordist/ext/yahttp/yahttp/reqresp.hpp [new symlink]
pdns/recursordist/ext/yahttp/yahttp/router.cpp [new symlink]
pdns/recursordist/ext/yahttp/yahttp/router.hpp [new symlink]
pdns/recursordist/ext/yahttp/yahttp/url.hpp [new symlink]
pdns/recursordist/ext/yahttp/yahttp/utility.hpp [new symlink]
pdns/recursordist/ext/yahttp/yahttp/yahttp-config.h [new symlink]
pdns/recursordist/ext/yahttp/yahttp/yahttp.hpp [new symlink]
pdns/recursordist/filterpo.cc [new symlink]
pdns/recursordist/filterpo.hh [new symlink]
pdns/recursordist/gss_context.cc [new symlink]
pdns/recursordist/gss_context.hh [new symlink]
pdns/recursordist/iputils.cc [new symlink]
pdns/recursordist/iputils.hh [new symlink]
pdns/recursordist/ixfr.cc [new symlink]
pdns/recursordist/ixfr.hh [new symlink]
pdns/recursordist/json.cc [new symlink]
pdns/recursordist/json.hh [new symlink]
pdns/recursordist/kqueuemplexer.cc [new symlink]
pdns/recursordist/lock.hh [new symlink]
pdns/recursordist/logger.cc [new symlink]
pdns/recursordist/logger.hh [new symlink]
pdns/recursordist/lua-recursor4.cc [new symlink]
pdns/recursordist/lua-recursor4.hh [new symlink]
pdns/recursordist/lwres.cc [new symlink]
pdns/recursordist/lwres.hh [new symlink]
pdns/recursordist/m4/ax_check_openssl.m4 [new symlink]
pdns/recursordist/m4/ax_cxx_compile_stdcxx_11.m4 [new symlink]
pdns/recursordist/m4/boost.m4 [new symlink]
pdns/recursordist/m4/pdns_check_curl.m4 [new file with mode: 0644]
pdns/recursordist/m4/pdns_check_os.m4 [new symlink]
pdns/recursordist/m4/pdns_check_pandoc.m4 [new file with mode: 0644]
pdns/recursordist/m4/pdns_check_ragel.m4 [new file with mode: 0644]
pdns/recursordist/m4/pdns_d_fortify_source.m4 [new symlink]
pdns/recursordist/m4/pdns_enable_botan.m4 [new symlink]
pdns/recursordist/m4/pdns_enable_malloc_trace.m4 [new symlink]
pdns/recursordist/m4/pdns_enable_p11kit.m4 [new symlink]
pdns/recursordist/m4/pdns_enable_reproducible.m4 [new symlink]
pdns/recursordist/m4/pdns_enable_sanitizers.m4 [new symlink]
pdns/recursordist/m4/pdns_enable_verbose_logging.m4 [new symlink]
pdns/recursordist/m4/pdns_param_ssp_buffer_size.m4 [new symlink]
pdns/recursordist/m4/pdns_pie.m4 [new symlink]
pdns/recursordist/m4/pdns_relro.m4 [new symlink]
pdns/recursordist/m4/pdns_stack_protector.m4 [new symlink]
pdns/recursordist/m4/pdns_with_lua.m4 [new symlink]
pdns/recursordist/m4/pdns_with_luajit.m4 [new symlink]
pdns/recursordist/m4/pdns_with_system_mbedtls.m4 [new file with mode: 0644]
pdns/recursordist/m4/warnings.m4 [new symlink]
pdns/recursordist/make-ext-symlinks.py [new file with mode: 0755]
pdns/recursordist/malloctrace.cc [new symlink]
pdns/recursordist/malloctrace.hh [new symlink]
pdns/recursordist/mbedtlscompat.hh [new symlink]
pdns/recursordist/mbedtlssigners.cc [new symlink]
pdns/recursordist/misc.cc [new symlink]
pdns/recursordist/misc.hh [new symlink]
pdns/recursordist/mkpubsuffixcc [new symlink]
pdns/recursordist/mplexer.hh [new symlink]
pdns/recursordist/mtasker.cc [new symlink]
pdns/recursordist/mtasker.hh [new symlink]
pdns/recursordist/namespaces.hh [new symlink]
pdns/recursordist/nsecrecords.cc [new symlink]
pdns/recursordist/opensslsigners.cc [new symlink]
pdns/recursordist/opensslsigners.hh [new symlink]
pdns/recursordist/pdns-recursor.init.d [moved from pdns/pdns-recursor.init.d with 100% similarity]
pdns/recursordist/pdns_hw.cc [new symlink]
pdns/recursordist/pdns_recursor.1.md [new symlink]
pdns/recursordist/pdns_recursor.cc [new symlink]
pdns/recursordist/pdnsexception.hh [new symlink]
pdns/recursordist/portsmplexer.cc [new symlink]
pdns/recursordist/powerdns-example-script.lua [new symlink]
pdns/recursordist/pubsuffix.cc [new symlink]
pdns/recursordist/pubsuffix.hh [new symlink]
pdns/recursordist/qtype.cc [new symlink]
pdns/recursordist/qtype.hh [new symlink]
pdns/recursordist/randomhelper.cc [new symlink]
pdns/recursordist/rcpgenerator.cc [new symlink]
pdns/recursordist/rcpgenerator.hh [new symlink]
pdns/recursordist/rec-carbon.cc [new symlink]
pdns/recursordist/rec-lua-conf.cc [new symlink]
pdns/recursordist/rec-lua-conf.hh [new symlink]
pdns/recursordist/rec_channel.cc [new symlink]
pdns/recursordist/rec_channel.hh [new symlink]
pdns/recursordist/rec_channel_rec.cc [new symlink]
pdns/recursordist/rec_control.1.md [new symlink]
pdns/recursordist/rec_control.cc [new symlink]
pdns/recursordist/recpacketcache.cc [new symlink]
pdns/recursordist/recpacketcache.hh [new symlink]
pdns/recursordist/recursor_cache.cc [new symlink]
pdns/recursordist/recursor_cache.hh [new symlink]
pdns/recursordist/reczones.cc [new symlink]
pdns/recursordist/resolver.cc [new symlink]
pdns/recursordist/resolver.hh [new symlink]
pdns/recursordist/responsestats.cc [new symlink]
pdns/recursordist/responsestats.hh [new symlink]
pdns/recursordist/rpzloader.cc [new symlink]
pdns/recursordist/rpzloader.hh [new symlink]
pdns/recursordist/rrd [new symlink]
pdns/recursordist/secpoll-recursor.cc [new symlink]
pdns/recursordist/secpoll-recursor.hh [new symlink]
pdns/recursordist/selectmplexer.cc [new symlink]
pdns/recursordist/sha.hh [new symlink]
pdns/recursordist/sholder.hh [new symlink]
pdns/recursordist/sillyrecords.cc [new symlink]
pdns/recursordist/sortlist.cc [new symlink]
pdns/recursordist/sortlist.hh [new symlink]
pdns/recursordist/sstuff.hh [new symlink]
pdns/recursordist/statbag.cc [new symlink]
pdns/recursordist/statbag.hh [new symlink]
pdns/recursordist/syncres.cc [new symlink]
pdns/recursordist/syncres.hh [new symlink]
pdns/recursordist/ueberbackend.hh [new symlink]
pdns/recursordist/unix_utility.cc [new symlink]
pdns/recursordist/utility.hh [new symlink]
pdns/recursordist/validate-recursor.cc [new symlink]
pdns/recursordist/validate-recursor.hh [new symlink]
pdns/recursordist/validate.cc [new symlink]
pdns/recursordist/validate.hh [new symlink]
pdns/recursordist/version.cc [new symlink]
pdns/recursordist/version.hh [new symlink]
pdns/recursordist/webserver.cc [new symlink]
pdns/recursordist/webserver.hh [new symlink]
pdns/recursordist/ws-api.cc [new symlink]
pdns/recursordist/ws-api.hh [new symlink]
pdns/recursordist/ws-recursor.cc [new symlink]
pdns/recursordist/ws-recursor.hh [new symlink]
pdns/recursordist/zoneparser-tng.cc [new symlink]
pdns/recursordist/zoneparser-tng.hh [new symlink]
pdns/sysdeps-recursor/Darwin.inc [deleted file]
pdns/sysdeps-recursor/FreeBSD.inc [deleted file]
pdns/sysdeps-recursor/Linux.inc [deleted file]
pdns/sysdeps-recursor/SunOS.inc [deleted file]