#
# ChangeLog for trunk
#
# Generated by Trac 1.6
# 04/12/25 12:49:56

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.


Thu, 11 Oct 2012 19:07:47 GMT Kris Deugau [425]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Tweak handling of log messages so that the location ...


Wed, 10 Oct 2012 18:13:33 GMT Kris Deugau [424]
	* trunk (modified)
	* trunk/Makefile (modified)
	* trunk/templates/footer.tmpl (modified)

	/trunk
	 Add new files for plaintext record list
	 Tweak Makefile a ...


Wed, 10 Oct 2012 17:26:43 GMT Kris Deugau [421]
	* trunk/templates/textrecs.tmpl (added)

	/trunk
	 Forgot to add template for HTML-output option of plaintext ...


Wed, 10 Oct 2012 17:24:53 GMT Kris Deugau [420]
	* trunk/DNSDB.pm (modified)
	* trunk/templates/reclist.tmpl (modified)
	* trunk/textrecs.cgi (added)

	/trunk
	 Add a somewhat quick-n-dirty plaintext record list script ...


Tue, 09 Oct 2012 20:45:24 GMT Kris Deugau [418]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Fix stupid typo from r417


Fri, 05 Oct 2012 21:21:35 GMT Kris Deugau [417]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Fix data integrity glitch;  leading and trailing spaces were ...


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:25:57 GMT Kris Deugau [415]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Fix an edge-case bug in DNSDB::getDomRecs().  Default ...


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:55:01 GMT Kris Deugau [410]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Apply another light tweak in initRPC();  blank the last name ...


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 17:39:18 GMT Kris Deugau [408]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Copy munging of "state"/"status" from addDomain() to ...


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.


Fri, 05 Oct 2012 16:44:13 GMT Kris Deugau [406]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Fix the fix for the fixed initRPC().  Usernames should be ...


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


Thu, 04 Oct 2012 20:25:57 GMT Kris Deugau [404]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Fix up initRPC() so it actually works the way it's supposed ...


Thu, 04 Oct 2012 17:43:00 GMT Kris Deugau [403]
	* trunk/templates/domlist.tmpl (modified)

	/trunk
	 Flush out another bug introduced by the getZoneList() update ...


Thu, 04 Oct 2012 17:38:42 GMT Kris Deugau [402]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Oops.
	 Revert update to getZoneList() in r397;  forgot the ...


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


Wed, 03 Oct 2012 22:02:56 GMT Kris Deugau [400]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Normalize calling convention in loadConfig() and __cfgload() ...


Wed, 03 Oct 2012 20:23:33 GMT Kris Deugau [399]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Another lurking buglet in the normalization of getDomRecs()


Wed, 03 Oct 2012 17:24:17 GMT Kris Deugau [398]
	* trunk/templates/grpman.tmpl (modified)

	/trunk
	 Missed group list template normalization in r397


Tue, 02 Oct 2012 22:15:38 GMT Kris Deugau [397]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)
	* trunk/templates/domlist.tmpl (modified)
	* trunk/templates/reclist.tmpl (modified)

	/trunk
	 Caught some inconsistencies getting the RPC CGI updated.
	  ...


Mon, 24 Sep 2012 21:43:12 GMT Kris Deugau [396]
	* trunk/tiny-import.pl (modified)

	/trunk
	 Track and report count of tinydns records imported sucessfully


Mon, 24 Sep 2012 21:42:30 GMT Kris Deugau [395]
	* trunk/dns.sql (modified)

	/trunk
	 Fix thinko in recording tabledef update for record location ...


Fri, 21 Sep 2012 20:19:53 GMT Kris Deugau [394]
	* trunk/templates/menu.tmpl (modified)
	* trunk/templates/newgrp.tmpl (modified)

	/trunk
	 Fix a minor XHTMLism missed when adding the location ...


Fri, 21 Sep 2012 19:41:39 GMT Kris Deugau [393]
	* trunk/dns.sql (modified)

	/trunk
	 Get the correct data for the initial permissions with the ...


Fri, 21 Sep 2012 19:37:57 GMT Kris Deugau [392]
	* trunk/dns.cgi (modified)

	/trunk
	 Check for chained permissions on group add too.


Fri, 21 Sep 2012 18:55:19 GMT Kris Deugau [391]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Add support for new permissions to addUser()'s permission ...


Fri, 21 Sep 2012 17:41:48 GMT Kris Deugau [390]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)

	/trunk
	 Extend handling of setting permissions to keep "chained"
	 ...


Fri, 21 Sep 2012 17:08:05 GMT Kris Deugau [389]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)

	/trunk
	 Add location support to addRec() and updateRec().
	 Extend ...


