$Id: CHANGES 60 2006-09-11 14:50:45Z ggw $
Brief notes on major changes from one release to another (new in 1.7)
Feature/Bug-fix request history also included (new in 1.8)

Only major development changes are listed here see the Trac browse source
or the public-svn server for actual minute detailed changes.


---
1.6 -> 1.7

tresourcefunc.h changes:
CNAME rules much more flexible.
CIDR wizard for .arpa delegation.
data/*.txt files for initialize improved.
docs/tutorial.html expanded.
dig used instead of deprecated nslookup.
This CHANGES file added

---
1.7 -> 1.8
main.c release changed to 1.8
data/tNameServer.txt changed ns2.ismp.net to ns2.isp.net
This CHANGES file of course. Feature requests.
tclientfunc.h root/reseller/customer tree added. 
	Needs make customer for which reseller if root. See mysqlSendmail tvutfunc.h
tzonefunc.h optional UpdateInfo usage tracker system
makefile optional let us know by mail when compiled. Please remove that line after first make.

---
1.8 -> 1.9
Cleaned up make -Wall complaints about const char * issue with libmysqlclient.a and mysql.h
	for mySQL 4
Fixed support for FreeBSD makes.
Diff'd everything from diff places and merged branches back into only one cvs branch. 
	(Our cvs server was down for awhile.)
Fixed AUTO INCREMENT DEFAULT 0 problem for some/one? mySQL 4 versions.
Improved tClient NavList
Tested on Mandrake 9 with mySQL 

---
1.9 --> 1.91
Fixed slave job queue handling for "user error" of no nameserver then assigned modify job
	file: bind.c
Fixed major (dump core - yikes...sorry!) UpdateInfo problem when no zones exist.
Fixed minor UpdateInfo problem when no previous tConfiguration entry exists.
Fixed Joe Reseller sample for allowing her to add tClients.
Started cleaning up code base. Identation, headers, footers, etc. 
	Still using UK style C indentation (KISS?...Hummmm)
Some interface behavior changes have been introduced. Should be faster and
	better. Let us know what you think!

---
1.91 --> 1.92RC
Started cleaning up and documenting for mysqlISP interface issues.
Added uISPClient ISP wide unique customer id for ext job queue.
Removed old ism2 import garbage.
Added support for runtime configuration file mysqlbind.conf. This can be used
	if set in local.h. It was done for major Linux distribution to make 
	an rpm feasible.
Added extended mysql_real_connect args support.
Removed some usually not used menu links. Can still access by function= URL 
	of course.

---
1.92RC --> 1.93
Internal migration to RAD3 templates

---
1.93 --> 1.94
Major changes to RAD3 templates done
svn based release branch version
and after pre-release testing an official svn tag release



---
Feature/Bug-fix request history (Is this current?)

#i1	Root can't see authorized admin level users in tClient nav links.

#i2	Root users can't delete modify tClient.uClient==1 user zones.
	This is a good thing. Leave.

#i3	When other non uClient==1 root level users add others they can't authorize as root level.
	Must make sure this is not a good thing before changing. Fixed.

#i4	Need to spell check everything.

#i5	Change mysql_error() to use UpdateInfo to report any runtime
	bugs in mysql or other unexpected conditions.

// vim:tw=78
