#
# ChangeLog for /
#
# Generated by Trac 1.6
# 01/11/25 10:07:15

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


Sun, 29 Apr 2012 22:20:17 GMT Kris Deugau [323]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)
	* trunk/templates/log.tmpl (modified)

	/trunk
	 Moved some more SQL out of dns.cgi (see #1).  Added ...


Sun, 29 Apr 2012 21:42:17 GMT Kris Deugau [322]
	* trunk/dns.cgi (modified)

	/trunk
	 Fix buglet in group list that caused pagination to break


Sun, 29 Apr 2012 17:16:11 GMT Kris Deugau [321]
	* trunk/DNSDB.pm (modified)

	/trunk
	 More administrivia;  set a more sane version number on ...


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


Thu, 26 Apr 2012 21:25:09 GMT Kris Deugau [319]
	* trunk/dns.cgi (modified)

	/trunk
	 Refine permissions handling:
	  - self_edit now has meaning; ...


Wed, 25 Apr 2012 21:42:00 GMT Kris Deugau [318]
	* trunk/dns.cgi (modified)

	/trunk
	 Remove a couple of stale lines of code


Wed, 25 Apr 2012 21:33:53 GMT Kris Deugau [317]
	* branches/stable/DNSDB.pm (modified)
	* branches/stable/Makefile (modified)
	* branches/stable/dns.cgi (modified)

	/branches/stable
	 Hand-port login fix from r316, bump release ...


Wed, 25 Apr 2012 21:07:22 GMT Kris Deugau [316]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Fix embarrasing bug in login process;  account status was ...


Tue, 24 Apr 2012 21:17:48 GMT Kris Deugau [315]
	* trunk/dns.cgi (modified)

	/trunk
	 Action logging all appears to be moved to DNSDB.pm.  Removed ...


Tue, 24 Apr 2012 20:43:39 GMT Kris Deugau [314]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)
	* trunk/templates/grpman.tmpl (modified)

	/trunk
	 Move SQL for "Manage groups" to DNSDB.pm.  See #1
	 Extend ...


Tue, 24 Apr 2012 03:34:37 GMT Kris Deugau [313]
	* trunk/dns.cgi (modified)
	* trunk/templates/bulkdomain.tmpl (modified)

	/trunk
	 Convert SQL for bulk change choice page to existing calls to ...


Tue, 24 Apr 2012 02:27:40 GMT Kris Deugau [312]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Fix lurking bug in _ZONE that retained an extra 0 on CIDR to ...


Thu, 19 Apr 2012 21:21:11 GMT Kris Deugau [311]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)
	* trunk/templates/editsoa.tmpl (modified)

	/trunk
	 Move SQL for SOA update to DNSDB.pm (see #1)
	 Clean up ...


Wed, 18 Apr 2012 21:30:41 GMT Kris Deugau [310]
	* trunk/dns.cgi (modified)
	* trunk/templates/newdomain.tmpl (modified)

	/trunk
	 Minor code review in dns.cgi
	  - remove some stale ...


Wed, 18 Apr 2012 21:29:02 GMT Kris Deugau [309]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Minor code review
	  - remove a dangling variable and ...


Tue, 17 Apr 2012 22:12:07 GMT Kris Deugau [308]
	* trunk/dns.cgi (modified)
	* trunk/templates/axfr.tmpl (modified)

	/trunk
	 UI-layer changes to move action logging for importAXFR() out ...


Tue, 17 Apr 2012 22:09:44 GMT Kris Deugau [307]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Fix a taint mode gotcha in _zone2cidr(), introduced with the ...


Tue, 17 Apr 2012 22:01:30 GMT Kris Deugau [306]
	* trunk/dns.sql (modified)

	/trunk
	 Fix addition of default NS records for reverse zones done in ...


Tue, 17 Apr 2012 21:32:13 GMT Kris Deugau [305]
	* trunk/notes (modified)

	/trunk
	 Add some more thoughts to notes


Mon, 16 Apr 2012 22:14:44 GMT Kris Deugau [304]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Drop support for /31 sub-octet ranges in in-addr.arpa zone ...


Fri, 13 Apr 2012 22:14:26 GMT Kris Deugau [303]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Checkpoint - still finding rough edges in AXFR import
	 [ ...


Thu, 12 Apr 2012 22:26:59 GMT Kris Deugau [302]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Checkpoint converting importAXFR() to support reverse zones ...


Thu, 12 Apr 2012 02:58:17 GMT Kris Deugau [301]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Checkpoint:  importAXFR() now supports most reverse zones, ...


Wed, 11 Apr 2012 17:15:22 GMT Kris Deugau [300]
	* trunk/dns.sql (modified)

	/trunk
	 Added missing NS records for initial default reverse zone ...


Tue, 10 Apr 2012 18:50:22 GMT Kris Deugau [299]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Fix really silly bug that allowed adding the same reverse ...


Mon, 09 Apr 2012 22:08:51 GMT Kris Deugau [298]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Checkpoint updating importAXFR() action logging (see #35):
	 ...


Mon, 02 Apr 2012 21:26:53 GMT Kris Deugau [297]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)

	/trunk
	 Move action logging for user delete into delUser().  See #35 ...


Mon, 02 Apr 2012 20:58:39 GMT Kris Deugau [296]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)

	/trunk
	 Move action logging for user status change into ...