Commit Graph

216 Commits

Author SHA1 Message Date
Willem Toorop 60443fb7fd Choice of poll or select based default event loop 2017-02-13 11:56:25 +01:00
Willem Toorop 9c9c52aacc Merge branch 'develop' into release/1.1.0-alpha3 2017-01-13 22:08:59 +01:00
Willem Toorop 8a66ba0185 Bump version, update ChangeLog 2017-01-13 20:22:49 +01:00
Willem Toorop cd199def68 Cookies and roadblock avoidance on by default
per RFC7873 and RFC8027
2017-01-13 19:45:54 +01:00
Willem Toorop 9a3b01ed62 DSA support with OpenSSL 1.1.0 2017-01-13 12:48:15 +01:00
Willem Toorop 80219a4195 Merge branch 'bugfix/replace__FUNCTION__' into bugfix/1.1.0-alpha3/replace__FUNCTION__ 2016-12-12 14:20:31 +01:00
Willem Toorop 5f6b93f7f2 Use __func__ var when supported
And let debugging messages compile with -Wpedantic -Werror too
2016-12-12 13:55:10 +01:00
Willem Toorop 37cced78fc Merge branch 'develop' into release/1.1.0-alpha3 2016-12-09 13:27:55 +01:00
Willem Toorop 1a26b884ee Check for -W* support before use 2016-12-09 00:16:24 +01:00
Willem Toorop 9d48c47980 Merge branch 'develop' into release/1.1.0-alpha3 2016-12-08 16:31:47 +01:00
Willem Toorop ce41258b14 Compile with extra warnings by default 2016-12-08 16:26:48 +01:00
Willem Toorop c54a22d95b Binary API changed 2016-11-02 13:43:09 +01:00
Willem Toorop 6fe4b5a6d9 Merge remote-tracking branch 'upstream/develop' into develop 2016-10-31 11:24:06 +01:00
Willem Toorop c0f20a9023 Merge branch 'develop' into release/1.1.0-alpha3 2016-10-31 11:12:26 +01:00
Willem Toorop bb3d741f7a OpenSSL 1.1 support 2016-10-31 10:24:07 +01:00
Willem Toorop 2b682bc3a9 Merge remote-tracking branch 'upstream/develop' into release/1.1.0-alpha3 2016-10-27 16:17:44 +02:00
Neil Cook db6cee94fa Fix HAVE_PTHREADS define in configure.ac 2016-10-26 15:47:44 +00:00
Neil Cook 393b24fe89 pthread-based locking for arc4random 2016-10-26 14:32:35 +00:00
Willem Toorop 3fa34dcfca Mention the actual missing dependencies 2016-10-26 15:52:22 +02:00
Willem Toorop cbe451274b Bump version 2016-10-25 11:09:37 +02:00
Willem Toorop 0fa8152bb6 Bump version to alpha 2
-a2 (with dash) to be semver format compliant
2016-10-15 06:07:33 -05:00
Willem Toorop 3f965e68c0 Stubby is getdns_query with a different name 2016-10-14 12:02:23 +02:00
Willem Toorop 47e718eeb8 OpenSSL 1.1 support 2016-10-13 23:04:50 +02:00
Sara Dickinson a1461d51ec Add abbreviated logging mode for daemon 2016-08-05 14:10:55 +01:00
Willem Toorop c57f8874ec Lib versioning for 1.1.0 2016-07-14 16:25:32 +02:00
Willem Toorop 612c4b1547 Merge branch 'release/v1.0.0b2' into release/v1.1.0a1 2016-07-14 16:24:52 +02:00
Willem Toorop d67507fff8 Actually do lib versioning too! 2016-07-14 16:24:02 +02:00
Willem Toorop 94292f5bc7 Merge branch 'release/v1.0.0b2' into release/v1.1.0a1 2016-07-14 16:22:53 +02:00
Willem Toorop d9a089a6a0 Update .so versioning 2016-07-14 16:00:55 +02:00
Willem Toorop ea69d31dba move getdns_query to src/tools 2016-07-14 13:54:58 +02:00
Willem Toorop df540ad5ca Bumb version 2016-07-04 16:13:30 +02:00
Willem Toorop 91f3494a8a Bumb version to 1.0.0b2 2016-07-04 14:49:45 +02:00
Willem Toorop ce415a6e2a setup server debugging messages 2016-06-28 15:06:02 +02:00
Robert Groenenberg 03fcfc006f Build fails with autoconf 2.63, works with 2.68.
Found on CentOS 6.6. With autoconf268 (available from EPEL repo) it works.
Looking at the update description of autoconf 2.64, the problem _might_ be fixed with that version already.
2016-06-22 14:40:21 +02:00
Guillem Jover 1fb763761b Use libbsd when available
Use the libbsd (https://libbsd.freedesktop.org/) overlay to transparently
use the bsd compatibility layer without needing any actual code changes.

Remove now unnecessary direct access to libbsd includes. And remove
checks for unused functions.
2016-06-09 02:42:22 +02:00
Willem Toorop 40477d3f00 CNAME loops protection 2016-05-30 17:02:28 +02:00
Willem Toorop aedf4454f5 Configure options for tracing messages
(and a secret hidden one to keep connections open)
2016-05-30 16:36:43 +02:00
Willem Toorop b4fceaa008 Enable setting FD_SETSIZE 2016-05-19 17:05:41 +02:00
Tom Pusateri a4b641790b Add a pkg-config file for the getdns_ext_event library. 2016-04-07 16:22:56 -03:00
Willem Toorop cab13ce32a Rename version into 1.0.0b1 2016-03-31 06:22:14 -03:00
Willem Toorop 79e44053d3 Don't include ub event defs twice 2016-03-30 11:43:11 -03:00
Willem Toorop f3bc6360bf Do definitions once 2016-03-30 11:37:16 -03:00
Willem Toorop fc32b300f3 Start with beta release 2016-03-29 20:37:06 +02:00
Willem Toorop fdd3992f65 openssl 1.1 support 2016-03-24 14:02:18 +01:00
Willem Toorop e36ece2b88 Configure option to disable the unbound event API 2016-03-17 16:37:31 +01:00
Melinda Shore cf451d2b2b Merge pull request #146 from wtoorop/devel/direct_root_servers
Devel/direct root servers
2016-03-14 20:06:07 -08:00
Melinda Shore 69a7c1f9ba Merge pull request #145 from wtoorop/features/wire2reply
Features/wire2reply
2016-03-14 20:04:52 -08:00
Willem Toorop d938c433ab Set root servers without temporary file 2016-03-14 11:33:06 +01:00
Willem Toorop f95a052e55 Rewrite DNS proxy in transport/timeout test suites
To use the new DNS packet conversion functions.
This looses the dependency on ldns for unit tests too.
2016-03-14 10:41:32 +01:00
Willem Toorop 4230961e9f Basic usage of unbound pluggable event loop 2016-03-01 16:29:37 +01:00