#
# ChangeLog for trunk/dns-rpc.cgi
#
# Generated by Trac 1.6
# 01/10/25 04:57:06

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


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


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


Thu, 22 Oct 2020 18:05:25 GMT Kris Deugau [794]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Commit critical-failure-shortstopping fix from production ...


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


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, 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


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


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


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


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


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


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


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


Fri, 12 Sep 2014 22:00:03 GMT Kris Deugau [659]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Shave off a confusing nuisance in naming;  rename addRec() ...


Tue, 10 Dec 2013 21:22:10 GMT Kris Deugau [543]
	* trunk/DNSDB.pm (modified)
	* trunk/dns-1.0-1.2.sql (modified)
	* trunk/dns-rpc.cgi (modified)
	* trunk/dns.cgi (modified)
	* trunk/dns.sql (modified)
	* trunk/templates/dns.css (modified)
	* trunk/templates/reclist.tmpl (modified)
	* trunk/templates/record.tmpl (modified)
	* trunk/tiny-import.pl (modified)

	/trunk
	 Implement most of the UI and back end for handling scheduled ...


Fri, 24 May 2013 20:58:49 GMT Kris Deugau [516]
	* trunk/DNSDB.pm (modified)
	* trunk/dns-rpc.cgi (modified)
	* trunk/dns.cgi (modified)
	* trunk/templates/newdomain.tmpl (modified)
	* trunk/templates/newrevzone.tmpl (modified)

	/trunk
	 Tune up location/view handling on zone add.  See #10.

	 ...


Fri, 24 May 2013 20:54:05 GMT Kris Deugau [515]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Add informational comments for most public subs to ...


Tue, 14 May 2013 18:51:22 GMT Kris Deugau [511]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Clean up some error-log garbage in dns-rpc.cgi.  See #25.
	  ...


Tue, 07 May 2013 17:46:07 GMT Kris Deugau [506]
	* trunk/DNSDB.pm (modified)
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Add and flesh out RPC getTypelist().
	 Add an extra bit of ...


Tue, 07 May 2013 16:28:56 GMT Kris Deugau [505]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Tweak the ACL-error-logging warn() for clarity, and ...


Tue, 07 May 2013 16:27:43 GMT Kris Deugau [504]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Add a pair of RPC methods to pass back the %typemap and ...


Tue, 07 May 2013 16:19:06 GMT Kris Deugau [503]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Add a bit of error-logging on an RPC ACL failure


Tue, 07 May 2013 15:01:41 GMT Kris Deugau [502]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Propagate new errors from domainID() back to the RPC caller, ...


Tue, 07 May 2013 14:44:58 GMT Kris Deugau [500]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Tweak and fiddle dns-rpc.cgi's getRecList() a little more to ...


Mon, 06 May 2013 20:27:14 GMT Kris Deugau [499]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Fix very stupid typo in accept-text-RRtype-arguments checks ...


Mon, 06 May 2013 02:41:31 GMT Kris Deugau [498]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Add a line in dns-rpc.cgi's addRec() and updateRec() to ...


Mon, 06 May 2013 01:04:42 GMT Kris Deugau [496]
	* trunk/DNSDB.pm (modified)
	* trunk/dns-rpc.cgi (modified)
	* trunk/dns.cgi (modified)
	* trunk/export.pl (modified)
	* trunk/templates/footer.tmpl (modified)
	* trunk/textrecs.cgi (modified)
	* trunk/tiny-import.pl (modified)
	* trunk/vega-import.pl (modified)

	/trunk
	 It's about time to update the copyright dates....


Fri, 03 May 2013 19:36:40 GMT Kris Deugau [495]
	* trunk/DNSDB.pm (modified)
	* trunk/dns-rpc.cgi (modified)
	* trunk/dns.cgi (modified)
	* trunk/textrecs.cgi (modified)

	/trunk
	 Rename getDomRecs to getRecList since it's used for group ...


Tue, 09 Apr 2013 19:18:00 GMT Kris Deugau [490]
	* trunk/DNSDB.pm (modified)
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Tweak RPC to run as FastCGI, and add another config option ...


