Peter Dave Hello
760c0c10de
[CI] Use git shallow clone to speed up
2019-08-07 18:01:11 +02:00
Frank Denis
faa931585b
Use single quotation marks everywhere in the example for consistency
...
Fixes #904
2019-08-04 09:04:01 +02:00
Cédrik
d9b450616a
Fix DuckDuckGo subdomains
...
As seen in #891 . Thanks to @tunip for the patch!
2019-07-25 23:19:09 +02:00
Cédrik
9cc3d9e4da
Cloaking example: DuckDuckGo safe search
...
As documented at https://help.duckduckgo.com/features/safe-search/
2019-07-22 19:14:25 +02:00
Frank Denis
383e7c87da
Merge branch 'master' of github.com:jedisct1/dnscrypt-proxy
...
* 'master' of github.com:jedisct1/dnscrypt-proxy:
blocked_query_response takes the format 'a:<IPv4>,aaaa:<IPv6>' for IP responses
fold 'refused_code_in_responses' and 'respond_with_ip' options into a new option 'blocked_query_response'
add new option: 'respond_with_ip'
Added financial contributors to the README
2019-07-22 15:15:28 +02:00
Frank Denis
9a6cc0e137
Add tracker.debian.org to example-whitelist.txt
...
Fixes #890
2019-07-22 15:15:02 +02:00
James Newell
d3ab899f7b
blocked_query_response takes the format 'a:<IPv4>,aaaa:<IPv6>' for IP responses
2019-07-17 12:12:28 +02:00
James Newell
5812cb2fe4
fold 'refused_code_in_responses' and 'respond_with_ip' options into a new option 'blocked_query_response'
2019-07-17 12:12:28 +02:00
James Newell
87bbfbfc10
add new option: 'respond_with_ip'
2019-07-17 12:12:28 +02:00
Jess
e43b85d9f9
Added financial contributors to the README
2019-07-15 16:54:48 +02:00
Frank Denis
0569c75596
Propagate mainProto to xTransport
...
Fixes #880
2019-07-10 13:13:28 +02:00
Frank Denis
ad05fd6f21
Directly dlog.Fatalf() if an invalid static stamp is given
2019-07-06 18:04:02 +02:00
Frank Denis
9b33aba757
Update deps
2019-07-06 18:03:41 +02:00
Frank Denis
7ca40df7c1
Save a line
2019-06-26 19:51:57 +02:00
Frank Denis
dd9cf5cc9a
Kill nacl/box
2019-06-24 19:13:34 +02:00
Frank Denis
d80e72365f
Update deps
2019-06-24 14:55:34 +02:00
Frank Denis
5d130cdf0b
Use CIRCL for X25519. That makes ephemeral key computation faster.
2019-06-24 14:17:00 +02:00
Frank Denis
d27171f62b
Have fetchFromCache support a TTL parameter
...
Partially
fixes #854
2019-06-13 11:24:15 +02:00
Frank Denis
df24db9b9d
Remove refresh_delay from the example configuration file
...
It is not implemented
2019-06-13 11:14:10 +02:00
Frank Denis
8933980121
netprobe_timeout=0 doesn't make much sense
2019-06-07 01:50:03 +02:00
Frank Denis
8def2d5edc
Document TLS 1.3 cipher suite IDs
2019-06-07 01:39:35 +02:00
Frank Denis
d2aa521369
Add a command-line option to print the server certificate hashes
2019-06-07 01:23:48 +02:00
Frank Denis
9604b8b3e5
Use an example server instead of a real one in the static section
2019-06-04 12:17:47 +02:00
Frank Denis
14d6345d6b
Deps update
2019-06-04 09:51:48 +02:00
Frank Denis
0f264fe38e
2.0.25
2019-06-04 01:42:02 +02:00
Frank Denis
a060407db1
Use a different address than 255.255.255.0 for netprobes
...
Windows doesn't seem to like this address.
Also default to the fallback resolver IP if there is one and
no netprobe_address option in the configuration file.
Fix netprobe_timeout = -1 by the way
2019-06-04 01:37:59 +02:00
Frank Denis
d418225fdb
Mention that the resolvers list is shuffled
2019-06-03 18:53:55 +02:00
Frank Denis
aca031c2ec
Don't display sorted latencies if there is only one (or none)
2019-06-03 18:51:21 +02:00
Frank Denis
8e01421304
Bump
2019-06-03 18:31:58 +02:00
Frank Denis
ae2d036703
setting -> lowering
2019-06-03 17:35:16 +02:00
Frank Denis
313ca48cad
rtt -> RTT
2019-06-03 17:32:54 +02:00
Frank Denis
36e3691ccc
Log the current candidate's RTT
2019-06-03 17:32:23 +02:00
Frank Denis
62e8d193c0
Round numbers
2019-06-03 17:10:38 +02:00
Frank Denis
b63df9cdfa
Initialize the server rtt with the startup measurement
2019-06-03 17:07:30 +02:00
Frank Denis
30f2a4fd6b
Misc fixes
...
- Set LBEstimator to true by default
- Shuffle the servers list at startup
- Add the server name to the query log
2019-06-03 16:49:06 +02:00
Frank Denis
ec1b03b026
Renamed "hit" to "cached", and add the duration unit in TSV logs
2019-06-03 13:16:59 +02:00
Frank Denis
9e2a945fff
Print the sorted list of latencies
...
Add an option to disable the load-balancing estimator
2019-06-03 13:04:59 +02:00
Frank Denis
a417f0d282
Use 255.255.255.0 as the default netprobe address
2019-06-03 12:22:53 +02:00
Frank Denis
5b5b5ec583
Verify that ApplyQueryPlugins() doesn't blow the packet size
2019-06-03 00:47:39 +02:00
Frank Denis
11311d663d
Update deps
2019-06-02 13:25:06 +02:00
Frank Denis
2e89c8da01
Rename LbStrategyFastest to LbStrategyFirst
2019-06-02 13:24:24 +02:00
Frank Denis
3f2656dbe3
Document netprobe_address
2019-05-31 23:02:45 +02:00
Frank Denis
f8415c4a4b
Update deps
2019-05-31 22:49:25 +02:00
Frank Denis
b22d6dfc96
Send a byte to the netprobe IP only on Windows
2019-05-31 11:15:59 +02:00
Mathias Berchtold
cf261da79a
Fix netProbe write check
...
Write at least 1 byte. This ensures that sockets are ready to use for writing.
Windows specific: during the system startup, sockets can be created but the underlying buffers may not be setup yet. If this is the case Write fails with WSAENOBUFS: "An operation on a socket could not be performed because the system lacked sufficient buffer space or because a queue was full
This fixes: https://github.com/jedisct1/dnscrypt-proxy/issues/841
2019-05-31 11:05:22 +02:00
Mathias Berchtold
7c8e20a533
netProbe: Always log Network connectivity detected
...
In the netProb function, always log whether network connectivity is detected or not.
2019-05-30 22:28:57 +02:00
encrypt.town
da48434483
regex isn't fully parsing the complicated csv file
...
Not all URLs are extracted from the complicated csv file.
However, they do offer a txt file for the same list, which does work correctly with the current regex:
https://www.malwaredomainlist.com/forums/index.php?topic=3270.0
This url replacement pull request is easier than rewriting the entire regex (which then breaks other lists).
2019-05-29 09:31:16 +02:00
Ferdinand Holzer
4e76cd2245
Rename cacheHit to hit in ltsv log
2019-05-28 23:14:28 +02:00
Ferdinand Holzer
14b464e56d
Log whether response was served from cache
2019-05-28 23:14:28 +02:00
Ferdinand Holzer
af096f8488
Remove request forwarding measurement from log
2019-05-28 23:14:28 +02:00