Willem Toorop
b26f09d1aa
autoreconf -if # For convenience...
2015-04-18 09:35:46 +02:00
Sara Dickinson
6c7ffc4e4e
1) Fix enum mapping error.
...
2) Also add detection of TLS 1.2 in openssl during configure and warn that it if not available then TLS will not be available. Using TLS_ONLY in stub mode will then error with BAD_CONTEXT. TLS/TCP will fallback to TCP.
3) Explicitly disallow use of TLS_ONLY in RECURSIVE mode since it isn't supported yet. TLS/TCP will fallback to TCP.
4) Fix for MAC OS X build where openssl not linked correctly
2015-04-17 18:38:13 +01:00
Sara Dickinson
ab4fb8d9e9
Enable GETDNS_TRANSPORT_TLS_ONLY_KEEP_CONNECTIONS_OPEN for libunbound. Should only be used in stub mode.
...
GETDNS_TRANSPORT_TLS_FIRST_AND_FALL_BACK_TO_TCP_KEEP_CONNECTIONS_OPEN still just does TCP.
Also some tidy up of new transport types.
2015-04-17 15:50:08 +01:00
Sara Dickinson
99c1973fae
Cleanup of TLS code
2015-04-16 18:05:51 +01:00
saradickinson
99aa79b48f
First pass at TLS implementation - needs work!
2015-04-16 18:05:27 +01:00
Willem Toorop
793423b325
Release 0.1.7 today
2015-04-08 21:08:36 +02:00
Willem Toorop
954676b121
Bump versino to 0.1.7 release
2015-04-08 15:42:03 +02:00
Willem Toorop
b163ad1870
Doxygen documentation for the new functions
2015-04-08 15:36:12 +02:00
Willem Toorop
830e0267b3
Fix ASSERT_RC macro with check_getdns
2015-04-03 00:15:32 +02:00
Willem Toorop
c63bbd1399
s/getdns_strerror/getdns_get_errorstr_by_id/g
...
In the unit tests make use of the newly exposed error string getter
2015-04-02 23:08:35 +02:00
Willem Toorop
7bf48520d6
0.1.7 release candidate 2
2015-04-02 22:12:23 +02:00
Willem Toorop
87eb9307a7
A getter for context update callbacks
2015-04-02 22:01:30 +02:00
Willem Toorop
498dedbb8d
typo :(
2015-04-02 15:56:13 +02:00
Willem Toorop
a0aabc3543
getdns_get_errorstr_by_id replaces getdns_strerror
...
In the future maybe. Discuss on list.
2015-04-02 15:33:10 +02:00
Willem Toorop
56bb9dbbdc
Pass along a userarg with context update callbacks
2015-04-02 14:42:26 +02:00
Willem Toorop
18381e7753
Get rid of +sit option in getdns_query
2015-04-02 13:59:10 +02:00
Willem Toorop
eb7920a4a6
Issue #84 getdns_address modifies extensions param
2015-04-02 13:58:27 +02:00
Willem Toorop
9065c9c136
Changelog item of last commit
2015-04-02 13:35:52 +02:00
Willem Toorop
c9a61bd91e
Query for AAAA first with getdns_address
...
They were already sent out simultaneously and then listened for, but A went out on the wire first. Now AAAA.
2015-04-02 13:32:00 +02:00
Willem Toorop
c0bc799c3e
Fix some C99 compat issues with FreeBSD
2015-03-26 17:03:55 -05:00
Willem Toorop
2d7b58a84b
libtool knew we lied
2015-03-26 16:14:04 -05:00
Willem Toorop
beb911daf1
Prepare for 0.1.7rc1
2015-03-26 16:09:02 -05:00
Willem Toorop
22cf2fc14d
m4 includes in the m4 dir
2015-03-26 14:03:28 -05:00
Willem Toorop
b5d6180506
enlarge timeouts for hostname_12 unit tests
2015-03-26 13:40:39 -05:00
Willem Toorop
3c816b0c86
Emberassing mistake (dont look)
2015-03-23 15:38:50 -05:00
Willem Toorop
526c3a3491
Fix stub validation key rollover issue
2015-03-22 15:41:55 -05:00
Willem Toorop
8b5b8519aa
Merge branch 'print_json' into release-0.1.7
2015-03-22 11:01:58 -05:00
Willem Toorop
19547536ac
arc4random in secret generation
2015-03-22 11:01:37 -05:00
Willem Toorop
d06d94a0c7
Merge branch 'arc4random' into release-0.1.7
...
Conflicts:
src/config.h.in
2015-03-22 10:55:03 -05:00
Willem Toorop
00f047816d
EDNS cookies processing as stub
2015-03-22 10:50:48 -05:00
Willem Toorop
4683208fd1
First go at using arc4random 4 random numbers
2015-03-21 04:41:25 -05:00
Willem Toorop
e78cea8620
Need these macro's to detect openssl
2015-03-20 21:40:14 +01:00
Willem Toorop
3aea9da626
edns_cookies extension
2015-03-20 21:37:54 +01:00
Willem Toorop
5da3bf1af2
Check for libcrypto (required with cookies)
2015-03-20 21:17:14 +01:00
Willem Toorop
e6462aa0e4
JSON output
2015-03-20 19:55:17 +01:00
Willem Toorop
3ca69266d1
getdns_query target
2015-03-20 18:25:21 +01:00
Willem Toorop
a5e8f22246
snprintf style fixed buffers
2015-03-20 18:19:06 +01:00
Willem Toorop
a53f50b530
Minor stub validation fixes and improvements
2015-03-19 10:55:34 +01:00
Willem Toorop
d2345285a6
dnssec_return_validation_chain with stub resolving
2015-03-18 23:45:26 +01:00
Willem Toorop
f1a9c1a464
<ldns/ldns.h> i.s.o. <ldns.h>
2015-03-18 22:04:01 +01:00
Willem Toorop
7fc18e8c35
Anticipate older libldns with travis
2015-03-18 21:43:41 +01:00
Willem Toorop
fa782d1043
--enable-broken-native-stub-dnssec
...
Still needs a little more work for wildcards and NODATA answers...
2015-03-18 14:45:06 +01:00
Willem Toorop
59c92b884c
Syntax more closed to dnsextlang
2015-03-18 09:38:30 +01:00
Willem Toorop
9942550748
dnssec_return_validation_chain without ldns
2015-03-16 17:05:03 +01:00
Willem Toorop
70cb26bb00
Read trust anchor file without ldns
2015-03-15 21:25:38 +01:00
Willem Toorop
2ad1470b4e
char *getdns_pretty_print_list(getdns_list *list)
...
Handy for debugging purposes
2015-03-15 21:23:44 +01:00
Willem Toorop
ebb519919a
Get rid of ldns usage, and a malloc/free
2015-03-12 23:09:04 +01:00
Willem Toorop
c02f895358
Miscelaneous cleanups
...
as a consequence of ldns elemination with local-hosts
2015-03-12 22:41:39 +01:00
Willem Toorop
4b7ae8d0bc
Merge branch 'master' into local-hosts
2015-03-12 21:41:11 +01:00
Willem Toorop
90ae4bf62c
local-hosts handling without ldns
2015-03-12 21:37:03 +01:00