Willem Toorop
|
b48a92c8f5
|
Max OS-X and FreeBSD multicast portability
|
2017-03-22 12:33:13 +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
|
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 |
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 |
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 |
Sara Dickinson
|
dd76132a92
|
Implement round robin for UDP. Not sure this is the best option though. Noticed it results in more timeouts if one resolver isn't responding because it is retried more frequently. Willem - please review.
|
2017-03-17 17:16:14 +00:00 |
Sara Dickinson
|
1d4e3dd790
|
Update the name of the new option to 'round_robin_upstreams'
|
2017-03-17 16:53:03 +00:00 |
Sara Dickinson
|
6734a00d59
|
Improve the logging
|
2017-03-17 11:25:47 +00:00 |
Sara Dickinson
|
2a1a6768cb
|
Add unit test and catch a typo
|
2017-03-16 16:26:34 +00:00 |
Sara Dickinson
|
f0f3c43552
|
- Add a new mode where for TLS (and infact TCP too) the upstream selection simply cycles over all the upstreams rather than treating them as an ordered list and always using the first open one.
- Make IP field in debug output fixed width
- Collect all the one line config options at the top of the stubby.conf file to make it easier to read
|
2017-03-16 14:51:46 +00: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 |
Willem Toorop
|
639239f45c
|
Schedule dnsreqs with absolute timeout/expiry time
|
2017-03-13 14:20:47 +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
|
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 |
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 |
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 |