huitema
6f0b08a400
Fixing the select event loop so it does not give up for naked timers in Windows.
...
Making sure the poll event loop works on windows.
Fixing the poll event loop so it does not give up for naked timers in Windows.
2017-03-26 10:07:44 -05:00
Willem Toorop
8864dfce92
Merge branch 'develop' into hackathon/zeroconf-dnssec
2017-03-25 20:37:36 -05:00
Willem Toorop
007208a122
Merge branch 'develop' of github.com:getdnsapi/getdns into develop
2017-03-25 20:22:54 -05:00
Willem Toorop
9fa6ab5994
Clang pragma's with clang only
2017-03-25 20:22:34 -05:00
Melinda Shore
01eedd5ea8
Merge pull request #275 from getdnsapi/devel/cert_in_call_reporting
...
Have the peer certificate in call_reporting
2017-03-25 19:58:16 -05:00
Willem Toorop
b3e5c5fb30
Merge branch 'develop' into hackathon/zeroconf-dnssec
2017-03-25 19:52:55 -05:00
Willem Toorop
b7d16e3c89
One more leak
2017-03-25 17:00:02 -05:00
Willem Toorop
6316c558bc
typo
2017-03-25 21:45:08 +01:00
Willem Toorop
3eb6ebf5e4
Fix memory leak
2017-03-25 21:33:30 +01:00
Willem Toorop
5f6e47d091
Only equip with peer cert when transport is TLS
2017-03-25 21:26:05 +01:00
Willem Toorop
a2efd8f6c1
Report peer certificate in call_reporting
2017-03-25 19:36:20 +01:00
Willem Toorop
767ca21bc0
Debugging for anchor management
2017-03-25 19:02:51 +01:00
Willem Toorop
ed0b655af0
Update doxygen
2017-03-25 06:45:02 -05:00
Willem Toorop
e4d4e97542
Suppress unused parameter warnings when we can't help it
2017-03-23 16:59:03 +01:00
huitema
0560500e34
Merge pull request #10 from wtoorop/devel/huitema-develop
...
Devel/huitema develop
2017-03-23 07:45:53 -07:00
Willem Toorop
15b451d71b
Recommit parts of "Minor fixes in MDNS code to make sure it does work after the recent loop tightening."
2017-03-23 13:09:34 +01:00
Willem Toorop
b32ee619f1
Merge branch 'develop' into devel/huitema-develop
2017-03-23 13:05:09 +01:00
Willem Toorop
b80ccba02c
Revert "Minor fixes in MDNS code to make sure it does work after the recent loop tightening."
...
This reverts commit c653e8502c
.
2017-03-23 13:04:11 +01:00
Willem Toorop
2a496969cd
Fixes for mdns
2017-03-23 12:53:44 +01:00
Willem Toorop
c275b205d3
Create doxygen tagfile
2017-03-23 10:58:18 +01:00
Christian Huitema
c653e8502c
Minor fixes in MDNS code to make sure it does work after the recent loop tightening.
...
Suppressing the warning about mapping the 64 bit timeout value to a 32 bit integer,
based on the comments that the "maximum timeout used in practice is 6553500ms." If that
really is the case, we do not need to support 64 bit integers in the dict structure.
2017-03-22 15:50:26 -07:00
huitema
95da0b46e0
Merge pull request #9 from getdnsapi/develop
...
Align with develop branch
2017-03-22 10:10:00 -07:00
Willem Toorop
f67314c1c1
Unbound event API without header compile fix
2017-03-22 14:36:16 +01:00
Willem Toorop
426fc238da
Fixes for FreeBSD warnings when compiling tests
...
/usr/local/include/check.h:454:75: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
_ck_assert_failed(__FILE__, __LINE__, "Assertion '"#expr"' failed" , ## __VA_ARGS__, NULL)
/usr/local/include/check.h:454:75: warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
2017-03-22 14:10:15 +01:00
Willem Toorop
b2ac3849b7
Fxies for two NetBSD compiler warnings
...
ubkey-pinning.c -o pubkey-pinning.lo
./pubkey-pinning.c: In function '_getdns_verify_pinset_match':
./pubkey-pinning.c:385: warning: 'prev' may be used uninitialized in this function
IX_C_SOURCE=200112L -D_XOPEN_SOURCE=600 -c ./context.c -o context.lo
./context.c: In function '_getdns_upstream_shutdown':
./context.c:760: warning: comparison between signed and unsigned
2017-03-22 13:50:11 +01:00
Willem Toorop
3d45a77884
Mention how to enable MDNS in ChangeLog
2017-03-22 12:35:23 +01:00
Willem Toorop
b48a92c8f5
Max OS-X and FreeBSD multicast portability
2017-03-22 12:33:13 +01:00
Willem Toorop
29c1c9524e
Include unbound includes rerouting in dist tarball
...
+ don't try to install getdns-*.tgz spec anymore
2017-03-22 12:32:26 +01:00
Willem Toorop
a7c824c756
Update changelog and documentation
2017-03-22 11:52:07 +01:00
Willem Toorop
5d12545391
Bugfix in handling UDP backing off
2017-03-22 10:52:55 +01:00
Willem Toorop
fa99b206e8
Updated readme & new groups for doxygen
2017-03-21 12:28:48 +01:00
Willem Toorop
b838cbfe1c
Bumb version
2017-03-20 23:22:55 +01:00
Willem Toorop
fe446a0d66
Minor fixes
2017-03-20 23:17:44 +01:00
wtoorop
52e3d2e1b0
Merge pull request #265 from saradickinson/feature/new_settings
...
Feature/new settings
2017-03-20 22:25:52 +01:00
wtoorop
1ad8047443
Merge pull request #267 from wtoorop/features/mdns-client
...
Features/mdns client
2017-03-20 22:15:57 +01:00
Willem Toorop
a5876d57fe
Dependencies
2017-03-20 21:58:45 +01:00
Willem Toorop
a77a335370
Comment out dead assignement
...
To silence static code analysis
2017-03-20 21:57:57 +01:00
Willem Toorop
24abf43de1
Fit mdns code with pending dns netreqs on EMFILE
2017-03-20 21:33:19 +01:00
Willem Toorop
ed0d4d044c
Merge remote-tracking branch 'upstream/develop' into features/mdns-client
2017-03-20 16:42:24 +01:00
Willem Toorop
a3fe958387
Sync with unbound
2017-03-20 16:41:57 +01:00
wtoorop
b8c5f9131f
Merge pull request #266 from wtoorop/features/limit_outstanding_queries
...
Features/limit outstanding queries
2017-03-20 16:27:33 +01:00
Willem Toorop
0048066a2a
Test op coding practices
2017-03-20 16:15:02 +01:00
Willem Toorop
0891e16147
Pend netreqs when out of filedescriptors
2017-03-20 15:20:17 +01:00
Willem Toorop
8b09633c94
Bug and mem-leak fix
2017-03-20 11:03:15 +01:00
Christian Huitema
ed66edf52a
Making sure that the project compiles on Windows when HAVE_MDNS_SUPPORT is present.
...
Moving the 2 additional LRU functions from mdns.c to lruhash.c
Defining the 2 additional functions in lruhash.h
2017-03-17 12:19:54 -07:00
Sara Dickinson
1cf39c9134
Typo
2017-03-17 18:33:33 +00:00
Sara Dickinson
d8f4aebdee
Merge branch 'feature/parallel_upstreams' into feature/new_settings
2017-03-17 17:48:52 +00:00
Sara Dickinson
915689141b
Fix symbol order
2017-03-17 17:47:30 +00:00
Sara Dickinson
68eadedc10
Fix rogue bracket
2017-03-17 17:35:47 +00:00
Sara Dickinson
6f7bad5d73
Add new configuration parameters for TLS back off time and connection retries
2017-03-17 17:26:18 +00:00