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 |
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
|
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 |
Willem Toorop
|
a453678094
|
Debug the call to poll
|
2017-02-18 10:07:04 +01:00 |
Willem Toorop
|
7e9956b19e
|
Call cancel callbacks only when callback exists
|
2017-02-17 23:39:35 +01:00 |
Willem Toorop
|
6ed3d77523
|
Cancel child validation chain dns_reqs on ...
parent dns_req cancelation.
|
2017-02-17 23:35:50 +01:00 |
Willem Toorop
|
990800d9f9
|
Bugfix poll_eventloop initialization error
|
2017-02-17 13:16:06 +01:00 |
Willem Toorop
|
df45a2f1c7
|
Dependencies
|
2017-02-16 23:03:31 +01:00 |
Willem Toorop
|
91dd991348
|
Cancel requests without callback
|
2017-02-16 22:55:15 +01:00 |
Willem Toorop
|
a6859a08d3
|
Remove getrlimit from poll_eventloop
No use to check for this limit, because the filedescriptor is already open.
|
2017-02-16 22:48:16 +01:00 |
Willem Toorop
|
d20bbde25e
|
Fixed time allocation and free for fd_events
|
2017-02-16 22:41:37 +01:00 |
Willem Toorop
|
f6d46689b6
|
Fixed time allocation and free for to_events
|
2017-02-16 16:26:41 +01:00 |
Willem Toorop
|
2d35993c83
|
Timeout events in array
|
2017-02-16 15:22:57 +01:00 |
Willem Toorop
|
e87e907128
|
Constants for Edward Curves
|
2017-02-16 11:01:48 +01:00 |