Neil Cook
d3b097fffe
Rewrite default_eventloop to use hash tables instead of arrays
2016-12-14 15:52:44 +00:00
Neil Cook
a9386e621a
max_fds and max_timeouts part of default eventloop structure
2016-12-14 15:50:55 +00:00
Neil Cook
8b4c90eaf4
move default eventloop from select to poll, make max fds dependent on value from getrlimit not FD_SETSIZE
2016-12-14 15:50:55 +00:00
Christian Huitema
e01c85ef2f
Implementing the ARC4_LOCK/UNLOCK functions for Windows.
2016-12-12 12:25:10 -08:00
huitema
79b47028b1
Merge pull request #5 from getdnsapi/develop
...
Merge pull request #241 from huitema/develop
2016-12-12 11:34:51 -08: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
600036da73
Merge branch 'develop' into release/1.1.0-alpha3
2016-12-12 12:08:49 +01:00
wtoorop
8f833c7000
Merge pull request #240 from saradickinson/bugfix/key_pinning
...
Bugfix/key pinning
2016-12-12 11:58:23 +01:00
wtoorop
4518a3d672
Merge pull request #241 from huitema/develop
...
Fixing VS code analysis issues in dnssec.c and in arc4random.c
2016-12-12 10:33:35 +01:00
Sara Dickinson
83a0b944b5
Fix another stupid error....
2016-12-11 17:10:44 +00:00
Sara Dickinson
d584c6e3f5
Clean more compile warnings.
2016-12-11 16:58:18 +00:00
Sara Dickinson
cfc7d18c85
Ug. Fix stupid mistake with string array.
2016-12-11 16:57:52 +00:00
Christian Huitema
b91e13b13b
Fixing VS studio analysis issues in Get DNS code.
2016-12-10 16:03:17 -08:00
huitema
a4badbb058
Merge pull request #4 from getdnsapi/develop
...
Sync the main branch fixes of Dec 9.
2016-12-09 17:32:41 -08:00
Sara Dickinson
ef12b0e764
Fix some compiler warnings on OS X
2016-12-09 17:15:28 +00:00
Sara Dickinson
5d8894495a
Remove unnecessary test
2016-12-09 17:03:41 +00:00
Sara Dickinson
7567869f2c
Improve transport tests by using the calll_reporting output to check the transport and authentication status
...
Add cases for self-signed certs.
2016-12-09 17:03:41 +00:00
Sara Dickinson
7b58dc25a6
- Fix bug where a self signed cert + only a pinset would not authenticate
...
- Add OARC servers with pinset only to stubby.conf
- Move Authentication strings to types_internal for use in call_debugging
- Add connection counts to call_debugging
-
2016-12-09 17:03:41 +00:00
Willem Toorop
1264099be7
Pedantic warnings and XTRA_CFLAGS for tools too
2016-12-09 14:02:27 +01:00
Willem Toorop
8b454afb80
dependencies
2016-12-09 13:57:42 +01:00
Willem Toorop
07c14dc1cc
Merge branch 'develop' into release/1.1.0-alpha3
2016-12-09 13:57:37 +01:00
Willem Toorop
bb9ae2dfa1
Fix use of potentially uninitialized variable next
2016-12-09 13:53:22 +01:00
Willem Toorop
9fb11368a5
dependencies
2016-12-09 13:52:00 +01:00
Willem Toorop
37cced78fc
Merge branch 'develop' into release/1.1.0-alpha3
2016-12-09 13:27:55 +01:00
Willem Toorop
4345905a81
Address things that came out of VS static analysis
...
Except for the stack usage cases
2016-12-09 12:57:47 +01:00
Willem Toorop
3428412629
Some more minor merge fixes
2016-12-09 12:13:36 +01:00
Willem Toorop
5cc67ff554
Merge branch 'develop' into merge-develops
2016-12-09 12:05:42 +01:00
Willem Toorop
9895486e5f
Merge branch 'develop' of git://github.com/huitema/getdns into huitema-develop
2016-12-09 11:21:43 +01:00
Willem Toorop
1a26b884ee
Check for -W* support before use
2016-12-09 00:16:24 +01:00
Willem Toorop
86341fea08
-Wpedantic -Werror via XTRA_CFLAGS and make
2016-12-08 23:41:49 +01:00
Willem Toorop
6e9b1b5f53
One more unused when no TCP_FASTOPEN
2016-12-08 23:25:53 +01:00
Willem Toorop
26db6202a5
-Werror fixes for clang
2016-12-08 23:15:56 +01:00
Willem Toorop
8de9976a2b
Some more unused variables in stub only mode
2016-12-08 22:56:02 +01:00
Willem Toorop
eeca7b32b1
One more unused variable
2016-12-08 22:46:53 +01:00
Willem Toorop
55cdd8fed3
Fix pedantic warnings in unit tests
2016-12-08 22:33:10 +01:00
Christian Huitema
26eaf255c5
Fixing the bulk of the compilation warnings in the GetDNS code
2016-12-08 12:37:35 -08:00
Willem Toorop
2281accd38
Extra fixes for pedantic warnings
2016-12-08 16:36:23 +01:00
Willem Toorop
9d48c47980
Merge branch 'develop' into release/1.1.0-alpha3
2016-12-08 16:31:47 +01:00
Willem Toorop
fbb4eb717a
Unit tests fail on pedantic warnings
2016-12-08 16:28:21 +01:00
Willem Toorop
39f854d2b3
Fixes for pedantic warnings
2016-12-08 16:27:43 +01:00
Willem Toorop
ce41258b14
Compile with extra warnings by default
2016-12-08 16:26:48 +01:00
Willem Toorop
8f75e4ed8d
Few more things to work with CFLAGS=-Wextra
2016-12-08 15:17:27 +01:00
Willem Toorop
f31b2fa233
Merge branch 'develop' into release/1.1.0-alpha3
2016-12-08 15:06:25 +01:00
Willem Toorop
743e04bfd6
Replace ((uint64_t)-1) with TIMEOUT_FOREVER
2016-12-08 14:44:24 +01:00
Willem Toorop
3629d558cd
getdns_query fixes for CFLAGS=-Wextra
2016-12-08 14:40:06 +01:00
Willem Toorop
a5748be5fb
Unit test fixes for CFLAGS=-Wextra
2016-12-08 14:39:38 +01:00
Willem Toorop
473da8966b
Library fixed for CFLAGS=-Wextra
2016-12-08 14:05:58 +01:00
wtoorop
984fbf5042
Merge pull request #237 from huitema/develop
...
Fix the potential clipping of idle_timeout value in calls to upstream_reschedule_events()
2016-12-08 12:21:16 +01:00
Willem Toorop
21303fa40a
Sync gldns with unbound's sldns
2016-12-08 11:07:37 +01:00