From: Michael Orlitzky Date: Wed, 21 Oct 2020 01:56:25 +0000 (-0400) Subject: CHANGES: reword the headers, and perform some minor cleanup. X-Git-Url: https://gitweb.michael.orlitzky.com/?a=commitdiff_plain;h=8df84c150731036ff9d771533974b0a44650b312;p=valtz.git CHANGES: reword the headers, and perform some minor cleanup. --- diff --git a/CHANGES b/CHANGES index 73534c7..d9ba52e 100644 --- a/CHANGES +++ b/CHANGES @@ -1,5 +1,5 @@ -Changes from version 0.7 -======================== +New in version 0.8 +================== * Dropped "-x" flag; the return code is always non-zero on error now. * Warn about IP addresses in hostname fields @@ -7,28 +7,28 @@ Changes from version 0.7 * Allow underscore characters in FQDNs and pointers * Fixed support for generic records (thanks to Justin Hall) -Changes from version 0.6 -======================== -STDIN can now also be an input source if +New in version 0.7 +================== + +STDIN can now also be an input source if 1, filename '-' is used when doing simple filtering. 2, filename '-' is stated as file with the 'zonefile' directive in the filter configuration file (-F). 3, No zonefile is specified in the filter configuration file (-F). --I switch fixed - +-I switch fixed -Changes from version 0.5 -======================== +New in version 0.6 +================== -A security problem existed as A-records in "forbidden" zones could be sneaked -in with MX/PTR/NS-records when specifiying ip as well. -Now these 'x'-fields are filtered equally as fqdn:s when specified along with -'ip'-fields, i.e. implicit A-record. +A security problem existed as A-records in "forbidden" zones could be +sneaked in with MX/PTR/NS-records when specifiying ip as well. Now +these 'x'-fields are filtered equally as fqdn:s when specified along +with 'ip'-fields, i.e. implicit A-record. --x switch added to exit program with exitcode instead of 0. This enables +-x switch added to exit program with exitcode instead of 0. This enables shellscripts and Makefiles to determine if errors occured or not. -q switch documented. @@ -38,13 +38,13 @@ shellscripts and Makefiles to determine if errors occured or not. hostname parts and fqdn:s now allowed to be stated in upper case. -Changes from version 0.4 -======================== +New in version 0.5 +================== Tiny cosmetic fix -Changes from version 0.3 -======================== +New in version 0.4 +================== Switch -r now just relaxes on 'root' records, i.e. fqdn == empty == root. @@ -62,7 +62,7 @@ Totally empty records are also validated now. (i.e. max(tokens, mandatory)) File include is now possible in filter files like this: deny file:/etc/zones/localzones.txt - + or even zonefile file:/etc/zones/zonefiles.txt @@ -70,9 +70,9 @@ File include is now possible in filter files like this: (Note that inclusion of a file is initiated when a value starts with 'file:' and the part after this prefix is used as filename. This part is also used as a key to cache the content read, so multiple inclusions of the same - file is not read from disk during a _single_ valtz-round. This is only - applicable when globbing with -F, - e.g. valtz -F /etc/zones/filters/zone-filter-external-* + file is not read from disk during a _single_ valtz-round. This is only + applicable when globbing with -F, + e.g. valtz -F /etc/zones/filters/zone-filter-external-* and several of these files include the same file with file:... ) ipprefix is no longer mandatory in %lo-lines.