#
# ChangeLog for /
#
# Generated by Trac 1.6
# 04/15/25 16:54:25

Thu, 03 Jan 2013 19:52:38 GMT Kris Deugau [442]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Squash off-by-one-ish bug checking for multiple PTR template ...


Thu, 15 Nov 2012 16:32:47 GMT Kris Deugau [441]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Fix coding thinko in export;  not sure why I thought $host, ...


Thu, 15 Nov 2012 16:29:54 GMT Kris Deugau [440]
	* trunk/textrecs.cgi (modified)

	/trunk
	 Fix minor annoyance in plaintext record list;  don't add a . ...


Fri, 02 Nov 2012 17:17:57 GMT Kris Deugau [439]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Extend record list filtering to check both host and val ...


Tue, 30 Oct 2012 16:34:14 GMT Kris Deugau [438]
	* branches/stable/DNSDB.pm (modified)
	* branches/stable/Makefile (modified)
	* branches/stable/dns.cgi (modified)

	/branches/stable
	 *sigh* Another fine brown-paper-bag commit.
	  - ...


Tue, 30 Oct 2012 16:23:30 GMT Kris Deugau [437]
	* branches/stable (modified)
	* branches/stable/DNSDB.pm (modified)
	* branches/stable/dns.cgi (modified)
	* branches/stable/templates/axfr.tmpl (modified)

	/branches/stable
	 Backport AXFR fix/enhancement from /trunk r436.  ...


Tue, 30 Oct 2012 16:18:50 GMT Kris Deugau [436]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)
	* trunk/templates/axfr.tmpl (modified)

	/trunk
	 Fix bug in AXFR import (couldn't import as inactive)
	 ...


Fri, 26 Oct 2012 21:11:49 GMT Kris Deugau [435]
	* trunk/templates/newdomain.tmpl (modified)

	/trunk
	 Fix bug with location handling in new domain page.  Could ...


Tue, 23 Oct 2012 22:03:11 GMT Kris Deugau [434]
	* branches/stable/DNSDB.pm (modified)
	* branches/stable/Makefile (modified)

	/branches/stable
	 Bump version for release, add quotes to it in ...


Tue, 23 Oct 2012 22:01:40 GMT Kris Deugau [433]
	* branches/stable (modified)
	* branches/stable/Makefile (modified)
	* branches/stable/templates/footer.tmpl (modified)

	/branches/stable
	 Bump copyright in footer, it's still a whole two ...


Tue, 23 Oct 2012 21:51:38 GMT Kris Deugau [432]
	* branches/stable/dns.cgi (modified)

	/branches/stable
	 Merge duplicate-parent-default-records sort-of-fix ...


Tue, 23 Oct 2012 21:49:11 GMT Kris Deugau [431]
	* trunk/dns.cgi (modified)

	/trunk
	 Have new groups inherit default records from their parent, ...


Tue, 23 Oct 2012 21:38:26 GMT Kris Deugau [430]
	* branches/stable/dns.cgi (modified)

	/branches/stable
	 Backport scope check fix on default record delete ...


Tue, 23 Oct 2012 21:30:57 GMT Kris Deugau [429]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Bugfix getRecLine() to not look for locations on default records


Thu, 11 Oct 2012 21:11:14 GMT Kris Deugau [428]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)

	/trunk
	 Polish off the last of the location subs;  locations can now ...


Thu, 11 Oct 2012 20:58:14 GMT Kris Deugau [427]
	* trunk/Makefile (modified)
	* trunk/templates/deldom.tmpl (modified)
	* trunk/templates/delgrp.tmpl (modified)
	* trunk/templates/delloc.tmpl (added)
	* trunk/templates/delrevzone.tmpl (modified)
	* trunk/templates/deluser.tmpl (modified)
	* trunk/templates/loclist.tmpl (modified)

	/trunk
	 Add location delete template, tweak link for location delete ...


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:44:40 GMT Kris Deugau [423]
	* branches/stable/Makefile (modified)

	/branches/stable
	 Forgot to add new script and template file for ...


Wed, 10 Oct 2012 17:41:00 GMT Kris Deugau [422]
	* branches/stable (modified)
	* branches/stable/DNSDB.pm (modified)
	* branches/stable/Makefile (modified)
	* branches/stable/templates/reclist.tmpl (modified)
	* branches/stable/templates/textrecs.tmpl (copied)
	* branches/stable/textrecs.cgi (copied)

	/branches/stable
	 Merge plaintext record list feature from /trunk ...


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


Wed, 10 Oct 2012 17:14:39 GMT Kris Deugau [419]
	* branches/stable (modified)
	* branches/stable/DNSDB.pm (modified)
	* branches/stable/Makefile (modified)
	* branches/stable/dns.cgi (modified)

	/branches/stable
	 Merge no-spaces-in-host-or-value fix from r417 and ...


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