Hoda Rohani
9438f5576c
Merge branch 'develop' of https://github.com/getdnsapi/getdns into develop
2017-04-26 14:33:24 +02:00
Hoda Rohani
62fa69c461
Issue 108: Create a test to check all RR types
2017-04-26 14:32:30 +02:00
Willem Toorop
23fc764411
getdns_context_set_follow_redirects() is supported since 1.0.0
2017-04-24 14:24:12 +02:00
wtoorop
3b9caec245
Merge pull request #298 from saradickinson/update_readme
...
Minor Update to README
2017-04-24 14:01:27 +02:00
Sara Dickinson
efea1a2506
Fix a couple of headers
2017-04-20 16:30:39 +01:00
Sara Dickinson
628bf7da47
Small updates to README to make Doxygen documentation more prominent and Update the Stubby text
2017-04-20 16:24:12 +01:00
Hoda Rohani
6f7f6046eb
Extend server capabilities with valgrind
2017-04-19 12:34:01 +02:00
Hoda Rohani
193bc618a5
Merge branch 'develop' of https://github.com/getdnsapi/getdns into develop
2017-04-19 12:09:10 +02:00
Hoda Rohani
6f3db561f3
Bugfix in converting IPs in str2dict
...
+ tpkg test for server capabilities
2017-04-19 12:07:55 +02:00
Willem Toorop
a670606849
Rearrange doxygen into subject groups
2017-04-13 20:30:59 +02:00
Willem Toorop
b4eecd59ab
Merge branch 'develop' into release/1.1.0
2017-04-13 15:46:24 +02:00
Willem Toorop
02516c4079
Two last warnings
2017-04-13 15:45:59 +02:00
Willem Toorop
05268f45b0
Bump version
2017-04-13 11:48:40 +02:00
Willem Toorop
eb8fe6184a
getdnsapi.net DNS over TLS ips to match the name
2017-04-13 11:47:44 +02:00
Willem Toorop
d5dcdac58c
Validate tls_auth_name
...
Deals with issue #270
2017-04-13 11:19:22 +02:00
Willem Toorop
691d1a77e6
Fix VS Code analysis warning
...
Should settle issue #239
2017-04-13 10:59:20 +02:00
Willem Toorop
eb69cc8695
Merge branch 'develop' into release/1.1.0
2017-04-13 10:50:27 +02:00
Hoda Rohani
6c4af3af93
unintiallized array
2017-04-13 09:44:08 +02:00
Willem Toorop
6026cb1450
1.1.0-rc3
2017-04-12 23:08:20 +02:00
Willem Toorop
0da79ae77a
Fix to compile with libressl. Thanks phicoh.
2017-04-12 23:05:17 +02:00
wtoorop
8dd37006c7
Merge pull request #284 from Hrish1/patch-1
...
Some mispelled words corrected
2017-04-12 22:53:36 +02:00
wtoorop
0857926965
Merge pull request #283 from wtoorop/devel/doxygen
...
Devel/doxygen
2017-04-12 22:53:21 +02:00
wtoorop
9aaafd8cca
Merge pull request #285 from saradickinson/feature/update_stubby.conf
...
Feature/update stubby.conf
2017-04-12 22:52:58 +02:00
Willem Toorop
8c45f1fded
All remaining doxygen documentation
...
Existing documentation needs to be reviewed too though...
2017-04-12 22:50:17 +02:00
Sara Dickinson
6e66754795
Nope - just add uncensored as the yeti servers would require a different trust anchor
2017-04-12 18:19:34 +01:00
Hrish1
b5739434ef
Some mispelled words corrected
2017-04-12 20:05:31 +05:30
Willem Toorop
2226c722a9
Extra context setters
2017-04-12 12:35:46 +02:00
Willem Toorop
68a87e4cee
Event loop extension functions documentation
2017-04-12 11:21:25 +02:00
Willem Toorop
708e520989
Spelling fixes from Andreas Schulze
2017-04-11 23:33:24 +02:00
Willem Toorop
a060e723f2
Doxygen documentation for everything in getdns.h
2017-04-11 23:29:33 +02:00
Sara Dickinson
ce7ee62355
Should we update stubby.conf to include 2 of the new test servers?
2017-04-11 15:24:10 +01:00
Willem Toorop
d28283a850
Merge remote-tracking branch 'upstream/develop' into devel/doxygen
2017-04-10 12:17:59 +02:00
Willem Toorop
e6696d9557
getdns_context_unset_edns_maximum_udp_payload_size
2017-04-06 20:53:18 +02:00
Willem Toorop
c9b3e3cf7b
Allow cleanup of naked idle timeouts
2017-04-06 20:50:34 +02:00
Willem Toorop
a27915ccc9
One more ChangeLog update
2017-04-06 19:47:15 +02:00
Willem Toorop
2d011e3d19
Merge branch 'features/unset_max_udp_payload_sz' into release/1.1.0
2017-04-06 19:40:35 +02:00
Willem Toorop
f0ee920227
Bump version, update ChangeLog
2017-04-06 16:13:15 +02:00
wtoorop
f251f8aeda
Merge pull request #282 from wtoorop/bugfix/issue-272
...
Bugfix/issue 272
2017-04-06 15:55:24 +02:00
Willem Toorop
c2edc94a3a
Clear timeout event when getting dnssec chain
...
With full recursion
2017-04-06 15:18:12 +02:00
Willem Toorop
e35a2182a9
missing #include
2017-04-06 12:24:27 +02:00
Willem Toorop
4ceec33d08
Do something about TLS renegotiation.
2017-04-06 11:46:10 +02:00
Willem Toorop
e08d3592a0
Schedule timeout when collecting for dnssec chain
2017-04-06 11:20:08 +02:00
Willem Toorop
f8c7d8b5d5
Network request submission and callback reporting
2017-04-05 22:43:27 +02:00
Willem Toorop
2220c1a48d
Options for request debugging
2017-04-05 17:53:39 +02:00
Willem Toorop
67baa1d651
getdns_context_unset_edns_maximum_udp_payload_size
2017-04-05 12:37:48 +02:00
wtoorop
fe49bc1c69
Merge pull request #279 from dkg/feature/padding-policy
...
Implement sensible default padding policy.
2017-03-27 08:19:31 -05:00
wtoorop
d5005a8ac0
Merge pull request #278 from dkg/getdns-query-transport-cleanup
...
getdns-query: S is no longer a valid transport label.
2017-03-26 14:53:53 -05:00
Daniel Kahn Gillmor
f2a90925bc
getdns-query: S is no longer a valid transport label.
2017-03-26 14:38:43 -05:00
Daniel Kahn Gillmor
9de4d6537b
Implement sensible default padding policy.
...
This commit changes the semantics of tls_query_padding_blocksize()
slightly. Where previously both 0 and 1 meant "no padding", this
commit changes 1 to mean "pad using a sensible policy".
At NDSS 2017's DNS privacy workshop, I presented an empirical study of
DNS padding policies:
https://www.internetsociety.org/events/ndss-symposium/ndss-symposium-2017/dns-privacy-workshop-2017-programme#session3
The slide deck is here:
https://dns.cmrg.net/ndss2017-dprive-empirical-DNS-traffic-size.pdf
The resulting recommendation from the research is that a simple
padding policy is relatively cheap and still protective of metadata
when DNS traffic is encrypted:
* queries should be padded to a multiple of 128 octets
* responses should be padded to a multiple of 468 octets
Since getdns is only currently doing queries over tls, we only have to
implement the first part of this policy :)
2017-03-26 14:37:28 -05:00
wtoorop
148dfabf88
Merge pull request #276 from huitema/develop
...
Fixing the select and poll event loops for Windows
2017-03-26 10:20:48 -05:00