]> git.ipfire.org Git - thirdparty/ldns.git/log
thirdparty/ldns.git
12 years agopyLDNS: Fixed ldns_resolver's set_domain() and domain().
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.

12 years agopyLDNS: Fixed ldns_resolver's set_dnssec_anchors() and dnssec_anchors().
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.

12 years agopyLDNS: Added pull cloning for ldns_resolver.axfr_last_pkt().
Karel Slany [Tue, 27 Aug 2013 15:25:13 +0000 (17:25 +0200)] 
pyLDNS: Added pull cloning for ldns_resolver.axfr_last_pkt().

12 years agopyLDNS: Updated version identifier in documentation to 1.7.0.
Karel Slany [Tue, 27 Aug 2013 15:14:35 +0000 (17:14 +0200)] 
pyLDNS: Updated version identifier in documentation to 1.7.0.

12 years agopyLDNS: Fix: Memory leak when destroying ldns_resolver.
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.

12 years agopyldns also to 1.7.0
NLnet Labs - tech-admin@nlnetlabs.nl [Tue, 27 Aug 2013 12:15:31 +0000 (12:15 +0000)] 
pyldns also to 1.7.0

12 years agoActually add contrib/python/examples/test_pkt.py!
Willem Toorop [Tue, 27 Aug 2013 10:30:40 +0000 (12:30 +0200)] 
Actually add contrib/python/examples/test_pkt.py!

12 years agoNew pyldns test test_pkt.py from Karel Slany
Willem Toorop [Tue, 27 Aug 2013 09:31:18 +0000 (11:31 +0200)] 
New pyldns test test_pkt.py from Karel Slany

12 years agopyldns patches 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().

12 years agoKarel's python update.
W.C.A. Wijngaards [Thu, 22 Aug 2013 14:27:41 +0000 (16:27 +0200)] 
Karel's python update.

12 years agoDrill trace continue on non-terminals with NSEC3
Willem Toorop [Wed, 21 Aug 2013 21:16:52 +0000 (23:16 +0200)] 
Drill trace continue on non-terminals with NSEC3

12 years agoMake lint happy
Willem Toorop [Wed, 21 Aug 2013 14:22:33 +0000 (16:22 +0200)] 
Make lint happy

12 years agoDecouple SONAME from version
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

12 years ago--enable-draft-rrtypes for configure
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

12 years agoldns-dane setup new ssl for each new connect
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

12 years agoplease lint
Willem Toorop [Tue, 20 Aug 2013 05:46:15 +0000 (07:46 +0200)] 
please lint

12 years agoldns-verify-zone NSEC3 checking optimization
Willem Toorop [Mon, 19 Aug 2013 20:55:30 +0000 (22:55 +0200)] 
ldns-verify-zone NSEC3 checking optimization

from NIC.MX

12 years agomakedist.sh for git + git in READMEs
Willem Toorop [Thu, 15 Aug 2013 09:38:35 +0000 (11:38 +0200)] 
makedist.sh for git + git in READMEs

12 years agoSNI for ldns-dane when available + Changelog org.
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.

12 years agoMerge branch 'master' of gitlab.nlnetlabs.nl:ldns
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

12 years agoFixes indicated by Stack
W.C.A. Wijngaards [Fri, 9 Aug 2013 14:21:57 +0000 (16:21 +0200)] 
Fixes indicated by Stack

12 years ago* Fix buffer overflow in fget_token and bget_token.
W.C.A. Wijngaards [Fri, 9 Aug 2013 09:34:14 +0000 (11:34 +0200)] 
* Fix buffer overflow in fget_token and bget_token.

12 years ago* Fix memory leak in contrib/python: ldns_pkt.new_query.
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.

12 years ago* bugfix #517: ldns_resolver_new_frm_fp error when invoked using a NULL
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.

12 years ago* bugfix #508: ldnsx Adding NSEC3PARAM to known/allowable RR type
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.

12 years ago* bugfix #507: ldnsx Fix use of non-existent variables and not
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.

12 years agoSNI for ldns-dane
Willem Toorop [Fri, 19 Jul 2013 21:42:05 +0000 (23:42 +0200)] 
SNI for ldns-dane