Fri, 21 Sep 2012 17:05:17 GMT Kris Deugau [388]
	* trunk/dns.cgi (modified)
	* trunk/templates/permlist.tmpl (modified)
	* trunk/templates/record.tmpl (modified)

	/trunk
	 Extend location view on the record page to either show a ...


Fri, 21 Sep 2012 17:00:22 GMT Kris Deugau [387]
	* trunk/DNSDB.pm (modified)
	* trunk/dns-1.0-1.2.sql (modified)
	* trunk/dns.sql (modified)

	/trunk
	 Add a new permission record_locchg to separate changing the ...


Mon, 17 Sep 2012 21:52:13 GMT Kris Deugau [386]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Fix the fix for the slow group listing;  it only worked when ...


Thu, 06 Sep 2012 19:58:43 GMT Kris Deugau [385]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Fix performance blackhole with group management;  time to ...


Mon, 13 Aug 2012 21:29:21 GMT Kris Deugau [384]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Fix bugs in new SQL bits in getDomRecs().  See #10.
	  - ...


Mon, 13 Aug 2012 21:26:35 GMT Kris Deugau [383]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)
	* trunk/templates/newdomain.tmpl (modified)
	* trunk/templates/reclist.tmpl (modified)
	* trunk/templates/record.tmpl (modified)

	/trunk
	 Checkpoint adding location support to UI.  See #10.
	  - Add ...


Mon, 13 Aug 2012 21:20:13 GMT Kris Deugau [382]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Update permission loading with the new fields for locations. ...


Mon, 13 Aug 2012 21:17:08 GMT Kris Deugau [381]
	* trunk/dns.cgi (modified)

	/trunk
	 Somewhere along the line, addDomain() got updated to ignore ...


Fri, 10 Aug 2012 20:06:31 GMT Kris Deugau [380]
	* trunk/tiny-import.pl (modified)

	/trunk
	 Fix minor(ish) bug in import of locations;  set ...


Fri, 10 Aug 2012 18:59:16 GMT Kris Deugau [379]
	* trunk/dns.cgi (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/useradmin.tmpl (modified)

	/trunk
	 Normalize the formatting for the column-header-creator loop ...


Fri, 10 Aug 2012 16:59:05 GMT Kris Deugau [378]
	* trunk/templates/domlist.tmpl (modified)
	* trunk/templates/grpman.tmpl (modified)
	* trunk/templates/loclist.tmpl (modified)
	* trunk/templates/msgblock.tmpl (added)
	* trunk/templates/reclist.tmpl (modified)
	* trunk/templates/useradmin.tmpl (modified)

	/trunk
	 Factor out the template side of the result/warning/error ...


Thu, 09 Aug 2012 20:36:01 GMT Kris Deugau [377]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)

	/trunk
	 Checkpoint adding locations to UI.  See #10.
	  - Add ...


Thu, 09 Aug 2012 20:32:41 GMT Kris Deugau [376]
	* trunk/dns.cgi (modified)

	/trunk
	 Factor out another little code fragment:  result, warning, ...


Wed, 08 Aug 2012 22:04:47 GMT Kris Deugau [375]
	* trunk/DNSDB.pm (modified)
	* trunk/dns-1.0-1.2.sql (modified)
	* trunk/dns.cgi (modified)
	* trunk/dns.sql (modified)
	* trunk/templates/location.tmpl (modified)
	* trunk/tiny-import.pl (modified)

	/trunk
	 Checkpoint adding locations/views.  See #10.
	  - Tweak new ...


Fri, 03 Aug 2012 21:54:42 GMT Kris Deugau [374]
	* trunk/dns.cgi (modified)
	* trunk/templates/location.tmpl (added)
	* trunk/templates/loclist.tmpl (modified)

	/trunk
	 Checkpoint adding location/view UI bits.  See #10.
	  - add ...


Fri, 03 Aug 2012 19:41:46 GMT Kris Deugau [373]
	* trunk/tiny-import.pl (modified)

	/trunk
	 Polish tiny-import.pl for live use
	  - Add ...


Wed, 01 Aug 2012 22:19:03 GMT Kris Deugau [372]
	* trunk/DNSDB.pm (modified)
	* trunk/dns-1.0-1.2.sql (modified)
	* trunk/templates/loclist.tmpl (modified)
	* trunk/tiny-import.pl (modified)

	/trunk
	 Checkpoint adding location/view support.  See #10.
	  - ...


Wed, 01 Aug 2012 17:22:35 GMT Kris Deugau [371]
	* trunk/dns.cgi (modified)

	/trunk
	 Fix subtle bug in search/filter that discarded -'s