Fri, 15 Mar 2013 16:42:45 GMT Kris Deugau [486]
	* trunk/dns-rpc.cgi (modified)
	* trunk/dns.cgi (modified)

	/trunk
	 Object conversion of DNSDB.pm, part 18.  See #11.
	  - clean ...


Thu, 14 Mar 2013 21:05:52 GMT Kris Deugau [483]
	* trunk/DNSDB.pm (modified)
	* trunk/dns-rpc.cgi (modified)
	* trunk/dns.cgi (modified)

	/trunk
	 Object conversion of DNSDB.pm, part 15.  See #11.
	  - ...


Thu, 14 Mar 2013 19:33:42 GMT Kris Deugau [481]
	* trunk/DNSDB.pm (modified)
	* trunk/dns-rpc.cgi (modified)
	* trunk/dns.cgi (modified)

	/trunk
	 Object conversion of DNSDB.pm, 14 of <mumble>.  See #11.
	  ...


Wed, 13 Mar 2013 21:57:03 GMT Kris Deugau [480]
	* trunk/DNSDB.pm (modified)
	* trunk/dns-rpc.cgi (modified)
	* trunk/dns.cgi (modified)

	/trunk
	 Object conversion of DNSDB.pm, 13 of <mumble>.  See #11.
	  ...


Wed, 13 Mar 2013 21:39:28 GMT Kris Deugau [479]
	* trunk/DNSDB.pm (modified)
	* trunk/dns-rpc.cgi (modified)
	* trunk/dns.cgi (modified)

	/trunk
	 Object conversion of DNSDB.pm, 12 of <mumble>.  See #11.
	  ...


Wed, 13 Mar 2013 21:10:34 GMT Kris Deugau [477]
	* trunk/DNSDB.pm (modified)
	* trunk/dns-rpc.cgi (modified)
	* trunk/dns.cgi (modified)

	/trunk
	 Object conversion of DNSDB.pm, 11 of <mumble>.  See #11.
	  ...


Wed, 13 Mar 2013 17:20:50 GMT Kris Deugau [476]
	* trunk/DNSDB.pm (modified)
	* trunk/dns-rpc.cgi (modified)
	* trunk/dns.cgi (modified)

	/trunk
	 Object conversion of DNSDB.pm, 10 of <mumble>.  See #11.
	  ...


Tue, 12 Mar 2013 17:39:49 GMT Kris Deugau [468]
	* trunk/dns-rpc.cgi (modified)
	* trunk/dns.cgi (modified)
	* trunk/export.pl (modified)
	* trunk/textrecs.cgi (modified)
	* trunk/tiny-import.pl (modified)
	* trunk/vega-import.pl (modified)

	/trunk
	 Object conversion of DNSDB.pm, 4 of <mumble>.  See #11.
	  - ...


Fri, 25 Jan 2013 21:11:33 GMT Kris Deugau [460]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Edge case bugfixes and fleshing-out for deleting records by ...


Tue, 22 Jan 2013 22:24:43 GMT Kris Deugau [459]
	* trunk/DNSDB.pm (modified)
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Flesh out last known subcases of record update/delete ...


Wed, 16 Jan 2013 21:43:19 GMT Kris Deugau [454]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Tweak addOrUpdateRec for some subtle bugs.  See #43.
	  - ...


Tue, 15 Jan 2013 23:15:32 GMT Kris Deugau [453]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Continue extending RPC support for real usage/needs.  See ...


Fri, 11 Jan 2013 17:21:13 GMT Kris Deugau [452]
	* trunk/DNSDB.pm (modified)
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Continue tweaking RPC for actual usage.  See #43.
	  - Add ...


Fri, 04 Jan 2013 22:08:30 GMT Kris Deugau [447]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Tweak RPC handler for updated addRDNS().
	 Add and fill in ...


Thu, 11 Oct 2012 19:15:58 GMT Kris Deugau [426]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Fix up addRec, updateRec, and delRec in dns-rpc.cgi.  See #43.


Fri, 05 Oct 2012 19:55:28 GMT Kris Deugau [416]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Fix up untested copypaste in dns-rpc.cgi getRecCount so it
	 ...