12 years agoRemove unused variable
Willem Toorop [Thu, 18 Jul 2013 14:44:38 +0000 (16:44 +0200)] 
Remove unused variable

12 years agoBump acx_nlnetlabs.m4 version
Willem Toorop [Thu, 18 Jul 2013 14:40:06 +0000 (16:40 +0200)] 
Bump acx_nlnetlabs.m4 version

12 years agodraft-faltstrom-uri-08 defines LONG_STR, yay!
Willem Toorop [Thu, 18 Jul 2013 14:16:43 +0000 (16:16 +0200)] 
draft-faltstrom-uri-08 defines LONG_STR, yay!

12 years agoGet rid of compile warnings
Willem Toorop [Thu, 18 Jul 2013 14:09:21 +0000 (16:09 +0200)] 
Get rid of compile warnings

12 years agoThank Adam Tkac for reporting bug 490
Willem Toorop [Thu, 18 Jul 2013 13:45:00 +0000 (15:45 +0200)] 
Thank Adam Tkac for reporting bug 490

12 years agobugfix #497: Test for EOF correctly
Willem Toorop [Wed, 17 Jul 2013 20:49:00 +0000 (22:49 +0200)] 
bugfix #497: Test for EOF correctly

12 years agoDo not set the nsec type bit in create_nsec_bitmap
Willem Toorop [Tue, 16 Jul 2013 22:12:55 +0000 (00:12 +0200)] 
Do not set the nsec type bit in create_nsec_bitmap

12 years agoProperly initialize bitmap
Willem Toorop [Tue, 16 Jul 2013 20:08:42 +0000 (22:08 +0200)] 
Properly initialize bitmap

12 years agoFix the bits in bitmap
Willem Toorop [Tue, 16 Jul 2013 14:37:59 +0000 (16:37 +0200)] 
Fix the bits in bitmap

12 years agobugfix #504: GPOS RR has three rdata fields
Willem Toorop [Tue, 16 Jul 2013 13:41:21 +0000 (15:41 +0200)] 
bugfix #504: GPOS RR has three rdata fields

12 years agorevert: too many tests depening on this
Matthijs Mekking [Tue, 2 Jul 2013 10:29:59 +0000 (12:29 +0200)] 
revert: too many tests depening on this

12 years agochange type<num> to name for axfr, ixfr, maila, mailb, any
Matthijs Mekking [Tue, 2 Jul 2013 10:07:08 +0000 (12:07 +0200)] 
change type<num> to name for axfr, ixfr, maila, mailb, any

12 years agoFrom svn, updated by Wouter
Willem Toorop [Tue, 25 Jun 2013 13:17:46 +0000 (15:17 +0200)] 
From svn, updated by Wouter

12 years agopass in lc, report e-mail sending
Willem Toorop [Tue, 18 Jun 2013 15:03:23 +0000 (17:03 +0200)] 
pass in lc, report e-mail sending

12 years agoEnabled unbound regression testing for FreeBSD jails
Willem Toorop [Tue, 18 Jun 2013 13:51:33 +0000 (15:51 +0200)] 
Enabled unbound regression testing for FreeBSD jails

12 years agoAdd reporting to CI test script
Willem Toorop [Fri, 14 Jun 2013 18:34:43 +0000 (20:34 +0200)] 
Add reporting to CI test script

12 years agoContinuous integration tests in test dir
Willem Toorop [Fri, 14 Jun 2013 09:45:03 +0000 (11:45 +0200)] 
Continuous integration tests in test dir

12 years agoReenable splint & create .gitignore 2e try
Willem Toorop [Thu, 13 Jun 2013 13:26:36 +0000 (15:26 +0200)] 
Reenable splint & create .gitignore 2e try

12 years agoReenable splint & create .gitignore
Willem Toorop [Thu, 13 Jun 2013 13:09:09 +0000 (15:09 +0200)] 
Reenable splint & create .gitignore

12 years agodisable lint and regression tests
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...

12 years agoldns_pkt_ixfr_request_new and ldns_pkt_ixfr_request_new_frm_str
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

