Commit Graph

4530 Commits

Author SHA1 Message Date
wouter
bcad98b9a8 use the ++.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2597 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-01-26 10:46:14 +00:00
wouter
599ef77ce5 - applied patch to support outgoing-interface with ub_ctx_set_option.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2596 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-01-26 10:37:10 +00:00
wouter
8803d008fa tag 1.4.15, trunk is now 1.4.16 development.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2595 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-01-26 09:04:28 +00:00
wouter
4be1c7a6b9 fix memset in test code.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2593 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-01-23 10:51:57 +00:00
wouter
25d409ea20 remake configure.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2592 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-01-20 14:31:32 +00:00
wouter
de4714806f fix bug #424.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2591 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-01-20 14:30:56 +00:00
wouter
50a47fc8b4 - Fix to write key files completely to a temporary file, and if that
succeeds, replace the real key file.  So failures leave a useful file.


git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2590 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-01-19 14:17:22 +00:00
wouter
5afeba0e96 add symbol.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2588 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-01-18 12:23:06 +00:00
wouter
ccf5139b0e tag 1.4.15rc1
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2587 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-01-18 12:09:18 +00:00
wouter
cc265b7ce4 - Fix bug where canonical_compare of RRSIG did not downcase the
signer-name.  This is mostly harmless because RRSIGs do not have
  to be sorted in canonical order, usually.


git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2586 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-01-17 09:06:18 +00:00
wouter
6369cf4aa2 fix changelog
svn:NO TEST


git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2585 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-01-12 13:53:52 +00:00
wouter
11bd495b61 - Added ub_version(). API version increase, with (binary) backwards
compatibility for the previous version.


git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2584 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-01-12 13:52:38 +00:00
wouter
63cfba3607 - uninitialised variable in reprobe for rtt blocked domains fixed.
- lintfix and new flex output.


git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2583 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-01-10 15:07:16 +00:00
wouter
b00a290ff2 iana portlist updated.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2582 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-01-10 09:42:55 +00:00
wouter
25fbc19b64 - Fix bug #425: unbound reports wrong TTL in reply, it reports a TTL
that would be permissible by the RFCs but it is not the TTL in the
  cache.


git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2581 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-01-10 09:42:32 +00:00
wouter
3911955af7 - Fix to randomize hash function, based on 28c3 congress, reported
by Peter van Dijk.


git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2580 be551aaa-1e26-0410-a405-d3ace91eadb9
2012-01-02 13:16:18 +00:00
wouter
b87870dc07 iana portlist updated.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2579 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-12-24 11:28:14 +00:00
wouter
40900e9e41 - Fix for memory leak (about 20 bytes when a tcp or udp send
operation towards authority servers failed, takes about 50.000
such failures to leak one Mb, such failures are also
usually logged), reported by Robert Fleischmann.



git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2578 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-12-24 11:27:53 +00:00
wouter
2e25dea379 - trunk has 1.4.15 in development.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2577 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-12-19 11:37:15 +00:00
wouter
50a8288ce6 - Fix for VU#209659 CVE-2011-4528: Unbound denial of service
vulnerabilities from nonstandard redirection and denial of existence
http://www.unbound.net/downloads/CVE-2011-4528.txt
- robust checks for next-closer NSEC3s.
- tag 1.4.14 created.


git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2574 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-12-19 10:55:32 +00:00
wouter
a4c3aed0f8 - Fix parse error on negative SOA RRSIGs if badly ordered in the packet.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2573 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-12-15 13:37:13 +00:00
wouter
6375c13714 - remove uninit warning from cachedump code.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2572 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-12-15 10:55:59 +00:00
wouter
9bf6080a27 - Fix to constrain signer_name to be a parent of the lookupname.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2571 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-12-13 12:37:47 +00:00
wouter
035362e901 fix infra cache comparison.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2570 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-12-13 12:14:40 +00:00
wouter
4fe2ce80c6 1.4.14rc1 tag.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2569 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-12-13 08:57:29 +00:00
wouter
b7690ed0fc iana portlist updated.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2568 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-12-13 08:50:26 +00:00
wouter
5721765551 And LIBOBJ.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2567 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-12-05 15:55:46 +00:00
wouter
52d44f2b92 Add -lws2_32 on mingw crosscompile.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2566 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-12-05 15:48:03 +00:00
wouter
44109b0eea changelog for malloc fix.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2565 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-12-05 15:38:41 +00:00
wouter
19bb439e36 fix malloc detection (and double definition).
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2564 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-12-05 15:38:21 +00:00
wouter
4f8880d6a5 - Fix warning unused in compat/strptime.c.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2563 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-12-05 14:59:24 +00:00
wouter
525b8dabe1 - Fix warnings with gcc 4.6 in compat/inet_ntop.c.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2562 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-12-05 14:25:01 +00:00
wouter
51976138fe - Fix getaddrinfowithincludes on windows with fedora16 mingw32-gcc.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2561 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-12-05 13:49:30 +00:00
wouter
c7b727654f configure generated with autoconf 2.68
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2560 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-12-02 13:43:24 +00:00
wouter
6e6171f9ae - Fix for tcp-upstream and ssl-upstream for if a laptop sleeps,
causes SERVFAILs.  Also fixed for UDP (but less likely).


git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2559 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-11-30 13:39:11 +00:00
wouter
333b54ae2a iana ports updated.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2558 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-11-28 14:59:41 +00:00
wouter
67f10a7c5f - Fix quartile time estimate, it was too low, (thanks Jan Komissar).
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2557 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-11-28 14:22:29 +00:00
wouter
67e46627fa now quotes needed in Makefile.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2556 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-11-11 14:49:19 +00:00
wouter
9b05c86dbc dependency for checklocks.c
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2555 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-11-11 14:42:00 +00:00
wouter
1c83e767a4 run autoconf
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2554 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-11-11 14:37:41 +00:00
wouter
99500adee3 checklock define fix
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2553 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-11-11 14:37:30 +00:00
wouter
f626575941 fix exit code of remote-threaded.post.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2552 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-11-11 14:33:39 +00:00
wouter
b6a8696c84 makefile compat, ports updated and remove unused substitutions.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2551 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-11-11 13:02:48 +00:00
wouter
6ab2fb52fe nicer output.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2550 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-11-11 10:58:51 +00:00
wouter
a7433ae36e better test for SunOS make.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2549 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-11-11 10:54:45 +00:00
wouter
595113b134 fix escape
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2548 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-11-11 10:34:37 +00:00
wouter
6a7293d787 compat with SunOS.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2547 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-11-11 10:31:35 +00:00
wouter
68e1dce98c no $< in fixed rules.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2546 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-11-11 10:17:00 +00:00
wouter
74b16d85ba fix lint.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2545 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-11-10 18:48:53 +00:00
wouter
a1f677fcac - Makefile changed for BSD make compatibility.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@2544 be551aaa-1e26-0410-a405-d3ace91eadb9
2011-11-10 18:44:06 +00:00