Fri, 05 Oct 2012 19:24:28 GMT Kris Deugau [414]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Update dns-rpc.cgi getRecLine.  See #43.

	 May need to ...


Fri, 05 Oct 2012 18:54:43 GMT Kris Deugau [413]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Update dns-rpc.cgi getSOA.  See #43.


Fri, 05 Oct 2012 18:41:37 GMT Kris Deugau [412]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Check dns-rpc.cgi delUser and clean up returns in both ...


Fri, 05 Oct 2012 18:04:00 GMT Kris Deugau [411]
	* trunk/DNSDB.pm (modified)
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Check and munge state in DNSDB::updateUser(), same as ...


Fri, 05 Oct 2012 17:42:58 GMT Kris Deugau [409]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Chop some useless code in dns-rpc.cgi addUser, confirm it ...


Fri, 05 Oct 2012 16:45:23 GMT Kris Deugau [407]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Check and fix addGroup and delGroup in dns-rpc.cgi.  See #43.


Thu, 04 Oct 2012 21:26:42 GMT Kris Deugau [405]
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Clean up some more annoyances in dns-rpc.cgi.  See #43.
	  - ...


Wed, 03 Oct 2012 22:17:51 GMT Kris Deugau [401]
	* trunk/DNSDB.pm (modified)
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Begin updating dns-rpc.cgi.  See #43.

	 Add initRPC() in ...


Sun, 29 Apr 2012 17:11:43 GMT Kris Deugau [320]
	* trunk/COPYING (modified)
	* trunk/DNSDB.pm (modified)
	* trunk/dns-rpc.cgi (modified)
	* trunk/dns.cgi (modified)
	* trunk/vega-import.pl (modified)

	/trunk
	 Administrivia cleanup - overdue to update the copyright ...


Sun, 04 Mar 2012 22:53:54 GMT Kris Deugau [262]
	* trunk/DNSDB.pm (modified)
	* trunk/INSTALL (modified)
	* trunk/Makefile (modified)
	* trunk/dns-rpc.cgi (modified)
	* trunk/dns.cgi (modified)
	* trunk/dnsadmin.spec (modified)
	* trunk/export.pl (modified)
	* trunk/vega-import.pl (modified)

	/trunk
	 GPL-tag and normalize headers on scripts and module.
	 Clean ...


Thu, 05 Jan 2012 04:25:56 GMT Kris Deugau [216]
	* trunk/DNSDB.pm (modified)
	* trunk/Makefile (modified)
	* trunk/dns-rpc.cgi (modified)
	* trunk/dns.cgi (modified)
	* trunk/dnsdb.conf (added)
	* trunk/templates/viadns.css (deleted)

	/trunk
	 Found some not-so-little things missing for a tarball
	  - ...


Tue, 13 Dec 2011 20:40:50 GMT Kris Deugau [200]
	* trunk/DNSDB.pm (modified)
	* trunk/dns-rpc.cgi (modified)
	* trunk/vega-import.pl (modified)

	/trunk
	 Nitpickish file header tweaks


Fri, 09 Dec 2011 21:10:56 GMT Kris Deugau [191]
	* trunk/DNSDB.pm (modified)
	* trunk/dns-rpc.cgi (modified)
	* trunk/dns.cgi (modified)
	* trunk/dns.sql (modified)

	/trunk
	 Minor fix in dns-rpc.cgi to load DB user/pass/etc with loadConfig


Fri, 09 Sep 2011 21:38:52 GMT Kris Deugau [123]
	* trunk/DNSDB.pm (modified)
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 Fill out the remaining stubbed RPC calls;  other subs from ...


Thu, 08 Sep 2011 22:09:58 GMT Kris Deugau [121]
	* trunk/DNSDB.pm (modified)
	* trunk/dns-rpc.cgi (modified)

	/trunk
	 checkpoint
	 Flesh out getSOA() stub in dns-rpc.cgi
	 Tweak ...


Fri, 02 Sep 2011 21:56:42 GMT Kris Deugau [119]
	* trunk/dns-rpc.cgi (added)

	/trunk
	 Add XMLRPC CGI script, with most DNSDB subs reasonable to ...