12 years agoExtend output format with ability to print certain given rr types in unknown type...
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

12 years agolint svn:NO REGRESSION
Willem Toorop [Tue, 7 May 2013 14:54:28 +0000 (14:54 +0000)] 
lint svn:NO REGRESSION

12 years agoHIP
Willem Toorop [Tue, 7 May 2013 14:22:45 +0000 (14:22 +0000)] 
HIP

12 years ago- rr type TKEY
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)

12 years ago- update acx_nlnetlabs.m4 to v23, sleep w32 fix.
Wouter Wijngaards [Fri, 3 May 2013 09:36:36 +0000 (09:36 +0000)] 
- update acx_nlnetlabs.m4 to v23, sleep w32 fix.

12 years agolint, shut up!
Willem Toorop [Wed, 1 May 2013 14:06:47 +0000 (14:06 +0000)] 
lint, shut up!

12 years ago- alloc of by one in ldns_str2rdf_str
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

12 years agoCAA and URI
Willem Toorop [Fri, 26 Apr 2013 20:51:20 +0000 (20:51 +0000)] 
CAA and URI

12 years agoCheck rdf sizes in rdf2buffer_str functions.
Willem Toorop [Thu, 25 Apr 2013 10:57:10 +0000 (10:57 +0000)] 
Check rdf sizes in rdf2buffer_str functions.
svn:NO REGRESSION

12 years agoUpdate Changelog and implement EUI48 and EUI64
Willem Toorop [Thu, 25 Apr 2013 08:54:23 +0000 (08:54 +0000)] 
Update Changelog and implement EUI48 and EUI64
svn:NO REGRESSION

12 years agoLow hanging fruit of missing RR types (i.e. NINFO, RKEY, CDS & TA).
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)

12 years agoFix unbound regression test
Willem Toorop [Wed, 24 Apr 2013 13:48:39 +0000 (13:48 +0000)] 
Fix unbound regression test

12 years agoA unit test for missing RR types
Willem Toorop [Wed, 24 Apr 2013 12:06:43 +0000 (12:06 +0000)] 
A unit test for missing RR types
svn:TEST 05

12 years agonicer on 32bit
Wouter Wijngaards [Mon, 22 Apr 2013 14:04:59 +0000 (14:04 +0000)] 
nicer on 32bit

12 years agomore portable snprintf implementation
Wouter Wijngaards [Mon, 22 Apr 2013 14:00:09 +0000 (14:00 +0000)] 
more portable snprintf implementation

12 years agoSplint, put end of string at the end (and not end+1) and unbound-1.4.20 regression...
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

12 years agoCorrect b{32,64}_{ntop,pton} handling...
Willem Toorop [Fri, 19 Apr 2013 12:40:42 +0000 (12:40 +0000)] 
Correct b{32,64}_{ntop,pton} handling...

12 years agofixup include of config.h
Wouter Wijngaards [Thu, 18 Apr 2013 14:32:27 +0000 (14:32 +0000)] 
fixup include of config.h

12 years agoown snprintf.c
Wouter Wijngaards [Thu, 18 Apr 2013 14:31:02 +0000 (14:31 +0000)] 
own snprintf.c

12 years agoremove snprintf.c
Wouter Wijngaards [Thu, 18 Apr 2013 14:30:44 +0000 (14:30 +0000)] 
remove snprintf.c

12 years ago- Remove timeout code
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

12 years agosplint, I hate you
Willem Toorop [Fri, 22 Mar 2013 14:00:46 +0000 (14:00 +0000)] 
splint, I hate you

12 years agodrill with source address fixes + lint hapinez
Willem Toorop [Fri, 22 Mar 2013 13:29:52 +0000 (13:29 +0000)] 
drill with source address fixes + lint hapinez

12 years agoversion update, RSRC windows version better.
Wouter Wijngaards [Fri, 22 Mar 2013 11:31:26 +0000 (11:31 +0000)] 
version update, RSRC windows version better.

12 years agoTimeout parameter
Willem Toorop [Fri, 22 Mar 2013 10:30:18 +0000 (10:30 +0000)] 
Timeout parameter

