2008-03-04  James Gallagher <jgallagher@opendap.org>

	Code audit complete.
	M    ncdds.cc
	M    NCRequestHandler.cc
	M    NCArray.cc
	M    ncdas.cc

2008-02-26  Patrick West <pwest@ucar.edu>

	Removed the version of Hyrax so we don't keep having to edit the
	Welcome.html file
	M    OSX_Resources/Welcome.html

2008-02-26  Patrick West <pwest@ucar.edu>

	Grabbing the version correctly for pkg build.
	M    configure.ac
	M    OSX_Resources/Info.plist

2008-02-26  James Gallagher <jgallagher@opendap.org>

	Auto reset of Subversion properties

2008-02-25  Patrick West <pwest@ucar.edu>

	Updated pkg build, more fully automated, uses DropDMG
	M    README
	AM   OSX_Resources/update_mac_package_contents.pl
	M    OSX_Resources/Info.plist
	M    OSX_Resources/ReadMe.txt
	M    Makefile.am

2008-02-14  Patrick West <pwest@ucar.edu>

	Updated configure to use latest and greatest libdap and bes config
	macros and m4 files.
	M    conf/bes.m4
	M    conf/libdap.m4

2008-02-05  James Gallagher <jgallagher@opendap.org>

	Auto reset of Subversion properties

2008-02-02  Patrick West <pwest@ucar.edu>

	Added using namespace libdap where needed.
	M    NCStr.h
	M    ncdds.cc
	M    nc_handler.cc
	M    NCFloat64.h
	M    NCRequestHandler.cc
	M    NCUInt32.h
	M    NCUInt16.h
	M    NCSequence.h
	M    NCTypeFactory.h
	M    NCFloat32.h
	M    NCArray.h
	M    NCGrid.h
	M    NCInt32.h
	M    NCStructure.h
	M    NCInt16.h
	M    NCUrl.h
	M    NCByte.h
	M    ncdas.cc

2008-01-25  Patrick West <pwest@ucar.edu>

	Exception/Error handling changes in the BES. Added the fnoc1.nc.html
	file for additional information in the info response.
	M    NCRequestHandler.cc
	M    bes.conf
	A    data/fnoc1.nc.html
	M    Makefile.am

2007-12-03  Patrick West <pwest@ucar.edu>

	3.7.8 release
	M    netcdf_handler.spec
	M    configure.ac
	M    INSTALL
	M    NEWS
	M    ChangeLog
	M    OSX_Resources/Info.plist
	M    Makefile.am

;; Local Variables:
;; coding: utf-8
;; End:
2007-11-30  Patrick West <pwest@ucar.edu>

	Updated MacOSX pkg build resources and process.
	M    bes.conf
	M    OSX_Resources/Info.plist
	M    OSX_Resources/Welcome.html
	M    Makefile.am

2007-11-14  James Gallagher <jgallagher@opendap.org>

	Updated for version 3.7.7

	M    conf/libdap.m4
	M    netcdf_handler.spec
	M    configure.ac
	M    INSTALL
	M    NEWS
	M    ChangeLog

;; Local Variables:
;; coding: utf-8
;; End:
2007-11-14  James Gallagher <jgallagher@opendap.org>

	Added bounds checking to the read() methods for all of
	the scalar type classes.

	M NCByte.cc, ...

2007-09-17  James Gallagher <jgallagher@opendap.org>

	configure.ac: Corrected the tech mailing list address.

2007-09-17  James Gallagher <jgallagher@opendap.org>

	README: Added text describing how to run the bes-*-data.sh
	script because it is no longer run automatically.
	INSTALL: Added a note about the bes-conf target and about
	LD_LIBRARY_PATH.

2007-09-17  James Gallagher <jgallagher@opendap.org>

	README: Added text describing how to run the bes-*-data.sh
	script because it is nolonger run automatically.

2007-08-24  James Gallagher <jgallagher@opendap.org>

	Makefile.am: Updated fortify targets

2007-08-23  James Gallagher <jgallagher@opendap.org>

	Makefile.am: Added fortify target.

2007-08-15  James Gallagher <jgallagher@opendap.org>

	Applied a patch from Patrice Dumas: Fixes includes and updates
	pkg-config support.

	M    ncdds.cc
	M    nc_handler.cc
	M    conf/bes.m4
	M    NCUInt32.cc
	M    NCModule.cc
	M    NCGrid.cc
	M    NCUInt16.cc
	M    NCRequestHandler.cc
	M    NCRequestHandler.h
	M    NCInt32.cc
	M    NCInt16.cc
	M    NCByte.cc
	M    NCSequence.cc
	M    NCFloat32.cc
	M    NCArray.cc
	M    NCFloat64.cc
	M    NCModule.h
	M    NCStructure.cc
	M    NCUrl.cc
	M    Makefile.am
	M    ncdas.cc
	M    NCStr.cc
	M    NCTypeFactory.cc

