#
# ChangeLog for /
#
# Generated by Trac 1.6
# 01/10/25 04:07:03

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" ...


Thu, 25 Aug 2016 21:14:59 GMT Kris Deugau [743]
	* trunk/Makefile (modified)

	/trunk
	 Add 1.4.0 update SQL file to Makefile manifest


Thu, 25 Aug 2016 21:11:12 GMT Kris Deugau [742]
	* trunk/reverse-patterns.html (modified)

	/trunk
	 Fix bizarre glitch in reverse-patterns.html change in r741, ...


Thu, 25 Aug 2016 21:05:13 GMT Kris Deugau [741]
	* trunk/DNSDB.pm (modified)
	* trunk/reverse-patterns.html (modified)

	/trunk
	 Add another template expansion pattern;  %x for the "n'th ...


Thu, 25 Aug 2016 20:46:37 GMT Kris Deugau [740]
	* trunk/notes (modified)

	/trunk
	 Note a possible source for a date-picker for scheduled changes


Thu, 25 Aug 2016 20:45:42 GMT Kris Deugau [739]
	* trunk/dns-upd-1.4.0.sql (modified)
	* trunk/dns.sql (modified)

	/trunk
	 Update initial tabledef and update SQL for log view tweaks


Thu, 25 Aug 2016 20:39:00 GMT Kris Deugau [738]
	* trunk/dns.cgi (modified)

	/trunk
	 Fix lurking microbug in the domain list letter search;  if ...


Fri, 24 Jun 2016 20:34:45 GMT Kris Deugau [737]
	* trunk/dns.cgi (modified)
	* trunk/templates/log.tmpl (modified)

	/trunk
	 Properly track the filter argument for the log separately ...


Fri, 24 Jun 2016 20:27:11 GMT Kris Deugau [736]
	* trunk/dns.cgi (modified)

	/trunk
	 Fold domain name to lowercase for email notice to match how ...


Thu, 23 Jun 2016 21:11:40 GMT Kris Deugau [735]
	* trunk/dns.cgi (modified)
	* trunk/templates/recsearch.tmpl (modified)

	/trunk
	 Refine record search scope/permission so that users without ...


Thu, 23 Jun 2016 21:03:46 GMT Kris Deugau [734]
	* trunk/dns-upd-1.4.0.sql (added)
	* trunk/dns.sql (modified)

	/trunk
	 Add some missing indexes in the targeted 1.4.0 SQL schema.


Thu, 23 Jun 2016 20:52:59 GMT Kris Deugau [733]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)
	* trunk/templates/log.tmpl (modified)

	/trunk
	 Add log filtering supporting redirecting to a "base" log set ...


Thu, 23 Jun 2016 20:37:24 GMT Kris Deugau [732]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Fix minor warning exposed by log filtering.  See #25.


Mon, 20 Jun 2016 22:16:52 GMT Kris Deugau [731]
	* trunk/templates/dns.css (modified)
	* trunk/templates/domlist.tmpl (modified)
	* trunk/templates/grpman.tmpl (modified)
	* trunk/templates/loclist.tmpl (modified)
	* trunk/templates/log.tmpl (modified)
	* trunk/templates/reclist.tmpl (modified)
	* trunk/templates/recsearch.tmpl (modified)
	* trunk/templates/useradmin.tmpl (modified)

	/trunk
	 Refine pages with alternating row colours to use CSS instead ...


Mon, 20 Jun 2016 22:13:29 GMT Kris Deugau [730]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Fix buglet in user list;  RPC users were not being excluded ...


Mon, 20 Jun 2016 22:07:36 GMT Kris Deugau [729]
	* trunk/templates/bulkdomain.tmpl (modified)

	/trunk
	 Fix bug in bulk operations page due to adding location to ...


Mon, 20 Jun 2016 20:57:15 GMT Kris Deugau [728]
	* trunk/dns.cgi (modified)

	/trunk
	 Extend record list filter field to allow % as well


Mon, 20 Jun 2016 20:50:15 GMT Kris Deugau [727]
	* trunk/Makefile (modified)

	/trunk
	 When adding new features relying on new files, it's helpful ...


