Frank Denis
2858a6ea52
Upgrade base layer to the current Ubuntu LTS (20.04)
2020-04-23 16:33:52 +02:00
Frank Denis
c55108d7da
Update encrypted-dns-server
2020-04-20 16:44:40 +02:00
Frank Denis
64a841d5ef
Downgrade Unbound, disable serve-stale, disable parking_lot for tokio
...
Essentially revert anything new and potentially causing #80
2020-03-21 18:14:31 +01:00
Frank Denis
db51ca4f0e
Bump versions
2020-03-20 15:10:03 +01:00
Frank Denis
4929d02f15
Update Unbound
2020-03-09 23:28:01 +01:00
Frank Denis
65f78b41d7
Enable server-expired in Unbound
2020-01-27 16:45:41 +01:00
Frank Denis
70d8e28a56
Remove --enable-event-api in Unbound compilation
...
Spotted by @mibere
2019-12-26 20:20:41 +01:00
Frank Denis
5b725a769c
Update Unbound, add some undelegated zones
2019-12-24 10:59:31 +01:00
Frank Denis
a246506150
Copy and use undelegated.txt
2019-12-11 16:20:55 +01:00
Frank Denis
03d780097a
Sync encrypted-dns.toml.in and bump EDS version
2019-12-11 15:17:48 +01:00
Frank Denis
7c0677c8d2
Update unbound to 1.9.6rc1
2019-12-09 12:15:02 +01:00
Frank Denis
a3786b89ef
More issues found in Unbound; bump again
2019-11-24 14:26:16 +01:00
Frank Denis
fa8889dc82
Update server just so that it can be compiled with rust-stable
2019-11-20 03:25:23 +01:00
Frank Denis
1955ebe6fd
Use rust-beta, since nightly can be broken
2019-11-20 03:03:39 +01:00
Frank Denis
77d5a48b04
Update Unbound
2019-11-20 02:46:57 +01:00
Frank Denis
31eb8b19b1
Upgrade to eoan
2019-11-05 20:43:00 +01:00
Frank Denis
dce63445e2
Bump
2019-11-05 15:16:29 +01:00
Frank Denis
0b9d1e77ef
Switch back to the official Unbound tree
2019-10-29 13:56:01 +01:00
Frank Denis
cf3af8b9c4
More complete instructions
...
That make me realize that all we really need is an interactive installation
and update script.
2019-10-26 20:34:54 +02:00
Frank Denis
b091ce75da
Update and add support for Prometheus metrics
2019-10-20 00:08:09 +02:00
Frank Denis
9f00e11477
Update to encrypted-dns 0.3.3
2019-10-18 15:42:49 +02:00
Frank Denis
54fdcffe6a
Bump
2019-10-15 02:11:44 +02:00
Frank Denis
498fdb782d
Add support for Anonymized DNS
2019-10-14 12:50:49 +02:00
Frank Denis
b5909c1630
Update unbound and encrypted-dns
2019-10-07 15:55:38 +02:00
Frank Denis
428223ac97
Bump
2019-10-01 19:47:10 +02:00
Frank Denis
61b34cd62f
Internal bump
2019-10-01 17:21:36 +02:00
Frank Denis
7ece61f762
If a secret.key file is present, import it even in start()
2019-09-26 23:50:16 +02:00
Frank Denis
b8b7e34f10
Create the lists directory too
2019-09-26 20:57:57 +02:00
Frank Denis
056941f508
Create the legacy /opt/dnscrypt-wrapper/etc/{keys,lists} directory
2019-09-26 20:56:44 +02:00
Frank Denis
3aa5a33f3f
Compatibility layer is back
2019-09-26 10:47:55 +02:00
Frank Denis
8963720394
Bump
2019-09-26 02:04:33 +02:00
Frank Denis
14b1b43345
Give up with migrations
2019-09-25 22:50:53 +02:00
Frank Denis
e970987013
Prepare for filtering
2019-09-25 15:57:54 +02:00
Frank Denis
090abe5b79
apt -> apt-get
2019-09-25 11:29:02 +02:00
Frank Denis
53176408fa
Remove /var/log/apt/* everywhere
2019-09-25 11:16:12 +02:00
Frank Denis
8f9b664386
Remove /var/lib/apt/lists/* after installation
2019-09-25 11:12:20 +02:00
Frank Denis
cd8f720cf6
Re-drop privileges
2019-09-24 22:59:40 +02:00
Frank Denis
44c42a989b
Don't privdrop for now
2019-09-24 20:57:55 +02:00
Frank Denis
7afe4ec9c0
Install runit-helper instead of runit-systemd
2019-09-23 20:10:47 +02:00
Frank Denis
96dfc096ae
Ubuntu package names make no sense
2019-09-23 20:08:06 +02:00
Frank Denis
1514977482
We need libevent-2.1 as a runtime dependency
2019-09-23 20:06:51 +02:00
Frank Denis
573a94ab34
Nits
2019-09-23 19:40:44 +02:00
Frank Denis
744ecefe9a
Runit for Ubuntu
2019-09-22 17:46:46 +02:00
Frank Denis
cbf9f7c4cc
Switch to Ubuntu - Rust doesn't work well with musl-libc
2019-09-22 17:16:03 +02:00
Frank Denis
a3efabd367
Preliminary code to move to the new server
2019-09-22 15:38:22 +02:00
Peter Dave Hello
fee7c88a04
Separate update-ca-certificates
in Dockerfile
...
Combine it with apk operation, will cause missing error issues due to
the following `|| true`, we should prevent that and let apk fail when
it's needed.
2019-08-06 00:31:01 +08:00
Peter Dave Hello
11e4f8620f
Separate CFLAGS=-Ofast
to ENV in Dockerfile
2019-08-06 00:00:22 +08:00
Peter Dave Hello
f658223f00
Remove dead code in Dockerfile
2019-08-05 23:56:53 +08:00
Peter Dave Hello
bc3b60aef9
Simplify Dockerfile with WORKDIR /tmp
2019-08-05 23:56:18 +08:00
Peter Dave Hello
f2ffba78a3
Set -x
option in SHELL command in Dockerfile
...
Intead of running `set -x` in the RUN commands
2019-08-05 23:52:13 +08:00