2007-07-31  Patrick West <pwest@ucar.edu>

	BESDebug modifications, passing context to BESDEBUG and
	registering debug context in Module classes.

	M    NCModule.cc

2007-07-11  Patrick West <pwest@ucar.edu>

	Changed logging file and socket file names.
	
	M    bes.conf

2007-07-11  Patrick West <pwest@ucar.edu>

	Using BESDebug instead of BESLog and logging correct information.
	Also removing anything that was added in the initialization.
	M    NCModule.cc

2007-06-28  Patrick West <pwest@ucar.edu>

	Calling access on container only once so that it doesn't keep going to
	cache, or uncompressing, or whatever access does.
	
	M    NCRequestHandler.cc

2007-06-28  James Gallagher <jgallagher@opendap.org>

	Fixed a handful of the libdap includes so they use <> instead of
	"". Applied a patch from Patrice Dumas so that the bes.conf script
	is no longer edited automatically. The script that does the edit
	is still included, but it's run from a new target (make bes.conf).

	M    NCFloat64.h
	M    netcdf_handler.spec
	M    bes-nc-data.sh.in
	M    NEWS
	M    NCFloat32.h
	M    NCArray.h
	M    ChangeLog
	M    README
	M    Makefile.am
	M    NCByte.h

2007-06-26  James Gallagher <jgallagher@opendap.org>

	Don't edit bes.conf automatically. The handler may be installed and
	not used and it breaks staged installs (patch from Patrice Dumas
	<pertusu@free.fr>)
	
	Rename configure-nc-data.sh to bes-nc-data.sh

2007-03-09  James Gallagher <jgallagher@opendap.org>

	Final changes for the default configuration and data install for
	ticket #764.

	M    netcdf_handler.spec
	M    configure-nc-data.sh.in
	M    Makefile.am

2007-03-09  James Gallagher <jgallagher@opendap.org>

	Auto reset of Subversion properties

2007-03-08  James Gallagher <jgallagher@opendap.org>

	Added files for the test data and auto configuration ticket

2007-02-13  James Gallagher <jgallagher@opendap.org>

	Updates for version 3.7.5. I mistakenly labeled this as 3.7.4
	and failed to include a bunch of changes to the builds files
	from Patrick and Nathan.

2007-02-08  Nathan Potter <ndp@coas.oregonstate.edu>

	netcdf_handler: Changed Server4 name to Hyrax as needed.

2007-02-07  Patrick West <pwest@ucar.edu>

	Using the new BESDapHandlerExcpetion class to maintain more of the
	Error class information.
	
	M    NCRequestHandler.cc

2007-01-05  James Gallagher <jgallagher@opendap.org>

	Auto reset of Subversion properties

2007-01-04  Nathan Potter <ndp@coas.oregonstate.edu>

	netcdf_handler: Added test data sets for use with code
	distribution testing.

2007-01-02  Patrick West <pwest@ucar.edu>

	Replacing with one that requires libdap 3.7.4.
	M    netcdf_handler.spec
	M    configure.ac

2006-12-29  Patrick West <pwest@ucar.edu>

	New release wtih Server4
	M    configure.ac
	M    NEWS
	M    ChangeLog

2006-12-06  James Gallagher <jgallagher@opendap.org>

	nc_handler.cc, NCRequestHandler.cc: The DDS/DataDDS now return
	DDS objects loaded with attributes.

2006-12-06  James Gallagher <jgallagher@opendap.org>

	NCMofule.cc: Indenting

2006-12-05  James Gallagher <jgallagher@opendap.org>

	NCRequestHandler.cc: Fix for ticekt #720: The DDS and DataDDS
	type factories were being deleted and then the CE was being
	evaluated; this breaks when the CE contains a constant since
	the factory is used to make a variable to hold the constant's
	value. I removed the delete calls and add code to the BES to
	handle the clean up of the DDS/Factory.

2006-11-23  Patrick West <pwest@ucar.edu>

	Added a dump method to the Module class for BES debugging.
	M    netcdf_handler/NCModule.cc
	M    netcdf_handler/NCModule.h
	M    netcdf_handler/opendap.ini

