Skip to content

Releases: DNS-OARC/dumdumd

Release 1.4.0

15 Aug 08:26
Compare
Choose a tag to compare

New stuff:

  • Add -o flip-qr-bit to flip the QR bit when reflecting
  • Add -A/-R (reuse addr/port) to dumdohd

8081261 flip QR bit in DoH
cdc7b8f DoH reuse addr/port
732a8a6 Update c-cpp.yml
9c42fae Update c-cpp.yml
aa6ee6a Create c-cpp.yml
59b68e6 Track DNS, flip QR bit

Release 1.3.0

08 Dec 09:05
Compare
Choose a tag to compare

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 functions
  • dumdumd: Ignore SIGPIPE, can happen during BIO_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

06 Apr 11:44
Compare
Choose a tag to compare

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

23 Feb 12:39
Compare
Choose a tag to compare

Now with -Backends!

9911230 Add libuv

Release 1.0.0

23 Feb 08:51
Compare
Choose a tag to compare

Dropping all your packets since 2017

b928138 Add Travis-CI
8b4d073 Recv UDP/TCP
d40d711 Impl
0ca1b6c Initial commit