Mon, 20 Jun 2016 18:41:40 GMT Kris Deugau [726]
	* tags/1.2.6 (copied)

	Tag 1.2.6


Mon, 20 Jun 2016 17:18:07 GMT Kris Deugau [725]
	* branches/stable (modified)
	* branches/stable/DNSDB.pm (modified)
	* branches/stable/Makefile (modified)
	* branches/stable/dns-rpc.cgi (modified)
	* branches/stable/dns-upd-1.2.6.sql (copied)
	* branches/stable/dns.cgi (modified)
	* branches/stable/dns.sql (modified)
	* branches/stable/dnsdb.conf (modified)
	* branches/stable/notes (modified)
	* branches/stable/templates/domlist.tmpl (modified)

	/branches/stable
	 Merge /trunk through r721;  minor tweaks and ...


Fri, 17 Jun 2016 22:06:24 GMT Kris Deugau [724]
	* trunk/dns.cgi (modified)

	/trunk
	 Slight tweak to record search field character stripping;  ...


Fri, 17 Jun 2016 22:01:13 GMT Kris Deugau [723]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)
	* trunk/templates/menu.tmpl (modified)
	* trunk/templates/recsearch.tmpl (modified)

	/trunk
	 Record search is substantially complete, including scope ...


Mon, 13 Jun 2016 20:06:41 GMT Kris Deugau [722]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)
	* trunk/templates/dns.css (modified)
	* trunk/templates/menu.tmpl (modified)
	* trunk/templates/recsearch.tmpl (added)

	/trunk
	 Checkpoint adding global record search.  See #57.


Tue, 17 May 2016 21:37:32 GMT Kris Deugau [721]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Require a location (even an explicitly empty one) from the ...


Tue, 17 May 2016 19:27:30 GMT Kris Deugau [720]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Trim RPC metausers from the list in getUserDropdown().


Tue, 17 May 2016 19:25:14 GMT Kris Deugau [719]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Refine location handling in domainID() and revID()


Fri, 29 Apr 2016 20:39:12 GMT Kris Deugau [718]
	* trunk/dns-upd-1.2.6.sql (modified)
	* trunk/dns.sql (modified)

	/trunk
	 Refine SQL initial definition and 1.2.6 update file to match ...


Fri, 15 Apr 2016 16:23:03 GMT Kris Deugau [717]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Rollup of refinements mainly for IPDB RPC calls
	  - Tweak ...


Fri, 15 Apr 2016 16:16:13 GMT Kris Deugau [716]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Add a flag argument to getRecList() for RPC callers to ...


Wed, 13 Apr 2016 14:31:32 GMT Kris Deugau [715]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Fine-tuning behaviour to support IPDB RPC calls
	  - allow ...


Tue, 12 Apr 2016 20:25:15 GMT Kris Deugau [714]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Fix stupid typo in configuration loading for autotxt


Tue, 12 Apr 2016 19:52:49 GMT Kris Deugau [713]
	* trunk/notes (modified)

	/trunk
	 Update notes file


Tue, 29 Mar 2016 20:27:10 GMT Kris Deugau [712]
	* trunk/Makefile (modified)

	/trunk
	 Add additional SQL update file to Makefile MANIFEST


Thu, 24 Mar 2016 20:17:21 GMT Kris Deugau [711]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Fix subtle bug in getZonesByCIDR() that would return zones ...


Thu, 17 Mar 2016 19:06:32 GMT Kris Deugau [710]
	* trunk/DNSDB.pm (modified)
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Refine/fix behaviour of updateRevSet() and chained subs
	  - ...


Wed, 09 Mar 2016 20:38:09 GMT Kris Deugau [709]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)

	/trunk
	 Tweak addLoc() to optionally accept a suggested or required ...


Wed, 09 Mar 2016 19:09:07 GMT Kris Deugau [708]
	* trunk/DNSDB.pm (modified)
	* trunk/dnsdb.conf (modified)

	/trunk
	 Refine TXT record export because of Stupid Clients Wot Ought ...


