Willem Toorop
5c5feeed05
Merge branch 'pkg-config' of https://github.com/neilcook/getdns into neilcook-pkg-config
2015-12-03 14:10:34 +01:00
Neil Cook
acf2fea365
pkg-config support
2015-12-02 13:15:16 -05:00
Willem Toorop
10a28817d0
Bumb versions, but 0.5.1 should have been 0.6.0
2015-11-26 11:19:22 +01:00
Willem Toorop
157f988791
Bumb versions, set release date
2015-11-18 17:32:50 +02:00
Willem Toorop
b9f8f94361
Update ChangeLog and check versions
2015-11-11 12:40:23 +01:00
Daniel Kahn Gillmor
69de906746
move EDNS_PADDING_OPCODE to assigned codepoint
...
in
https://www.ietf.org/mail-archive/web/dns-privacy/current/msg01067.html
, Tim Wicinski says:
> The EDNS Option Code for padding (aka draft-mayrhofer-edns0-padding)
> is '12'
2015-11-06 06:29:01 +09:00
Willem Toorop
26566a3b00
Merge branch 'develop' of github.com:getdnsapi/getdns into develop
2015-11-04 23:25:49 +01:00
Willem Toorop
7f4bdc0868
Bumb versions
2015-11-04 23:25:38 +01:00
Willem Toorop
8a6f7d5b90
Merge branch 'develop' into features/dnssec_roadblock_avoidance
2015-11-04 17:49:21 +09:00
Daniel Kahn Gillmor
83bf5ab08b
actually implement tls_query_padding_blocksize
...
since no DNS OPT value has been allocated, i chose a random value in
the experimental/local range.
2015-11-01 15:49:56 +09:00
Daniel Kahn Gillmor
0b388872ea
clarify per-query options vs. per-upstream options
...
Sending DNS cookies was overwriting any existing options (DNS OPT) in
the outbound query.
Also, DNS cookies may not be the only option that gets set
per-upstream (instead of per-query).
This changeset establishes a set of per-query options (established at
the time of the query), and a buffer of additional space for adding
options based on the upstream is in use.
The size of this buffer is defined at configure time (defaults to 3000
octets).
Just before a query is sent out, we add the per-upstream options to
the query.
Note: we're also standardizing the query in tls too, even though we're
not sending any upstream options in that case at the moment
(edns_cookies are much weaker than TLS itself)
2015-11-01 15:47:22 +09:00
Willem Toorop
58885e04d7
dnssec_roadblock_avoidance extension
2015-10-31 21:04:08 +09:00
Willem Toorop
de59b700ce
Fix libidn really absent + NetBSD fixes
2015-10-29 19:13:39 +01:00
Willem Toorop
d691973571
Bumb versions for 0.5.0 release
2015-10-29 15:43:00 +01:00
Willem Toorop
d601443c7e
Bump versions and ChangeLog for 0.5.0rc1
2015-10-21 17:19:50 +02:00
Willem Toorop
d0a80925c2
Bugfixes for setting with json pointers
...
+ scratchpad for developing/debugging
2015-10-08 12:54:30 +02:00
Willem Toorop
7bf481d812
ldns still (but only) needed for unit tests
2015-09-28 11:44:39 +02:00
Willem Toorop
59f4feb5e6
Native DS with DNSKEY compare + rm ldns dependency
2015-09-25 14:28:47 +02:00
Willem Toorop
d8cc7b1ba3
Native signature verification
2015-09-25 11:48:58 +02:00
Willem Toorop
145e6928bd
develop branch is always one version further
2015-09-09 12:48:10 +02:00
Willem Toorop
dbc53e773d
0.3.3 quickfix release
2015-09-09 12:45:29 +02:00
Willem Toorop
560f168460
Have a release candidate first
2015-09-08 10:31:06 +02:00
Willem Toorop
6c7c5c9281
Bumb version
2015-09-04 16:20:21 +02:00
Willem Toorop
afdf25340c
Prepare for 0.3.2 release
2015-09-03 15:39:44 +02:00
Willem Toorop
6d13ec19cd
--with-getdns_query configure option +
...
make pub target (for signing and hashing dist tarball) +
make megaclean target (for erasing all source and git reset --hard)
2015-08-28 13:33:02 +02:00
Willem Toorop
2347d7d775
This is 0.3.2 release candidate 1
2015-08-28 11:18:07 +02:00
Willem Toorop
8ca93a22de
--enable-stub-only configure option
2015-08-28 11:09:32 +02:00
Willem Toorop
15943b1b49
Bump versions
2015-08-27 14:40:19 +02:00
Willem Toorop
a8d2e489ad
Allow --without-libidn configure option
2015-08-27 14:24:01 +02:00
Willem Toorop
6350b4fad4
--without-libunbound option to configure
2015-08-19 10:47:46 +02:00
Willem Toorop
37880d6869
second attemt fixing travis
2015-07-19 17:39:54 +02:00
Willem Toorop
f302102301
Try to make travis work...
2015-07-19 17:35:27 +02:00
Willem Toorop
16da0a01b5
Prepare for emergency release
2015-07-18 17:39:19 +02:00
Willem Toorop
433daf7f53
0.3.0 in configure
2015-07-17 18:10:02 +02:00
Willem Toorop
0d2f3a5bd9
functions and defines to get versions
...
About the library and the API
In both strings and in numbers
2015-07-10 00:57:58 +02:00
Willem Toorop
bb20de43bd
Update EDNS0 COOKIE option code
2015-07-09 14:30:11 +02:00
Willem Toorop
423fbdf546
Prepare for 0.3.0 release
2015-07-09 14:05:45 +02:00
Willem Toorop
e3fe89c802
Turn on specific debugging with configure options
2015-07-02 12:49:50 +02:00
Willem Toorop
f066d5ef73
Merge branch 'features/native-stub-dnssec' into develop
...
Conflicts:
configure.ac
src/stub.c
2015-07-02 10:27:27 +02:00
Sara Dickinson
8bb01c46ad
Turn TFO off by default. Strange crash found if TCP is not available.
2015-06-29 17:39:14 +01:00
Sara Dickinson
e5a80943e2
Turn fast open on by default. Fix build warning.
2015-06-29 11:54:31 +01:00
Willem Toorop
4f78dbfe7d
fix --disable-native-stub-dnssec option
2015-06-11 15:47:39 +02:00
Willem Toorop
ae1db39a33
Native stub validation
2015-06-11 15:40:44 +02:00
Willem Toorop
d5f70ab904
rm spurious execute bits +unit test to detect them
...
Thanks Paul Wouters
2015-05-26 14:16:27 +02:00
Willem Toorop
77393a3da3
Bumb version to 0.2.0
2015-05-21 11:24:16 +02:00
Willem Toorop
e6f28d62b3
Stable native stub, so version 0.2.0
2015-05-13 23:24:36 +02:00
Willem Toorop
80865e0e88
Preparing for a new minor release...
2015-05-12 20:53:03 +02:00
Willem Toorop
a6f2a0c6c4
libversion based on ABI not API
2015-05-12 17:09:25 +02:00
Daniel Kahn Gillmor
f61a3d0fce
Fix libversion numbering
...
Version 0.1.7 built libgetdns.so.0 instead of libgetdns.so.1. This
broke anything depending on the package keeping the same SONAME from
0.1.6 to 0.1.7.
The problem stems from a broken libversion in upstream's configure.ac.
This is worked around in 0.1.8 by another change to GETDNS_LIBVERSION,
but the change isn't correct either, since interfaces have been added
again (in partcular, the GETDNS_TRANSPORT_TLS_* constants have been
added, which affects the API at least, for tools trying to compile
against the newer version).
Note that the commentary in configure.ac about how to update
libversion is correct up to a point, but then breaks things badly.
This patch removes that as well.
Here is the canonical reference for how to update libversion:
https://www.gnu.org/software/libtool/manual/libtool.html#Updating-version-info
2015-04-30 11:33:39 +02:00
Willem Toorop
6d4c0afdeb
Correct library version bump
...
Also the mistake in the last version
2015-04-19 22:07:11 +02:00