Mon, 30 Jul 2012 02:02:48 GMT Kris Deugau [370]
	* trunk/DNSDB.pm (modified)
	* trunk/dns-1.0-1.2.sql (modified)
	* trunk/dns.cgi (modified)
	* trunk/dns.sql (modified)
	* trunk/templates/loclist.tmpl (added)
	* trunk/templates/menu.tmpl (modified)
	* trunk/templates/permlist.tmpl (modified)

	/trunk
	 Checkpoint;  adding location/view support.  See #10.
	  - ...


Fri, 27 Jul 2012 18:01:37 GMT Kris Deugau [369]
	* trunk/dns-1.0-1.2.sql (modified)
	* trunk/dns.sql (modified)

	/trunk
	 Fix up a minor SQL issue - missing an FK constraint on ...


Thu, 26 Jul 2012 22:18:22 GMT Kris Deugau [368]
	* trunk/DNSDB.pm (modified)
	* trunk/dns-1.0-1.2.sql (modified)

	/trunk
	 First stage implementation of export caching for ...


Thu, 26 Jul 2012 21:57:19 GMT Kris Deugau [367]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Tweak tinydns export processing to support automatic TTLs.
	 ...


Tue, 24 Jul 2012 00:58:35 GMT Kris Deugau [366]
	* trunk/dns-1.0-1.2.sql (modified)
	* trunk/dns.sql (modified)

	/trunk
	 Update initial tabledef and 1.0 -> 1.2 conversion SQL to add ...


Tue, 24 Jul 2012 00:41:43 GMT Kris Deugau [365]
	* trunk/dns-1.0-1.2.sql (added)

	/trunk
	 Add SQL upgrade script for 1.0 -> 1.2


Wed, 11 Jul 2012 20:38:56 GMT Kris Deugau [364]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Fill in export of SSHFP records since they're imported via ...


Wed, 11 Jul 2012 17:35:31 GMT Kris Deugau [363]
	* trunk/tiny-import.pl (modified)

	/trunk
	 Checkpoint tiny-import.pl
	  - Fill in stub for SSHFP record


Tue, 10 Jul 2012 21:55:24 GMT Kris Deugau [362]
	* trunk/tiny-import.pl (modified)

	/trunk
	 Checkpoint tiny-import.pl
	  - Fill in stub for semiobscure ...


Mon, 09 Jul 2012 22:04:25 GMT Kris Deugau [361]
	* trunk/tiny-import.pl (modified)

	/trunk
	 Checkpoint tiny-import.pl
	  - Factor out rdata to general ...


Mon, 09 Jul 2012 21:51:58 GMT Kris Deugau [360]
	* trunk/tiny-import.pl (modified)

	/trunk
	 Checkpoint on tiny-import.pl
	  - Handle wildcards sanely in ...


Fri, 06 Jul 2012 17:21:35 GMT Kris Deugau [359]
	* trunk/tiny-import.pl (modified)

	/trunk
	 Checkpoint, tiny-import.pl
	  - Fill in A record handling
	  ...


Thu, 05 Jul 2012 21:52:39 GMT Kris Deugau [358]
	* trunk/tiny-import.pl (modified)

	/trunk
	 Minor bugfix that slipped through adding the NS hostname ...


Thu, 05 Jul 2012 21:50:16 GMT Kris Deugau [357]
	* trunk/tiny-import.pl (modified)

	/trunk
	 Checkpoint: timy-import.pl
	  - Fix handling of full tinydns ...


Fri, 29 Jun 2012 21:48:31 GMT Kris Deugau [356]
	* trunk/tiny-import.pl (modified)

	/trunk
	 Checkpoint: tiny-import.pl
	  - Add warning to header
	  - ...


Fri, 29 Jun 2012 18:50:17 GMT Kris Deugau [355]
	* trunk/tiny-import.pl (modified)

	/trunk
	 Checkpoint filling in tiny-import.pl stubs;  NS records complete


Fri, 29 Jun 2012 16:49:20 GMT Kris Deugau [354]
	* trunk/tiny-import.pl (modified)

	/trunk
	 Checkpoint on tiny-import.pl
	  - normalize some whitespace ...


Wed, 27 Jun 2012 21:20:54 GMT Kris Deugau [353]
	* trunk/tiny-import.pl (modified)

	/trunk
	 Checkpoint filling in tinydns data import stubs
	  - Move a ...


Wed, 27 Jun 2012 21:07:33 GMT Kris Deugau [352]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Tweak getDomRecs() to return reverse zone entries sorted by ...


