Releases: DNS-OARC/dumdumd
Releases · DNS-OARC/dumdumd
Release 1.4.0
Release 1.3.0
New stuff:
- Add
dumdohd
, reflect DNS-over-HTTPS using nghttp2 example server - Add
-Q <num>
to set listen backlog - Dockerfile
- Add clang-format and format code
Bugfixes and tweaks:
- Update README about compiling environment
- Fix #20: Flush stdout on stats
dumdohd
: Remove deprecated OpenSSL functionsdumdumd
: Ignore SIGPIPE, can happen duringBIO_write()
404fd43 listen backlog
888676b Make listen backlog configurable
28a7a29 Split Dockerfile to build and runtime phases to cut down image size
097686f Add dumdohd to .gitignore
9f01560 Dockerfile
196fcc1 OpenSSL 3.0, SIGPIPE
98e962a DoH
c2c8bf3 DoH random goaway
a738383 DoH
5683124 Dockerfile
b33675c Flush stdout
4acb0bd README
b8f3e4d Fix changelog
Release 1.2.0
New stuff:
- Add
-L
to control lingering - Add option
-r
, reflect UDP back to sender - Add TCP reflection when using libuv
- Add TLS support
-T
- Add reflection TLS
- Add "close after first reflect"
-C
- Add option
-D <percent>
: Randomly disconnect on receive based on a percentage
Bugfixes and tweaks:
- Use
shutdown()
and add callback in EV code - Fix TCP stats when reflecting
- Fix memory leak in UV TCP receive handler
3b0c91c random disconnect
8fd0525 TCP stats
b1bef63 work
a10a963 Reflect TCP
8a3d99c reflect UDP
24b6208 Socket lingering and proper shutdown
Release 1.1.0
Now with -B
ackends!
9911230 Add libuv