#
# ChangeLog for /
#
# Generated by Trac 1.6
# 01/11/25 09:15:36

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


Thu, 29 Mar 2012 21:06:10 GMT Kris Deugau [295]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)
	* trunk/templates/bulkchange.tmpl (modified)

	/trunk
	 Move entity-relationship reference hashes up into the same ...


Thu, 29 Mar 2012 17:22:59 GMT Kris Deugau [294]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)
	* trunk/templates/user.tmpl (modified)

	/trunk
	 "Move action logging for change group default permissions" ...


Tue, 27 Mar 2012 21:11:59 GMT Kris Deugau [293]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)

	/trunk
	 Move action logging for delGroup() into DNSDB.pm.  See #35. ...


Tue, 27 Mar 2012 20:48:55 GMT Kris Deugau [292]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)

	/trunk
	 Move action logging for addGroup() into DNSDB.pm.  See #35


Tue, 27 Mar 2012 20:44:27 GMT Kris Deugau [291]
	* trunk/dns.cgi (modified)

	/trunk
	 Fix minor error log mess due to possible nonexistent %webvar ...


Tue, 27 Mar 2012 18:57:39 GMT Kris Deugau [290]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)

	/trunk
	 Move action logging for delRec() into DNSDB.pm.  See #35


Tue, 27 Mar 2012 16:56:12 GMT Kris Deugau [289]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)

	/trunk
	 Forgot to move failed-action logging for addRec() and
	 ...


Mon, 26 Mar 2012 22:06:09 GMT Kris Deugau [288]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)

	/trunk
	 Move action logging for updateRec() into DNSDB.pm.
	 Fix ...


Mon, 26 Mar 2012 20:59:08 GMT Kris Deugau [287]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)

	/trunk
	 Move action logging for addRec() into DNSDB.pm.  See #35


Fri, 23 Mar 2012 17:25:45 GMT Kris Deugau [286]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)

	/trunk
	 Convert action logging for "Add reverse zone" to ...


Thu, 22 Mar 2012 21:23:00 GMT Kris Deugau [285]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)

	/trunk
	 Move action logging for zone delete (deldom/delrevzone) into ...


Thu, 22 Mar 2012 20:38:06 GMT Kris Deugau [284]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)

	/trunk
	 Clean up dangling failure logging in the UI layer for add ...


Thu, 22 Mar 2012 20:12:32 GMT Kris Deugau [283]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)

	/trunk
	 Convert zone status change logging to DNSDB-internal.  See ...


Thu, 22 Mar 2012 19:43:10 GMT Kris Deugau [282]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Correct _log() docu-comment


Thu, 22 Mar 2012 19:31:21 GMT Kris Deugau [281]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Clean up some lingering structural messes in DNSDB.pm
	  - ...


Thu, 22 Mar 2012 19:06:37 GMT Kris Deugau [280]
	* trunk/dns.cgi (modified)

	/trunk
	 Fix login bug introduced with r279 that didn't use the right ...


Wed, 21 Mar 2012 22:04:51 GMT Kris Deugau [279]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)

	/trunk
	 Moving login SQL into DNSDB.pm complete.  See #1
	 ...


Mon, 19 Mar 2012 01:06:47 GMT Kris Deugau [278]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Checkpoint, diversion to get userdata somewhere handy(er) ...


Thu, 15 Mar 2012 22:04:02 GMT Kris Deugau [277]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)
	* trunk/templates/editsoa.tmpl (modified)
	* trunk/templates/soadata.tmpl (modified)

	/trunk
	 Checkpoint:  Clean up SOA editing and extend for reverse ...


Thu, 15 Mar 2012 20:44:53 GMT Kris Deugau [276]
	* trunk/DNSDB.pm (modified)

	/trunk
	 Add revID sub to match domainID for consistency


Thu, 15 Mar 2012 19:34:38 GMT Kris Deugau [275]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)
	* trunk/templates/domlist.tmpl (modified)

	/trunk
	 Convert domStatus() and caller to zoneStatus() for reverse ...


Wed, 14 Mar 2012 22:01:42 GMT Kris Deugau [274]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)
	* trunk/templates/delrevzone.tmpl (added)

	/trunk
	 Flesh out most reverse zone deletion.  See #26.
	  - Convert ...


Tue, 13 Mar 2012 19:44:07 GMT Kris Deugau [273]
	* trunk/DNSDB.pm (modified)

	/trunk
	 updateRec() should now handle all record update changes


Fri, 09 Mar 2012 23:03:29 GMT Kris Deugau [272]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)

	/trunk
	 Checkpoint;  update record mostly patched up for reverse ...


Fri, 09 Mar 2012 21:06:42 GMT Kris Deugau [271]
	* trunk/templates/record.tmpl (modified)

	/trunk
	 Add size= parameter to Hostname and Address/IP fields on ...


Wed, 07 Mar 2012 22:53:31 GMT Kris Deugau [270]
	* trunk/DNSDB.pm (modified)
	* trunk/dns.cgi (modified)
	* trunk/templates/newrevzone.tmpl (modified)

	/trunk
	 Override any bare ZONE defrecs with the provided pattern ...