12 years agoMake lint happy
Willem Toorop [Tue, 19 Mar 2013 20:28:34 +0000 (20:28 +0000)] 
Make lint happy

12 years agoRemove _from prototypes from header
Willem Toorop [Tue, 19 Mar 2013 18:43:38 +0000 (18:43 +0000)] 
Remove _from prototypes from header

12 years agoFinalize source address binding from drill
Willem Toorop [Tue, 19 Mar 2013 15:35:40 +0000 (15:35 +0000)] 
Finalize source address binding from drill

12 years agoSpecify source address for udp
Willem Toorop [Mon, 18 Mar 2013 15:58:34 +0000 (15:58 +0000)] 
Specify source address for udp
TODO: TCP and error handling

12 years ago- Make lint happy
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.

12 years agoReview from Wouter
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

12 years ago- Uninitialized variable in securetrace.c
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

12 years agoGet rid of "statement never reached" warnings.
Willem Toorop [Tue, 12 Mar 2013 11:49:30 +0000 (11:49 +0000)] 
Get rid of "statement never reached" warnings.
svn:NO TEST

12 years ago- Put back CFLAGS with linkers
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

12 years agoClang complaines about CFLAGS while linking... svn:NO TEST
Willem Toorop [Tue, 12 Mar 2013 09:15:49 +0000 (09:15 +0000)] 
Clang complaines about CFLAGS while linking... svn:NO TEST

12 years agoGet rid of some libtool and autoreconf warnings + print error msg via "%s"
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"

12 years agofix compile warning
Wouter Wijngaards [Mon, 11 Mar 2013 15:08:25 +0000 (15:08 +0000)] 
fix compile warning

12 years agofix configure for solaris10.
Wouter Wijngaards [Fri, 15 Feb 2013 16:04:17 +0000 (16:04 +0000)] 
fix configure for solaris10.

12 years agoldns_axfr_abort function from Roland van Rijswijk
Willem Toorop [Wed, 13 Feb 2013 13:55:14 +0000 (13:55 +0000)] 
ldns_axfr_abort function from Roland van Rijswijk

12 years agoMake sure executables are linked against libcrypto with the LIBSSL_LDFLAGS.
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

12 years agofixup header.
Wouter Wijngaards [Mon, 28 Jan 2013 13:45:55 +0000 (13:45 +0000)] 
fixup header.

12 years agomake lint happy
Yuri Schaeffer [Fri, 18 Jan 2013 16:21:21 +0000 (16:21 +0000)] 
make lint happy

12 years agoforgot to ci headerfile
Yuri Schaeffer [Fri, 18 Jan 2013 15:28:21 +0000 (15:28 +0000)] 
forgot to ci headerfile

12 years agocompare edns payload to raw bytes
Yuri Schaeffer [Fri, 18 Jan 2013 15:03:49 +0000 (15:03 +0000)] 
compare edns payload to raw bytes

12 years agoAdd --disable-dane option to configure and check availability of the for dane needed...
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.

13 years agoAnd now uses sha256.c defined constants.
Wouter Wijngaards [Mon, 17 Dec 2012 08:27:08 +0000 (08:27 +0000)] 
And now uses sha256.c defined constants.

13 years agoFixup SHA256 ifdef in dane.c. It is treated as unknown if disabled.
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.

13 years agoAnother resource leak from Maxime Villard
Willem Toorop [Thu, 13 Dec 2012 20:14:32 +0000 (20:14 +0000)] 
Another resource leak from Maxime Villard

13 years agoRevert leading zero's in the octets of IPv4 addresses patch.
Willem Toorop [Thu, 13 Dec 2012 16:01:18 +0000 (16:01 +0000)] 
Revert leading zero's in the octets of IPv4 addresses patch.

13 years agoMake lint happy
Willem Toorop [Wed, 12 Dec 2012 15:58:56 +0000 (15:58 +0000)] 
Make lint happy

13 years agoOk... make A str2host a bit more portable and remove inet_pton.
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.

13 years agoAllow for leading zero's in the octets of IPv4 addresses.
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...