# # ChangeLog for trunk # # Generated by Trac 1.6 # 05/17/24 05:18:13 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 ... Tue, 10 Dec 2013 20:16:45 GMT Kris Deugau [542] * trunk/DNSDB.pm (modified) /trunk Add config knob and supporting code to forcibly case-fold ... Tue, 10 Dec 2013 18:51:52 GMT Kris Deugau [541] * trunk/DNSDB.pm (modified) /trunk Add a comment about a bit more info found on a ##fixme Fri, 06 Dec 2013 19:54:04 GMT Kris Deugau [540] * trunk/compact-recs.pl (modified) /trunk Make sure changes made by compact-recs.pl actually get ... Fri, 06 Dec 2013 18:04:49 GMT Kris Deugau [539] * trunk/DNSDB.pm (modified) /trunk Actually enforce the NetAddr::IP version restriction noted ... Wed, 04 Dec 2013 22:33:53 GMT Kris Deugau [538] * trunk/templates/domlist.tmpl (modified) * trunk/templates/grpman.tmpl (modified) * trunk/templates/log.tmpl (modified) * trunk/templates/reclist.tmpl (modified) * trunk/templates/useradmin.tmpl (modified) /trunk Trivial UI tweak for long lists; copy the ... Tue, 03 Dec 2013 23:02:32 GMT Kris Deugau [537] * trunk/INSTALL (modified) * trunk/UPGRADE (modified) /trunk Revise UPGRADE and INSTALL for NetAddr::IP requirement Mon, 25 Nov 2013 21:02:54 GMT Kris Deugau [536] * trunk/textrecs.cgi (modified) /trunk Fix slipup with text-only record list; reverse zones had ... Tue, 22 Oct 2013 22:00:50 GMT Kris Deugau [534] * trunk/reverse-patterns.html (modified) /trunk Add segment on %blank% to PTR-template reference page Fri, 18 Oct 2013 21:26:11 GMT Kris Deugau [533] * trunk/dns.cgi (modified) /trunk Fix up poor edge-case handling of pagination offsets when ... Thu, 26 Sep 2013 20:50:54 GMT Kris Deugau [532] * trunk/DNSDB.pm (modified) * trunk/UPGRADE (modified) * trunk/reverse-patterns.html (added) * trunk/templates/dns.css (modified) * trunk/templates/record.tmpl (modified) /trunk Expand _template4_expand a little to match potential usage ... Wed, 24 Jul 2013 16:25:40 GMT Kris Deugau [531] * trunk/DNSDB.pm (modified) /trunk Accept bare @ as a hostname for domain entries. Store the ... Tue, 25 Jun 2013 21:55:27 GMT Kris Deugau [530] * trunk/INSTALL (modified) * trunk/UPGRADE (added) /trunk Add UPGRADE file to document process and gotchas (if any) ... Tue, 25 Jun 2013 21:51:42 GMT Kris Deugau [529] * trunk/DNSDB.pm (modified) /trunk Fix a minor install-time substitution Fix the version ... Tue, 25 Jun 2013 21:48:53 GMT Kris Deugau [528] * trunk/Makefile (modified) * trunk/compact-recs.pl (modified) * trunk/tiny-import.pl (modified) /trunk Refiddle Makefile - Update MANIFEST to just include the ... Tue, 25 Jun 2013 20:38:31 GMT Kris Deugau [527] * trunk/images/lastleaf.png (deleted) * trunk/images/midleaf.png (deleted) * trunk/images/plus.png (deleted) * trunk/new-dns.sql (deleted) * trunk/templates/permlist_enabled.tmpl (deleted) /trunk Cleanup preparing for merge to /branches/stable - Remove ... Thu, 13 Jun 2013 19:32:58 GMT Kris Deugau [526] * trunk/DNSDB.pm (modified) /trunk Fix AAAA+PTR record export; somewhere long the way this ... Wed, 12 Jun 2013 21:50:22 GMT Kris Deugau [525] * trunk/dnsdb.conf (modified) /trunk Add commented example/notes about force_refresh to dnsdb.conf Wed, 12 Jun 2013 21:48:53 GMT Kris Deugau [524] * trunk/DNSDB.pm (modified) /trunk Add force_refresh option in configuration to allow forcing ... Wed, 12 Jun 2013 21:17:57 GMT Kris Deugau [523] * trunk/DNSDB.pm (modified) /trunk Swap forward and reverse zone export order to better handle ... Wed, 12 Jun 2013 21:03:30 GMT Kris Deugau [522] * trunk/tiny-import.pl (modified) /trunk Add option to tiny-import to be less strict about importing ... Wed, 12 Jun 2013 20:58:14 GMT Kris Deugau [521] * trunk/DNSDB.pm (modified) /trunk Finally commit a fix for the caching system so that it ... Fri, 07 Jun 2013 22:47:48 GMT Kris Deugau [520] * trunk/tiny-import.pl (modified) /trunk Still managed to miss mis-setting TTL to 1 instead of -1 on ... Fri, 07 Jun 2013 22:46:09 GMT Kris Deugau [519] * trunk/tiny-import.pl (modified) /trunk Brown-paper-bag commit; auto-TTL vs 0-TTL fix in r518 ... Fri, 07 Jun 2013 22:41:45 GMT Kris Deugau [518] * trunk/DNSDB.pm (modified) * trunk/tiny-import.pl (modified) /trunk Use -1 to flag records to use tinydns' auto-TTL ... Fri, 31 May 2013 21:23:13 GMT Kris Deugau [517] * trunk/DNSDB.pm (modified) * trunk/dnsdb.conf (modified) /trunk Review, clean up, and refiddle configuration handling: - ... 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 ... Wed, 22 May 2013 21:55:29 GMT Kris Deugau [514] * trunk/DNSDB.pm (modified) /trunk Drop die() on SELECT failure (since we don't fail on any ... Wed, 22 May 2013 20:43:07 GMT Kris Deugau [513] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) /trunk Get rid of another pair of minor messes in the error log. ... Tue, 14 May 2013 21:00:24 GMT Kris Deugau [512] * trunk/DNSDB.pm (modified) /trunk Minor code-review cleanup - remove a ... 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, 14 May 2013 18:48:57 GMT Kris Deugau [510] * trunk/DNSDB.pm (modified) /trunk Clear up some error-log garbage. See #25. - don't try to ... Thu, 09 May 2013 22:05:52 GMT Kris Deugau [509] * trunk/DNSDB.pm (modified) /trunk Add fences around curgroup and childlist arguments in ... Thu, 09 May 2013 20:10:50 GMT Kris Deugau [508] * trunk/DNSDB.pm (modified) /trunk Add some extra fencing aroung the sortorder and sortby ... Wed, 08 May 2013 22:53:23 GMT Kris Deugau [507] * trunk/dns-1.0-1.2.sql (modified) * trunk/dns.sql (modified) /trunk Re-re-re-review and tweak the new-database initialization ... 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 15:00:46 GMT Kris Deugau [501] * trunk/DNSDB.pm (modified) /trunk Return some more useful errors from domainID() and revID() ... 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 02:37:32 GMT Kris Deugau [497] * trunk/DNSDB.pm (modified) /trunk Tweak some error messages from addDomain(), remove an ... 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 ... Wed, 01 May 2013 17:02:23 GMT Kris Deugau [494] * trunk/textrecs.cgi (modified) /trunk Update textrecs.cgi to retrieve the session ID from the cookie Tue, 30 Apr 2013 22:00:29 GMT Kris Deugau [493] * trunk/dns.cgi (modified) * trunk/templates/axfr.tmpl (modified) * trunk/templates/badpage.tmpl (modified) * trunk/templates/bulkchange.tmpl (modified) * trunk/templates/bulkdomain.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/fpnla.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/menu.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/soadata.tmpl (modified) * trunk/templates/template.tmpl (modified) * trunk/templates/user.tmpl (modified) * trunk/templates/useradmin.tmpl (modified) * trunk/templates/whoisq.tmpl (modified) /trunk Overhaul session handling; pure URL-based sessions are ... Tue, 09 Apr 2013 19:22:15 GMT Kris Deugau [492] * trunk/templates/bulkdomain.tmpl (modified) /trunk Fix one of the templates for the bulk change pages; a minor ... Tue, 09 Apr 2013 19:20:27 GMT Kris Deugau [491] * trunk/compact-recs.pl (added) /trunk Add utility script to convert blocks of PTR or A+PTR records ... 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 ... Tue, 19 Mar 2013 21:47:40 GMT Kris Deugau [489] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) /trunk Object conversion of DNSDB.pm, part 21. See #11. - ... Tue, 19 Mar 2013 21:30:51 GMT Kris Deugau [488] * trunk/DNSDB.pm (modified) /trunk Object conversion of DNSDB.pm, part 20. See #11. - get ... Fri, 15 Mar 2013 16:45:23 GMT Kris Deugau [487] * trunk/DNSDB.pm (modified) /trunk Object conversion of DNSDB.pm, part 19. See #11. - ... 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 ... Fri, 15 Mar 2013 16:19:59 GMT Kris Deugau [485] * trunk/DNSDB.pm (modified) * trunk/export.pl (modified) /trunk Object conversion of DNSDB.pm, part 17. See #11. - ... Fri, 15 Mar 2013 16:09:59 GMT Kris Deugau [484] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) /trunk Object conversion of DNSDB.pm, part 16. See #11. - ... 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:37:57 GMT Kris Deugau [482] * trunk/textrecs.cgi (modified) /trunk Missed a cal to getDomRecs() in r481; 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:21:23 GMT Kris Deugau [478] * trunk/DNSDB.pm (modified) /trunk Another little error-log cleanup. See #25. 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. ... Wed, 13 Mar 2013 16:49:20 GMT Kris Deugau [475] * trunk/DNSDB.pm (modified) /trunk Fix a couple of error-log-polluters. See #25. Tue, 12 Mar 2013 22:04:34 GMT Kris Deugau [474] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) /trunk Object conversion of DNSDB.pm, 9 of . See #11. - ... Tue, 12 Mar 2013 21:39:47 GMT Kris Deugau [473] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) * trunk/textrecs.cgi (modified) /trunk Object conversion of DNSDB.pm, 8 of . See #11. - ... Tue, 12 Mar 2013 20:37:46 GMT Kris Deugau [472] * trunk/DNSDB.pm (modified) /trunk Remove stale sub checkUser (effectively replaced by login) Tue, 12 Mar 2013 20:33:59 GMT Kris Deugau [471] * trunk/DNSDB.pm (modified) /trunk Object conversion of DNSDB.pm, 7 of . See #11. - ... Tue, 12 Mar 2013 20:19:08 GMT Kris Deugau [470] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) /trunk Object conversion of DNSDB.pm, 6 of . See #11. - ... Tue, 12 Mar 2013 20:12:46 GMT Kris Deugau [469] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) /trunk Object conversion of DNSDB.pm, 5 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. - ... Tue, 12 Mar 2013 16:12:23 GMT Kris Deugau [467] * trunk/DNSDB.pm (modified) /trunk Object conversion of DNSDB.pm, 3 of . See #11. - ... Tue, 12 Mar 2013 16:06:28 GMT Kris Deugau [466] * trunk/DNSDB.pm (modified) /trunk Object conversion of DNSDB.pm, 2 of . See #11. - ... Tue, 12 Mar 2013 15:44:32 GMT Kris Deugau [465] * trunk/DNSDB.pm (modified) /trunk Object conversion of DNSDB.pm, 1 of . See #11. - ... Tue, 12 Mar 2013 15:18:22 GMT Kris Deugau [464] * trunk/DNSDB.pm (modified) /trunk Trim stale global that never got used anyway. Fri, 01 Mar 2013 17:22:57 GMT Kris Deugau [463] * trunk/DNSDB.pm (modified) /trunk Add another template expansion; '%blank%' will cause the ... Wed, 27 Feb 2013 22:20:18 GMT Kris Deugau [462] * trunk/DNSDB.pm (modified) /trunk RPC tweaks and fixes. - Add config-loader line to check ... Wed, 20 Feb 2013 21:59:41 GMT Kris Deugau [461] * trunk/tiny-import.pl (modified) /trunk Actually handle the -c option in tiny-import.pl 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 ... Tue, 22 Jan 2013 22:15:59 GMT Kris Deugau [458] * trunk/dns.cgi (modified) /trunk Annoyance tweak in log page; we don't use the username as ... Thu, 17 Jan 2013 18:56:14 GMT Kris Deugau [457] * trunk/DNSDB.pm (modified) /trunk Refiddle getRevPattern() again, so that it looks for all PTR ... Thu, 17 Jan 2013 18:53:52 GMT Kris Deugau [456] * trunk/dns-1.0-1.2.sql (modified) * trunk/dns.sql (modified) /trunk Refiddle/retweak the available record types in the initial ... Wed, 16 Jan 2013 23:01:28 GMT Kris Deugau [455] * trunk/DNSDB.pm (modified) /trunk Fix precedence bug in SQL for getRevPattern that in a test ... 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, 11 Jan 2013 17:04:05 GMT Kris Deugau [451] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) /trunk Odds-n-ends: - Fixme note for murking ... Thu, 10 Jan 2013 22:23:03 GMT Kris Deugau [450] * trunk/DNSDB.pm (modified) /trunk Fix caching glitch in reverse record export by simplifying ... Thu, 10 Jan 2013 22:18:52 GMT Kris Deugau [449] * trunk/DNSDB.pm (modified) /trunk Fix bug in location export; tinydns uses octet-truncated ... Thu, 10 Jan 2013 22:16:29 GMT Kris Deugau [448] * trunk/DNSDB.pm (modified) /trunk Minor bugfix for record updates; default records do not ... 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 ... Fri, 04 Jan 2013 22:06:46 GMT Kris Deugau [446] * trunk/DNSDB.pm (modified) * trunk/dns.cgi (modified) * trunk/templates/newrevzone.tmpl (modified) /trunk Fine-tune new reverse zone process to support setting a ... Fri, 04 Jan 2013 21:26:15 GMT Kris Deugau [445] * trunk/DNSDB.pm (modified) /trunk Fix bug in export caching for reverse zones that somehow ... Thu, 03 Jan 2013 20:01:03 GMT Kris Deugau [444] * trunk/DNSDB.pm (modified) /trunk Only skip (A+)PTR-template records when converting default ... Thu, 03 Jan 2013 19:54:37 GMT Kris Deugau [443] * trunk/DNSDB.pm (modified) /trunk Fix a couple of buglets expanding the %-patterns in ...