* Improve CNAME reporting to use original (alias) names. This seems
the most normal and intuitive.
* CLI interface improvements (cli.*):
- help message
- gripe about invalid switches.
- return exit code 1 in iptraffic for invalid configuration.
* Expand Makefile
* Update DPAK
In preparation for more tools with differing config data needs I pulled in
my "Mini INI" crackers and some additional string utilities. The Config
class has been refactored to use them and the individual group parsers
refactored onto appropriate MiniINIgroup based classes.
Added tests for testing address wild card matching and a test jig to put tests
in.
I moved the core of the log analyzer out of iptraffic and into data.o for use
in multiple tools.
* Wrapped in application object
* Getting config file name from CLI args
* Getting input and output filenams from CLI args
* Reading and writing from STDIN & STDOUT
* Send all non-data output to stderr
* Add README.md
* Reorder Makefile
* Remove remarks that don't have any baring outside of here.
* Add INI based conig file for defining local networks and ignores.
* Break out data classes into their own module (needed for config).
* Break out string utilities into their own module.
* Remove "us" & "ignore" definitions from source.