2006-11-22  James Gallagher <jgallagher@opendap.org>

	ncdas.cc: In July I switched from C's sprintf() function to C++
	string streams to make the value to string conversions (for float
	and double, maybe others). However, the precision of the reps
	was changed which caused the attribute values to be wrong when
	read from a server newer than the pre-July code. I added
	setprecision() calls where Float32 uses 10 and Float64 17 and
	fixed the problem.

2006-11-06  James Gallagher <jgallagher@opendap.org>

	ncdas.cc: Modified the way attributes with type NC_BYTE
	are represented. Now the values are cast to 'int' before
	the string representation is made. This prevents values
	above 128 from making odd print reps which show up as
	blanks or unicode caharacters.

2006-11-03  Patrick West <pwest@ucar.edu>

	The netcdf handler uses a dap dependent bes, so use the --dap-libs
	option on bes-config. Was setting BES_LDFLAGS and using BES_LIBS.
	Now using BES_LIBS only.
	
	M    configure.ac
	M    conf/bes.m4

2006-11-02  Patrick West <pwest@ucar.edu>

	ConstraintEvaluator is now a part of the BESDDSResponse and
	BESDataDDSResponse classes instead of BESDataHandlerInterface. Any
	Error exceptions need to be caught in the request handlers and
	converted into BESHandlerException, which is the non-fatal
	exception.
	
	M    NCRequestHandler.cc

2006-11-01  Patrick West <pwest@ucar.edu>

	After adding basetype using add_var, which duplicates the basetype
	passed in, delete the basetype. Also, close the netcdf file after
	reading variables and attributes and dataset.
	
	M    ncdas.cc
	M    ncdds.cc

2006-10-24  James Gallagher <jgallagher@opendap.org>

	nc_handler.cc: Factored some duplicated code from main().

2006-09-27  Patrick West <pwest@ucar.edu>

	--without-bes now works for the different handler directories as
	well as for the dap-server directory. cedar-handler requires bes.
	If --without-bes is not specified then either --with-bes is looked
	at if specified, or the bes-config script is looked for.
	
	M    fits-handler/configure.ac
	M    netcdf_handler/configure.ac
	M    freeform_handler/configure.ac
	M    hdf4_handler/configure.ac
	M    hdf5_handler/configure.ac
	M    jgofs_handler/configure.ac
	M    cdf-handler/configure.ac
	M    dap-server/configure.ac
	M    fits-handler/configure.ac
	M    netcdf_handler/configure.ac
	M    freeform_handler/configure.ac
	M    hdf4_handler/configure.ac
	M    hdf5_handler/configure.ac
	M    jgofs_handler/configure.ac
	M    cdf-handler/configure.ac
	M    dap-server/configure.ac

2006-09-18  James Gallagher <jgallagher@opendap.org>

	Updated for version 3.7.3

2006-09-18  James Gallagher <jgallagher@opendap.org>

	nc_handler.cc: Modified so that the DDS includes attributes. This was
	done so that the new geogrid function could use attributes to determine
	which dimensions are latitude and longitude.

2006-09-15  Patrick West <pwest@ucar.edu>

	Added default host and port information to the bes configuration
	file. Added ascii_module, usage_module and www_module to the list
	of modules to load in the bes configuration file. Spec update per
	Patrice. Building _module library without version information and
	as a module.

	M    netcdf_handler.spec
	M    opendap.ini
	M    Makefile.am

2006-09-04  Patrick West <pwest@ucar.edu>

	Using the --modulesdir directive in bes-config to create
	BES_MODULES_DIR variable. Using libdir in place of prefix/lib in
	Makefile.am.
	
	M    Makefile.am
	M    conf/bes.m4

2006-08-19  Patrick West <pwest@ucar.edu>

	The error messages that say that the code is unable to open the dataset
	doesn't include the name of the data set. Changed the error message to
	include the name of the dataset.
	
	M    NCUInt32.cc
	M    NCUInt16.cc
	M    NCInt32.cc
	M    NCInt16.cc
	M    NCByte.cc
	M    NCFloat32.cc
	M    NCArray.cc
	M    NCFloat64.cc
	M    NCStr.cc

	Changed parameter names that start with OPeNDAP to BES and added
	BES to the beginning of the Catalog parameters. Added the
	compression parameters to tell BES where to uncompress files, what
	are compressed files, and what script to use to uncompress the
	compressed data files.

	M    opendap.ini

	Added support for compressed data sets by adding the method
	'access' to the container class. When access is called it
	determines if the file is compressed or not, if it is it
	uncompresses it.

	M    NCRequestHandler.cc

	Changed the module loading to include the name of the module so
	that it can be set in the bes configuration file.

	M    NCModule.h
	M    NCModule.cc

