Sam Therapy
bf63ef00f1
go get -u
2023-04-10 22:08:19 +02:00
Sam Therapy
3fbc0b2fab
Merge branch 'ameshkov:master' into master
2023-03-28 22:13:02 +02:00
Ainar Garipov
266e248ed5
all: fix panic in cert parsing ( #19 )
...
Fixes ameshkov/dnscrypt#18 .
2023-03-15 18:49:10 +03:00
Sam Therapy
3459b621a6
change import URL
...
Signed-off-by: Sam Therapy <sam@samtherapy.net>
2023-03-06 23:26:40 +01:00
Sam Therapy
abc4205da5
fix(deps): use newer x/crypto
2023-03-06 23:11:36 +01:00
Sam Therapy
e97e709f23
fix(deps): Dependency bump
2023-03-06 22:51:57 +01:00
Andrey Meshkov
aeff595567
Fix linter warnings
2022-08-29 10:07:17 +03:00
Andrey Meshkov
5c9fe7834f
Upgrade dependencies, fix #15
2022-08-29 09:58:58 +03:00
Ainar Garipov
180dea3b91
imp docs, rm unused field, go mod tidy ( #13 )
2021-08-31 20:33:03 +03:00
Andrey Meshkov
5ddb58f703
Graceful shutdown of the DNSCrypt server ( #6 )
...
Graceful shutdown of the DNSCrypt server
This PR implements Server.Shutdown(ctx context.Context) method that allows
to shut down the DNSCrypt server gracefully.
Some additional changes that were inadvertently made while doing that:
1. Added benchmark tests
2. Started using dns.ReadFromSessionUDP / dns.WriteToSessionUDP instead of implementing it by ourselves
3. Generally improved tests
4. Added depguard
5. Improved comments overall in the code
2021-03-19 15:42:48 +03:00
Andrey Meshkov
109bdeae42
Upgrade to v2
2020-10-19 18:03:02 +03:00
Andrey Meshkov
d2621f55d2
Added DNSCrypt server implementation
2020-10-19 17:20:49 +03:00
Andrey Meshkov
24c055c2b8
refactor: 💡 upgrade to go v1.14
2020-04-03 18:29:07 +03:00
Andrey Meshkov
d0f3e26a39
Use newer miekg/dns
2019-04-24 20:39:57 +03:00
Andrey Meshkov
144ee17f5e
Fix adjustPayloadSize method
2019-01-22 13:13:41 +03:00
Andrey Meshkov
a3a21511cb
upd dnsstamps
2018-12-29 16:20:13 +03:00
Andrey Meshkov
a1a856d5d6
use github.com/ameshkov/dnsstamps
2018-12-29 14:25:36 +03:00
Andrey Meshkov
227ce1fa8f
fix dependency
2018-12-25 01:39:34 +03:00
Andrey Meshkov
63ea7215f7
Init
2018-12-17 01:55:58 +03:00