# # ChangeLog for / # # Generated by Trac 1.6 # 12/22/24 18:31:51 Fri, 01 Aug 2014 21:14:09 GMT Kris Deugau [653] * trunk/DNSDB.pm (modified) /trunk Fix up subtle bugs in handling of '@' as a hostname a la ... Tue, 24 Jun 2014 17:45:46 GMT Kris Deugau [652] * branches/stable/DNSDB.pm (modified) * tags/1.2.4/DNSDB.pm (modified) Nitpick commit; bump version number in DNSDB.pm in /branches/stable ... Mon, 23 Jun 2014 21:54:49 GMT Kris Deugau [651] * tags/1.2.4 (copied) Tag 1.2.4 Mon, 23 Jun 2014 21:54:04 GMT Kris Deugau [650] * branches/stable/Makefile (modified) /branches/stable Bump version in Makefile. Calling this 1.2.4 ... Mon, 23 Jun 2014 21:52:37 GMT Kris Deugau [649] * branches/stable (modified) * branches/stable/DNSDB.pm (modified) * branches/stable/Makefile (modified) * branches/stable/UPGRADE (modified) * branches/stable/compact-recs.pl (modified) * branches/stable/dns-1.2.3-1.2.4.sql (copied) * branches/stable/dns.cgi (modified) * branches/stable/dns.sql (modified) * branches/stable/dnsdb.conf (modified) * branches/stable/mergerecs (copied) * branches/stable/templates/axfr.tmpl (modified) * branches/stable/templates/badpage.tmpl (modified) * branches/stable/templates/bulkchange.tmpl (modified) * branches/stable/templates/bulkdomain.tmpl (modified) * branches/stable/templates/bulkrev.tmpl (copied) * branches/stable/templates/confirmbulk.tmpl (copied) * branches/stable/templates/dberr.tmpl (modified) * branches/stable/templates/deldom.tmpl (modified) * branches/stable/templates/delgrp.tmpl (modified) * branches/stable/templates/delloc.tmpl (modified) * branches/stable/templates/delrec.tmpl (modified) * branches/stable/templates/delrevzone.tmpl (modified) * branches/stable/templates/deluser.tmpl (modified) * branches/stable/templates/dns.css (modified) * branches/stable/templates/dnsq.tmpl (modified) * branches/stable/templates/domlist.tmpl (modified) * branches/stable/templates/edgroup.tmpl (modified) * branches/stable/templates/editsoa.tmpl (modified) * branches/stable/templates/grpman.tmpl (modified) * branches/stable/templates/header.tmpl (modified) * branches/stable/templates/location.tmpl (modified) * branches/stable/templates/loclist.tmpl (modified) * branches/stable/templates/log.tmpl (modified) * branches/stable/templates/login.tmpl (modified) * branches/stable/templates/menu.tmpl (modified) * branches/stable/templates/newdomain.tmpl (modified) * branches/stable/templates/newgrp.tmpl (modified) * branches/stable/templates/newrevzone.tmpl (modified) * branches/stable/templates/reclist.tmpl (modified) * branches/stable/templates/record.tmpl (modified) * branches/stable/templates/template.tmpl (modified) * branches/stable/templates/user.tmpl (modified) * branches/stable/templates/useradmin.tmpl (modified) * branches/stable/templates/whoisq.tmpl (modified) * branches/stable/templates/widgets.js (copied) * branches/stable/tiny-import.pl (modified) /branches/stable Subtle bugfix merge! All changes from /trunk r589 ... Mon, 23 Jun 2014 21:44:06 GMT Kris Deugau [648] * trunk/Makefile (modified) /trunk Remove a couple of development files from the template list ... Mon, 23 Jun 2014 21:36:50 GMT Kris Deugau [647] * trunk/compact-recs.pl (modified) /trunk Tweak compact-recs.pl to use new database function and not ... Mon, 23 Jun 2014 21:32:47 GMT Kris Deugau [646] * trunk/Makefile (modified) /trunk Update Makefile to include new files Wed, 11 Jun 2014 21:46:24 GMT Kris Deugau [645] * trunk/mergerecs (modified) /trunk Extend mergerecs with --detail option; now it defaults to ... Wed, 11 Jun 2014 18:52:25 GMT Kris Deugau [644] * trunk/DNSDB.pm (modified) * trunk/dnsdb.conf (modified) /trunk Add options to skip export of .0 and .255 IPs in template ... Tue, 10 Jun 2014 17:49:14 GMT Kris Deugau [643] * trunk/UPGRADE (modified) * trunk/mergerecs (added) /trunk Add a new segment in UPGRADE for 1.2.3 -> 1.2.4 Add ... Tue, 10 Jun 2014 17:32:27 GMT Kris Deugau [642] * trunk/DNSDB.pm (modified) /trunk Fix log entry/user-info message for adding or editing record ... Fri, 06 Jun 2014 20:57:46 GMT Kris Deugau [641] * trunk/dns.cgi (modified) /trunk Fix another subtle session bug; if a user disabled ... Thu, 05 Jun 2014 18:00:13 GMT Kris Deugau [640] * trunk/dns.cgi (modified) * trunk/templates/bulkdomain.tmpl (modified) * trunk/templates/confirmbulk.tmpl (added) /trunk Finish duplicating "Bulk Domain Operations" to "Bulk Reverse ... Tue, 03 Jun 2014 21:52:24 GMT Kris Deugau [639] * trunk/DNSDB.pm (modified) /trunk Add a little more checking to AXFR imports; warn but do not ... Tue, 03 Jun 2014 21:18:10 GMT Kris Deugau [638] * trunk/dns.cgi (modified) * trunk/templates/bulkdomain.tmpl (modified) * trunk/templates/bulkrev.tmpl (added) * trunk/templates/menu.tmpl (modified) * trunk/templates/widgets.js (modified) /trunk Add "Bulk Reverse Zone Operations" as an overlay on "Bulk ... Tue, 27 May 2014 21:26:04 GMT Kris Deugau [637] * trunk/DNSDB.pm (modified) /trunk Review and finalize cleanup of _printrec_tiny() for ... Thu, 15 May 2014 20:21:25 GMT Kris Deugau [636] * trunk/DNSDB.pm (modified) /trunk The first Great Big Whitespace Patch. The ... Thu, 15 May 2014 19:36:30 GMT Kris Deugau [635] * trunk/DNSDB.pm (modified) /trunk Tweak an advisory comment, add two others Wed, 14 May 2014 21:49:50 GMT Kris Deugau [634] * trunk/DNSDB.pm (modified) /trunk Add commented fragment in _revswap() sub-sub in importAXFR() ... Wed, 14 May 2014 21:32:58 GMT Kris Deugau [633] * trunk/DNSDB.pm (modified) /trunk Catch another instance where a .arpa name could possibly ... Wed, 14 May 2014 21:15:16 GMT Kris Deugau [632] * trunk/DNSDB.pm (modified) /trunk Partly close a hole in validation of CNAMEs; a CNAME may ... Wed, 14 May 2014 19:40:33 GMT Kris Deugau [631] * trunk/DNSDB.pm (modified) /trunk Get an ##enhance comment in about validating SRV records: ... Wed, 30 Apr 2014 21:18:23 GMT Kris Deugau [630] * trunk/DNSDB.pm (modified) /trunk Add a bit more validation in _validate_65280() (A+PTR) Just ... Wed, 30 Apr 2014 21:15:04 GMT Kris Deugau [629] * trunk/DNSDB.pm (modified) /trunk Fix the fix in r626; it tried to convert the wrong part of ... Wed, 30 Apr 2014 21:12:02 GMT Kris Deugau [628] * trunk/dns.cgi (modified) * trunk/templates/record.tmpl (modified) /trunk Clean up minor infoblurb formatting snafu when an added or ... Tue, 29 Apr 2014 22:03:44 GMT Kris Deugau [627] * trunk/DNSDB.pm (modified) /trunk Update _validate_33() (SRV) for any-record-in-any-zone. See ... Tue, 29 Apr 2014 21:27:00 GMT Kris Deugau [626] * trunk/DNSDB.pm (modified) /trunk Update _validate_28() (AAAA) for any-record-in-any-zone. ... Tue, 29 Apr 2014 20:56:52 GMT Kris Deugau [625] * trunk/DNSDB.pm (modified) /trunk Fine-tuning in _check_hostname_form() Tue, 29 Apr 2014 20:27:20 GMT Kris Deugau [624] * trunk/DNSDB.pm (modified) /trunk Fix the closing comment/flag on _validate_65283() (A+PTR ... Tue, 29 Apr 2014 20:16:33 GMT Kris Deugau [623] * trunk/DNSDB.pm (modified) /trunk Update _validate_16() (TXT) for any-record-in-any-zone. See #53. Tue, 29 Apr 2014 18:39:05 GMT Kris Deugau [622] * trunk/DNSDB.pm (modified) /trunk Commit update to MX record validation for ... Tue, 29 Apr 2014 18:37:56 GMT Kris Deugau [621] * trunk/DNSDB.pm (modified) /trunk Finally extract and commit patch to log reverse zone records ... Fri, 25 Apr 2014 21:36:48 GMT Kris Deugau [620] * trunk/DNSDB.pm (modified) /trunk Near-complete rewrite of _validate_12() (PTR) to support ... Fri, 25 Apr 2014 21:05:06 GMT Kris Deugau [619] * trunk/DNSDB.pm (modified) /trunk Fix _check_hostname_form() to accept *. on reverse ... Thu, 24 Apr 2014 19:10:04 GMT Kris Deugau [618] * trunk/DNSDB.pm (modified) /trunk Update _validate_5() (CNAME) for any-record-in-any-zone. ... Thu, 24 Apr 2014 18:48:16 GMT Kris Deugau [617] * trunk/DNSDB.pm (modified) /trunk Move case-folding in addRec() and updateRec() to its own ... Wed, 23 Apr 2014 20:34:03 GMT Kris Deugau [616] * trunk/DNSDB.pm (modified) /trunk Update _validate_2() to handle any-record-in-any-zone, and ... Tue, 22 Apr 2014 22:03:57 GMT Kris Deugau [615] * trunk/DNSDB.pm (modified) /trunk Correct r614 with the right function argument; ... Tue, 22 Apr 2014 22:01:10 GMT Kris Deugau [614] * trunk/DNSDB.pm (modified) /trunk Bundle up several statements in getRecList() and ... Tue, 22 Apr 2014 21:48:17 GMT Kris Deugau [613] * trunk/DNSDB.pm (modified) /trunk Fix rather more subtle bug in code fragment move from r611. Tue, 22 Apr 2014 21:32:25 GMT Kris Deugau [612] * trunk/DNSDB.pm (modified) /trunk Fix silly copy-paste context typos moving ... Wed, 16 Apr 2014 21:45:52 GMT Kris Deugau [611] * trunk/DNSDB.pm (modified) /trunk Move call to _check_hostname_form() into the individual ... Wed, 16 Apr 2014 17:11:14 GMT Kris Deugau [610] * trunk/DNSDB.pm (modified) /trunk Move a bunch of common code from _validate_1() into its own ... Wed, 16 Apr 2014 17:03:21 GMT Kris Deugau [609] * trunk/DNSDB.pm (modified) /trunk Remove checks in addRec() and updateRec() that blocked ... Fri, 04 Apr 2014 20:32:11 GMT Kris Deugau [608] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) /trunk To override the note in r607; NetAddr::IP will resolve ... Thu, 03 Apr 2014 21:51:40 GMT Kris Deugau [607] * trunk/DNSDB.pm (modified) /trunk Fix very subtle bug in converting IP values to .arpa ... Wed, 02 Apr 2014 20:04:05 GMT Kris Deugau [606] * trunk/DNSDB.pm (modified) /trunk Commit updates to A record validator to support (ab)use in ... Wed, 02 Apr 2014 19:57:27 GMT Kris Deugau [605] * trunk/DNSDB.pm (modified) /trunk Make sure we only disassociate records from a zone if the ... Fri, 28 Mar 2014 21:30:09 GMT Kris Deugau [604] * trunk/templates/record.tmpl (modified) /trunk Minor tweak on record add/update template for reading clarity Fri, 28 Mar 2014 19:31:55 GMT Kris Deugau [603] * trunk/DNSDB.pm (modified) /trunk Tweak record type dropdown list sub to include an entry for ... Fri, 28 Mar 2014 19:22:03 GMT Kris Deugau [602] * trunk/DNSDB.pm (modified) /trunk Review and fix up handling of "any record, any zone" in AXFR ... Tue, 25 Mar 2014 21:29:06 GMT Kris Deugau [601] * trunk/DNSDB.pm (modified) /trunk Update AXFR import reverse zone name detection: - allow ... Tue, 25 Mar 2014 18:57:58 GMT Kris Deugau [600] * trunk/DNSDB.pm (modified) /trunk Allow wildcard records through the hostname form checking Fri, 21 Mar 2014 20:44:13 GMT Kris Deugau [599] * trunk/DNSDB.pm (modified) * trunk/dns-1.2.3-1.2.4.sql (added) * trunk/dns.sql (modified) /trunk Prepare for changes to allow any record in either forward or ... Fri, 21 Mar 2014 20:05:04 GMT Kris Deugau [598] * trunk/tiny-import.pl (modified) /trunk Fine-tune conversion of tinydns "." record entries to SOA+NS ... Fri, 14 Mar 2014 22:34:59 GMT Kris Deugau [597] * trunk/DNSDB.pm (modified) /trunk Uncomment space-trimming for reverse records; leading or ... Fri, 14 Mar 2014 22:25:37 GMT Kris Deugau [596] * trunk/DNSDB.pm (modified) /trunk Log and discard out-of-zone records on AXFR import Warn ... Fri, 07 Mar 2014 20:30:42 GMT Kris Deugau [595] * trunk/DNSDB.pm (modified) /trunk Add missing $ that caused TTLs on sub-/24 PTRs to be ... Thu, 27 Feb 2014 19:44:58 GMT Kris Deugau [594] * trunk/DNSDB.pm (modified) /trunk Fix very silly copy-paste typo from r593 Thu, 27 Feb 2014 19:43:47 GMT Kris Deugau [593] * trunk/DNSDB.pm (modified) /trunk Fix bug introduced with the changes in r583; default ... Thu, 13 Feb 2014 22:43:02 GMT Kris Deugau [592] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) /trunk Review, fix, tweak, and fine-tune user permission add/update ... Wed, 12 Feb 2014 22:57:06 GMT Kris Deugau [591] * trunk/dns.cgi (modified) /trunk - Session-handling tweak; set cookies to expire so use of ... Wed, 29 Jan 2014 23:07:07 GMT Kris Deugau [590] * trunk/templates/bulkdomain.tmpl (modified) * trunk/templates/dns.css (modified) * trunk/templates/header.tmpl (modified) * trunk/templates/widgets.js (added) /trunk Add a touch of Javascript to the bulk domain changes page, ... Wed, 29 Jan 2014 20:28:11 GMT Kris Deugau [589] * trunk/templates/axfr.tmpl (modified) * trunk/templates/badpage.tmpl (modified) * trunk/templates/bulkchange.tmpl (modified) * trunk/templates/bulkdomain.tmpl (modified) * trunk/templates/dberr.tmpl (modified) * trunk/templates/deldom.tmpl (modified) * trunk/templates/delgrp.tmpl (modified) * trunk/templates/delloc.tmpl (modified) * trunk/templates/delrec.tmpl (modified) * trunk/templates/delrevzone.tmpl (modified) * trunk/templates/deluser.tmpl (modified) * trunk/templates/dnsq.tmpl (modified) * trunk/templates/domlist.tmpl (modified) * trunk/templates/edgroup.tmpl (modified) * trunk/templates/editsoa.tmpl (modified) * trunk/templates/grpman.tmpl (modified) * trunk/templates/header.tmpl (modified) * trunk/templates/location.tmpl (modified) * trunk/templates/loclist.tmpl (modified) * trunk/templates/log.tmpl (modified) * trunk/templates/login.tmpl (modified) * trunk/templates/newdomain.tmpl (modified) * trunk/templates/newgrp.tmpl (modified) * trunk/templates/newrevzone.tmpl (modified) * trunk/templates/reclist.tmpl (modified) * trunk/templates/record.tmpl (modified) * trunk/templates/template.tmpl (modified) * trunk/templates/user.tmpl (modified) * trunk/templates/useradmin.tmpl (modified) * trunk/templates/whoisq.tmpl (modified) /trunk Le sigh. Move a small fragment of HTML from the header back ... Fri, 17 Jan 2014 15:49:50 GMT Kris Deugau [588] * tags/1.2.3 (copied) Tag 1.2.3 Fri, 17 Jan 2014 15:49:12 GMT Kris Deugau [587] * branches/stable (modified) * branches/stable/DNSDB.pm (modified) * branches/stable/Makefile (modified) * branches/stable/dns.cgi (modified) * branches/stable/dnsdb.conf (modified) * branches/stable/textrecs.cgi (modified) /branches/stable Merge forward bugfixes and option additions from ... Fri, 17 Jan 2014 15:34:43 GMT Kris Deugau [586] * trunk/DNSDB.pm (modified) /trunk Fix subtle validation bug on TXT and SRV records. SRV ... Fri, 03 Jan 2014 20:23:02 GMT Kris Deugau [585] * trunk/DNSDB.pm (modified) /trunk Add .arpa detection to record update to match record add. Fri, 03 Jan 2014 20:16:16 GMT Kris Deugau [584] * trunk/DNSDB.pm (modified) /trunk Extend reverse-notation search matching to record list. ... Fri, 03 Jan 2014 19:58:09 GMT Kris Deugau [583] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) * trunk/dnsdb.conf (modified) * trunk/textrecs.cgi (modified) /trunk Revise and extend the showrec_arpa_ns hack to optionally ... Thu, 02 Jan 2014 18:26:38 GMT Kris Deugau [582] * branches/stable (modified) * branches/stable/DNSDB.pm (modified) * branches/stable/dns.cgi (modified) * branches/stable/dnsdb.conf (modified) * branches/stable/export.pl (modified) * branches/stable/templates/bulkdomain.tmpl (modified) * branches/stable/templates/domlist.tmpl (modified) * branches/stable/textrecs.cgi (modified) * branches/stable/tiny-import.pl (modified) /branches/stable Merge forward bugfixes and option additions from ... Thu, 02 Jan 2014 18:22:11 GMT Kris Deugau [581] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) * trunk/dnsdb.conf (modified) * trunk/export.pl (modified) * trunk/textrecs.cgi (modified) /trunk Add an option to show the formal .arpa zone name for reverse ... Thu, 02 Jan 2014 18:16:12 GMT Kris Deugau [580] * trunk/textrecs.cgi (modified) /trunk Fix buglet in plaintext record list script; it should show ... Thu, 02 Jan 2014 15:11:12 GMT Kris Deugau [579] * trunk/tiny-import.pl (modified) /trunk Add another option to tiny-import.pl to merge matching PTR ... Thu, 02 Jan 2014 15:07:39 GMT Kris Deugau [578] * trunk/DNSDB.pm (modified) /trunk Fix the fix in r576, retrieve the *right* SOA for each domain Tue, 31 Dec 2013 22:24:25 GMT Kris Deugau [577] * trunk/DNSDB.pm (modified) /trunk Whoops, SOA records in forward zones are not reverse records.... Tue, 31 Dec 2013 22:01:59 GMT Kris Deugau [576] * trunk/DNSDB.pm (modified) /trunk Fix subtle bug-in-waiting where SOA records will commonly ... Tue, 31 Dec 2013 20:36:27 GMT Kris Deugau [575] * trunk/tiny-import.pl (modified) /trunk Add -g option to tiny-import.pl to allow import of flatfile ... Tue, 31 Dec 2013 20:28:48 GMT Kris Deugau [574] * trunk/templates/domlist.tmpl (modified) /trunk Catch a missed template variable name change from r572 Tue, 31 Dec 2013 20:14:55 GMT Kris Deugau [573] * trunk/DNSDB.pm (modified) /trunk Squash the missing-SOA-on-AXFR bug; SOA and NS records ... Mon, 30 Dec 2013 22:42:06 GMT Kris Deugau [572] * trunk/DNSDB.pm (modified) * trunk/templates/bulkdomain.tmpl (modified) * trunk/templates/domlist.tmpl (modified) /trunk Fix bug with reverse zones not activating/deactivating ... Mon, 30 Dec 2013 22:35:19 GMT Kris Deugau [571] * trunk/DNSDB.pm (modified) /trunk Fix buglet in AXFR import of non-octet IPv4 reverse zones; ... Mon, 30 Dec 2013 22:23:39 GMT Kris Deugau [570] * trunk/dns.cgi (modified) /trunk Fix buglet that can probably only be exposed when reloading ... Mon, 23 Dec 2013 22:24:10 GMT Kris Deugau [569] * tags/1.2.2 (copied) Tag 1.2.2 Mon, 23 Dec 2013 22:23:41 GMT Kris Deugau [568] * branches/stable (modified) * branches/stable/DNSDB.pm (modified) * branches/stable/Makefile (modified) /branches/stable Merge missing-SOA workaround and export ... Mon, 23 Dec 2013 21:33:08 GMT Kris Deugau [567] * trunk/DNSDB.pm (modified) /trunk Refine export error-trapping a little so that we don't just ... Thu, 19 Dec 2013 23:08:22 GMT Kris Deugau [566] * trunk/DNSDB.pm (modified) /trunk Add I/O error-handling in __export_tiny. There are probably ... Thu, 19 Dec 2013 21:27:22 GMT Kris Deugau [565] * trunk/DNSDB.pm (modified) /trunk Edge case bug; databases upgraded from 1.0 to 1.2 schema ... Tue, 17 Dec 2013 22:43:38 GMT Kris Deugau [564] * tags/1.2.1 (copied) Tag 1.2.1 Tue, 17 Dec 2013 22:42:42 GMT Kris Deugau [563] * branches/stable/DNSDB.pm (modified) * branches/stable/Makefile (modified) /branches/stable Version bump Tue, 17 Dec 2013 22:41:33 GMT Kris Deugau [562] * branches/stable (modified) * branches/stable/DNSDB.pm (modified) * branches/stable/Makefile (modified) * branches/stable/dns.cgi (modified) * branches/stable/dnsdb.conf (modified) /branches/stable Merge nuisance fixes from /trunk r559 and r560 Tue, 17 Dec 2013 22:39:08 GMT Kris Deugau [561] * trunk/DNSDB.pm (modified) * trunk/Makefile (modified) /trunk Bump dev version number in DNSDB.pm and Makefile Tue, 17 Dec 2013 21:34:45 GMT Kris Deugau [560] * trunk/DNSDB.pm (modified) /trunk Nuisance cleanup; make sure the new boolean option usecache ... Tue, 17 Dec 2013 21:33:13 GMT Kris Deugau [559] * trunk/DNSDB.pm (modified) * trunk/Makefile (modified) * trunk/dns.cgi (modified) * trunk/dnsdb.conf (modified) /trunk Post-release nuisance rollup - Forgot to move "use ... Thu, 12 Dec 2013 22:01:24 GMT Kris Deugau [558] * tags/1.2 (modified) * tags/1.2/DNSDB.pm (modified) * tags/1.2/Makefile (modified) /tags/1.2 Oops, created tag before issuing final version-bump ... Thu, 12 Dec 2013 21:59:54 GMT Kris Deugau [557] * branches/stable (modified) * branches/stable/DNSDB.pm (modified) * branches/stable/Makefile (modified) /branches/stable It's a wrap! Bump version base in Makefile and ... Thu, 12 Dec 2013 21:40:35 GMT Kris Deugau [556] * tags/1.2 (copied) Tag v1.2 Thu, 12 Dec 2013 21:29:26 GMT Kris Deugau [555] * branches/stable/dns.cgi (modified) /branches/stable Remove debugging extras accidentally committed Thu, 12 Dec 2013 21:28:41 GMT Kris Deugau [554] * branches/stable/dns.cgi (modified) /branches/stable Merge session handling edge case fix from r553