Tue, 26 Jun 2012 17:57:45 GMT Kris Deugau [351]
	* trunk/dns.sql (modified)

	/trunk
	 Forgot to include the initial tabledef/record type change to ...


Tue, 26 Jun 2012 17:48:00 GMT Kris Deugau [350]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Tweak addRec() and updateRec() to allow "bad" hostnames so ...


Tue, 26 Jun 2012 17:40:41 GMT Kris Deugau [349]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Convert all lookups on the domain name to use lower() on ...


Fri, 15 Jun 2012 22:13:16 GMT Kris Deugau [348]
	* trunk/tiny-import.pl (added)

	/trunk
	 Add partially-fleshed-out stub tinydns flatfile import ...


Fri, 15 Jun 2012 22:08:14 GMT Kris Deugau [347]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.sql (modified)

	/trunk
	 Clean up dns.sql a little; some of this will be more ...


Wed, 13 Jun 2012 19:05:29 GMT Kris Deugau [346]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Delegation type now exports correctly, or at least as ...


Tue, 12 Jun 2012 21:59:39 GMT Kris Deugau [345]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Checkpoint adding delegation type.  See #26.
	  - stuck on ...


Mon, 11 Jun 2012 22:05:15 GMT Kris Deugau [344]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Work around bizarre SQL un-bug where:

	  SELECT <stuff> ...


Mon, 11 Jun 2012 21:29:16 GMT Kris Deugau [343]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Fix lurking minor buglet where delZone() wouldn't fail early ...


Fri, 08 Jun 2012 22:19:15 GMT Kris Deugau [342]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.sql (modified)

	/trunk
	 Add a new type to the custom record types ("Delegation") ...


Fri, 08 Jun 2012 22:14:56 GMT Kris Deugau [341]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Fix logging glitch in record update.  Note this was also ...


Fri, 08 Jun 2012 22:14:05 GMT Kris Deugau [340]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Fill in validation stubs for type 65282 (PTR template) and
	 ...


Fri, 08 Jun 2012 22:11:20 GMT Kris Deugau [339]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Finally polish up what should be the last of PTR template ...


Fri, 08 Jun 2012 22:06:58 GMT Kris Deugau [338]
	* trunk/dns.cgi (modified)

	/trunk
	 Fix buglet in add record (possibly update record as well);
	 ...


Fri, 25 May 2012 21:31:09 GMT Kris Deugau [337]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Checkpoint updating export for reverse DNS.  See #26.
	  - ...


Thu, 24 May 2012 21:28:33 GMT Kris Deugau [336]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Checkpoint updating export for reverse DNS.  See #26.
	  - ...


Fri, 11 May 2012 22:01:27 GMT Kris Deugau [335]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Checkpoint filling in processing for PTR template and A+PTR ...


Thu, 10 May 2012 02:24:27 GMT Kris Deugau [334]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Checkpoint updating export for reverse DNS.  See #26.
	  - ...


Thu, 10 May 2012 00:44:08 GMT Kris Deugau [333]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Checkpoint, update export for reverse DNS.  See #26.
	  - ...


Thu, 10 May 2012 00:22:07 GMT Kris Deugau [332]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Checkpoint updating export for reverse zones.  See #26.
	  - ...


Wed, 09 May 2012 21:22:01 GMT Kris Deugau [331]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Tweak getChildren() a little with a trailing sort-by-name.  ...


Wed, 09 May 2012 21:18:23 GMT Kris Deugau [330]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Checkpoint, updating export for reverse zones.  See #26.
	  ...


Wed, 09 May 2012 20:48:23 GMT Kris Deugau [329]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Checkpoint, update export process to handle reverse zones.  ...


Thu, 03 May 2012 21:28:10 GMT Kris Deugau [328]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.sql (modified)

	/trunk
	 Clean up several bugs in handling of NS records in revzones: ...


Wed, 02 May 2012 22:19:57 GMT Kris Deugau [327]
	* trunk/dns.cgi (modified)

	/trunk
	 Rewrite fill_grouplist() sub to not do direct SQL calls.  ...


Wed, 02 May 2012 21:41:48 GMT Kris Deugau [326]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)

	/trunk
	 Move SQL for clone-this-user dropdown into DNSDB.pm.  See #1


Wed, 02 May 2012 19:03:07 GMT Kris Deugau [325]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)
	* trunk/templates/useradmin.tmpl (modified)

	/trunk
	 Move SQL from user list code into DNSDB.pm.  See #1


Wed, 02 May 2012 17:23:13 GMT Kris Deugau [324]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Add consistency to log entry and record list sorts by adding ...