Mon, 07 Mar 2016 21:58:52 GMT Kris Deugau [707]
	* trunk/DNSDB.pm (modified)

	/trunk
	 SQL tweaks on domain/revzone creation in r704 to permit ...


Fri, 04 Mar 2016 20:07:55 GMT Kris Deugau [706]
	* trunk/dns.cgi (modified)

	/trunk
	 Security improvement;  add -ip_match to use CGI::Session.  ...


Fri, 04 Mar 2016 20:02:34 GMT Kris Deugau [705]
	* trunk/dns.cgi (modified)

	/trunk
	 Squash another bit of error-log-noise.  See #25.


Fri, 04 Mar 2016 19:10:53 GMT Kris Deugau [704]
	* trunk/DNSDB.pm (modified)
	* trunk/dns-upd-1.2.6.sql (added)
	* trunk/dns.cgi (modified)
	* trunk/templates/domlist.tmpl (modified)

	/trunk
	 Refine a couple of segments of location handling
	  - ...


Mon, 18 Jan 2016 15:12:04 GMT Kris Deugau [703]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Switch to hand-crafting TXT records for export, instead of ...


Thu, 31 Dec 2015 17:02:57 GMT Kris Deugau [702]
	* trunk/dns.cgi (modified)

	/trunk
	 Refine the DNS query to chomp leading and trailing ...


Wed, 30 Dec 2015 22:24:35 GMT Kris Deugau [701]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Update back end getRevPatt() and getRevSet() which should ...


Wed, 30 Dec 2015 22:17:44 GMT Kris Deugau [700]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Update getRevPatt() and getRevSet() in RPC handler to narrow ...


Thu, 17 Dec 2015 20:05:21 GMT Kris Deugau [699]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Add reminder for location/view identifier formatting copied ...


