# # ChangeLog for / # # Generated by Trac 1.6 # 12/22/24 14:55:08 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 ... Tue, 07 Oct 2014 22:01:43 GMT Kris Deugau [665] * trunk/DNSDB.pm (modified) /trunk Log downconversion of A(AAA)+PTR types to A/AAAA or PTR on ... Tue, 07 Oct 2014 21:57:36 GMT Kris Deugau [664] * trunk/DNSDB.pm (modified) /trunk Drop group requirement/limit in getRevPattern, since it's ... Tue, 07 Oct 2014 21:54:32 GMT Kris Deugau [663] * trunk/DNSDB.pm (modified) /trunk Fix out-of-zone domain check (again?), so that CasE-OddBAll ... Fri, 03 Oct 2014 20:32:26 GMT Kris Deugau [662] * trunk/mergerecs (modified) /trunk Fix minor nuisance display/output bug in mergerecs that ... Tue, 30 Sep 2014 21:28:03 GMT Kris Deugau [661] * trunk/DNSDB.pm (modified) /trunk Fix subtle PTR validation bug; when adding A(AAA)+PTR ... Fri, 12 Sep 2014 22:04:03 GMT Kris Deugau [660] * trunk/DNSDB.pm (modified) /trunk Tweak some IP validation internals; accept a CIDR suffix to ... 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() ... Wed, 10 Sep 2014 21:20:41 GMT Kris Deugau [658] * trunk/DNSDB.pm (modified) /trunk Shave off another minor error log nuisance triggered by RPC ... Tue, 09 Sep 2014 20:32:50 GMT Kris Deugau [657] * trunk/DNSDB.pm (modified) /trunk Tweak case-(in)sensitivity in validation; DNS hostnames are ... Tue, 09 Sep 2014 19:19:07 GMT Kris Deugau [656] * trunk/DNSDB.pm (modified) /trunk Add a comment for a possible enhancement ("CNAME ... Tue, 05 Aug 2014 21:08:19 GMT Kris Deugau [655] * trunk/DNSDB.pm (modified) /trunk Correctly export records with the host value stored as "@" ... Tue, 05 Aug 2014 21:05:48 GMT Kris Deugau [654] * trunk/DNSDB.pm (modified) /trunk Fix subtle bug in AAAA+PTR export induced by shuffling ... 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 ...