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 |
Willem Toorop
|
5ea181172a
|
Reschedule pending netreqs
|
2017-03-15 15:16:42 +01:00 |
Willem Toorop
|
14c9f3aafc
|
Track netreqs "in flight"
|
2017-03-14 17:17:56 +01:00 |
Willem Toorop
|
b8f43c8acd
|
Mention the number of simultaneous queries in error (and success)
|
2017-03-14 15:20:56 +01:00 |
Willem Toorop
|
0655a08fa7
|
Unit test for set_limit_outstanding_queries
|
2017-03-14 15:03:43 +01:00 |
huitema
|
d511ce24de
|
Merge pull request #8 from wtoorop/features/mdns-client
Features/mdns client
|
2017-03-13 13:44:54 -07:00 |
huitema
|
8365f40147
|
Merge pull request #7 from wtoorop/devel/huitema-develop
Update of your develop branch
|
2017-03-13 13:39:09 -07:00 |
Willem Toorop
|
639239f45c
|
Schedule dnsreqs with absolute timeout/expiry time
|
2017-03-13 14:20:47 +01:00 |
Willem Toorop
|
a4fa931e85
|
Merge branch 'devel/huitema-develop' into features/mdns-client
|
2017-03-09 15:20:30 +01:00 |
Willem Toorop
|
c4a93b2c53
|
Newline at end of mdns.c
|
2017-03-09 15:19:57 +01:00 |
Willem Toorop
|
79ce0cff85
|
Make mdns compile on Linux
|
2017-03-09 14:36:20 +01:00 |
Willem Toorop
|
f1968d1e2c
|
Merge branch 'devel/ub-symbol-mapping' into features/mdns-client
|
2017-03-09 13:09:56 +01:00 |
Willem Toorop
|
82c92f8dc7
|
Better dependency rewriting
|
2017-03-09 13:02:05 +01:00 |
Willem Toorop
|
f751de696a
|
Import lruhash and lookup3 from unbound
|
2017-03-09 12:08:53 +01:00 |
Willem Toorop
|
5b5123a79d
|
HAVE_PTHREAD instead of HAVE_PTHREADS like unbound
|
2017-03-09 11:46:15 +01:00 |
Willem Toorop
|
5a2ee50de3
|
Have a define for any debugging
|
2017-03-09 11:40:39 +01:00 |
Willem Toorop
|
dd656b7421
|
More comprehensible auxiliary directory names
(in src/util)
|
2017-03-09 10:44:38 +01:00 |
Willem Toorop
|
0ecaf163d9
|
Update original source directly
|
2017-03-08 23:14:24 +01:00 |
Willem Toorop
|
e02442eb98
|
Original val_secalgo files + symbol mapping
|
2017-03-08 23:04:52 +01:00 |
Willem Toorop
|
ec685e900d
|
Map rbtree symbols
|
2017-03-08 22:10:22 +01:00 |
Willem Toorop
|
028dd0bf3c
|
Configure option to enable draft mdns support
|
2017-03-08 21:25:39 +01:00 |
Willem Toorop
|
de1ab4c8a4
|
Merge branch 'develop' into huitema-develop
|
2017-03-06 16:07:12 +01:00 |
Christian Huitema
|
4058529081
|
First version of the MDNS multicast client that actually works.
|
2017-03-03 16:52:02 -08:00 |
Melinda Shore
|
5f3de12644
|
Merge pull request #262 from wtoorop/features/base64_bindata
Features/base64 bindata
|
2017-02-28 15:01:43 -09:00 |
Willem Toorop
|
09baade016
|
Print pinsets Bas64 too
+ bugfix in reading base64
+ base64 pinsets in stubby.conf
|
2017-02-28 07:28:18 -08:00 |
Willem Toorop
|
6a9e2f4a56
|
Base64 primitive in json input
|
2017-02-27 16:22:52 -08:00 |
Willem Toorop
|
bbd2fb8cf0
|
Although safe, a bit scary
|
2017-02-27 14:30:44 -08:00 |
wtoorop
|
94e1f48f58
|
Merge pull request #261 from saradickinson/feature/stubby_updates
Feature/stubby updates
|
2017-02-27 14:25:15 -08:00 |
Christian Huitema
|
03307a7b71
|
Code almost complete for the MDNS multicast + cache.
Of course, we still need a lot of testing.
|
2017-02-23 17:55:31 -08:00 |
Sara Dickinson
|
7c8605c3b1
|
And fix the whitespace...
|
2017-02-23 17:03:00 +00:00 |
Sara Dickinson
|
f71dd2bf71
|
Re-order so checks pass!
|
2017-02-23 16:50:29 +00:00 |
Sara Dickinson
|
ebdf657fd7
|
Change pins for IPv6 addresses for Sinodun privacy servers!
Improve logging of auth failure
|
2017-02-23 16:48:16 +00:00 |
Sara Dickinson
|
ff4ecd5b39
|
Couple of extra output messages so Stubby users in strict mode know why the authentication failed
|
2017-02-23 15:38:45 +00:00 |
Sara Dickinson
|
1b7aef5a88
|
Add a new GETDNS_RETURN code for the case where no upstream is considered valid and hence a query cannot even be scheduled. Only applies when using purely stateful transports. This can happen when using Stubby if there are problems with connections to upstreams.
|
2017-02-23 14:49:17 +00:00 |
Sara Dickinson
|
356408955d
|
Update the SPKI pin in the stubby.conf file for the Sinodun/Surfnet servers.
|
2017-02-23 13:55:43 +00:00 |
Sara Dickinson
|
09df4e2d5d
|
Fix spacing error in stubby help output
|
2017-02-23 13:55:43 +00:00 |
Willem Toorop
|
4b6962cd9a
|
Use __FUNC__ instead of function for protability
It is #defined to __FUNCTION__ or to __func__ depending on what configure detected.
|
2017-02-19 09:55:10 +01:00 |
Willem Toorop
|
b3a06f1944
|
A bit more consistency in user_callback usage
|
2017-02-19 09:47:41 +01:00 |
Willem Toorop
|
8fccd66813
|
cancel_outstanding_requests by transaction_id
to prevent double frees as side effect of getdns_dns_req being canceled by user callbacks.
|
2017-02-19 09:39:10 +01:00 |
Melinda Shore
|
c7ae2f5011
|
Merge pull request #260 from wtoorop/devel/fixed_eventloop
Devel/fixed eventloop
|
2017-02-18 12:59:18 -09:00 |
Willem Toorop
|
ba7dfbeec0
|
Misplaced event clear in stub.c
|
2017-02-18 15:56:06 +01:00 |
Willem Toorop
|
cbb407ae1e
|
Merge branch 'develop' into devel/fixed_eventloop
|
2017-02-18 13:32:17 +01:00 |
Willem Toorop
|
09a727eadb
|
git ignore tpkg tests cruft
|
2017-02-18 13:18:14 +01:00 |
Willem Toorop
|
74b1f77357
|
Cancel get validation chain getdns_dns_reqs
And miscellaneous little other scheduling fixes and optimizations
|
2017-02-18 13:16:25 +01:00 |