2006-08-14  James Gallagher <jgallagher@opendap.org>

	Updates to version info and distribution documentation
	
	M    netcdf_handler.spec
	M    configure.ac
	M    NEWS
	M    ChangeLog

2006-08-14  James Gallagher <jgallagher@opendap.org>

	ncdas.cc: Now escapes attribute values when those are Strings
	using libdap's escattr(). I rewrote the function that builds the
	print representation of the attributes using stringstream in place
	of the older sprintf() version.

2006-07-20  James Gallagher <jgallagher@opendap.org>

	Updates for bug 435 fixes (netcdf_handler.spec and configure.ac updated
	for the version number; NEWS and ChangeLog for the fix).

2006-07-06  Patrick West <pwest@ucar.edu>

	dap_cmdmodule library renamed to dap_cmd_module so that all loaded
	module libraries are named <something>_module

2006-07-06  James Gallagher <jgallagher@opendap.org>

	nc_hander.cc, ncdas.cc, ncdds.cc, NCRequestHandler.cc: The function
	read_descriptors(...) was renamed to nc_read_descriptors(...) to avoid
	a name collision with the read_descriptors(...) function in the
	freeform handler. I made a similar change to the function that builds
	the DAS.

2006-06-30  Patrick West <pwest@ucar.edu>

	In the help response added begin and end tags called handler to
	separate the different hander help responses and added a tag
	called name within the handler tag to say which handler this help
	is for, what requests this handler handles, and what version this
	handler is. Removed the file nc_module.cc

2006-06-20  Patrick West <pwest@ucar.edu>

	DODS to BES changes

2006-06-14  James Gallagher <jgallagher@opendap.org>

	Updates to the distribution files (README, NEWS, et c.)

2006-06-13  James Gallagher <jgallagher@opendap.org>

	opendap.ini: Modified for my development machine. YMMV

2006-05-25  James Gallagher <jgallagher@opendap.org>

	Makefile.am: Changed the way libnc_module is linked so that on
	OS/X it does not require libnc_handler. This is OK on linux, but
	will be hard to handle for many admins should we be required to
	support an OS/X binary release.

2006-05-24  Patrick West <pwest@ucar.edu>

	bes module updates

2006-05-15  Patrick West <pwest@ucar.edu>

	container storage changes

2006-05-09  James Gallagher <jgallagher@opendap.org>

	Makefile.am: Reordered the libraries build when making the
	shared lib for the BES. This fixes ticket #370.

2006-05-09  James Gallagher <jgallagher@opendap.org>

	Auto reset of Subversion properties

2006-05-08  James Gallagher <jgallagher@opendap.org>

	bes.m4: Added.

2006-05-03  James Gallagher <jgallagher@opendap.org>

	configure.ac: Now searches for the bes libraries and includes
	the netcdf module in the build if they are found. It's no longer
	necessary to use the --with-bes unless you have an odd setup.

2006-05-02  James Gallagher <jgallagher@opendap.org>

	Auto reset of Subversion properties

2006-05-01  Patrick West <pwest@ucar.edu>

	dispatch_help files exist and should be installed

2006-05-01  James Gallagher <jgallagher@opendap.org>

	stuff on conf: Updated the files since the code now builds
	shared object libraries (for use with the BES).

2006-05-01  James Gallagher <jgallagher@opendap.org>

	libdap.m4: Added DAP_CLIENT_LIBS and DAP_SERVER_LIBS to symbols
	that are written out.

2006-05-01  James Gallagher <jgallagher@opendap.org>

	ltmain.sh: Added; needed now to build the SO library

2006-04-27  James Gallagher <jgallagher@opendap.org>

	Auto reset of Subversion properties

2006-04-26  Patrick West <pwest@ucar.edu>

	netcdf handler dynamically loaded module support

2006-04-19  James Gallagher <jgallagher@opendap.org>

	configure.ac: Switched to the new libdap.m4 marco (uses
	DAP_SERVER_LIBS in place of DAP_LIBS).

2006-04-19  James Gallagher <jgallagher@opendap.org>

	nc_handler.cc: Added ConstraintEvaluator objects.

2006-04-19  James Gallagher <jgallagher@opendap.org>

	nc_module.cc: Added a comment explaning the FUNINITQUIT macro.

2006-04-19  James Gallagher <jgallagher@opendap.org>

	libdap.m4: Updated the macro to the new version in libdap.

2006-03-29  James Gallagher <jgallagher@opendap.org>

	conf/netcdf_header.m4: Fixed a bug where C++ syntax was used in
	a C test program. Reported by Martin.Peschke@noaa.gov.

