ipreg/adns-masterfile.git
2 years agoPrint summary statistics before exit master
Tony Finch [Thu, 12 Apr 2018 14:23:03 +0000 (15:23 +0100)]
Print summary statistics before exit

2 years agoThe -t option sends all queries over TCP
Tony Finch [Thu, 12 Apr 2018 14:22:40 +0000 (15:22 +0100)]
The -t option sends all queries over TCP

2 years agoThe -M option can make adns-masterfile stop early
Tony Finch [Thu, 12 Apr 2018 14:22:07 +0000 (15:22 +0100)]
The -M option can make adns-masterfile stop early

3 years agoCorrect IPv6 reverse domain
Tony Finch [Thu, 13 Apr 2017 13:03:45 +0000 (14:03 +0100)]
Correct IPv6 reverse domain

3 years ago-f flag for forward DNS lookups only
Tony Finch [Mon, 20 Mar 2017 17:08:50 +0000 (17:08 +0000)]
-f flag for forward DNS lookups only

4 years agoNeed to define _GNU_SOURCE before lex's #includes
Tony Finch [Fri, 19 Feb 2016 13:08:15 +0000 (13:08 +0000)]
Need to define _GNU_SOURCE before lex's #includes

4 years ago#define _GNU_SOURCE for asprintf() on Linux
Tony Finch [Fri, 19 Feb 2016 12:58:40 +0000 (12:58 +0000)]
#define _GNU_SOURCE for asprintf() on Linux

4 years agoscale query batch size based on maxpending
Tony Finch [Fri, 19 Feb 2016 12:55:04 +0000 (12:55 +0000)]
scale query batch size based on maxpending

4 years agomake: use version of adns with TCP fix
Tony Finch [Fri, 19 Feb 2016 12:54:07 +0000 (12:54 +0000)]
make: use version of adns with TCP fix

4 years agogetopt style
Tony Finch [Fri, 19 Feb 2016 12:34:27 +0000 (12:34 +0000)]
getopt style

4 years agoPrint query status
Tony Finch [Fri, 19 Feb 2016 12:33:49 +0000 (12:33 +0000)]
Print query status

4 years agoQuery for the correct type (whoops!!!)
Tony Finch [Fri, 19 Feb 2016 12:32:18 +0000 (12:32 +0000)]
Query for the correct type (whoops!!!)

4 years agoCOPYING
Tony Finch [Thu, 18 Feb 2016 14:23:44 +0000 (14:23 +0000)]
COPYING

4 years agoPreen README
Tony Finch [Thu, 18 Feb 2016 11:41:04 +0000 (11:41 +0000)]
Preen README

4 years agomake: add an install target
Tony Finch [Mon, 8 Feb 2016 22:19:32 +0000 (22:19 +0000)]
make: add an install target

4 years agoThe great renaming, named_dump_adns -> adns-masterfile
Tony Finch [Thu, 28 Jan 2016 17:13:44 +0000 (17:13 +0000)]
The great renaming, named_dump_adns -> adns-masterfile

4 years agoSquash warning
Tony Finch [Thu, 21 Jan 2016 19:54:08 +0000 (19:54 +0000)]
Squash warning

4 years agoMemory leak
Tony Finch [Thu, 21 Jan 2016 19:52:44 +0000 (19:52 +0000)]
Memory leak

4 years agoDo not divide by 0
Tony Finch [Thu, 21 Jan 2016 19:46:14 +0000 (19:46 +0000)]
Do not divide by 0

4 years agoCompile with debug symbols
Tony Finch [Thu, 21 Jan 2016 19:45:17 +0000 (19:45 +0000)]
Compile with debug symbols

4 years agoMain loop ready for testing?
Tony Finch [Thu, 21 Jan 2016 18:28:24 +0000 (18:28 +0000)]
Main loop ready for testing?

4 years agoWIP adns loop
Tony Finch [Thu, 21 Jan 2016 17:32:11 +0000 (17:32 +0000)]
WIP adns loop

4 years agoParse command line
Tony Finch [Thu, 21 Jan 2016 17:13:06 +0000 (17:13 +0000)]
Parse command line

4 years agoReduce repetition in lex rules
Tony Finch [Thu, 21 Jan 2016 16:48:05 +0000 (16:48 +0000)]
Reduce repetition in lex rules

4 years agoEnsure RR owner names are fully-qualified
Tony Finch [Thu, 21 Jan 2016 16:34:58 +0000 (16:34 +0000)]
Ensure RR owner names are fully-qualified

4 years agoConsistently indent comments to cope with lex craziness
Tony Finch [Thu, 21 Jan 2016 16:18:03 +0000 (16:18 +0000)]
Consistently indent comments to cope with lex craziness

4 years agoTrim %pointer since we do not care about this option
Tony Finch [Thu, 21 Jan 2016 16:15:29 +0000 (16:15 +0000)]
Trim %pointer since we do not care about this option

4 years agoTranslate NXDOMAIN cache entries to A queries
Tony Finch [Thu, 21 Jan 2016 16:04:24 +0000 (16:04 +0000)]
Translate NXDOMAIN cache entries to A queries

4 years agoNotes on negative cache entry format and wider applicability
Tony Finch [Thu, 21 Jan 2016 16:03:22 +0000 (16:03 +0000)]
Notes on negative cache entry format and wider applicability

4 years agoWhy __attribute__((unused))
Tony Finch [Thu, 21 Jan 2016 01:45:34 +0000 (01:45 +0000)]
Why __attribute__((unused))

4 years agoSuppress a gcc warning
Tony Finch [Thu, 21 Jan 2016 01:43:54 +0000 (01:43 +0000)]
Suppress a gcc warning

4 years agoInvert control and improve negative cache entry parsing
Tony Finch [Thu, 21 Jan 2016 01:40:33 +0000 (01:40 +0000)]
Invert control and improve negative cache entry parsing

4 years agoAllow empty strings
Tony Finch [Thu, 21 Jan 2016 01:17:53 +0000 (01:17 +0000)]
Allow empty strings

4 years agoMatch literal quotes around strings
Tony Finch [Thu, 21 Jan 2016 01:14:01 +0000 (01:14 +0000)]
Match literal quotes around strings

4 years agoOptional owner names
Tony Finch [Thu, 21 Jan 2016 01:10:07 +0000 (01:10 +0000)]
Optional owner names

4 years agoTypo
Tony Finch [Thu, 21 Jan 2016 01:06:28 +0000 (01:06 +0000)]
Typo

4 years agoSome versions of flex require no space after -o
Tony Finch [Thu, 21 Jan 2016 01:05:35 +0000 (01:05 +0000)]
Some versions of flex require no space after -o

4 years agoMissing #include
Tony Finch [Thu, 21 Jan 2016 01:04:52 +0000 (01:04 +0000)]
Missing #include

4 years agoFetch and build adns
Tony Finch [Thu, 21 Jan 2016 00:55:42 +0000 (00:55 +0000)]
Fetch and build adns

4 years agoInitial hack at a parser
Tony Finch [Thu, 21 Jan 2016 00:49:48 +0000 (00:49 +0000)]
Initial hack at a parser

4 years agoSome notes on named_dump.db file format
Tony Finch [Wed, 20 Jan 2016 23:15:10 +0000 (23:15 +0000)]
Some notes on named_dump.db file format

4 years ago"Hello, world!" in lex
Tony Finch [Wed, 20 Jan 2016 22:10:12 +0000 (22:10 +0000)]
"Hello, world!" in lex

4 years agoStart
Tony Finch [Wed, 20 Jan 2016 22:06:03 +0000 (22:06 +0000)]
Start