Hacker GitHub

← All repos

samboy/MaraDNS

View on GitHub ↗ ★ 573 C

MaraDNS: A small open-source DNS server

19 mentions on Hacker News by 5 people: 1 story, 18 comments · first 2020-05-04 · latest 2026-09-25

Mentions per year 19 mentions · busiest year 2021 (6)
20082026
  1. …“optimizing out” the code using uninitialized memory as an entropy pool. The full test is here: https://github.com/samboy/MaraDNS/tree/master/deadwood-githu... In summary: On Ubuntu, and in clang at higher levels of optimization, the…
  2. …is nay to impossible to exploit, using code which hasn’t even been able to compile since 2022”. [1] https://github.com/samboy/MaraDNS/tree/master/deadwood-githu... and https://github.com/samboy/MaraDNS/tree/master/deadwood-githu...
  3. …for exploits” MaraDNS is a worthwhile target; two people have been auditing it this year, in fact: https://github.com/samboy/MaraDNS/pull/137 https://github.com/samboy/MaraDNS/security/advisories/GHSA-c...
  4. …I assume lua_number can pass 32 bits: https://github.com/samboy/LUAlibs/blob/master/rg32.c#L45 https://github.com/samboy/MaraDNS/blob/master/coLunacyDNS/lu... https://github.com/samboy/lunacy/blob/master/src/lmathlib.c#... But it works…
  5. …Lua in 2014? Seriously, do you even know how to use “git log”? I added Lua to MaraDNS in 2020: https://github.com/samboy/MaraDNS/commit/2e154c163a465ee7ead... I patched it on my own in 2021: https://github.com/samboy/MaraDNS/commit/efddb3a9…
  6. …real in depth security audits. [1] https://samboy.github.io/MaraDNS/webpage/security.html [2] https://github.com/samboy/MaraDNS/discussions/136 [3] https://github.com/samboy/MaraDNS/pull/137
  7. https://en.wikipedia.org/wiki/MaraDNS https://maradns.samiam.org/ https://github.com/samboy/MaraDNS for really being lean&mean enough to run it effortlessly on something like (even older) Raspberry Pis or similar SBCs, or routers running…
    comment by LargoLasskhyfv · 2024-06-15 · in Ask HN: Any software specific to "SHTF DNS cache?"
  8. Doesn't support EDNS and doesn't implement truncated responses the way the RFCs specify it seems What is it about DNS that causes devs to build servers / libraries that incorrectly implement functionality purely based on their own opinion…
    comment by bogantech · 2023-09-03 · in MaraDNS: A small open-source DNS server
  9. Still accessible here: < http://web.archive.org/web/20201029102523/https://github.com... >
    comment by teddyh · 2023-09-03 · in MaraDNS: A small open-source DNS server
  10. …to no longer use egrep—a non-trivial task. Here’s the amount of hassle breaking egrep has given me: https://github.com/samboy/MaraDNS/commit/afc9d1800f3a641bdf1... This is just one open source project. I’ve seen fgrep in use for well over…
  11. …the desired kind of map. After about a month, I had over 180 map seeds meeting my criteria. [1] https://github.com/samboy/MaraDNS/tree/master/deadwood-githu... for the record
    comment by strenholme · 2021-12-27 · in Lua: Good, Bad, and Ugly Parts (2012)
  12. …in a Dockerfile and the scripts the Dockerfile imports in to the testing container. In my case: https://github.com/samboy/MaraDNS/tree/master/Docker-stuff Bug reports and support requests are handled using Github, mainly because that’s…
  13. …And the script to do the name-to-IP conversion is one of the examples included in the docs: https://github.com/samboy/MaraDNS/blob/master/deadwood-githu...
  14. …end return {co1Type = "notThere"} end One will need coLunacyDNS to run this script: git clone https://github.com/samboy/MaraDNS cd MaraDNS/deadwood-github/tools/coLunacyDNS make sudo cp coLunacyDNS /usr/local/bin Full documentation for…
  15. …don’t know when I’ll be able to get around to fixing this without getting paid for my work.” E.g. https://github.com/samboy/MaraDNS/issues/84 I can see why a lot of people don’t do that: It’s a little rude, and there’s a small but…
    comment by strenholme · 2021-01-18 · in GitHub Stale Bots – A False Economy
  16. …Here is a full explanation of the finite state machine, along with the actual embedded code: https://github.com/samboy/MaraDNS/blob/master/deadwood-githu...
    comment by strenholme · 2021-01-01 · in State machines are wonderful tools
  17. …cases in the linked article. The IPv6 test cases in the automated test for the parser are at: https://github.com/samboy/MaraDNS/blob/master/deadwood-githu... (The final three lines are supposed to return errors)
    comment by strenholme · 2020-12-26 · in Fun with IP address parsing
  18. …to use. The script to take that blacklist and convert it in to a MaraDNS compatible format is here: https://github.com/samboy/MaraDNS/blob/master/deadwood-githu... There are ways to make the memory footprint of the blacklist smaller, but…
    comment by strenholme · 2020-05-04 · in Ad blocking with Raspberry Pi and Pi-hole