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
Christian Huitema
50b064a292
Fixing potential clipping of idle_timeout value in call to upstream_reschedule_events
2016-12-07 15:40:24 -08:00
huitema
4549bb5723
Merge pull request #2 from getdnsapi/develop
...
Merge pull request #233 from huitema/develop
2016-12-07 09:55:46 -08:00
wtoorop
1221171438
Merge pull request #234 from saradickinson/stubby_enhancements
...
Stubby enhancements
2016-12-07 14:41:59 +01:00
wtoorop
c824316340
Merge pull request #233 from huitema/develop
...
Remainder of changes for Christian's Windows port.
2016-12-07 10:32:33 +01:00
huitema
702fe1f5d9
Update default_eventloop.c
2016-12-06 12:32:44 -08:00
Sara Dickinson
691d32cf80
Improve README entry on stubby. Add a link to dnsprivacy.org (Willem - is this set up yet?)
...
Add sample Strict config file into the source with a pointer from the README. Not sure about installing this yet as opportunistic seems a better default...?
2016-12-06 15:59:40 +00:00
Sara Dickinson
471e8725e2
Change the default profile for Stubby to use TLS then UDP/TCP
...
- this will only try over TLS a few times before backing off to clear text
- but makes the default for Stubby opportunistic privacy (Willem - WDYT?)
Also use padding and ECS privacy by default for Stubby.
More debugging to help users when there are failures or fallbacks.
Also remove a few help options from Stubby that don't apply
Add -v to output version on getdns_query/stubby
2016-12-06 14:44:40 +00:00
Christian Huitema
dee33f53b6
Reminder of changes required by the Windows port. This solves the issues 228, 229, 230 and 232.
2016-12-05 11:38:59 -08:00
huitema
598d7d103e
Merge pull request #1 from getdnsapi/develop
...
Merge pull request #231 from huitema/develop
2016-12-05 10:57:43 -08:00
Sara Dickinson
576e38977f
More logging changes to stubby to correctly report profile, transport and stats for TCP and UDP when used as fallbacks.
...
Reporting UDP stats every 100 responses or timeouts to give user some indication UDP is being used.
2016-12-05 18:05:04 +00:00
wtoorop
fd97d2724d
Merge pull request #231 from huitema/develop
...
Fixing several issues in function set_os_defaults_windows that preven…
2016-12-05 11:02:07 +01:00
Christian Huitema
0d13ae6d72
Fixing several issues in function set_os_defaults_windows that prevent working on Windows.
2016-12-04 17:26:38 -08:00
Sara Dickinson
1ba2e5bf4d
Add stubby to readme.
...
Add transport to stubby log.
2016-11-20 11:19:08 +00:00
wtoorop
133426b7db
Merge pull request #221 from saradickinson/hackathon
...
Minor logging updates
2016-11-13 13:19:15 +09:00
Sara Dickinson
b0e5f87984
Minor logging updates
2016-11-13 13:14:03 +09:00
saradickinson
4ebe5411ec
Merge pull request #219 from dkg/pinning-non-ee-cert
...
Allow public key pins higher in the chain than the EE cert
2016-11-12 18:59:24 +09:00
Daniel Kahn Gillmor
73165b235f
Allow public key pins higher in the chain than the EE cert
...
This resolves an old TODO; we'd never tested pinning any certs higher
than the end-entity cert before.
2016-11-12 16:53:21 +09:00
Willem Toorop
c2bcd1ca72
Line up OPT rdata names with add_opt_parameters
2016-11-12 14:31:27 +09:00