Commit Graph

  • f50092d51e - And Fix#596: Bail out of unbound-control dump_infra when ssl write fails. wouter 2014-07-16 10:07:26 +0000
  • 321a920e68 - iana portlist update. wouter 2014-07-15 14:48:16 +0000
  • c788e53800 - Fix #596: Bail out of unbound-control list_local_zones when ssl write fails. wouter 2014-07-15 14:42:57 +0000
  • 6f409350c3 autoconf on newer system. wouter 2014-07-13 08:19:29 +0000
  • 7064fd4e00 Configure tests if main can be linked to from getentropy compat. wouter 2014-07-13 08:18:57 +0000
  • 4e1cc8d35d Includes from windows. wouter 2014-07-12 20:45:46 +0000
  • 4c5c9e2bd2 getentropy from Theo de Raadt wouter 2014-07-12 20:19:14 +0000
  • edb2acae94 sync with OpenBSD. wouter 2014-07-12 20:07:41 +0000
  • 05fe6e641c Link and test main. wouter 2014-07-12 19:31:09 +0000
  • 41d5620427 Fixup and link in main for some systems. wouter 2014-07-12 19:30:32 +0000
  • 0227ff54f1 Making getentropy the same across platforms. wouter 2014-07-12 18:58:11 +0000
  • 1816535b88 - update compat/getentropy and arc4random to the most recent ones from OpenBSD. wouter 2014-07-12 18:23:49 +0000
  • e5d5340f1b - update compat/getentropy to the most recent ones from OpenBSD. wouter 2014-07-12 18:03:27 +0000
  • 556c8f7752 - Fix bug in fix for log locks that caused deadlock in signal handler. wouter 2014-07-12 17:34:37 +0000
  • dbf08502a5 Fixup LibreSSL code to be futurecompatible if LibreSSL stops providing the compat functions. wouter 2014-07-12 17:13:38 +0000
  • 862e4bf306 - LibreSSL provides compat items, check for that in configure. wouter 2014-07-12 14:13:45 +0000
  • 886fbdc54b - Fix to check openssl version number only for OpenSSL. wouter 2014-07-12 12:54:50 +0000
  • 690b27c016 - Fix getentropy compat code, function refs were not portable. wouter 2014-07-12 11:33:38 +0000
  • b241ded1c6 arc4random_uniform does not need the support functions, and comments. wouter 2014-07-12 09:46:15 +0000
  • d2b8cd1af6 remove ; wouter 2014-07-11 16:45:47 +0000
  • 38aeded172 Fixup SHA512 definitions from compat not appearing when not needed. wouter 2014-07-11 16:44:26 +0000
  • db942d53c3 compat for arc4random with openssl 0.9.7 and openssl 0.9.8 wouter 2014-07-11 16:35:05 +0000
  • 2c269921c6 malloc calloc patch matje 2014-07-11 15:38:07 +0000
  • 1135921a07 - arc4random, getentropy and explicit_bzero compat for Windows. wouter 2014-07-11 14:46:46 +0000
  • 5aa4e51f0e - fix strptime implicit declaration error on OpenBSD. wouter 2014-07-11 14:27:14 +0000
  • 5efc5d1ac7 And doc. (svn:NO TEST) wouter 2014-07-11 13:26:31 +0000
  • e2c0488cb5 Fixup locks to be more portable in compat. wouter 2014-07-11 13:25:37 +0000
  • bd07151d8f Fix dependency on -lrt and please lint. wouter 2014-07-11 12:27:20 +0000
  • e2e1f8027a Use log_info on OSX for getentropy pointer. wouter 2014-07-11 12:09:37 +0000
  • 96d44a1fc4 Fix for sun compiler. wouter 2014-07-11 11:49:27 +0000
  • 396129ba14 Make getentropy work on OSX with libunbound. wouter 2014-07-11 11:37:53 +0000
  • 7ebdfe6890 No getentropy needed if arc4random available. wouter 2014-07-11 10:44:00 +0000
  • c780101d8c Fixup signed/unsigned comparison warnings on OSX in getentropy_osx.c wouter 2014-07-11 10:12:15 +0000
  • 5306e156fa Fix getentropy_solaris compile. wouter 2014-07-11 09:59:15 +0000
  • f0f6e4b72d Fixup solaris linkage. wouter 2014-07-11 09:50:15 +0000
  • 812535a21b autoconf and autoheader wouter 2014-07-11 09:44:08 +0000
  • ea396b7f2c Fix compile and test on Linux. wouter 2014-07-11 09:39:13 +0000
  • 4b26592e42 - arc4random in compat/ and getentropy, explicit_bzero, chacha for dependencies, from OpenBSD. arc4_lock and sha512 in compat. This makes arc4random available on all platforms, except when compiled with LIBNSS (it uses libNSS crypto random). wouter 2014-07-11 09:27:24 +0000
  • 6bc453987f cleaner compile without locks enabled. wouter 2014-07-04 07:43:20 +0000
  • 9994fe8446 - Fix #593: segfault or crash upon rotating logfile. wouter 2014-07-04 07:34:58 +0000
  • 36fd74972e - iana portlist updated. wouter 2014-07-03 09:18:17 +0000
  • bcfb7595ac - DLV tests added. - signit tool fixup for compile with libldns library. wouter 2014-07-03 09:07:38 +0000
  • b3c4bac3da - so-reuseport is available on BSDs(such as FreeBSD 10) and OS/X. wouter 2014-06-27 14:11:57 +0000
  • cd1098f4da Fix va_list define for FreeBSD, Linux and OpenBSD compat for splint. wouter 2014-06-26 09:27:25 +0000
  • 43713e48bc iana portlist updated. wouter 2014-06-26 09:17:13 +0000
  • 14e8b85111 - unbound-control status reports if so-reuseport was successful. wouter 2014-06-26 08:48:51 +0000
  • bf41e55e6c Fix lint for FreeBSD jail. wouter 2014-06-24 11:33:27 +0000
  • 63221696ac Test commit hooks. wouter 2014-06-24 10:34:48 +0000
  • 0b225540dc Fixup testsetup for VM tests (testcode/run_vm.sh). wouter 2014-06-24 10:26:02 +0000
  • c9c7f29161 - Fix caps-for-id fallback, and added fallback attempt when servers drop 0x20 perturbed queries. wouter 2014-06-24 08:24:28 +0000
  • 883d18fc36 change to test post commit hooks. wouter 2014-06-23 08:48:22 +0000
  • d41b54afd6 - iana portlist updated. wouter 2014-06-17 11:57:32 +0000
  • 21badea7ff - Add AAAA for B root server to default root hints. wouter 2014-06-03 07:29:41 +0000
  • efd392cf85 Remove unused define from iterator.h wouter 2014-06-02 10:03:21 +0000
  • 0b39721cf0 - Fixup sldns_enum_edns_option typedef definition. wouter 2014-05-30 07:20:11 +0000
  • 037cb63ea7 From Dag-Erling Smorgrav: The prototype for libworker_event_done_cb() needs to be moved from libunbound/libworker.h to libunbound/worker.h. wouter 2014-05-28 08:20:44 +0000
  • d9f5cc6e98 - make depend. wouter 2014-05-28 08:19:06 +0000
  • 49e9d17591 - Fixup out-of-directory compile with unbound-control-setup.sh.in. wouter 2014-05-28 08:15:20 +0000
  • 7c2248dd8c - Code cleanup patch from Dag-Erling Smorgrav, with compiler issue fixes from FreeBSD's copy of Unbound, he notes: Generate unbound-control-setup.sh at build time so it respects prefix and sysconfdir from the configure script. Also fix the umask to match the comment, and the comment to match the umask. Add const and static where needed. Use unions instead of playing pointer poker. Move declarations that are needed in multiple source files into a shared header. Move sldns_bgetc() from parse.c to buffer.c where it belongs. Introduce a new header file, worker.h, which declares the callbacks that all workers must define. Remove those declarations from libworker.h. Include the correct headers in the correct places. Fix a few dummy callbacks that don't match their prototype. Fix some casts. Hide the sbrk madness behind #ifdef HAVE_SBRK. Remove a useless printf which breaks reproducible builds. Get rid of CONFIGURE_{TARGET,DATE,BUILD_WITH} now that they're no longer used. Add unbound-control-setup.sh to the list of generated files. wouter 2014-05-28 08:07:12 +0000
  • 1e0eb48c1f - unbound-host -D enabled dnssec and reads root trust anchor from the default root key file that was compiled in. wouter 2014-05-23 07:30:02 +0000
  • 5ae31b1929 review fixes. wouter 2014-05-20 11:39:41 +0000
  • 8d9d4eea91 - Feature, unblock-lan-zones: yesno that you can use to make unbound perform 10.0.0.0/8 and other reverse lookups normally, for use if unbound is running service for localhost on localhost. wouter 2014-05-20 10:38:32 +0000
  • fbe7321ea1 - Updated create_unbound_ad_servers and unbound_cache scripts from Yuri Voinov in the source/contrib directory. Added warmup.cmd (and .sh): warm up the DNS cache with your MRU domains. wouter 2014-05-16 14:40:38 +0000
  • 437d47515b - iana portlist updated. wouter 2014-05-09 14:42:02 +0000
  • af4857922e - Implement draft-ietf-dnsop-rfc6598-rfc6303-01. wouter 2014-05-09 14:33:10 +0000
  • 79b037c5aa - Contrib windows scripts from Yuri Voinov added to src/contrib: create_unbound_ad_servers.cmd: enters anti-ad server lists. unbound_cache.cmd: saves and loads the cache. - Added unbound-control-setup.cmd from Yuri Voinov to the windows unbound distribution set. It requires openssl installed in %PATH%. wouter 2014-05-08 13:39:03 +0000
  • 7d212de4bc - Change MAX_SENT_COUNT from 16 to 32 to resolve some cases easier. wouter 2014-05-06 12:37:37 +0000
  • 6d8894f568 - More #567: remove : from output of stub and forward lists, this is easier to parse. wouter 2014-05-05 14:47:08 +0000
  • 0d5674b5a8 - Add unbound-control flush_negative that flushed nxdomains, nodata, and errors from the cache. For dnssec-trigger and NetworkManager, fixes cases where network changes have localdata that was already negatively cached from the previous network. wouter 2014-04-29 08:47:33 +0000
  • 281ed362ff - iana portlist updated. wouter 2014-04-29 07:25:46 +0000
  • ead8d72e79 Fix elifs wouter 2014-04-23 13:10:25 +0000
  • 0bdec8d939 And changelog. (svn:NO TEST) wouter 2014-04-23 13:04:10 +0000
  • 65e6113fd7 The autoconf changes for the patch. wouter 2014-04-23 13:03:18 +0000
  • 42e01388c8 Patch from Jeremie Courreges-Anglas to use arc4random_uniform wouter 2014-04-23 13:00:35 +0000
  • ddb75f20db Different fix. wouter 2014-04-15 11:25:36 +0000
  • 79c2ed9944 Fix for event2 compile on FreeBSD. wouter 2014-04-15 11:25:08 +0000
  • 59324be7ee Not needed. wouter 2014-04-15 11:23:02 +0000
  • 204f6fc727 Fixup -L to -I for event2 includes.. wouter 2014-04-15 11:17:40 +0000
  • d293eece3c - If event2 is installed, include dir/include/event2 in compilation. wouter 2014-04-15 11:14:50 +0000
  • 4494ffcbb2 - iana portlist updated. wouter 2014-04-11 09:02:01 +0000
  • 6f50ee0525 - Fix #502: explain that do-ip6 disable does not stop AAAA lookups, but it stops the use of the ipv6 transport layer for DNS traffic. wouter 2014-04-11 07:15:53 +0000
  • 7de5b0ec61 - Fix #545: improved logging, the ip address of the error is printed on the same log-line as the error. wouter 2014-04-10 14:40:20 +0000
  • 0b1ed0233c - Fix #558: failed prefetch lookup does not remove cached response but delays next prefetch (in lieu of caching a SERVFAIL). wouter 2014-04-10 13:56:16 +0000
  • 3ad592e37d - Fix #554: use unsigned long to print 64bit statistics counters on 64bit systems. wouter 2014-04-10 11:20:41 +0000
  • d292682b32 - Fix #567: unbound lists if forward zone is secure or insecure with +i annotation in output of list_forwards, also for list_stubs (for NetworkManager integration.) wouter 2014-04-10 10:54:21 +0000
  • 7a5bad49e3 - unbound-control stats prints num.query.tcpout with number of TCP outgoing queries made in the previous statistics interval. wouter 2014-04-10 09:13:58 +0000
  • e17025eee3 - Patch from Hannes Frederic Sowa for Linux 3.15 fragmentation option for DNS fragmentation defense. wouter 2014-04-10 08:35:45 +0000
  • 163fa6800a - iana portlist updated. wouter 2014-04-10 08:20:50 +0000
  • 89e1cf45fd iana portlist updated. wouter 2014-04-08 07:46:09 +0000
  • eaab8cc117 - Fix #574: make test fails on Ubuntu 14.04. Disabled remote-control in testbound scripts. wouter 2014-04-08 07:13:49 +0000
  • 619d924803 - Fix #572: Fix unit test failure for systems with different /etc/services. wouter 2014-04-07 09:18:29 +0000
  • 82d8262980 - C.ROOT-SERVERS.NET has an IPv6 address, and we updated the root hints (patch from Anand Buddhdev). wouter 2014-04-07 08:18:39 +0000
  • fc81bc1805 - Fix #569: do_tcp is do-tcp in unbound.conf man page. wouter 2014-03-28 08:19:21 +0000
  • 97a4a444eb - Patch from Stuart Henderson to build unbound-host man from .1.in. wouter 2014-03-25 08:09:33 +0000
  • 618bf78fa9 - Fix print filename of encompassing config file on read failure. wouter 2014-03-24 13:13:42 +0000
  • a8af8040c0 trunk has 1.4.23 in development. wouter 2014-03-12 14:25:21 +0000
  • cdf37ba2bb tag 1.4.22 wouter 2014-03-12 12:30:23 +0000
  • e3798d9aa0 - Fix bug#561: contrib/cacti plugin did not report SERVFAIL rcodes because of spelling. Patch from Chris Coates. wouter 2014-03-10 10:42:49 +0000
  • 7332f5ddef 1.4.22rc1 tag created wouter 2014-02-27 08:02:24 +0000
  • 87f160f1db - iana portlist updated. wouter 2014-02-21 09:38:02 +0000