2006-03-06  James Gallagher <jgallagher@opendap.org>

	Updated for 3.6.0-2.

2006-03-06  James Gallagher <jgallagher@opendap.org>

	Updated the release number in the .spec file

2006-03-06  James Gallagher <jgallagher@opendap.org>

	Updated the release number in the .spec file

2006-02-28  James Gallagher <jgallagher@opendap.org>

	Updated version numbers and information in INSTALL, NEWS, ChangeLog,
	configure.ac and netcdf_handler.spec.

2006-02-24  James Gallagher <jgallagher@opendap.org>

	Applied patches from Patrice Duams for netcdf_handler.spec and
	conf/netcdf.m4

2006-02-24  Patrick West <pwest@ucar.edu>

	different way of creating DirectoryCatalog

2006-02-14  James Gallagher <jgallagher@opendap.org>

	Patched netcdf_handler.spec using a patch from Patrice Dumas:
	re-add the netcdf-devel package as a BuildRequies

2006-02-03  James Gallagher <jgallagher@opendap.org>

	Added

2006-01-24  James Gallagher <jgallagher@opendap.org>

	Commented out the BuildRequires line in netcdf_handler.spec for
	libdap-devel 3.5.2 since I am building packages on my development
	machine and don't want to install packages there.

2006-01-24  James Gallagher <jgallagher@opendap.org>

	Modified netcdf_handler.cc so that it no longer calls any of the
	libdap iostreams methods (which have been removed from libdap).

2006-01-19  James Gallagher <jgallagher@opendap.org>

	Changed set_mime-test() in nc_handler.cc so that it uses stdout
	and not cout. I removed the iostreams versions of the
	set_mime...() function from libdap in version 3.6.

2006-01-17  Patrick West <pwest@ucar.edu>

	changed name of catalog from nc to catalog

2006-01-17  Patrick West <pwest@ucar.edu>

	removed NCContainerPersistence, creating a general catalog
	persistence class in bes/dispatch

2006-01-11  James Gallagher <jgallagher@opendap.org>

	Updated ChangeLog

2006-01-10  James Gallagher <jgallagher@opendap.org>

	Updated for version 3.5.2

