Commits

Show all
Author Commit Message Labels Comments Date
John Maguire
Add close_pipe() wrapper for close()/closesocket().
John Maguire
Change pipe to local sockets on win32 so select() will work.
John Maguire
Win32/MinGW support.
Andreas Weinlein
Added API and test to add additional RRs (lAAAA RRs i.e.)
Andreas Weinlein
Added support to parse and encode AAAA RRs
geekman
Minor formatting fix for license text.
geekman
Added CROSS_COMPILE prefix to Makefile.
geekman
Bugfix: read/write 16 and 32-bit values manually to avoid alignment issues.
geekman
Made packet parsing code more robust.
geekman
Bugfix: populate_answers() was not adding records if type is RR_ANY (since rev ea6495c).
geekman
Check TTL in known-answers list and only reply if it's less than half.
geekman
Added more debugging statements.
geekman
Bugfix: when matching RR entries, sometimes the name and type are not sufficiently unique.
geekman
Bugfix: rr_entry_find() only matched the entry type but not its name.
geekman
Bugfix: solved 100% CPU usage due to select() not blocking and forgetting to flush the notify_pipe.
geekman
Bugfix: PTR records shouldn't have the cache flush bit set.
geekman
Changed licensing terms to the "modified" BSD license.
geekman
Renamed README to allow for Markdown parsing.
geekman
Initial commit.