# # ChangeLog for / # # Generated by Trac 1.6 # 12/22/24 09:58:09 Fri, 29 Apr 2022 19:45:16 GMT Kris Deugau [843] * trunk/tiny-import.pl (modified) /trunk Minor accumulated refinements on tiny-import.pl - Update ... Thu, 28 Apr 2022 21:42:39 GMT Kris Deugau [842] * trunk/DNSDB.pm (modified) /trunk Add CAA record validation, publication, and AXFR import Thu, 28 Apr 2022 20:47:20 GMT Kris Deugau [841] * trunk/textrecs.cgi (modified) /trunk Update textrecs.cgi include path finder - see #80 Thu, 21 Apr 2022 21:58:47 GMT Kris Deugau [840] * trunk/dns.cgi (modified) /trunk Forgot to update the copyright year Thu, 21 Apr 2022 21:55:49 GMT Kris Deugau [839] * trunk/dns.cgi (modified) /trunk Update dns.cgi include path finder - see #80 Allow more ... Thu, 21 Apr 2022 21:50:04 GMT Kris Deugau [838] * trunk/DNSDB.pm (modified) /trunk Remove some copy-pasta by factoring the ... Thu, 21 Apr 2022 17:16:29 GMT Kris Deugau [837] * trunk/mergerecs (modified) /trunk Commit some lurking tweaks to mergerecs - user info for ... Wed, 20 Apr 2022 21:28:23 GMT Kris Deugau [836] * trunk/compact-recs.pl (modified) /trunk Enhance compact-recs.pl with a --replace option for somewhat ... Tue, 19 Apr 2022 21:02:06 GMT Kris Deugau [835] * trunk/compact-recs.pl (modified) /trunk Logging tweak for compact-recs.pl Tue, 19 Apr 2022 20:34:34 GMT Kris Deugau [834] * trunk/DNSDB.pm (modified) * trunk/compact-recs.pl (modified) /trunk Accumulated tinkering on compact-recs.pl, part 1 - Switch ... Tue, 19 Apr 2022 17:55:07 GMT Kris Deugau [833] * trunk/DNSDB.pm (modified) /trunk Handle an edge case with SRV records - target host of "." ... Wed, 30 Mar 2022 18:48:23 GMT Kris Deugau [832] * trunk/DNSDB.pm (modified) * trunk/dns-rpc.cgi (modified) /trunk Replace the hack in r829 with a proper solution: - Have ... Thu, 24 Mar 2022 17:23:30 GMT Kris Deugau [831] * trunk/DNSDB.pm (modified) /trunk Refine the regex in _maybeip() for slightly better ... Thu, 13 Jan 2022 18:00:12 GMT Kris Deugau [830] * trunk/templates/log.tmpl (modified) * trunk/templates/reclist.tmpl (modified) /trunk Finally locate some CSS to cleanly wrap extra-long records ... Tue, 07 Dec 2021 23:10:58 GMT Kris Deugau [829] * trunk/dns-rpc.cgi (modified) /trunk Mostly fix an edge case deleting a CIDR range from a large ... Thu, 18 Nov 2021 23:15:01 GMT Kris Deugau [828] * trunk/DNSDB.pm (modified) /trunk Partial fix for A+PTR publication glitch from forward zones, ... Tue, 23 Mar 2021 22:28:49 GMT Kris Deugau [827] * trunk/DNSDB.pm (modified) /trunk Add a couple of configuration variables for BIND-style zone ... Sat, 06 Mar 2021 14:17:26 GMT Kris Deugau [826] * trunk/DNSDB.pm (modified) /trunk Extend domID() and revID() to accept a magic string to ... Tue, 15 Dec 2020 22:37:00 GMT Kris Deugau [825] * trunk/bind-import (modified) /trunk Apply wandering execute bits on bind-import Tue, 15 Dec 2020 22:28:55 GMT Kris Deugau [824] * trunk/bind-import (modified) /trunk Refresh leading chunk of bind-import from bind2hosts, remove ... Thu, 10 Dec 2020 22:18:49 GMT Kris Deugau [823] * trunk/DNSDB.pm (modified) /trunk Fix buggy SRV record validation Fri, 04 Dec 2020 18:30:21 GMT Kris Deugau [822] * trunk/bind-import (modified) /trunk Fifteenth sampled iteration of bind-import Fri, 04 Dec 2020 18:26:33 GMT Kris Deugau [821] * trunk/bind-import (modified) /trunk Fourtheenth sampled iteration of bind-import Fri, 04 Dec 2020 18:23:49 GMT Kris Deugau [820] * trunk/bind-import (modified) /trunk Thirteenth sampled iteration of bind-import Fri, 04 Dec 2020 18:20:46 GMT Kris Deugau [819] * trunk/bind-import (modified) /trunk Twelfth sampled iteration of bind-import Thu, 03 Dec 2020 18:53:22 GMT Kris Deugau [818] * trunk/bind-import (modified) /trunk Eleventh sampled iteration of bind-import Thu, 03 Dec 2020 18:44:28 GMT Kris Deugau [817] * trunk/bind-import (modified) /trunk Tenth sampled iteration of bind-import Wed, 25 Nov 2020 20:14:46 GMT Kris Deugau [816] * trunk/bind-import (modified) /trunk Ninth sampled iteration of bind-import Wed, 25 Nov 2020 15:54:26 GMT Kris Deugau [815] * trunk/bind-import (modified) /trunk Eigth sampled iteration of bind-import Wed, 25 Nov 2020 15:49:10 GMT Kris Deugau [814] * trunk/bind-import (modified) /trunk Seventh sampled iteration of bind-import Tue, 24 Nov 2020 22:29:20 GMT Kris Deugau [813] * trunk/bind-import (modified) /trunk Sixth sampled iteration of bind-import Tue, 24 Nov 2020 22:22:33 GMT Kris Deugau [812] * trunk/bind-import (modified) /trunk Fifth sampled iteration of bind-import Tue, 24 Nov 2020 22:18:34 GMT Kris Deugau [811] * trunk/bind-import (modified) /trunk Fourth sampled iteration of bind-import Tue, 24 Nov 2020 22:14:09 GMT Kris Deugau [810] * trunk/bind-import (modified) /trunk Third sampled iteration of bind-import Tue, 24 Nov 2020 22:11:26 GMT Kris Deugau [809] * trunk/bind-import (modified) /trunk Second sampled historic iteration of bind-import Tue, 24 Nov 2020 22:07:52 GMT Kris Deugau [808] * trunk/bind-import (added) /trunk Add preliminary BIND import tool. bind2hosts and ... Tue, 24 Nov 2020 19:00:26 GMT Kris Deugau [807] * trunk/bind2hosts (modified) /trunk Commit work in progress to bind2hosts - incremental ... Thu, 12 Nov 2020 20:08:21 GMT Kris Deugau [806] * trunk/bind2hosts (modified) /trunk Fix an edge case with $ORIGIN == '.' Thu, 12 Nov 2020 17:12:42 GMT Kris Deugau [805] * trunk/bind2hosts (modified) /trunk Add options for skipping based on pattern or a file of ... Mon, 09 Nov 2020 23:21:27 GMT Kris Deugau [804] * trunk/DNSDB.pm (modified) /trunk Fix mysterious 'Variable "$foo" will not stay shared at ...' ... Fri, 06 Nov 2020 15:59:29 GMT Kris Deugau [803] * trunk/bind2hosts (modified) /trunk Commit 5th archived iteration of bind2hosts in development Fri, 06 Nov 2020 15:57:20 GMT Kris Deugau [802] * trunk/bind2hosts (modified) /trunk Commit 4th archived iteration of bind2hosts in development Thu, 05 Nov 2020 22:12:21 GMT Kris Deugau [801] * trunk/bind2hosts (modified) /trunk Commit 3rd archived iteration of bind2hosts in development Thu, 05 Nov 2020 22:07:56 GMT Kris Deugau [800] * trunk/bind2hosts (modified) /trunk Commit 2nd archived iteration of bind2hosts in development Thu, 05 Nov 2020 22:02:04 GMT Kris Deugau [799] * trunk/bind2hosts (added) /trunk Add saved version of BIND-to-hosts-file script that was ... Tue, 03 Nov 2020 21:00:45 GMT Kris Deugau [798] * trunk/dnsdb.conf (modified) /trunk Commit longstanding docucomment tweak to dnsdb.conf for ... Tue, 03 Nov 2020 20:38:37 GMT Kris Deugau [797] * trunk/Makefile (modified) * trunk/compact-recs.pl (modified) * trunk/dns-rpc.cgi (modified) * trunk/dns.cgi (modified) * trunk/export.pl (modified) * trunk/mergerecs (modified) * trunk/textrecs.cgi (modified) * trunk/tiny-import.pl (modified) * trunk/vega-import.pl (modified) /trunk Clean up a lingering nuisance with Perl's default include ... Tue, 03 Nov 2020 20:15:36 GMT Kris Deugau [796] * trunk/bumpserial (added) /trunk Add bumpserial tool written quickly for a production ... Tue, 03 Nov 2020 18:13:33 GMT Kris Deugau [795] * trunk/DNSDB.pm (modified) /trunk Commit expanded serial incrementer. Thu, 22 Oct 2020 18:05:25 GMT Kris Deugau [794] * trunk/dns-rpc.cgi (modified) /trunk Commit critical-failure-shortstopping fix from production ... Thu, 22 Oct 2020 16:25:21 GMT Kris Deugau [793] * trunk/templates/record.tmpl (modified) /trunk Widen container and several fields on the record ... Wed, 21 Oct 2020 17:49:40 GMT Kris Deugau [792] * trunk/DNSDB.pm (modified) /trunk Refine and lightly reorder logic for automatically bumpering ... Fri, 27 Sep 2019 15:21:32 GMT Kris Deugau [791] * trunk/tiny-import.pl (modified) /trunk Revise tiny-import.pl to log a per-file summary count of the ... Fri, 13 Sep 2019 20:52:12 GMT Kris Deugau [790] * trunk/DNSDB.pm (modified) /trunk Update docucomments on domainID() and revID() Fri, 13 Sep 2019 20:50:31 GMT Kris Deugau [789] * trunk/DNSDB.pm (modified) /trunk Fix subtle goof in _validate_65283(); if the IP ... Fri, 23 Aug 2019 20:35:24 GMT Kris Deugau [788] * trunk/dns.cgi (modified) /trunk Show current serial number on the zone record list page. ... Fri, 23 Aug 2019 19:24:59 GMT Kris Deugau [787] * trunk/DNSDB.pm (modified) /trunk Commit longstanding refinement of getZonesByCIDR() - ... Thu, 22 Aug 2019 21:02:20 GMT Kris Deugau [786] * trunk/DNSDB.pm (modified) * trunk/compact-recs.pl (modified) * trunk/dns.cgi (modified) * trunk/mergerecs (modified) * trunk/templates/footer.tmpl (modified) /trunk Review and update copyright dates Thu, 22 Aug 2019 20:57:17 GMT Kris Deugau [785] * trunk/DNSDB.pm (modified) /trunk Minor cosmetic bits Thu, 22 Aug 2019 13:42:22 GMT Kris Deugau [784] * trunk/DNSDB.pm (modified) /trunk *sigh* Object subs must be called internally as ... Wed, 21 Aug 2019 19:47:35 GMT Kris Deugau [783] * trunk/dnsdb.conf (modified) /trunk Revert changes that snuck in to dnsdb.conf in r780 Tue, 13 Aug 2019 21:49:57 GMT Kris Deugau [782] * trunk/DNSDB.pm (modified) /trunk Mispatched change for r781 in delRec(), fixed. See #24. Tue, 13 Aug 2019 21:46:19 GMT Kris Deugau [781] * trunk/DNSDB.pm (modified) /trunk Move serial number tweaking into a sub for better ... Fri, 09 Aug 2019 21:32:58 GMT Kris Deugau [780] * trunk/DNSDB.pm (modified) * trunk/dnsdb.conf (modified) /trunk Remove some minor syntax and comment typos that snuck in Fri, 09 Aug 2019 21:16:45 GMT Kris Deugau [779] * trunk/DNSDB.pm (modified) /trunk Retrieve and return the SOA serial in getSOA() Also added ... Thu, 01 Aug 2019 15:22:19 GMT Kris Deugau [778] * trunk/DNSDB.pm (modified) /trunk Change up the SOA lookup in importAXFR() for compatibility ... Wed, 31 Jul 2019 21:02:44 GMT Kris Deugau [777] * trunk/tiny-import.pl (modified) /trunk Import or generate SOA serial numbers in tiny-import.pl. ... Wed, 31 Jul 2019 20:44:40 GMT Kris Deugau [776] * trunk/DNSDB.pm (modified) /trunk Add retrieval of SOA serial numbers from DB for export. See ... Wed, 31 Jul 2019 19:44:20 GMT Kris Deugau [775] * trunk/DNSDB.pm (modified) /trunk Add serial numbers on AXFR import. For now we leave ... Tue, 30 Jul 2019 21:05:22 GMT Kris Deugau [774] * trunk/DNSDB.pm (modified) /trunk Add serial numbers on zone creation through API. See #24. Tue, 30 Jul 2019 20:53:04 GMT Kris Deugau [773] * trunk/DNSDB.pm (modified) /trunk Start creating SOA serial numbers instead of letting tinydns ... Thu, 28 Feb 2019 23:06:50 GMT Kris Deugau [772] * trunk/DNSDB.pm (modified) /trunk Whitespace fiddling in aid of certain code editors that ... Wed, 14 Feb 2018 16:07:03 GMT Kris Deugau [771] * trunk/Makefile (modified) /trunk Add bulk-add-domain to Makefile MANIFEST Tue, 13 Feb 2018 22:19:14 GMT Kris Deugau [770] * trunk/compact-recs.pl (modified) * trunk/mergerecs (modified) * trunk/tiny-import.pl (modified) /trunk Tweak some log-filling bits in a few of the command line tools Tue, 13 Feb 2018 22:16:30 GMT Kris Deugau [769] * trunk/bulk-add-domain (added) /trunk Add bulk-add-domain script Wed, 16 Aug 2017 16:57:11 GMT Kris Deugau [768] * trunk/DNSDB.pm (modified) /trunk Tighten some validation of numeric fields - TTL on all ... Wed, 28 Jun 2017 22:20:30 GMT Kris Deugau [767] * trunk/DNSDB.pm (modified) /trunk File a sharp edge off ALIAS handling; in an edge case where ... Fri, 23 Jun 2017 19:08:39 GMT Kris Deugau [766] * trunk/Makefile (modified) /trunk Include 1.4.1 SQL update file in Makefile MANIFEST Fri, 23 Jun 2017 17:01:18 GMT Kris Deugau [765] * trunk/dns-rpc.cgi (modified) /trunk Commit long-pending POD addition to dns-rpc.cgi Tue, 13 Jun 2017 22:37:39 GMT Kris Deugau [764] * trunk/DNSDB.pm (modified) /trunk Extract a key, complex, core bit of ALIAS processing ... Tue, 13 Jun 2017 21:53:49 GMT Kris Deugau [763] * trunk/DNSDB.pm (modified) /trunk Clarify an error a little by including the (MIA) pathname ... Tue, 13 Jun 2017 21:48:24 GMT Kris Deugau [762] * trunk/templates/menu.tmpl (modified) /trunk Fix template bug introduced in r758; include a null webpath ... Tue, 13 Jun 2017 21:18:56 GMT Kris Deugau [761] * trunk/dns.cgi (modified) /trunk Fix a taint issue using Net::DNS for AXFR with a hostname. ... Tue, 13 Jun 2017 21:12:15 GMT Kris Deugau [760] * trunk/dns.cgi (modified) /trunk Tweak record list display to show standard "TYPEnnn" ... Tue, 13 Jun 2017 21:04:30 GMT Kris Deugau [759] * trunk/dns.sql (modified) /trunk Minor tweak to dns.sql to match the upgrade file ... Tue, 13 Jun 2017 19:47:16 GMT Kris Deugau [758] * trunk/dns.cgi (modified) /trunk Fix subtle web-pathing bug that only showed up deploying a ... Tue, 13 Jun 2017 18:01:06 GMT Kris Deugau [757] * tags/1.4.0 (copied) Tag 1.4.0 Tue, 13 Jun 2017 17:58:57 GMT Kris Deugau [756] * branches/stable (modified) * branches/stable/DNSDB.pm (modified) * branches/stable/Makefile (modified) * branches/stable/compact-recs.pl (modified) * branches/stable/dns-rpc.cgi (modified) * branches/stable/dns-upd-1.4.0.sql (copied) * branches/stable/dns.cgi (modified) * branches/stable/dns.sql (modified) * branches/stable/mergerecs (modified) * branches/stable/notes (modified) * branches/stable/reverse-patterns.html (modified) * branches/stable/templates/bulkdomain.tmpl (modified) * branches/stable/templates/dns.css (modified) * branches/stable/templates/domlist.tmpl (modified) * branches/stable/templates/footer.tmpl (modified) * branches/stable/templates/grpman.tmpl (modified) * branches/stable/templates/loclist.tmpl (modified) * branches/stable/templates/log.tmpl (modified) * branches/stable/templates/menu.tmpl (modified) * branches/stable/templates/reclist.tmpl (modified) * branches/stable/templates/recsearch.tmpl (copied) * branches/stable/templates/useradmin.tmpl (modified) * branches/stable/textrecs.cgi (modified) * branches/stable/tiny-import.pl (modified) /branches/stable Merge /trunk through r749 for 1.4.0 Fri, 02 Jun 2017 21:44:00 GMT Kris Deugau [755] * trunk/DNSDB.pm (modified) /trunk Make sure zones with ALIAS records actually get fully ... Thu, 01 Jun 2017 21:45:48 GMT Kris Deugau [754] * trunk/DNSDB.pm (modified) /trunk Fix another stupid typo Thu, 01 Jun 2017 20:57:12 GMT Kris Deugau [753] * trunk/DNSDB.pm (modified) /trunk Fix silly copy-paste typo Thu, 01 Jun 2017 20:52:55 GMT Kris Deugau [752] * trunk/DNSDB.pm (modified) /trunk Minor administrivia cleanups Mostly finalize new ALIAS ... Thu, 01 Jun 2017 20:36:44 GMT Kris Deugau [751] * trunk/dns-upd-1.4.1.sql (modified) * trunk/dns.sql (modified) /trunk SQL definition updates in dns.sql and dns-upd-1.4.1.sql: ... Mon, 29 May 2017 21:05:18 GMT Kris Deugau [750] * trunk/DNSDB.pm (modified) * trunk/dns-upd-1.4.1.sql (added) /trunk Start adding support for "root CNAME" or "apex alias" ... Wed, 15 Feb 2017 21:37:51 GMT Kris Deugau [749] * trunk/dns-rpc.cgi (modified) /trunk Fix deprecated syntax Wed, 15 Feb 2017 21:36:08 GMT Kris Deugau [748] * trunk/dns-rpc.cgi (modified) /trunk Update FastCGI setup/call Wed, 15 Feb 2017 21:11:31 GMT Kris Deugau [747] * trunk/DNSDB.pm (modified) /trunk Fix subtle precedence bug that issues a warning as of Perl ... Mon, 14 Nov 2016 20:17:08 GMT Kris Deugau [746] * trunk/dns.cgi (modified) /trunk Fix subtle display bug with log entry filtering Wed, 02 Nov 2016 00:43:41 GMT Kris Deugau [745] * trunk/DNSDB.pm (modified) * trunk/compact-recs.pl (modified) * trunk/dns-rpc.cgi (modified) * trunk/dns.cgi (modified) * trunk/mergerecs (modified) * trunk/templates/footer.tmpl (modified) * trunk/textrecs.cgi (modified) * trunk/tiny-import.pl (modified) /trunk Finally review and refresh copyright years again Mon, 29 Aug 2016 20:16:13 GMT Kris Deugau [744] * trunk/DNSDB.pm (modified) * trunk/mergerecs (modified) * trunk/templates/dns.css (modified) * trunk/templates/log.tmpl (modified) /trunk Finally commit extension of log records to tuck "child" ...