Commit Graph

2026 Commits

Author SHA1 Message Date
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