Frank Denis
|
0e03f684b2
|
Hotfix for OpenBSD and other OS whose init system is not supported yet
|
2018-01-18 02:08:08 +01:00 |
Frank Denis
|
857dc9e2cd
|
DoH is especially interesting over HTTP2
|
2018-01-18 01:20:00 +01:00 |
Frank Denis
|
f70908f065
|
beta1
|
2018-01-17 22:16:42 +01:00 |
Frank Denis
|
10a70cb7b4
|
up
|
2018-01-17 22:14:58 +01:00 |
Frank Denis
|
8429df82fd
|
Perform an initial benchmark to use servers with the lowest latency
(initially according to the certificate rtt)
|
2018-01-17 22:12:34 +01:00 |
Frank Denis
|
9dcd37093d
|
Use all resolvers simultaneously, even the ones from remote sources.
Fireworks!
|
2018-01-17 21:41:36 +01:00 |
Frank Denis
|
df3a5f608d
|
Improve management of multiple servers, and unreachable-at-boot servers
|
2018-01-17 21:23:01 +01:00 |
Frank Denis
|
cd15ba4538
|
nits
|
2018-01-17 20:56:59 +01:00 |
Frank Denis
|
7e895705a4
|
blurb
|
2018-01-17 20:54:53 +01:00 |
Frank Denis
|
e3b8b9e487
|
Nits
|
2018-01-17 18:19:31 +01:00 |
Frank Denis
|
2a4127bf46
|
install -> register
|
2018-01-17 18:18:34 +01:00 |
Frank Denis
|
3a85cd09d5
|
Link
|
2018-01-17 18:18:02 +01:00 |
Frank Denis
|
7fbfaead6f
|
Some documentation
|
2018-01-17 18:16:07 +01:00 |
Frank Denis
|
e2510ae605
|
Reorganize .gitignore
|
2018-01-17 17:40:37 +01:00 |
Frank Denis
|
739bc509bb
|
Include the LICENSE file
|
2018-01-17 17:40:03 +01:00 |
Frank Denis
|
eeda7c1361
|
Shrink binaries
|
2018-01-17 17:34:21 +01:00 |
Frank Denis
|
c46498c1d3
|
Nits
|
2018-01-17 17:25:43 +01:00 |
Frank Denis
|
1140e067ad
|
Retry more frequently if we don't have any useable certificates
This will ahve to be done at startup time as well.
|
2018-01-17 17:22:29 +01:00 |
Frank Denis
|
1a502d0c2f
|
Alpha10
|
2018-01-17 17:04:35 +01:00 |
Frank Denis
|
b9c43c8ef3
|
Add the ability to log blocked queries
|
2018-01-17 17:03:42 +01:00 |
Frank Denis
|
9f8bce28a4
|
Fix forwarding of subdomains
|
2018-01-17 16:16:22 +01:00 |
Frank Denis
|
f35357ef88
|
Simplify the forwarding syntax
|
2018-01-17 16:06:30 +01:00 |
Frank Denis
|
35e32b823f
|
Import the generate-domains-blacklists tool
|
2018-01-17 15:28:07 +01:00 |
Frank Denis
|
6ad53c75e6
|
Clarify that these are not the same
|
2018-01-17 12:41:31 +01:00 |
Frank Denis
|
203cfafe35
|
Add a forwarding rules example
|
2018-01-17 12:34:05 +01:00 |
Frank Denis
|
adcdb94d99
|
Allow comments in the fowarding rules
|
2018-01-17 12:27:29 +01:00 |
Frank Denis
|
ee90d243c0
|
Prepare for alpha9
|
2018-01-17 11:31:54 +01:00 |
Frank Denis
|
cf20bc85af
|
Nits
|
2018-01-17 11:30:29 +01:00 |
Frank Denis
|
3fffbaa2a2
|
Support installation as a service
|
2018-01-17 11:28:43 +01:00 |
Frank Denis
|
3fe6dbd740
|
Preliminary support for running as a Windows service
|
2018-01-17 10:58:19 +01:00 |
Frank Denis
|
0db304b4bc
|
Add arm64, mips, mips64 and mips64 targets
|
2018-01-17 09:59:58 +01:00 |
Frank Denis
|
66d4d7ea1c
|
alpha8
|
2018-01-17 09:50:57 +01:00 |
Frank Denis
|
6ba5749c91
|
Freformat
|
2018-01-17 09:50:21 +01:00 |
Frank Denis
|
96dadc7aca
|
Forwarding plugin
|
2018-01-17 09:44:03 +01:00 |
Frank Denis
|
1b38364e48
|
Another example
|
2018-01-17 08:47:47 +01:00 |
Frank Denis
|
404fcea50b
|
Pattern matching in blacklists: done
|
2018-01-17 08:46:42 +01:00 |
Frank Denis
|
d7e74318d1
|
alpha7
|
2018-01-17 02:42:28 +01:00 |
Frank Denis
|
548d97989b
|
Comment
|
2018-01-17 02:42:01 +01:00 |
Frank Denis
|
170e2e816e
|
Implement blocking, fully compatible with rules from version 1
|
2018-01-17 02:40:47 +01:00 |
Frank Denis
|
a8ec0957e8
|
Link
|
2018-01-17 01:20:52 +01:00 |
Frank Denis
|
0dcf2c9e06
|
Split plugins into individual files
|
2018-01-16 18:21:17 +01:00 |
Frank Denis
|
796186a078
|
Add support for LTSV query logging
|
2018-01-16 18:10:04 +01:00 |
Frank Denis
|
5870ffa7d0
|
alpha6
|
2018-01-16 00:37:57 +01:00 |
Frank Denis
|
004fbef395
|
Fix source cache
|
2018-01-16 00:37:04 +01:00 |
Frank Denis
|
5685844f43
|
Implement query logging
|
2018-01-16 00:23:16 +01:00 |
Frank Denis
|
3ffad7be44
|
Add Init/Drop/Update methods to plugins
Eventually, we may want to provide a specific structure for plugin
initialization. Sending the whole Proxy structure doesn't scale well.
|
2018-01-15 23:07:41 +01:00 |
Frank Denis
|
b945e23101
|
Use time.Since()
|
2018-01-14 23:53:17 +01:00 |
Frank Denis
|
fee0a42dec
|
Plugins can now access the client IP. Useful for logging and ACLs.
|
2018-01-14 23:47:49 +01:00 |
Frank Denis
|
5e252372d5
|
Pass the client protocol around, don't infer it from clientAddr
|
2018-01-14 23:39:55 +01:00 |
Frank Denis
|
d63c47b779
|
coma
|
2018-01-14 23:31:24 +01:00 |