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
Sara Dickinson
1593129b85
Fix mishandling of auth state for name mismatch
2016-11-09 16:41:40 +00:00
Neil Cook
b857e3d7f1
call SSL_library_init() just once and lock with mutexes
2016-11-08 11:51:27 +00:00
Willem Toorop
57e2a18f94
Minor fixes to make it compile on Windows again
2016-11-03 15:35:53 +01:00
Willem Toorop
258e59242b
Merge remote-tracking branch 'upstream/develop' into release/1.1.0-alpha3
2016-11-03 14:27:50 +01:00
Willem Toorop
cef2e3e5d4
Merge remote-tracking branch 'upstream/develop' into develop
2016-11-03 14:25:23 +01:00
wtoorop
ef80f463c2
Update README.md
...
Properly format MS-Windows build instructions.
Thanks Christian Huitema
2016-11-03 14:19:49 +01:00
Willem Toorop
c54a22d95b
Binary API changed
2016-11-02 13:43:09 +01:00
Willem Toorop
4bf93de12b
More conventional function prototypes for servers
2016-11-02 13:40:02 +01:00
Willem Toorop
bc9ebd5ae2
RFC3986 IPv6 address/port parsing for str2dict
...
Resolves issue #215 , but does not deal with RFC3986 formatted IPv6 addresses in config files yet.
2016-10-31 13:47:22 +01:00
Willem Toorop
6e5b62c555
Allow conventional IPv6 address/port parsing
...
from getdns_query
2016-10-31 13:36:05 +01:00
wtoorop
9569e3607e
Merge pull request #216 from wtoorop/develop
...
Openssl 1.1.0 support (for the 1.0.0 release)
2016-10-31 11:36:58 +01:00
Willem Toorop
6fe4b5a6d9
Merge remote-tracking branch 'upstream/develop' into develop
2016-10-31 11:24:06 +01:00
Willem Toorop
f66bb6a812
Ignore stubby ;)
2016-10-31 11:22:16 +01:00
Willem Toorop
c0f20a9023
Merge branch 'develop' into release/1.1.0-alpha3
2016-10-31 11:12:26 +01:00
Willem Toorop
72788cb172
OpenSSL 1.1.0 version of CRYPTO_w_lock in pinning
...
Thanks volkommenheit
2016-10-31 11:04:36 +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
wtoorop
45643b6da5
Merge pull request #213 from neilcook/arc4locks
...
pthread-based locking for arc4random
2016-10-27 15:55:38 +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
4ea4f68467
Get_suffix, no '\0' in returned strings
...
Resolves issue #203
2016-10-26 15:29:07 +02:00
Willem Toorop
cbe451274b
Bump version
2016-10-25 11:09:37 +02:00
Willem Toorop
24de66e6ce
Merge branch 'bugfix/auth_retry' into release/1.1.0-alpha3
2016-10-25 11:09:07 +02:00
Sara Dickinson
a0ae9130cc
Fix issue with session re-use making authentication appear to fail
2016-10-21 14:18:24 +01:00
Willem Toorop
bc70b29416
Stubby release
2016-10-19 07:30:31 -05:00
Willem Toorop
732844eeaa
Correct default config
2016-10-16 09:46:02 -05:00
Willem Toorop
05fb6edfcb
Linking to allow running stubby from src/tools
2016-10-16 05:39:04 -05:00
Willem Toorop
838375fe66
Run stubby in foreground by default
2016-10-16 05:32:05 -05:00