]>
git.ipfire.org Git - thirdparty/ldns.git/log
Karel Slany [Tue, 27 Aug 2013 16:51:47 +0000 (18:51 +0200)]
pyLDNS: Fixed ldns_resolver's set_domain() and domain().
Added push- and pull-cloning to prevent memory corruption.
Karel Slany [Tue, 27 Aug 2013 16:04:00 +0000 (18:04 +0200)]
pyLDNS: Fixed ldns_resolver's set_dnssec_anchors() and dnssec_anchors().
Added push- and pull-cloning to prevent memory corruption.
Karel Slany [Tue, 27 Aug 2013 15:25:13 +0000 (17:25 +0200)]
pyLDNS: Added pull cloning for ldns_resolver.axfr_last_pkt().
Karel Slany [Tue, 27 Aug 2013 15:14:35 +0000 (17:14 +0200)]
pyLDNS: Updated version identifier in documentation to 1.7.0.
Karel Slany [Tue, 27 Aug 2013 13:54:37 +0000 (15:54 +0200)]
pyLDNS: Fix: Memory leak when destroying ldns_resolver.
SWIG was using ldns_resolver_free() instead of ldns_resolver_deep_free()
when compiled without LDNS_DEBUG. This resulted in leaked memory.
NLnet Labs - tech-admin@nlnetlabs.nl [Tue, 27 Aug 2013 12:15:31 +0000 (12:15 +0000)]
pyldns also to 1.7.0
Willem Toorop [Tue, 27 Aug 2013 10:30:40 +0000 (12:30 +0200)]
Actually add contrib/python/examples/test_pkt.py!
Willem Toorop [Tue, 27 Aug 2013 09:31:18 +0000 (11:31 +0200)]
New pyldns test test_pkt.py from Karel Slany
Willem Toorop [Tue, 27 Aug 2013 09:30:11 +0000 (11:30 +0200)]
pyldns patches from Karel Slany
* Adds necessary cloning of member structures in several wrapper
methods in order to prevent double free issues,
* adds new method ldns_pkt.new(),
* removes ldns_pkt.section_count() because the underlying C
function is marked static and cannot be called,
* fixed memory leak when calling ldns_pkt.get_section_clone().
W.C.A. Wijngaards [Thu, 22 Aug 2013 14:27:41 +0000 (16:27 +0200)]
Karel's python update.
Willem Toorop [Wed, 21 Aug 2013 21:16:52 +0000 (23:16 +0200)]
Drill trace continue on non-terminals with NSEC3
Willem Toorop [Wed, 21 Aug 2013 14:22:33 +0000 (16:22 +0200)]
Make lint happy
Willem Toorop [Wed, 21 Aug 2013 14:20:36 +0000 (16:20 +0200)]
Decouple SONAME from version
and bump version of ldns to 1.7.0 and the shared library to 2.0.0 using a similar scheme as with libunbound
Willem Toorop [Wed, 21 Aug 2013 13:51:43 +0000 (15:51 +0200)]
--enable-draft-rrtypes for configure
This applies only to draft RR's that were not implemented before.
So: NINFO, RKEY, CDS, EUI48, EUI64, URI and TA
Willem Toorop [Wed, 21 Aug 2013 09:46:58 +0000 (11:46 +0200)]
ldns-dane setup new ssl for each new connect
Thanks Marco Davids
Willem Toorop [Tue, 20 Aug 2013 05:46:15 +0000 (07:46 +0200)]
please lint
Willem Toorop [Mon, 19 Aug 2013 20:55:30 +0000 (22:55 +0200)]
ldns-verify-zone NSEC3 checking optimization
from NIC.MX
Willem Toorop [Thu, 15 Aug 2013 09:38:35 +0000 (11:38 +0200)]
makedist.sh for git + git in READMEs
Willem Toorop [Tue, 13 Aug 2013 09:00:09 +0000 (11:00 +0200)]
SNI for ldns-dane when available + Changelog org.
Changed Changelog entries from old to new.
W.C.A. Wijngaards [Fri, 9 Aug 2013 14:23:26 +0000 (16:23 +0200)]
Merge branch 'master' of gitlab.nlnetlabs.nl:ldns
Conflicts:
Changelog
W.C.A. Wijngaards [Fri, 9 Aug 2013 14:21:57 +0000 (16:21 +0200)]
Fixes indicated by Stack
W.C.A. Wijngaards [Fri, 9 Aug 2013 09:34:14 +0000 (11:34 +0200)]
* Fix buffer overflow in fget_token and bget_token.
W.C.A. Wijngaards [Thu, 8 Aug 2013 12:36:05 +0000 (14:36 +0200)]
* Fix memory leak in contrib/python: ldns_pkt.new_query.
W.C.A. Wijngaards [Tue, 6 Aug 2013 14:14:35 +0000 (16:14 +0200)]
* bugfix #517: ldns_resolver_new_frm_fp error when invoked using a NULL
file pointer.
W.C.A. Wijngaards [Tue, 23 Jul 2013 08:00:55 +0000 (10:00 +0200)]
* bugfix #508: ldnsx Adding NSEC3PARAM to known/allowable RR type
dictionary. Patch from shussain.
W.C.A. Wijngaards [Tue, 23 Jul 2013 07:55:49 +0000 (09:55 +0200)]
* bugfix #507: ldnsx Fix use of non-existent variables and not
properly referring to instance variable. Patch from shussain.
Willem Toorop [Fri, 19 Jul 2013 21:42:05 +0000 (23:42 +0200)]
SNI for ldns-dane
Willem Toorop [Thu, 18 Jul 2013 14:44:38 +0000 (16:44 +0200)]
Remove unused variable
Willem Toorop [Thu, 18 Jul 2013 14:40:06 +0000 (16:40 +0200)]
Bump acx_nlnetlabs.m4 version
Willem Toorop [Thu, 18 Jul 2013 14:16:43 +0000 (16:16 +0200)]
draft-faltstrom-uri-08 defines LONG_STR, yay!
Willem Toorop [Thu, 18 Jul 2013 14:09:21 +0000 (16:09 +0200)]
Get rid of compile warnings
Willem Toorop [Thu, 18 Jul 2013 13:45:00 +0000 (15:45 +0200)]
Thank Adam Tkac for reporting bug 490
Willem Toorop [Wed, 17 Jul 2013 20:49:00 +0000 (22:49 +0200)]
bugfix #497: Test for EOF correctly
Willem Toorop [Tue, 16 Jul 2013 22:12:55 +0000 (00:12 +0200)]
Do not set the nsec type bit in create_nsec_bitmap
Willem Toorop [Tue, 16 Jul 2013 20:08:42 +0000 (22:08 +0200)]
Properly initialize bitmap
Willem Toorop [Tue, 16 Jul 2013 14:37:59 +0000 (16:37 +0200)]
Fix the bits in bitmap
Willem Toorop [Tue, 16 Jul 2013 13:41:21 +0000 (15:41 +0200)]
bugfix #504: GPOS RR has three rdata fields
Matthijs Mekking [Tue, 2 Jul 2013 10:29:59 +0000 (12:29 +0200)]
revert: too many tests depening on this
Matthijs Mekking [Tue, 2 Jul 2013 10:07:08 +0000 (12:07 +0200)]
change type<num> to name for axfr, ixfr, maila, mailb, any
Willem Toorop [Tue, 25 Jun 2013 13:17:46 +0000 (15:17 +0200)]
From svn, updated by Wouter
Willem Toorop [Tue, 18 Jun 2013 15:03:23 +0000 (17:03 +0200)]
pass in lc, report e-mail sending
Willem Toorop [Tue, 18 Jun 2013 13:51:33 +0000 (15:51 +0200)]
Enabled unbound regression testing for FreeBSD jails
Willem Toorop [Fri, 14 Jun 2013 18:34:43 +0000 (20:34 +0200)]
Add reporting to CI test script
Willem Toorop [Fri, 14 Jun 2013 09:45:03 +0000 (11:45 +0200)]
Continuous integration tests in test dir
Willem Toorop [Thu, 13 Jun 2013 13:26:36 +0000 (15:26 +0200)]
Reenable splint & create .gitignore 2e try
Willem Toorop [Thu, 13 Jun 2013 13:09:09 +0000 (15:09 +0200)]
Reenable splint & create .gitignore
Willem Toorop [Mon, 10 Jun 2013 22:04:03 +0000 (00:04 +0200)]
disable lint and regression tests
I temporarily disabled tests that fail in the new CI system.
Splint doesn't work anymore on FreeBSD 9.1. Find alternative.
Regression tests should be made a bit more indulgent.
Also a test with commit and build e-mails...
Matthijs Mekking [Fri, 24 May 2013 10:24:07 +0000 (10:24 +0000)]
ldns_pkt_ixfr_request_new and ldns_pkt_ixfr_request_new_frm_str
Willem Toorop [Wed, 22 May 2013 14:58:29 +0000 (14:58 +0000)]
Extend output format with ability to print certain given rr types in unknown type format (i.e. rfc3597 format).
Thanks Jelte Jansen
Willem Toorop [Tue, 7 May 2013 14:54:28 +0000 (14:54 +0000)]
lint svn:NO REGRESSION
Willem Toorop [Tue, 7 May 2013 14:22:45 +0000 (14:22 +0000)]
HIP
Willem Toorop [Mon, 6 May 2013 15:07:39 +0000 (15:07 +0000)]
- rr type TKEY
- more concise and clearer ldns_rr_new_frm_str_internal
(anticipating rr type HIP implementation)
Wouter Wijngaards [Fri, 3 May 2013 09:36:36 +0000 (09:36 +0000)]
- update acx_nlnetlabs.m4 to v23, sleep w32 fix.
Willem Toorop [Wed, 1 May 2013 14:06:47 +0000 (14:06 +0000)]
lint, shut up!
Willem Toorop [Wed, 1 May 2013 13:39:06 +0000 (13:39 +0000)]
- alloc of by one in ldns_str2rdf_str
- dont use dp - data for length when data is reallocated
- lint hapinezz
Willem Toorop [Fri, 26 Apr 2013 20:51:20 +0000 (20:51 +0000)]
CAA and URI
Willem Toorop [Thu, 25 Apr 2013 10:57:10 +0000 (10:57 +0000)]
Check rdf sizes in rdf2buffer_str functions.
svn:NO REGRESSION
Willem Toorop [Thu, 25 Apr 2013 08:54:23 +0000 (08:54 +0000)]
Update Changelog and implement EUI48 and EUI64
svn:NO REGRESSION
Willem Toorop [Wed, 24 Apr 2013 20:02:22 +0000 (20:02 +0000)]
Low hanging fruit of missing RR types (i.e. NINFO, RKEY, CDS & TA).
TODO: Unit tests. (The zone reader at the very least)
Willem Toorop [Wed, 24 Apr 2013 13:48:39 +0000 (13:48 +0000)]
Fix unbound regression test
Willem Toorop [Wed, 24 Apr 2013 12:06:43 +0000 (12:06 +0000)]
A unit test for missing RR types
svn:TEST 05
Wouter Wijngaards [Mon, 22 Apr 2013 14:04:59 +0000 (14:04 +0000)]
nicer on 32bit
Wouter Wijngaards [Mon, 22 Apr 2013 14:00:09 +0000 (14:00 +0000)]
more portable snprintf implementation
Willem Toorop [Fri, 19 Apr 2013 21:53:19 +0000 (21:53 +0000)]
Splint, put end of string at the end (and not end+1) and unbound-1.4.20 regression test
Willem Toorop [Fri, 19 Apr 2013 12:40:42 +0000 (12:40 +0000)]
Correct b{32,64}_{ntop,pton} handling...
Wouter Wijngaards [Thu, 18 Apr 2013 14:32:27 +0000 (14:32 +0000)]
fixup include of config.h
Wouter Wijngaards [Thu, 18 Apr 2013 14:31:02 +0000 (14:31 +0000)]
own snprintf.c
Wouter Wijngaards [Thu, 18 Apr 2013 14:30:44 +0000 (14:30 +0000)]
remove snprintf.c
Willem Toorop [Mon, 25 Mar 2013 14:53:27 +0000 (14:53 +0000)]
- Remove timeout code
- -s options also works without tlsa
- -T options has alternate success exit code when no tlsa rrs were present
Willem Toorop [Fri, 22 Mar 2013 14:00:46 +0000 (14:00 +0000)]
splint, I hate you
Willem Toorop [Fri, 22 Mar 2013 13:29:52 +0000 (13:29 +0000)]
drill with source address fixes + lint hapinez
Wouter Wijngaards [Fri, 22 Mar 2013 11:31:26 +0000 (11:31 +0000)]
version update, RSRC windows version better.
Willem Toorop [Fri, 22 Mar 2013 10:30:18 +0000 (10:30 +0000)]
Timeout parameter
Willem Toorop [Tue, 19 Mar 2013 20:28:34 +0000 (20:28 +0000)]
Make lint happy
Willem Toorop [Tue, 19 Mar 2013 18:43:38 +0000 (18:43 +0000)]
Remove _from prototypes from header
Willem Toorop [Tue, 19 Mar 2013 15:35:40 +0000 (15:35 +0000)]
Finalize source address binding from drill
Willem Toorop [Mon, 18 Mar 2013 15:58:34 +0000 (15:58 +0000)]
Specify source address for udp
TODO: TCP and error handling
Willem Toorop [Mon, 18 Mar 2013 14:25:24 +0000 (14:25 +0000)]
- Make lint happy
- Miscellaneous prototype fixes. Thanks Dag-Erling Smørgrav.
- README now shows preferred way to configure for examples and drill.
Willem Toorop [Mon, 18 Mar 2013 13:22:48 +0000 (13:22 +0000)]
Review from Wouter
- Remove RoRi
- %d i.s.o. %x typo in ldns_rdf2buffer_str_ilnp64
Willem Toorop [Tue, 12 Mar 2013 13:34:18 +0000 (13:34 +0000)]
- Uninitialized variable in securetrace.c
- New install-sh (apperantly :)
- Get rid of "dereferencing type-punned pointer will break strict-aliasing rules" warnings in sha2.c with gcc >= 4.7
Willem Toorop [Tue, 12 Mar 2013 11:49:30 +0000 (11:49 +0000)]
Get rid of "statement never reached" warnings.
svn:NO TEST
Willem Toorop [Tue, 12 Mar 2013 10:42:55 +0000 (10:42 +0000)]
- Put back CFLAGS with linkers
- Fix potential uninitialized variable usage in ldns-update
- Fix issues with verbose_hex in ldns-testpkts.c
Willem Toorop [Tue, 12 Mar 2013 09:15:49 +0000 (09:15 +0000)]
Clang complaines about CFLAGS while linking... svn:NO TEST
Willem Toorop [Tue, 12 Mar 2013 09:04:27 +0000 (09:04 +0000)]
Get rid of some libtool and autoreconf warnings + print error msg via "%s"
Wouter Wijngaards [Mon, 11 Mar 2013 15:08:25 +0000 (15:08 +0000)]
fix compile warning
Wouter Wijngaards [Fri, 15 Feb 2013 16:04:17 +0000 (16:04 +0000)]
fix configure for solaris10.
Willem Toorop [Wed, 13 Feb 2013 13:55:14 +0000 (13:55 +0000)]
ldns_axfr_abort function from Roland van Rijswijk
Willem Toorop [Fri, 1 Feb 2013 13:02:07 +0000 (13:02 +0000)]
Make sure executables are linked against libcrypto with the LIBSSL_LDFLAGS.
Thanks Leo Baltus
Wouter Wijngaards [Mon, 28 Jan 2013 13:45:55 +0000 (13:45 +0000)]
fixup header.
Yuri Schaeffer [Fri, 18 Jan 2013 16:21:21 +0000 (16:21 +0000)]
make lint happy
Yuri Schaeffer [Fri, 18 Jan 2013 15:28:21 +0000 (15:28 +0000)]
forgot to ci headerfile
Yuri Schaeffer [Fri, 18 Jan 2013 15:03:49 +0000 (15:03 +0000)]
compare edns payload to raw bytes
Willem Toorop [Tue, 15 Jan 2013 12:37:54 +0000 (12:37 +0000)]
Add --disable-dane option to configure and check availability of the for dane needed X509_check_ca function in openssl.
Wouter Wijngaards [Mon, 17 Dec 2012 08:27:08 +0000 (08:27 +0000)]
And now uses sha256.c defined constants.
Wouter Wijngaards [Mon, 17 Dec 2012 08:08:34 +0000 (08:08 +0000)]
Fixup SHA256 ifdef in dane.c. It is treated as unknown if disabled.
Willem Toorop [Thu, 13 Dec 2012 20:14:32 +0000 (20:14 +0000)]
Another resource leak from Maxime Villard
Willem Toorop [Thu, 13 Dec 2012 16:01:18 +0000 (16:01 +0000)]
Revert leading zero's in the octets of IPv4 addresses patch.
Willem Toorop [Wed, 12 Dec 2012 15:58:56 +0000 (15:58 +0000)]
Make lint happy
Willem Toorop [Wed, 12 Dec 2012 15:10:33 +0000 (15:10 +0000)]
Ok... make A str2host a bit more portable and remove inet_pton.
Willem Toorop [Wed, 12 Dec 2012 14:40:21 +0000 (14:40 +0000)]
Allow for leading zero's in the octets of IPv4 addresses.
See errata of RFC6742 which refers to RFC990...