# # ChangeLog for trunk/dns-rpc.cgi # # Generated by Trac 1.6 # 11/01/24 02:22:34 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 . 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 . 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 . 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 . 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 . 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 . 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 ...