2006-01-10  James Gallagher <jgallagher@opendap.org>

	Fix for ticket 281: int variables break the netcdf handler on
	64bit machines. The problem was in read(). In that method we test
	for the case where the variable is type NC_LONG (but NC_LONG is
	#defined to NC_INT!). In fact there are no 64 bit integers in
	NetCDF3. However, probably because the word 'long' was used, the
	type long was used to hold the result and thus the function
	nc_var_get_long() was called. On a 64bit machine that reads the
	C/C++ type 'long' which is a 64bit int while the data were 32bit
	ints.

2006-01-10  James Gallagher <jgallagher@opendap.org>

	Auto reset of Subversion properties

2006-01-10  James Gallagher <jgallagher@opendap.org>

	Updated for version 3.5.2

2006-01-10  James Gallagher <jgallagher@opendap.org>

	Fix for ticket 281: int variables break the netcdf handler on
	64bit machines. The problem was in read(). In that method we test
	for the case where the variable is type NC_LONG (but NC_LONG is
	#defined to NC_INT!). In fact there are no 64 bit integers in
	NetCDF3. However, probably because the word 'long' was used, the
	type long was used to hold the result and thus the function
	nc_var_get_long() was called. On a 64bit machine that reads the
	C/C++ type 'long' which is a 64bit int while the data were 32bit
	ints.

2006-01-10  James Gallagher <jgallagher@opendap.org>

	Auto reset of Subversion properties

2006-01-05  Patrick West <pwest@ucar.edu>

	derived from volatile, changed add to prepend root catalog
	directory to real name

2006-01-05  Patrick West <pwest@ucar.edu>

	container persistence that matches nc catalog

2005-11-21  Patrick West <pwest@ucar.edu>

	Using DirectoryCatalog for netcdf catalogs

2005-11-16  James Gallagher <jgallagher@opendap.org>

	Update for 3.5.1 bug fix release

2005-11-16  James Gallagher <jgallagher@opendap.org>

	Relese 3.5.1 update

2005-11-16  James Gallagher <jgallagher@opendap.org>

	Removed unneeded forward class declarations

2005-11-16  James Gallagher <jgallagher@opendap.org>

	REplaced if then else if ... with a switch.

2005-11-16  James Gallagher <jgallagher@opendap.org>

	Fixed bug 266: The handler failed to handle the NC_BYTE data type.

2005-11-15  Patrick West <pwest@ucar.edu>

	request handlers won't be handling show nodes or show leaves

2005-11-10  Patrick West <pwest@ucar.edu>

	began implementing THREDDS catalog commands show nodes and show leaves

2005-10-29  James Gallagher <jgallagher@opendap.org>

	Updates from Patrice.

2005-10-24  James Gallagher <jgallagher@opendap.org>

	Added version numbers.

2005-10-19  James Gallagher <jgallagher@opendap.org>

	Auto reset of Subversion properties

2005-10-18  Patrick West <pwest@ucar.edu>

	new version info response object

2005-10-12  James Gallagher <jgallagher@opendap.org>

	Update configure's required version of libdap to 3.5.3.

2005-10-12  James Gallagher <jgallagher@opendap.org>

	Updates to the documentation files.

2005-10-07  James Gallagher <jgallagher@opendap.org>

	Removed

2005-10-07  James Gallagher <jgallagher@opendap.org>

	Removed

2005-10-03  James Gallagher <jgallagher@opendap.org>

	Build improvements from Patrice Dumas.

2005-10-03  Patrick West <pwest@ucar.edu>

	int 32 class for netcdf handler

2005-09-23  James Gallagher <jgallagher@opendap.org>

	Spelling corrections.

2005-09-23  James Gallagher <jgallagher@opendap.org>

	Updated to include a rpm spec file.

2005-09-19  Patrick West <pwest@ucar.edu>

	dispatch changes using globals now using singleton references.
	Also removed authentication

2005-09-19  Patrick West <pwest@ucar.edu>

	adde include of parent class BaseTypeHandler

2005-09-19  Patrick West <pwest@ucar.edu>

	using NCTypeFactory for construction of NC types

2005-09-16  Patrick West <pwest@ucar.edu>

	added constraint to post constraint for later, parse constraint is
	called later with any constraint that is left from building the
	dds, so don't do it here!

2005-09-15  James Gallagher <jgallagher@opendap.org>

	Removed all the #if 0 .. #endif code blocks left over from when
	this was split out of the libnc-dap software.

2005-09-15  James Gallagher <jgallagher@opendap.org>

	Updated the copyright

2005-09-14  James Gallagher <jgallagher@opendap.org>

	Updated with info about autoreconf

2005-09-13  James Gallagher <jgallagher@opendap.org>

	Build fixes

2005-09-13  James Gallagher <jgallagher@opendap.org>

	Build uses an automake conditional to build opendapserver iff the is
	installed.

2005-09-13  James Gallagher <jgallagher@opendap.org>

	Removed SECURITY, changed install dir from sbin to bin.

2005-09-12  James Gallagher <jgallagher@opendap.org>

	Updated.

2005-09-12  James Gallagher <jgallagher@opendap.org>

	Removed

2005-09-06  James Gallagher <jgallagher@opendap.org>

	Applied patched from Patrice Dumas; make distcheck now works.

2005-09-02  James Gallagher <jgallagher@opendap.org>

	Figured out how to put acinclude in conf (use ACLOCAL_AMFLAGS = -I conf in
	Makefile.am).

2005-09-02  James Gallagher <jgallagher@opendap.org>

	Build update: Use automake (with fixes and the libdap macro).

2005-09-02  James Gallagher <jgallagher@opendap.org>

	Shuffled around automake stuff

2005-09-02  James Gallagher <jgallagher@opendap.org>

	Property update.

2005-09-02  James Gallagher <jgallagher@opendap.org>

	Dash to underscore in the name of this project

2005-08-08  root

	Auto reset of Subversion properties

2005-07-05  Rob Morris <Robert.O.Morris@jpl.nasa.gov>

	Set eol-style to native on all text file in the trunk

2005-06-15  James Gallagher <jgallagher@opendap.org>

	Fixed so that -gstabs is not included on OS/X.

2005-06-10  James Gallagher <jgallagher@opendap.org>

	Updated the Makefile.am and removed the directories ncdump and
	testsuite since this code uses neither.

2005-05-25  James Gallagher <jgallagher@opendap.org>

	Modifications to match with the dap-server Perl code.

2005-05-23  James Gallagher <jgallagher@opendap.org>

	*** empty log message ***

2005-05-23  James Gallagher <jgallagher@opendap.org>

	*** empty log message ***

2005-05-23  James Gallagher <jgallagher@opendap.org>

	Added files missing from CVS and updated some of the build files. The
	make dist and distcheck targets now work.

2005-05-23  James Gallagher <jgallagher@opendap.org>

	Rearrangement for automake.

2005-05-23  James Gallagher  <jimg@zoey.opendap.org>

	* .cdtproject, .project, Makefile.am, Makefile.in, acinclude.m4,
	config.guess, config.sub, configure.ac, depcomp, install-sh,
	missing, mkinstalldirs: 
	Added files missing from CVS and updated some of the build files. The
	make dist and distcheck targets now work.

	* version.h: Removed

	* Makefile.in, NEWS, TODO, config_nc.h.in, configure, nc_handler.cc:
	Rearrangement for automake.

	* configure.in: Removed

2004-07-09  James Gallagher  <jimg@comet.dods.org>

	* Merged with release-3-4-7FCS

2004-03-25  James Gallagher  <jimg@comet.dods.org>

	* Makefile.in: There was a persistent problem with the build
	failing because make thought it had to build netcdf.h (when it
	should be found in the DODS_ROOT/include dir). The fix was to
	rebuild the dependencies *after* building and installing in
	src/nc3-dods. 

2004-03-09  James Gallagher  <jimg@comet.dods.org>

	* This code no longer uses the Pix classes.

	* Translation of Structures is almost there. Missing is
	translation of the attributes.

	* Changed the implementation of the netCDF 2 interface. This
	software now uses the Unidata emulation code in v2i.c. See the
	README in lnetcdf.

2004-02-24  James Gallagher  <jimg@comet.dods.org>

	* Replaced the old version of ncdump with the version found in the
	3.5.1 distribution of netCDF from Unidata. Over time I'll migrate
	the entire code base to 3.5.1. This version of ncdump uses the
	netCDF 3.x interface which is where translation is currently
	supported. It will take a little extra time to back port it to the
	netCDF 2.x interface.

	* Check in of Reza's translation code. This version of the OPeNDAP
	netCDF CL can read from data sources that have Structures. Future
	versions will read Grids w/o the extra map vectors (i.e., the
	duplicates held outside the Grid) and Sequences (using a scheme
	Reza N and Joe W developed where an unconstrained Sequence has a
	default constraint of 100 elements).

2004-02-18  James Gallagher  <jimg@comet.dods.org>

	* Merged release-3-4-2FCS.

2004-02-16  James Gallagher  <jimg@comet.dods.org>

	* Bug fix: I added a declaration of nc_delete as extern "C". This
	was in response to a bug report on dods@unidata.ucar.edu. Look in
	lnetcdf/netcdf.h and Dnetcdf.h.

2003-12-08  Yuan Ho  <yuanho@ucar.edu>

        * Merge release-3-4 into trunk.

2003-05-02  James Gallagher  <jimg@dcz.dods.org>

	* Patch to the Fortran/fort-control.c file. This provides fixes
	needed to use the library with the new Fortran calls that are part
	of NetCDF 3.5. This is a temporary fix from Yuan Ho (Thanks!)
	until Reza can get the code completely switched over to 3.5

2003-09-08  James Gallagher  <jimg@dcz.dods.org>

	* I modified the read() method implementations so that they test
	the new in_selection property. If it is true, the methods will
	read values even if the send_p property is not true. This is so
	that variables used in the selection part of the CE, or as
	function arguments, will be read. See bug 657. (jimg)

	* Fixed char vs. byte and long vs. nclong error checks. (reza) 

	* Removed #pragma interface directives for the OS X. (rmorris)

	* Updated the servers to netCDF-3 and fixed error handling between
	client and server. (reza)

	* Added support for Cray multi-processor (CRAYMPP) interfaces,
	they use processor element 0 for all non-CrayMPP platforms. The
	Fortran interface needs them for a clean build. (reza)

	* Fixed unnecessary nc_sync() calls in netCDF code to improve NFS
	performance. (reza)
	
	* Win32 build changes (rmorris)

2003-04-28  James Gallagher  <jimg@dcz.dods.org>

	* Merged with release-3-3-1.

	* Linux build fixes; some changes were made to the Makefile.in
	files, esp in the Fortran bindings, and some generated files were
	removed from CVS so that they would not get included in the
	distributions or confused the nightly builds.

2003-04-23  James Gallagher  <jimg@dcz.dods.org>

	* The win32 build files were lost and added back into the code.

2003-01-27    <jimg@dcz.dods.org>

	* merged with release-3-2-8.

	* I removed tests for the Progress Indicator from the configure.in
	and configure scripts. Also removed was the libdap++-gui.a library
	and any use of it by the Makefile.in templates. Finally, the
	src/packages/libtcl and libtk directories were removed (from the
	cvs repository; they are in the src/packages/Attic directory).
	This removes all vestiges of the tcl/tk based progress indicator
	from our code.

	* Fixed call to Connect::request_dds(...). The local method
	request_Cdds(...) uses Connect's new version of request_dds(...).
	This file was 'fixed' once to use my first try at a new interface
	for Connect. I then fixed Connect some more and broke this code
	again... I think the current interface supported by Connect is
	much better.

	* Memory free errors found by Purity (pwest).

	* Memory leaks and a read error fixed (pwest).

	* Fixes for the IteratorAdapter.

	* Fixes to the Makefile.in.

	* Changes for gcc 3.2 build (which now works).

2002-12-16  Ethan Davis  <edavis@ucar.edu>

	* configure.in, configure, Makefile.in, ncdump/Makefile.in,
	nc_test/Makefile.in: removed all references to XTRALIBS, this
	function now handled by libcurl (curl-config script).

	* nc_test/Makefile.in (Repository): change use of 'm4' to '$M4'.

	* configure.in, configure: added setting of M4 environment variable.

2002-04-30    <jimg@dcz.dods.org>

	* Merged with release-3-2-7.

2002-04-25  Ethan Davis  <edavis@ucar.edu>

	* Makefile.in: remove config.status dependency in Makefile
	target.

2002-04-17    <jimg@dcz.dods.org>

	* nc_test/nc_test.c (NC_TEST): Now uses ** instead of *** for tests.

	* Dnc.cc (ncopen): Fixed bug 393.

	* lnetcdf/lv2i.c (NCadvise): Fixed garbled messages.

2001-10-13  James Gallagher  <jimg@dcz.dods.org>

	* Merged with release-3-2-6.

	* Minor fixes to configure.

	* Updated INSTALL & README.

2001-09-28  James Gallagher  <jimg@dcz.dods.org>

	* Merged with release 3.2.5. The next merge should use
	release-3-2-5 -j release-3-2.

2001-09-26  James Gallagher  <jimg@dcz.dods.org>

	* Added version support (Reza).

2001-08-30  James Gallagher  <jimg@dcz.dods.org>

	* Merged with 3.2.4. The next merge should use -j release-3-2-4 -j
	release-3-2. 

2001-08-30  James Gallagher  <jimg@dcz.dods.org>

	* Fix for bug #202: The client library now checks for incoming
	Error objects. (From Reza)

	* Fix for bug #217: The tests now work; the problem was in the code
	that runs the tests and/or sets up the test dataset. (From Reza)

	* Fix for bugs #71 and #90: An Error object is now returned when
	a URL references a dataset that does not exist. (from Reza)

2001-06-19  James Gallagher  <jimg@dcz.dods.org>

	* Merged with release-3-2 head (tagged release-3-2-3). The next
	merge should use update -j release-3-2-3 -j release-3-2.

	* Moved most of the code in main() inside the try block (for all
	three handlers).

	* Cleaned up for switch from nph-* to nph-dods. (ethan)

	* Fixed tar and binary-tar targets. (ethan)

	* Paths are now relative where possible

	* Fixed exception handlers to return correct error codes. (reza)

2000-12-06  James Gallagher  <jimg@dcz.dods.org>

	* Fixed the build (removed nph-nc install, etc.)

2000-01-27  James Gallagher  <jimg@dcz.dods.org>

	* Merged with revision 3.1.2. The next cvs merge should use update
	-j release-3-1-2 -j release-3-1.

	* Removed extraneous files.

	* Fixed the build on little-endian machines.

1999-11-04  James Gallagher  <jimg@dcz.dods.org>

	* Merged: botched cvs but the next merge should use -j
	release-3-1-1 -j release-3-1.

	* Added info about header files.  Also updated some URLs (Ethan).

	* Removed incompatibilities in error handling and added support
	for scalar types (Reza).

	* Fixed: Reza fixed the IMAP bug.

1999-08-17  James Gallagher  <jimg@dcz.dods.org>

	* This code now supports the netCDF 3.x library.

1999-05-07  James Gallagher  <jimg@dcz.dods.org>

	* String-->string

1999-05-05  James Gallagher  <jimg@dcz.dods.org>

	* Added test-coverage target to Makefile.in

1999-01-21  James Gallagher  <jimg@dcz.cvo.oneworld.com>

	* The server now registers the file name properly. This ensures
	that the new projection functions can call the read() member
	function and not fail.

1998-11-11  James Gallagher  <jimg@dcz.cvo.oneworld.com>

	* Fixed a resource leak when working with local files.

1998-11-02  James Gallagher  <jimg@dcz.cvo.oneworld.com>

	* Fixed the configure scripts.

	* Fixed up the ncview directory to work correctly with the new
	Makefile organization.

	* Fixed a bug where local connections were not properly freed.

