Frank Denis
56f69d2234
Bump2
2018-11-15 18:54:12 +01:00
Frank Denis
07de104ec7
Bump
2018-11-15 18:53:06 +01:00
Frank Denis
2e147364e9
Add support for HTTP/HTTPS proxies
...
Fixes #638
2018-11-15 18:47:33 +01:00
Frank Denis
e48779c2eb
Make the network timeout configuration via the command line
...
Fixes #619
2018-11-15 14:24:26 +01:00
Frank Denis
9c17f476f3
Update deps
2018-11-15 13:38:08 +01:00
Frank Denis
0c3e47ff89
Switch to Go-master
2018-11-15 12:48:41 +01:00
Frank Denis
62755427a2
Always include the Accept: header in GET queries
2018-11-15 08:56:22 +01:00
Frank Denis
a4f5e98f63
Revert "abuse.ch ransomware tracker seems to have issues"
...
This reverts commit 0646e1b904
.
2018-11-13 14:38:14 +01:00
Frank Denis
0646e1b904
abuse.ch ransomware tracker seems to have issues
2018-11-09 16:45:29 +01:00
Frank Denis
7accd726a1
Unbreak deployment
2018-11-03 23:47:27 +01:00
iiic
4fe62bc7cc
@typo in example-dnscrypt-proxy.toml ( #628 )
...
This can be can be useful… -> This can be useful…
2018-10-29 14:16:02 +01:00
Harald Nordgren
d4c06c8c14
Bump Go versions and use 1.n.x to get latest minor versions ( #626 )
2018-10-28 12:49:37 +01:00
Frank Denis
2d9bd2e6ac
DoH ins now RFC8484
2018-10-21 13:35:55 +02:00
Frank Denis
99133f53ef
Skip BOMs in configuration files
...
Fixes #613
2018-10-15 17:56:31 +02:00
Sergey Fionov
4192e2fff7
Use Android NDK r18, use API 19 for 32-bit Android builds ( #610 )
...
Older Androids had some functions like `sigfillset` implemented as macros,
and `android-19` is the last backward-compatible and forward-compatible version
of unified headers.
2018-10-10 20:06:50 +02:00
Frank Denis
dda3ca1ea3
Add dash
2018-10-10 19:38:24 +02:00
Frank Denis
4e9397d83e
Revert "Remove Quad9 example until they remove prefixes"
...
This reverts commit 5cb7d8df35
.
2018-10-10 16:32:39 +02:00
Frank Denis
b183836a3a
The Android changes didn't get it
2018-10-10 08:55:19 +02:00
Frank Denis
e4a1245fb2
user.Current() fails when CGO is disabled and USER/HOME are not defined
...
So, ignore it if it fails.
This used to happen on Linux; not sure about other systems.
Fixes #607
2018-10-08 17:48:05 +02:00
Frank Denis
b81a72cc3e
Fix 16f1f8b71d
2018-10-05 01:06:44 +02:00
Frank Denis
16f1f8b71d
If syscall.Exec() fails, print why
2018-10-05 00:48:17 +02:00
Frank Denis
8be1fef464
Update deps for BSD
2018-10-03 18:36:19 +02:00
Frank Denis
d58d5ffbf6
Oh, Google updated their servers, and "body" is not required any more!
2018-10-03 18:33:10 +02:00
Frank Denis
8de13842ae
Bump
2018-10-03 18:26:54 +02:00
Frank Denis
bfca70000e
A note about pidfile
2018-10-03 18:17:39 +02:00
Frank Denis
772c8d0e6c
user.Lookup() may not be available on some platforms
...
So, explain what's going on, support numeric ids, try to be a bit
more friendly to these platforms
2018-10-03 17:57:39 +02:00
Frank Denis
4f02f44279
Update ChangeLog
2018-10-03 17:28:20 +02:00
Frank Denis
a937a184ca
Try to preserve edns0 options in client queries
2018-10-03 17:10:52 +02:00
Frank Denis
fdc2f3c474
Revert "Keep the original OPT record before setting the payload size"
...
This reverts commit d49a7b462d
.
2018-10-03 16:41:37 +02:00
Frank Denis
5cb7d8df35
Remove Quad9 example until they remove prefixes
2018-10-03 16:36:23 +02:00
Frank Denis
9f1be6e079
killChild() is not needed any more; update config example by the way
2018-10-03 16:35:59 +02:00
Frank Denis
a74c0fedeb
Of course, Linux has to do things differently
2018-10-03 16:33:33 +02:00
Frank Denis
d49a7b462d
Keep the original OPT record before setting the payload size
...
Maybe
fixes #592
2018-10-03 16:24:41 +02:00
Frank Denis
77f5c41b21
Forget about the supervisor, and use syscall.Exec()
2018-10-03 16:05:07 +02:00
Frank Denis
76fdb51c38
Update deps for Go 1.11
2018-10-02 18:06:43 +02:00
Frank Denis
b6847fab99
Go 1.11.1
2018-10-02 17:04:52 +02:00
Chris Lane
da5ee45b8c
Correct CoinblockerLists URL ( #583 )
2018-09-03 18:35:06 +02:00
Frank Denis
c53b28d1f1
Remove CGO_CFLAGS="-D__ANDROID_API__=19"
2018-08-25 16:12:53 +02:00
Frank Denis
60dfbe47a9
Go 1.11
2018-08-25 16:00:59 +02:00
Frank Denis
4344d335d1
Android: Use NDK r18-beta2 and -D__ANDROID_API__=19
2018-08-25 15:45:01 +02:00
Frank Denis
e8a7250bf6
Try the current stable Android NDK
2018-08-24 18:04:22 +02:00
Frank Denis
844057d9df
Revert "Revert "Remove pledge(2) support""
...
This reverts commit a24cb0d900
.
2018-08-23 00:44:32 +02:00
Frank Denis
0ff066c80b
Revert "Add unix to the pledge promises"
...
This reverts commit 7734cc9d2a
.
2018-08-23 00:44:21 +02:00
Frank Denis
40f2dc6a7d
Apply kardianos/service PR #144
2018-08-23 00:25:56 +02:00
Frank Denis
e3d5f3e6e5
Update deps
2018-08-23 00:23:59 +02:00
Frank Denis
7734cc9d2a
Add unix to the pledge promises
...
Required for writing to syslog.
Reported by @eau-u4f, thanks!
2018-08-15 17:58:07 +02:00
Frank Denis
a24cb0d900
Revert "Remove pledge(2) support"
...
This reverts commit bc3215a8a6
.
2018-08-15 17:56:33 +02:00
Frank Denis
bc3215a8a6
Remove pledge(2) support
...
Fixes #571
2018-08-15 17:53:36 +02:00
Frank Denis
7740e9d3bc
Update dep and deps
2018-08-10 01:39:33 +02:00
Sebastian Schmidt
33bcff7d4a
Minor improvements for the user_name option ( #559 )
...
* Fix missing pidfile when run with user_name opt.
* Make sure we are root when dropping privilege
This is required on macOS.
* Kill child process on exit. Fixes https://github.com/jedisct1/dnscrypt-proxy/issues/547
2018-08-04 00:57:52 +02:00