Tue, 24 Nov 2015 14:36:16 GMT Kris Deugau [698]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Allow - in the service part of a SRV record
	 (eg ...


Wed, 14 Oct 2015 22:27:46 GMT Kris Deugau [697]
	* tags/1.2.5p2 (copied)

	Tag 1.2.5p2


Wed, 14 Oct 2015 22:27:22 GMT Kris Deugau [696]
	* branches/stable/DNSDB.pm (modified)
	* branches/stable/Makefile (modified)

	/branches/stable
	 Now we need to get the versioning right so ...


Wed, 14 Oct 2015 22:14:59 GMT Kris Deugau [695]
	* tags/1.2.5p1 (copied)

	Tag 1.2.5p1


Wed, 14 Oct 2015 22:14:34 GMT Kris Deugau [694]
	* branches/stable (modified)
	* branches/stable/DNSDB.pm (modified)
	* branches/stable/Makefile (modified)

	/branches/stable
	 Merge missing MANIFEST entry, bump version for release


Wed, 14 Oct 2015 22:13:36 GMT Kris Deugau [693]
	* trunk/Makefile (modified)

	/trunk
	 Add missing reverse-patterns.html to Makefile MANIFEST


Wed, 14 Oct 2015 21:57:54 GMT Kris Deugau [692]
	* tags/1.2.5 (copied)

	Tag 1.2.5


Wed, 14 Oct 2015 21:56:39 GMT Kris Deugau [691]
	* branches/stable/DNSDB.pm (modified)
	* branches/stable/Makefile (modified)

	/branches/stable
	 Bump VERSION for release


Wed, 14 Oct 2015 21:54:51 GMT Kris Deugau [690]
	* branches/stable (modified)
	* branches/stable/DNSDB.pm (modified)
	* branches/stable/dns-rpc.cgi (modified)
	* branches/stable/dns.cgi (modified)
	* branches/stable/dnsdb.conf (modified)
	* branches/stable/mergerecs (modified)
	* branches/stable/reverse-patterns.html (modified)

	/branches/stable
	 Merge bugfixes and enhancements needed for IPDB ...


Mon, 05 Oct 2015 20:34:42 GMT Kris Deugau [689]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Fix minor SQL bug in getRecCount that caused a null return ...


Tue, 29 Sep 2015 21:42:26 GMT Kris Deugau [688]
	* trunk/reverse-patterns.html (modified)

	/trunk
	 Refine reverse-patterns.html a little for easier ...


Wed, 19 Aug 2015 21:42:17 GMT Kris Deugau [687]
	* trunk/DNSDB.pm (modified)
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Roll up a couple of typofixes and missing-argument handling ...


Mon, 27 Jul 2015 21:39:44 GMT Kris Deugau [686]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 - Tweak call to DNSDB::_template4_expand() in ...


Mon, 27 Jul 2015 21:32:49 GMT Kris Deugau [685]
	* trunk/DNSDB.pm (modified)
	* trunk/reverse-patterns.html (modified)

	/trunk
	 Add some new template pattern options to autogenerate ...


Wed, 17 Jun 2015 19:15:40 GMT Kris Deugau [684]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Add delRevSet() to RPC handler


Wed, 17 Jun 2015 19:12:58 GMT Kris Deugau [683]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Fix semantic snafu in RPC handler's delByCIDR();  subsets of ...


Tue, 16 Jun 2015 22:13:50 GMT Kris Deugau [682]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Add templatesToRecords() to RPC handler.  Most of this sub ...


Tue, 16 Jun 2015 22:07:30 GMT Kris Deugau [681]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Add resizeTemplate() to RPC handler.  Arguably most of the ...


Fri, 27 Feb 2015 23:09:45 GMT Kris Deugau [680]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 - Add new RPC sub "splitTemplate" so IPDB doesn't have to ...


Wed, 18 Feb 2015 22:59:27 GMT Kris Deugau [679]
	* trunk/DNSDB.pm (modified)

	/trunk
	- A little touch of whitespace and comment tweakery for ...


Thu, 22 Jan 2015 23:27:21 GMT Kris Deugau [678]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Fixes for edge-case updates via RPC:
	  - Replace call to ...


Fri, 16 Jan 2015 23:24:45 GMT Kris Deugau [677]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Fix subtle bug that blocked use of %blank% in per-IP rDNS ...


Fri, 16 Jan 2015 22:28:35 GMT Kris Deugau [676]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Add RPC sub to handle batch updates of several reverse IP ...


Fri, 16 Jan 2015 19:48:06 GMT Kris Deugau [675]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Rename internal updateRec() sub in dns-rpc.cgi to ...


Thu, 15 Jan 2015 20:36:22 GMT Kris Deugau [674]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Fill in _validate_65284 so that it doesn't just blindly ...


Thu, 15 Jan 2015 20:27:56 GMT Kris Deugau [673]
	* trunk/DNSDB.pm (modified)
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Add getRevSet() to retrieve a whole set of per-IP reverse ...


Thu, 15 Jan 2015 19:53:44 GMT Kris Deugau [672]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Fix some subtle) or possibly not-so-sublte) snafus exposed ...


Thu, 15 Jan 2015 18:42:25 GMT Kris Deugau [671]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Fix caller-facing error reporting a little in dns-rpc.cgi
	 ...


Thu, 15 Jan 2015 18:34:14 GMT Kris Deugau [670]
	* trunk/dnsdb.conf (modified)

	/trunk
	 Rearrange the deck chairs in dnsdb.conf for grouping and ...


Tue, 13 Jan 2015 22:31:00 GMT Kris Deugau [669]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Missing piece from r668;  need to actually check the CNAME ...


Tue, 13 Jan 2015 22:22:22 GMT Kris Deugau [668]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Patch validation snafu with CNAMEs;  somewhere along the ...


Thu, 09 Oct 2014 17:43:07 GMT Kris Deugau [667]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Fix subtle logging bug deleting a record;  the log entry ...


Wed, 08 Oct 2014 16:26:55 GMT Kris Deugau [666]
	* trunk/DNSDB.pm (modified)
	* trunk/dns-rpc.cgi (modified)
	* trunk/dns.cgi (modified)

	/trunk
	 Convert calling convention for getRecCount() to a hash so we ...