"SfR Fresh" - the SfR Freeware/Shareware Archive

Member "libdap-3.8.2/ChangeLog" of archive libdap-3.8.2.tar.gz:


As a special service "SfR Fresh" has tried to format the requested source page into HTML format using source code syntax highlighting with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. That can be also achieved for any archive member file by clicking within an archive contents listing on the first character of the file(path) respectively on the according byte size field.
    1 2008-06-23  James Gallagher <jgallagher@opendap.org>
    2 
    3 	Removed apue_db. Updates to the documentation for 3.8.2
    4 
    5 	M    ChangeLog
    6 	D    apue_db
    7 	M    INSTALL
    8 	M    README
    9 	M    NEWS
   10 
   11 2008-06-23  James Gallagher <jgallagher@opendap.org>
   12 
   13 	Minor changes - comments & docs.
   14 
   15 	M    HTTPCacheTable.cc
   16 	M    HTTPCacheTable.h
   17 
   18 2008-06-23  James Gallagher <jgallagher@opendap.org>
   19 
   20 	Minor changes from the 3.8.1 code except that the HTTP Caching
   21 	changes developed here on the trunk of libdap are now
   22 	included (libdap 3.8.1 excluded those fixes).
   23 
   24 	M    configure.ac
   25 	M    ChangeLog
   26 	M    NEWS
   27 	M    ce_functions.cc
   28 	M    unit-tests/AISMergeTest.cc
   29 	M    unit-tests/HTTPCacheTest.cc
   30 
   31 2008-06-16  James Gallagher <jgallagher@opendap.org>
   32 
   33 	Merged changes from the 3.8.1 tag.
   34 
   35 	M    VCPP/BeforeInstall.txt
   36 	M    VCPP/libdap.iss
   37 	A    VCPP/unistd.h
   38 	M    libdap.spec
   39 	M    README
   40 
   41 2008-06-16  James Gallagher <jgallagher@opendap.org>
   42 
   43 	AISMergeTest updated to work with the newer test.opendap.org
   44 	fnoc1 test data set (which has slightly different attributes).
   45 
   46 2008-06-16  James Gallagher <jgallagher@opendap.org>
   47 
   48 	Removed HTTPCacheTable::CacheEntry's lock since it was redundant
   49 	and was causing a dead lock. Also removed RCReader's debug output.
   50 
   51 2008-06-16  Patrick West <pwest@ucar.edu>
   52 
   53 	Added access to response file.
   54 	M    HTTPResponse.h
   55 	M    Response.h
   56 
   57 2008-06-10  James Gallagher <jgallagher@opendap.org>
   58 
   59 	The lock used to protect the CacheEntry object was redundant and I
   60 	removed it. Also, I backed out other changes but retained some of
   61 	the added encapsulation added to the CacheEntry struct. I checked
   62 	this code in because I fairly certain it works, but the test
   63 	server is down and so I cannot run the unit tests for HTTPCache.
   64 
   65 	M    HTTPCacheTable.cc
   66 	M    HTTPCacheTable.h
   67 	M    unit-tests/HTTPCacheTest.cc
   68 
   69 2008-06-09  Dan Holloway <dholloway@opendap.org>
   70 
   71 	Added ifdef HAVE_UNISTD_H, include <unistd.h>, required on RedHat 3.+
   72 
   73 2008-05-30  Patrick West <pwest@ucar.edu>
   74 
   75 	Moved ancillary functions from DODSFilter and cgi_util to
   76 	Ancillary class as static methods. Moved the ancillary tests from
   77 	cgiUtilTest to ancT. Had to update configure.ac and Makefile.am to
   78 	get libdap to compile, removing apue directory.
   79 	
   80 	M    DODSFilter.cc
   81 	M    configure.ac
   82 	M    cgi_util.cc
   83 	A    Ancillary.cc
   84 	M    Makefile.am
   85 	M    cgi_util.h
   86 	A    Ancillary.h
   87 	A    unit-tests/ancT.cc
   88 	M    unit-tests/cgiUtilTest.cc
   89 	M    unit-tests/Makefile.am
   90 
   91 2008-05-30  James Gallagher <jgallagher@opendap.org>
   92 
   93 	Test svn switch (I added a space to the to the top of the file).
   94 
   95 	M    util.cc
   96 
   97 2008-05-22  James Gallagher <jgallagher@opendap.org>
   98 
   99 	Fixed comments in the ce functions - they said to use "version"
  100 	when it's actually a blank arg list that returns the response.
  101 
  102 2008-05-21  James Gallagher <jgallagher@opendap.org>
  103 
  104 	Made the directory name nicer
  105 
  106 	M    configure.ac
  107 	A    apue_db
  108 	D    apue_db/apue.h
  109 	D    apue_db/include
  110 	D    apue_db/db
  111 	A    apue_db/db.c
  112 	D    apue_db/lib
  113 	A    apue_db/lockreg.c
  114 	D    apue_db/Make.defines.linux
  115 	A    apue_db/t4.c
  116 	A    apue_db/error.c
  117 	M    Makefile.am
  118 	D    apue_db_lib
  119 	M    das.lex
  120 
  121 2008-05-21  James Gallagher <jgallagher@opendap.org>
  122 
  123 	Removed include subdir
  124 
  125 	D    apue_db_lib/include
  126 
  127 2008-05-21  James Gallagher <jgallagher@opendap.org>
  128 
  129 	Removed apue.h header.
  130 
  131 	D    apue_db_lib/apue.h
  132 	M    apue_db_lib/db.c
  133 	M    apue_db_lib/lockreg.c
  134 	M    apue_db_lib/t4.c
  135 	M    apue_db_lib/error.c
  136 
  137 2008-05-21  James Gallagher <jgallagher@opendap.org>
  138 
  139 	Removed
  140 
  141 	D    apue_db_lib/Make.defines.linux
  142 
  143 2008-05-21  James Gallagher <jgallagher@opendap.org>
  144 
  145 	Get rid of some temporary directories...
  146 
  147 	D    apue_db_lib/db
  148 	D    apue_db_lib/lib
  149 
  150 2008-05-21  James Gallagher <jgallagher@opendap.org>
  151 
  152 	Added Advanced Programming in the Unix Environment DB.
  153 
  154 	A    apue_db_lib/apue.h
  155 	A    apue_db_lib/apue_db.h
  156 	M    apue_db_lib/lib/libapue.a
  157 	A    apue_db_lib/db.c
  158 	A    apue_db_lib/lockreg.c
  159 	A    apue_db_lib/t4.c
  160 	AM   apue_db_lib/Makefile.am
  161 	A    apue_db_lib/error.c
  162 
  163 2008-05-21  James Gallagher <jgallagher@opendap.org>
  164 
  165 	Copied
  166 
  167 2008-05-20  James Gallagher <jgallagher@opendap.org>
  168 
  169 	Removed cruft from the Steven's db checkin.
  170 
  171 2008-05-20  James Gallagher <jgallagher@opendap.org>
  172 
  173 	Added the Steven's db code in apue_db_lib (which I might rename later).
  174 
  175 2008-05-20  James Gallagher <jgallagher@opendap.org>
  176 
  177 	Removed #if 0 .. #endif lines.
  178 
  179 2008-05-20  James Gallagher <jgallagher@opendap.org>
  180 
  181 	Read/Write locking in place. Ready to start changing over from a
  182 	single index file to a distributed way of storing the entries.
  183 
  184 2008-05-15  James Gallagher <jgallagher@opendap.org>
  185 
  186 	Moved the locking of entries into the cache table class. This sets
  187 	the stage for changes to the table implementation so that it can be
  188 	stored on disk and not in memory.
  189 
  190 2008-05-14  James Gallagher <jgallagher@opendap.org>
  191 
  192 	removed #if 0 after refactoring HTTPCache, HTTPCacheTable
  193 	and CacheEntry. Tests now run.
  194 
  195 2008-05-14  James Gallagher <jgallagher@opendap.org>
  196 
  197 	CacheEntry has not been encapsulated, but only to the extent
  198 	that fields are manipulated with accessor/mutator methods.
  199 	The basic logic is still exposed to HTTPCache.
  200 
  201 2008-05-14  Patrick West <pwest@ucar.edu>
  202 
  203 	Requires using unistd.h if HAVE_UNISTD_H is defined, which requires
  204 	including config.h.
  205 	M    unit-tests/marshT.cc
  206 	M    unit-tests/RCReaderTest.cc
  207 
  208 2008-05-14  Patrick West <pwest@ucar.edu>
  209 
  210 	unlink requires unistd.h on linux machines.
  211 	M    unit-tests/marshT.cc
  212 
  213 2008-05-13  James Gallagher <jgallagher@opendap.org>
  214 
  215 	Added HTTPCacheTable to the VCPP Makefile
  216 
  217 2008-05-13  James Gallagher <jgallagher@opendap.org>
  218 
  219 	I Have refactored HTTPCache so that most of the operations
  220 	on the index file and in-memory 'database' of the cache
  221 	contents is now in the HTTPCacheTable class.
  222 
  223 2008-05-09  James Gallagher <jgallagher@opendap.org>
  224 
  225 	Added HTTPCacheTable class. HTTPCache will now be refactored
  226 	so that it makes all cache table accesses through this class'
  227 	interface. See ticket #1114 and #1118.
  228 
  229 2008-04-25  James Gallagher <jgallagher@opendap.org>
  230 
  231 	Wrapped CURL_PROXYAUTH in #ifdef #endif to accommodate older versions of
  232 	libcurl.
  233 
  234 	M HTTPConnect.cc
  235 
  236 2008-04-25  James Gallagher <jgallagher@opendap.org>
  237 
  238 	Spelling errors fixed.
  239 
  240 	M    VCPP/BeforeInstall.txt
  241 	M    README.dodsrc
  242 	M    RCReader.cc
  243 
  244 2008-04-25  James Gallagher <jgallagher@opendap.org>
  245 
  246 	Build tools no longer installed
  247 
  248 2008-04-24  James Gallagher <jgallagher@opendap.org>
  249 
  250 	Added installer setup file and License for the installer
  251 
  252 2008-04-23  James Gallagher <jgallagher@opendap.org>
  253 
  254 	Comments and strings modified as part of the win32 build of 3.8.1
  255 	from svn
  256 
  257 2008-04-23  James Gallagher <jgallagher@opendap.org>
  258 
  259 	Removed Win32 definition of vsnprintf() for VC 2008 compat - edit
  260 	for use with VC 2005
  261 
  262 2008-04-23  James Gallagher <jgallagher@opendap.org>
  263 
  264 	Fixes for libdap 3.8.0
  265 
  266 2008-04-21  James Gallagher <jgallagher@opendap.org>
  267 
  268 	Ticket 1095: The proxy support in HTTPConnect baroque and caused
  269 	many people problems. I expanded on the syntax allowed (the old
  270 	syntax is still supported) so that it mirrors the syntax most
  271 	users expect. I updated the docs including the comments in the
  272 	.dodsrc file.
  273 
  274 	M    Makefile.am
  275 	M    RCReader.cc
  276 	M    NEWS
  277 	M    HTTPConnect.cc
  278 	M    unit-tests/RCReaderTest.cc
  279 	A    unit-tests/rcreader-testsuite/test4.rc
  280 	A    unit-tests/rcreader-testsuite/test5.rc
  281 
  282 2008-04-15  James Gallagher <jgallagher@opendap.org>
  283 
  284 	Added code to follow redirects in HTTPConnect.cc
  285 
  286 2008-04-07  Patrick West <pwest@ucar.edu>
  287 
  288 	Delete being called on array without [], as is being called below the
  289 	exception condition.
  290 	M    HTTPCache.cc
  291 
  292 2008-03-19  James Gallagher <jgallagher@opendap.org>
  293 
  294 	Added info about win32 locations for .dodsrc
  295 
  296 	M    README.dodsrc
  297 
  298 2008-03-19  James Gallagher <jgallagher@opendap.org>
  299 
  300 	Added Patrice Dumas' patch for <cstring>
  301 
  302 	M    SignalHandler.cc
  303 	M    gse.lex
  304 	M    dds.lex
  305 	M    HTTPConnect.cc
  306 	M    das.lex
  307 	M    ce_expr.lex
  308 
  309 2008-03-04  Patrick West <pwest@ucar.edu>
  310 
  311 	Now checks for which architecture the build is being run on and
  312 	updates the InstallationCheck script M
  313 	update_mac_package_contents.pl
  314 
  315 2008-03-04  Patrick West <pwest@ucar.edu>
  316 
  317 	3.8.0 release of libdap.
  318 	
  319 	M    configure.ac
  320 	M    ChangeLog
  321 	M    OSX_Resources/Info.plist
  322 	M    OSX_Resources/ReadMe.txt
  323 	M    libdap.spec
  324 	M    README
  325 	M    NEWS
  326 
  327 2008-03-03  James Gallagher <jgallagher@opendap.org>
  328 
  329 	Added conditional include of unistd.h for RHEL3 build.
  330 
  331 	M    SignalHandler.cc
  332 	M    tests/TestArray.cc
  333 	M    HTTPConnect.cc
  334 	M    DAS.cc
  335 
  336 2008-03-03  James Gallagher <jgallagher@opendap.org>
  337 
  338 	Header patch from Patrice Dumas.
  339 
  340 	Many files modified.
  341 
  342 2008-03-03  James Gallagher <jgallagher@opendap.org>
  343 
  344 	Directory regex --> pathname_ok() call. A minor change.
  345 
  346 	M Util.cc
  347 
  348 2008-03-02  James Gallagher <jgallagher@opendap.org>
  349 
  350 	Added shell commands so build works with bison 1.28. That
  351 	version treats the -o option differently than the 2.x version.
  352 
  353 	M Makefile.am
  354 
  355 ;; Local Variables:
  356 ;; coding: utf-8
  357 ;; End:
  358 2008-03-03  James Gallagher <jgallagher@opendap.org>
  359 
  360 	Added conditional include of unistd.h for RHEL3 build.
  361 	M    SignalHandler.cc
  362 	M    tests/TestArray.cc
  363 	M    HTTPConnect.cc
  364 	M    DAS.cc
  365 
  366 2008-03-03  James Gallagher <jgallagher@opendap.org>
  367 
  368 	Header patch from Patrice Dumas.
  369 	Many files modified.
  370 
  371 2008-03-03  James Gallagher <jgallagher@opendap.org>
  372 
  373 	Directory regex --> pathname_ok() call. A minor change.
  374 	M Util.cc
  375 
  376 2008-03-02  James Gallagher <jgallagher@opendap.org>
  377 
  378 	Added shell commands so build works with bison 1.28. That
  379 	version treats the -o option differently than the 2.x version.
  380 	M Makefile.am
  381 
  382 2008-03-01  James Gallagher <jgallagher@opendap.org>
  383 
  384 	Tweaked the comments about the YY_INPUT macro.
  385 	M dds.lex
  386 
  387 2008-02-29  James Gallagher <jgallagher@opendap.org>
  388 
  389 	Switch back to the old YY_INPUT macro for now...
  390 	M    dds.lex
  391 
  392 2008-02-29  James Gallagher <jgallagher@opendap.org>
  393 
  394 	I found that a number of the places where a *.tab.h was included did
  395 	not get changed when I went to the .hh file names (which is how
  396 	bison does things when you tell it to make the output a *.tab.cc
  397 	file). Here are the fixes. the distcheck and rpm targets now work.
  398 	M    Error.lex
  399 	M    Int16.cc
  400 	M    error-test.cc
  401 	M    tests/expr-test.cc
  402 	M    tests/dds-test.cc
  403 	M    UInt16.cc
  404 	M    Int32.cc
  405 	M    gse-test.cc
  406 	M    Str.cc
  407 	M    Float64.cc
  408 	M    Operators.h
  409 	M    UInt32.cc
  410 
  411 2008-02-29  James Gallagher <jgallagher@opendap.org>
  412 
  413 	There are three changes in these files: 1. formatting;
  414 	2. Grammar builds; 3. Security fixes. For the formatting
  415 	changes some files just got messed up and I was sick of
  416 	looking at it. Grammar changes amount to simplifying the
  417 	builds of the lex and y files. Now the sed calls in the
  418 	Makefile have been removed - commented out to be completely
  419 	removed later. 3. Nothing major on the security front
  420 	but I made some changes all the same.
  421 
  422 2008-02-29  Patrick West <pwest@ucar.edu>
  423 
  424 	Updates for release of 3.7.11.
  425 	M    configure.ac
  426 	M    ChangeLog
  427 	M    INSTALL
  428 	M    libdap.spec
  429 	M    README
  430 	M    NEWS
  431 
  432 ;; Local Variables:
  433 ;; coding: utf-8
  434 ;; End:
  435 2008-02-28  Patrick West <pwest@ucar.edu>
  436 
  437 	If cleanup.sh does not exist, then a make clean will error out.
  438 	clean-local depends on cleanup.sh.
  439 	M    cache-testsuite/Makefile.am
  440 
  441 2008-02-28  Patrick West <pwest@ucar.edu>
  442 
  443 	Added comment regarding ais_testsuite directory and how those files
  444 	are being distributed.
  445 	M    unit-tests/Makefile.am
  446 
  447 2008-02-28  Patrick West <pwest@ucar.edu>
  448 
  449 	Removing generated files from Makefile.am. Removing temporary files
  450 	in marshT created for writing marshalled data. cleanup script
  451 	cleaned up.  cache-testsuite makefile running local cleanup.sh since
  452 	cleanup.sh is generated, also added distclean-local to remove the
  453 	dods_cache directory.  unit-tests makefile adds individual
  454 	ais_testsuite files because there is the generated file there so
  455 	just adding the directory wasn't working.
  456 	M    Makefile.am
  457 	M    unit-tests/marshT.cc
  458 	M    unit-tests/cache-testsuite/cleanup.sh.in
  459 	M    unit-tests/cache-testsuite/Makefile.am
  460 	M    unit-tests/Makefile.am
  461 
  462 2008-02-28  Patrick West <pwest@ucar.edu>
  463 
  464 	Modified tests and configuration to get unit-tests to run during
  465 	distcheck.
  466 	M    unit-tests/AISMergeTest.cc
  467 	M    unit-tests/DODSFilterTest.cc
  468 	D    unit-tests/ais_testsuite/ais_database.xml
  469 	A    unit-tests/ais_testsuite/ais_database.xml.in
  470 	D    unit-tests/cache-testsuite/cleanup.sh
  471 	A    unit-tests/cache-testsuite/cleanup.sh.in
  472 	M    unit-tests/cache-testsuite/Makefile.am
  473 	M    unit-tests/DASTest.cc
  474 	M    unit-tests/AISResourcesTest.cc
  475 	M    unit-tests/DDSTest.cc
  476 	A    unit-tests/test_config.h.in
  477 	M    unit-tests/HTTPConnectTest.cc
  478 	M    unit-tests/DDXParserTest.cc
  479 	M    unit-tests/cgiUtilTest.cc
  480 	M    unit-tests/AISDatabaseParserTest.cc
  481 	M    unit-tests/CEFunctionsTest.cc
  482 	M    unit-tests/GridGeoConstraintTest.cc
  483 	M    unit-tests/Makefile.am
  484 	M    unit-tests/RCReaderTest.cc
  485 
  486 2008-02-27  Patrick West <pwest@ucar.edu>
  487 
  488 	Added check for cppunit in configure. If present, then the tests
  489 	will be built and run. if not then a message will appear saying that
  490 	can't run the tests without the library, but it's not an error.
  491 	M    configure.ac
  492 	A    conf/cppunit.m4
  493 	M    Makefile.am
  494 	M    unit-tests/Makefile.am
  495 
  496 2008-02-27  James Gallagher <jgallagher@opendap.org>
  497 
  498 	Updated indentation using "indent -kr"
  499 	M    gl/alloca_.h
  500 	M    gl/mbchar.h
  501 	M    gl/localcharset.c
  502 	M    gl/strcasecmp.c
  503 	M    gl/regex_internal.c
  504 	M    gl/strnlen1.c
  505 	M    gl/malloc.c
  506 	M    gl/wchar_.h
  507 	M    gl/localcharset.h
  508 	M    gl/stdint_.h
  509 	M    gl/strcase.h
  510 	M    gl/regex.c
  511 	M    gl/stdbool_.h
  512 	M    gl/memchr.c
  513 	M    gl/regex_internal.h
  514 	M    gl/strnlen1.h
  515 	M    gl/mbuiter.h
  516 	M    gl/regex.h
  517 	M    gl/wctype_.h
  518 	M    gl/regexec.c
  519 	M    gl/strncasecmp.c
  520 	M    gl/gettext.h
  521 	M    gl/alloca.c
  522 	M    gl/mbchar.c
  523 	M    gl/regcomp.c
  524 
  525 2008-02-26  Patrick West <pwest@ucar.edu>
  526 
  527 	No longer need the MacOSX specific readme and install files.
  528 	M    OSX_Resources/Info.plist
  529 	D    INSTALL_MacOSX.rtf
  530 	D    README_MacOSX.rtf
  531 
  532 2008-02-23  James Gallagher <jgallagher@opendap.org>
  533 
  534 	Auto reset of Subversion properties
  535 
  536 2008-02-22  James Gallagher <jgallagher@opendap.org>
  537 
  538 	Updated
  539 
  540 2008-02-22  James Gallagher <jgallagher@opendap.org>
  541 
  542 	Fixed an error that crept into xdr-datatypes-static from the xp
  543 	port. I made the change in a new copy of the xdr-datatypes.h header
  544 	added to the VCPP directory.  Also, I removed some old code from the
  545 	XDRUtils.cc file.
  546 	M    xdr-datatypes-static.h
  547 	AM   VCPP/xdr-datatypes.h
  548 	M    XDRUtils.cc
  549 
  550 2008-02-21  Patrick West <pwest@ucar.edu>
  551 
  552 	Added remove of temporary directories when pkg build is done.
  553 	M    Makefile.am
  554 
  555 2008-02-21  James Gallagher <jgallagher@opendap.org>
  556 
  557 	Modified Makefile to install xdr-datatypes.h from VCPP
  558 
  559 2008-02-21  James Gallagher <jgallagher@opendap.org>
  560 
  561 	Removed a patch
  562 	M XDRStreamMarshaller.cc
  563 
  564 2008-02-21  James Gallagher <jgallagher@opendap.org>
  565 
  566 	Removed a patch
  567 	M XDRFileMarshaller.cc
  568 
  569 2008-02-21  James Gallagher <jgallagher@opendap.org>
  570 
  571 	Backed out some changes for my version of XP.
  572 	M XDRFileUnMarshaller.cc
  573 
  574 2008-02-21  James Gallagher <jgallagher@opendap.org>
  575 
  576 	Fixes for the win32 build from Anna Nokolov - I turned her files
  577 	into a patch but there were some rejects.
  578 	M    xdr-datatypes-static.h
  579 	M    XDRFileUnMarshaller.cc
  580 	M    gl/stdint_.h
  581 	M    XDRStreamMarshaller.cc
  582 
  583 2008-02-21  James Gallagher <jgallagher@opendap.org>
  584 
  585 	Added patch from Anna Nokolov.
  586 	M XDRFileMarshaller.cc
  587 
  588 2008-02-21  James Gallagher <jgallagher@opendap.org>
  589 
  590 	Applied Win32 patches from Anna Nokolov.
  591 	M    cgi_util.cc
  592 	M    VCPP/Makefile
  593 	M    GNU/GNURegex.cc
  594 	M    parser-util.cc
  595 	M    util.h
  596 	M    das.lex
  597 	M    gl/localcharset.c
  598 	M    gl/stdint_.h
  599 	M    gl/regex_internal.h
  600 	M    util.cc
  601 	M    XDRFileMarshaller.cc
  602 
  603 2008-02-18  Patrick West <pwest@ucar.edu>
  604 
  605 	functional expressions were not being evaluated when building the
  606 	ddx.  Updated this and removed newline from error message if problem
  607 	with functional expressions.
  608 	M    DODSFilter.cc
  609 
  610 2008-02-14  Patrick West <pwest@ucar.edu>
  611 
  612 	Fixed sed issue with discovering version inormation in libdap.m4.
  613 	This one should be used by anyone who wants to use libdap.
  614 	M    conf/libdap.m4
  615 
  616 2008-02-13  James Gallagher <jgallagher@opendap.org>
  617 
  618 	Added unistd.h include.
  619 	M    unit-tests/AISResourcesTest.cc
  620 	M    unit-tests/ByteTest.cc
  621 	M    unit-tests/testFile.cc
  622 
  623 2008-02-13  James Gallagher <jgallagher@opendap.org>
  624 
  625 	Added config.h header include to AttrTableTest.cc
  626 
  627 2008-02-13  James Gallagher <jgallagher@opendap.org>
  628 
  629 	Added include of unistd.h to AttrTableTest.cc for RHEL3
  630 
  631 2008-02-05  James Gallagher <jgallagher@opendap.org>
  632 
  633 	Removed two tests that fail on machines where the tests are run as
  634 	root.
  635 	M HTTPCacheTest.cc
  636 
  637 2008-02-05  James Gallagher <jgallagher@opendap.org>
  638 
  639 	Auto reset of Subversion properties
  640 
  641 2008-02-04  Patrick West <pwest@ucar.edu>
  642 
  643 	Added method to not only return the FILE pointer but also the cached
  644 	file name when getting the cached response. Also, when parsing
  645 	headers, taking into account a blank line and a malformed header.
  646 	M    HTTPCache.cc
  647 	M    HTTPCache.h
  648 	M    HTTPConnect.cc
  649 
  650 2008-02-04  Patrick West <pwest@ucar.edu>
  651 
  652 	Includes added for unlink function call
  653 	M    unit-tests/ddsT.cc
  654 
  655 2008-02-02  Patrick West <pwest@ucar.edu>
  656 
  657 	Added namespace libdap
  658 	M    Error.lex
  659 	M    RValue.cc
  660 	M    DDXParser.h
  661 	M    DODSFilter.cc
  662 	M    HTTPResponse.h
  663 	M    Int16.cc
  664 	M    Int32.h
  665 	M    Structure.h
  666 	M    AISResources.cc
  667 	M    Sequence.h
  668 	M    Str.h
  669 	M    ResponseTooBigErr.cc
  670 	M    SignalHandler.cc
  671 	M    ResponseTooBigErr.h
  672 	M    SignalHandler.h
  673 	M    XDRUtils.h
  674 	M    escaping.h
  675 	M    Connect.h
  676 	M    DDXParser.cc
  677 	M    cgi_util.cc
  678 	M    dods-datatypes-static.h
  679 	M    ce_functions.h
  680 	M    gse.lex
  681 	M    DDXExceptions.h
  682 	M    Resource.h
  683 	M    Error.cc
  684 	M    HTTPCacheDisconnectedMode.h
  685 	M    UnMarshaller.h
  686 	M    Response.h
  687 	M    Int16.h
  688 	M    SignalHandlerRegisteredErr.h
  689 	M    ce_parser.h
  690 	M    ConstraintEvaluator.cc
  691 	M    DAS.h
  692 	M    DDS.cc
  693 	M    XDRFileMarshaller.h
  694 	M    tests/TestInt32.h
  695 	M    tests/TestStructure.h
  696 	M    tests/TestInt16.h
  697 	M    tests/TestUrl.h
  698 	M    tests/TestSequence.h
  699 	M    tests/TestStr.h
  700 	M    tests/TestFloat64.h
  701 	M    tests/das-test.cc
  702 	M    tests/TestGrid.h
  703 	M    tests/TestByte.h
  704 	M    tests/TestTypeFactory.h
  705 	M    tests/TestFloat32.h
  706 	M    tests/TestArray.h
  707 	M    tests/TestUInt32.h
  708 	M    tests/dds-test.cc
  709 	M    tests/TestUInt16.h
  710 	M    tests/TestCommon.cc
  711 	M    Array.cc
  712 	M    BaseType.h
  713 	M    HTTPCacheInterruptHandler.h
  714 	M    EventHandler.h
  715 	M    Float64.h
  716 	M    AISConnect.cc
  717 	M    UInt16.cc
  718 	M    InternalErr.h
  719 	M    EncodingType.h
  720 	M    gse_parser.h
  721 	M    Marshaller.h
  722 	M    AlarmHandler.h
  723 	M    Byte.cc
  724 	M    GNU/GNURegex.cc
  725 	M    GNU/GNURegex.h
  726 	M    Byte.h
  727 	M    DataDDS.h
  728 	M    BaseType.cc
  729 	M    DDS.h
  730 	M    XDRUtils.cc
  731 	M    ArrayGeoConstraint.h
  732 	M    GeoConstraint.h
  733 	M    HTTPCacheResponse.h
  734 	M    RCReader.cc
  735 	M    GridGeoConstraint.h
  736 	M    Constructor.h
  737 	M    util_mit.h
  738 	M    Error.h
  739 	M    Int32.cc
  740 	M    DODSFilter.h
  741 	M    DapObj.h
  742 	M    gse.y
  743 	M    HTTPCache.cc
  744 	M    DataDDS.cc
  745 	M    HTTPCache.h
  746 	M    parser-util.cc
  747 	M    DapIndent.h
  748 	M    ce_expr.y
  749 	M    AISResources.h
  750 	M    ObjectType.h
  751 	M    Float32.cc
  752 	M    Error.y
  753 	M    dds.lex
  754 	M    PipeResponse.h
  755 	M    util.h
  756 	M    AISExceptions.h
  757 	M    AISDatabaseParser.h
  758 	M    AttrTable.cc
  759 	M    InternalErr.cc
  760 	M    Grid.h
  761 	M    HTTPConnect.cc
  762 	M    AISMerge.h
  763 	M    RValue.h
  764 	M    Structure.cc
  765 	M    cgi_util.h
  766 	M    Url.cc
  767 	M    Vector.cc
  768 	M    getdap.cc
  769 	M    BaseTypeFactory.h
  770 	M    Str.cc
  771 	M    Sequence.cc
  772 	M    das.lex
  773 	M    XDRFileUnMarshaller.cc
  774 	M    Float32.h
  775 	M    XDRFileUnMarshaller.h
  776 	M    ce_functions.cc
  777 	M    expr.h
  778 	M    AttrTable.h
  779 	M    GridGeoConstraint.cc
  780 	M    Constructor.cc
  781 	M    UInt32.h
  782 	M    XDRStreamMarshaller.h
  783 	M    das.y
  784 	M    AISMerge.cc
  785 	M    parser.h
  786 	M    BaseTypeFactory.cc
  787 	M    Url.h
  788 	M    Vector.h
  789 	M    DAS.cc
  790 	M    ConstraintEvaluator.h
  791 	M    GSEClause.cc
  792 	M    GSEClause.h
  793 	M    util.cc
  794 	M    Clause.h
  795 	M    ArrayGeoConstraint.cc
  796 	M    Float64.cc
  797 	M    Operators.h
  798 	M    UInt32.cc
  799 	M    XDRStreamMarshaller.cc
  800 	M    Grid.cc
  801 	M    util_mit.cc
  802 	M    Connect.cc
  803 	M    escaping.cc
  804 	M    unit-tests/AISMergeTest.cc
  805 	M    unit-tests/sequenceT.cc
  806 	M    unit-tests/DODSFilterTest.cc
  807 	M    unit-tests/HTTPCacheTest.cc
  808 	M    unit-tests/DASTest.cc
  809 	M    unit-tests/AISResourcesTest.cc
  810 	M    unit-tests/DDSTest.cc
  811 	M    unit-tests/SignalHandlerTest.cc
  812 	M    unit-tests/ArrayGeoConstraintTest.cc
  813 	M    unit-tests/ArrayTest.cc
  814 	M    unit-tests/AttrTableTest.cc
  815 	M    unit-tests/HTTPConnectTest.cc
  816 	M    unit-tests/DDXParserTest.cc
  817 	M    unit-tests/ddsT.cc
  818 	M    unit-tests/cgiUtilTest.cc
  819 	M    unit-tests/ByteTest.cc
  820 	M    unit-tests/attrTableT.cc
  821 	M    unit-tests/SequenceTest.cc
  822 	M    unit-tests/RegexTest.cc
  823 	M    unit-tests/generalUtilTest.cc
  824 	M    unit-tests/AISDatabaseParserTest.cc
  825 	M    unit-tests/GridGeoConstraintTest.cc
  826 	M    unit-tests/RCReaderTest.cc
  827 	M    unit-tests/parserUtilTest.cc
  828 	M    HTTPConnect.h
  829 	M    dds.y
  830 	M    StdinResponse.h
  831 	M    DapIndent.cc
  832 	M    XDRFileMarshaller.cc
  833 	M    Clause.cc
  834 	M    AISDatabaseParser.cc
  835 	M    GeoConstraint.cc
  836 	M    Array.h
  837 	M    AISConnect.h
  838 	M    UInt16.h
  839 	M    ce_expr.lex
  840 	M    RCReader.h
  841 
  842 2008-02-01  James Gallagher <jgallagher@opendap.org>
  843 
  844 	Added some file to svn:ignore
  845 
  846 	M gl
  847 
  848 2008-02-01  James Gallagher <jgallagher@opendap.org>
  849 
  850 	Added conditional set of the gcc -Wall, et c., flags.
  851 	M Makefile.am
  852 
  853 2008-01-31  Nathan Potter <ndp@coas.oregonstate.edu>
  854 
  855 	libdap: Changed Error handling in ce_functions.cc so that the errors
  856 	thrown appropriatley referenced an error code other than unknown
  857 
  858 2008-01-31  James Gallagher <jgallagher@opendap.org>
  859 
  860 	Added conditional set of the gcc -Wall, et c., flags.
  861 
  862 2008-01-30  James Gallagher <jgallagher@opendap.org>
  863 
  864 	Include <algorithm> for all builds, not just win32. This is a fix
  865 	for AIX and its native compiler.
  866 
  867 2008-01-29  James Gallagher <jgallagher@opendap.org>
  868 
  869 	Update to the package target for OSX.
  870 	M    OSX_Resources/InstallationCheck
  871 	M    OSX_Resources/update_mac_package_contents.pl
  872 	M    OSX_Resources/InstallationCheck.strings
  873 	M    Makefile.am
  874 
  875 2008-01-28  James Gallagher <jgallagher@opendap.org>
  876 
  877 	It seems that universal binaries are not yet working - I commented
  878 	out that part of the Makefile.
  879 	M    Makefile.am
  880 
  881 2008-01-28  James Gallagher <jgallagher@opendap.org>
  882 
  883 	Hacked the Makefile.am so that the 'pkg' target makes a universal
  884 	binary - maybe. Fixed up the OSX resources' text.
  885 	M    OSX_Resources/Info.plist
  886 	M    OSX_Resources/Description.plist
  887 	M    Makefile.am
  888 
  889 2008-01-22  James Gallagher <jgallagher@opendap.org>
  890 
  891 	Added support to filter out ^M that's introduced by DOS editors.
  892 	M update_mac_package_contents.pl
  893 
  894 2008-01-16  James Gallagher <jgallagher@opendap.org>
  895 
  896 	Updated comments
  897 	M Makefile.am
  898 
  899 2008-01-16  James Gallagher <jgallagher@opendap.org>
  900 
  901 	Removed major and minor version.
  902 	M    OSX_Resources/Info.plist
  903 
  904 2008-01-14  James Gallagher <jgallagher@opendap.org>
  905 
  906 	Applied pkgconfig patch from Patrice.
  907 	M    libdap.spec
  908 	M    Makefile.am
  909 	M    libdapclient.pc.in
  910 	M    libdap.pc.in
  911 	M    unit-tests/testFile.cc
  912 	M    unit-tests/Makefile.am
  913 	M    libdapserver.pc.in
  914 	A    dap-config-pkgconfig
  915 
  916 2008-01-12  James Gallagher <jgallagher@opendap.org>
  917 
  918 	Auto reset of Subversion properties
  919 
  920 2008-01-11  James Gallagher <jgallagher@opendap.org>
  921 
  922 	Added. These help automate the build process.
  923 	AM   OSX_Resources/macify_license_file.pl
  924 	AM   OSX_Resources/update_mac_package_contents.pl
  925 
  926 2008-01-11  James Gallagher <jgallagher@opendap.org>
  927 
  928 	Updates to the OS/X build so that it is more automatic. No more
  929 	pmproj file, either. I added <code> tags in the README so that the
  930 	perl script that updates the Mac version of that file will look
  931 	decent.
  932 	M    OSX_Resources/InstallationCheck
  933 	M    OSX_Resources/License.txt
  934 	M    OSX_Resources/Info.plist
  935 	M    OSX_Resources/InstallationCheck.strings
  936 	M    OSX_Resources/ReadMe.txt
  937 	M    OSX_Resources/Welcome.html
  938 	M    README
  939 	M    Makefile.am
  940 	D    mac_osx
  941 	D    libdap.pmproj
  942 
  943 2008-01-10  Patrick West <pwest@ucar.edu>
  944 
  945 	Certain size vector of bytes was failing when writing to the xdr
  946 	stream.  Changed the size of the buffer to add enough to cover the
  947 	word boundary.  Updated unit test to test for this.
  948 	M    Vector.cc
  949 	M    XDRStreamMarshaller.cc
  950 	M    unit-tests/marshT.cc
  951 	M    unit-tests/arrayT.cc
  952 
  953 2008-01-08  James Gallagher <jgallagher@opendap.org>
  954 
  955 	Removed leading spaces of the lines so that the file can be used
  956 	easily on the Mac where lines will wrap in the Installer.
  957 
  958 2008-01-08  James Gallagher <jgallagher@opendap.org>
  959 
  960 	Fixed up these two tests to match the changes in the ais database
  961 	they used.
  962 	M    unit-tests/AISMergeTest.cc
  963 	M    unit-tests/AISResourcesTest.cc
  964 
  965 2008-01-07  James Gallagher <jgallagher@opendap.org>
  966 
  967 	make check now runs the unit tests (ticket 1012)
  968 	M    Makefile.am
  969 
  970 2008-01-07  James Gallagher <jgallagher@opendap.org>
  971 
  972 	Fixed the AIS database parser tests so they now use Hyrax and not
  973 	some kludge.
  974 	M    unit-tests/ais_testsuite/ais_database.xml
  975 	M    unit-tests/AISDatabaseParserTest.cc
  976 
  977 2007-12-01  James Gallagher <jgallagher@opendap.org>
  978 
  979 	Auto reset of Subversion properties
  980 
  981 2007-11-30  Patrick West <pwest@ucar.edu>
  982 
  983 	MacOSX resources updated. Added a README and INSTALL file to be put
  984 	alongside the .pkg in the .dmg.
  985 	M    OSX_Resources/Info.plist
  986 	D    README_MaxOSX.rtf
  987 	M    Makefile.am
  988 	A    README_MacOSX.rtf
  989 
  990 2007-11-30  James Gallagher <jgallagher@opendap.org>
  991 
  992 	Auto reset of Subversion properties
  993 
  994 2007-11-29  Patrick West <pwest@ucar.edu>
  995 
  996 	the .pc files needed to be dealt with during the pkg build so that
  997 	the prefix was set correctly.
  998 	M    Makefile.am
  999 
 1000 2007-11-29  Patrick West <pwest@ucar.edu>
 1001 
 1002 	README and INSTALL files for a MacOSX installation. To be put into
 1003 	the .dmg along with the .pkg.
 1004 	A    README_MaxOSX.rtf
 1005 	A    INSTALL_MacOSX.rtf
 1006 
 1007 2007-11-28  James Gallagher <jgallagher@opendap.org>
 1008 
 1009 	Updated for release 3.7.10
 1010 
 1011 	M    configure.ac
 1012 	M    ChangeLog
 1013 	M    INSTALL
 1014 	M    libdap.spec
 1015 	M    README
 1016 	M    NEWS
 1017 
 1018 ;; Local Variables:
 1019 ;; coding: utf-8
 1020 ;; End:
 1021 2007-11-28  James Gallagher <jgallagher@opendap.org>
 1022 
 1023 	Fixed warnings about potentially uninitialized uses of ENTRY in
 1024 	HTTPCache.cc
 1025 
 1026 2007-11-28  Patrick West <pwest@ucar.edu>
 1027 
 1028 	Added private default constructor, copy constructor, and operator=
 1029 	to the classes, all through InternalErr. Added copyright
 1030 	information as well.
 1031 	
 1032 	M    XDRUtils.h
 1033 	M    UnMarshaller.h
 1034 	M    XDRFileMarshaller.h
 1035 	M    Marshaller.h
 1036 	M    XDRUtils.cc
 1037 	M    XDRFileUnMarshaller.cc
 1038 	M    XDRFileUnMarshaller.h
 1039 	M    XDRStreamMarshaller.h
 1040 	M    XDRStreamMarshaller.cc
 1041 	M    XDRFileMarshaller.cc
 1042 
 1043 2007-11-26  Patrick West <pwest@ucar.edu>
 1044 
 1045 	In Vector.cc, checking if _var is null before attempting delete.
 1046 	Didn't appear to be an issue, but seemed to be a needed test.
 1047 
 1048 	In XDRStreamMarshaller, not allocating such a large buffer.
 1049 	Allocating only what is needed in put_str and both put_vector
 1050 	calls. The other methods are using the static buffer so we don't
 1051 	have to allocate each time. Prettied up the code, added more
 1052 	comments, and corrected some exception messages.
 1053 	
 1054 	M    Vector.cc
 1055 	M    XDRStreamMarshaller.cc
 1056 
 1057 2007-11-21  James Gallagher <jgallagher@opendap.org>
 1058 
 1059 	libdapclient and libdapserver library versions bumped up.
 1060 
 1061 	M    configure.ac
 1062 	M    depend.sh
 1063 	M    libdap.spec
 1064 	M    NEWS
 1065 
 1066 2007-11-14  James Gallagher <jgallagher@opendap.org>
 1067 
 1068 	Fixed the LIBDAP CHECK macro
 1069 
 1070 	M    conf/libdap.m4
 1071 
 1072 2007-11-13  James Gallagher <jgallagher@opendap.org>
 1073 
 1074 	Updated for version 3.7.9
 1075 
 1076 	M    configure.ac
 1077 	M    ChangeLog
 1078 	M    INSTALL
 1079 	M    libdap.spec
 1080 	M    README
 1081 	M    NEWS
 1082 
 1083 2007-11-13  James Gallagher <jgallagher@opendap.org>
 1084 
 1085 	Fixeed ticket #995. The problem was in intern_data_for_leaf.
 1086 	This problem was fixed by changing the way intern_data_for_leaf()
 1087 	worked, slightly. It was always popping the stack of `d_values`
 1088 	object pointers regardless of the return value of read_row().
 1089 	However, if no values are read then the call to
 1090 	intern_data_for_parent_part_two() would never be called and the
 1091 	d_values field of the child sequence wouldn't be pushed onto the stack.
 1092 	Hence the pop should not happen - because there's no child there to
 1093 	pop. I fixed this with a slight change in the code. The method now
 1094 	skips the while loop and subsequent pop operation if the first call
 1095 	to read_row() returns false. The while loop won't be run anyway,
 1096 	so the actual change is minor and eliminates an unnecessary test
 1097 	in the case where read_row does return false initially.
 1098 
 1099 	All of the tests that are expected to pass now do.
 1100 
 1101 2007-11-12  James Gallagher <jgallagher@opendap.org>
 1102 
 1103 	Grid.cc: Changed the way the declarataion is printed by print_val()
 1104 	so that intern_data can use this too and work with the expr-test
 1105 	test driver.
 1106 	Sequence.cc: transfer_data_part_two() now uses intern_data() when
 1107 	it should in place of read(). Also, print_one_row() is now more
 1108 	flexible in the way it prints rows. Before it expected that the
 1109 	first row would alway be printed (because it assume that the row
 1110 	had been read by deserialize()). Now it checks to see if the row
 1111 	should be printed because it knows that intern_data() might be
 1112 	run and that method is working with local data - the first row
 1113 	might not satisfy the CE.
 1114 	Sequence.h: Formatting
 1115 	Structure.cc: Switched from transfer_data to intern_data.
 1116 
 1117 2007-11-12  James Gallagher <jgallagher@opendap.org>
 1118 
 1119 	Fixed this test. The error message changed and the test failed
 1120 	for that reason, not that error went undetected.
 1121 
 1122 	M dds-testsuite/dds-test.0/test.17.exp
 1123 
 1124 2007-11-12  James Gallagher <jgallagher@opendap.org>
 1125 
 1126 	Copied and munged these so that they call the expr-test_start
 1127 	procedure and test intern_data() in libdap.
 1128 
 1129 	M    test.9.exp
 1130 	M    test.ya.exp
 1131 	M    test.yb.exp
 1132 	M    test.yc.exp
 1133 	M    test.yd.exp
 1134 	M    test.ye.exp
 1135 	M    test.yf.exp
 1136 	M    test.yg.exp
 1137 	M    test.a.exp
 1138 	M    test.b.exp
 1139 	M    test.c.exp
 1140 	M    test.d.exp
 1141 	M    test.zz0.exp
 1142 	M    test.e.exp
 1143 	M    test.zz1.exp
 1144 	M    test.zz2.exp
 1145 	M    test.f.exp
 1146 	M    test.zz3.exp
 1147 	M    test.g.exp
 1148 	M    test.zz4.exp
 1149 	M    test.61a.exp
 1150 	M    test.h.exp
 1151 	M    test.zz5.exp
 1152 	M    test.61b.exp
 1153 	M    test.i.exp
 1154 	M    test.61c.exp
 1155 	M    test.j.exp
 1156 	M    test.61d.exp
 1157 	M    test.k.exp
 1158 	M    test.l.exp
 1159 	M    test.m.exp
 1160 	M    test.n.exp
 1161 	M    test.o.exp
 1162 	M    test.p.exp
 1163 	M    test.q.exp
 1164 	M    test.r.exp
 1165 	M    test.s.exp
 1166 	M    test.t.exp
 1167 	M    test.u.exp
 1168 	M    test.v.exp
 1169 	M    test.w.exp
 1170 	M    test.wa.exp
 1171 	M    test.x.exp
 1172 	M    test.wb.exp
 1173 	M    test.y.exp
 1174 	M    test.wc.exp
 1175 	M    test.xa.exp
 1176 	M    test.xb.exp
 1177 	M    test.xc.exp
 1178 	M    test.xd.exp
 1179 	M    test.xe.exp
 1180 	M    test.z0.exp
 1181 	M    test.z1.exp
 1182 	M    test.z2.exp
 1183 	M    test.z3.exp
 1184 	M    test.z4.exp
 1185 	M    test.z5.exp
 1186 	M    test.z6.exp
 1187 	M    test.1.exp
 1188 	M    test.z7.exp
 1189 	M    test.2.exp
 1190 	M    test.5.exp
 1191 	M    test.6.exp
 1192 
 1193 2007-11-12  James Gallagher <jgallagher@opendap.org>
 1194 
 1195 	Updated test code so that the new intern_data() method is tested.
 1196 
 1197 	M    tests/TestInt32.cc
 1198 	M    tests/TestInt32.h
 1199 	M    tests/TestInt16.cc
 1200 	M    tests/TestStructure.h
 1201 	M    tests/TestInt16.h
 1202 	M    tests/TestUrl.h
 1203 	M    tests/TestStr.h
 1204 	M    tests/TestSequence.h
 1205 	M    tests/TestFloat32.cc
 1206 	M    tests/TestArray.cc
 1207 	M    tests/TestFloat64.cc
 1208 	M    tests/expr-testsuite/config/unix.exp
 1209 	M    tests/TestFloat64.h
 1210 	M    tests/TestUInt32.cc
 1211 	M    tests/TestGrid.cc
 1212 	M    tests/TestUInt16.cc
 1213 	M    tests/TestGrid.h
 1214 	M    tests/TestCommon.h
 1215 	M    tests/expr-test.cc
 1216 	M    tests/TestStructure.cc
 1217 	M    tests/TestUrl.cc
 1218 	M    tests/TestByte.cc
 1219 	M    tests/TestByte.h
 1220 	M    tests/TestSequence.cc
 1221 	M    tests/TestStr.cc
 1222 	M    tests/README
 1223 	M    tests/TestFloat32.h
 1224 	M    tests/TestArray.h
 1225 	M    tests/TestUInt32.h
 1226 	M    tests/TestUInt16.h
 1227 	M    tests/TestCommon.cc
 1228 
 1229 2007-11-08  James Gallagher <jgallagher@opendap.org>
 1230 
 1231 	Added the intern_data() method as a replacement and fix for/to
 1232 	transfer_data(). This method should correctly handle the types
 1233 	presented by HDF5 like Array of Structure
 1234 
 1235 	M    Structure.h
 1236 	M    Sequence.h
 1237 	M    BaseType.h
 1238 	M    BaseType.cc
 1239 	M    Grid.h
 1240 	M    Structure.cc
 1241 	M    Vector.cc
 1242 	M    Sequence.cc
 1243 	M    Vector.h
 1244 	M    Grid.cc
 1245 	M    unit-tests/HTTPCacheTest.cc
 1246 	M    unit-tests/SequenceTest.cc
 1247 
 1248 2007-11-08  Patrick West <pwest@ucar.edu>
 1249 
 1250 	All characters in the pathname need to match the regular
 1251 	expression. So need to compare the result of the match call in
 1252 	pathname_ok to the length of the path being matched. If not all
 1253 	characters match, then return false. 
 1254 
 1255 	M util.cc
 1256 
 1257 2007-10-31  James Gallagher <jgallagher@opendap.org>
 1258 
 1259 	Added pathname_ok() prototype to util.h and added malloc
 1260 	check to XDRStreamMarshaller.cc
 1261 
 1262 2007-10-30  James Gallagher <jgallagher@opendap.org>
 1263 
 1264 	Fixed a parse error in the pathname sanitizer function.
 1265 
 1266 	M util.cc
 1267 
 1268 2007-10-24  James Gallagher <jgallagher@opendap.org>
 1269 
 1270 	Formatting
 1271 
 1272 2007-09-27  James Gallagher <jgallagher@opendap.org>
 1273 
 1274 	Auto reset of Subversion properties
 1275 
 1276 2007-09-26  Patrick West <pwest@ucar.edu>
 1277 
 1278 	marshaller test
 1279 	
 1280 	A    unit-tests/marshT.cc
 1281 
 1282 2007-09-24  James Gallagher <jgallagher@opendap.org>
 1283 
 1284 	Applied patch from Patrice to package/ship generated
 1285 	files with source dists.
 1286 
 1287 	M Makefile.am
 1288 
 1289 2007-09-21  James Gallagher <jgallagher@opendap.org>
 1290 
 1291 	Fixed various issues.
 1292 
 1293 2007-08-28  James Gallagher <jgallagher@opendap.org>
 1294 
 1295 	Modified because issues show up in the nightly builds.
 1296 
 1297 	M    XDRUtils.cc
 1298 	M    Vector.cc
 1299 
 1300 2007-08-28  James Gallagher <jgallagher@opendap.org>
 1301 
 1302 	unit-test/Makefile.am: Removed comments that shadowed various
 1303 	unit tests since I think that was checked in by mistake.
 1304 
 1305 2007-08-28  James Gallagher <jgallagher@opendap.org>
 1306 
 1307 	Auto reset of Subversion properties
 1308 
 1309 2007-08-27  Patrick West <pwest@ucar.edu>
 1310 
 1311 	Added methods to be able to send dap objects to iostream in
 1312 	addition to the methods to send to FILE pointers. Created
 1313 	Marshaller and UnMarshaller classes to pass to serialize and
 1314 	deserialize methods (respectively) to separate out that code from
 1315 	BaseType classes. Created XDRFileMarshaller to serialize into XDR
 1316 	using FILE pointer. Created XDRStreamMarshaller to serialize into
 1317 	XDR using ostream (XDR memory buffer). Created XDRFileUnMarshaller
 1318 	to read from XDR using FILE pointer. Did NOT create
 1319 	XDRStreamUnmarshaller as it didn't seem to be needed. Separated
 1320 	out anything to do with XDR into separate header files and utility
 1321 	class XDRUtils.
 1322 	
 1323 	M    DODSFilter.cc
 1324 	M    Int16.cc
 1325 	M    Int32.h
 1326 	M    Structure.h
 1327 	M    Sequence.h
 1328 	M    Str.h
 1329 	M    configure.ac
 1330 	A    XDRUtils.h
 1331 	A    xdr-datatypes-static.h
 1332 	M    cgi_util.cc
 1333 	A    xdr-datatypes-config.h.in
 1334 	M    dods-datatypes-static.h
 1335 	M    Error.cc
 1336 	A    UnMarshaller.h
 1337 	M    Int16.h
 1338 	M    DAS.h
 1339 	M    DDS.cc
 1340 	A    XDRFileMarshaller.h
 1341 	M    tests/expr-test.cc
 1342 	M    Array.cc
 1343 	M    BaseType.h
 1344 	M    Float64.h
 1345 	M    UInt16.cc
 1346 	M    AlarmHandler.h
 1347 	A    Marshaller.h
 1348 	M    Byte.cc
 1349 	M    Byte.h
 1350 	M    DDS.h
 1351 	M    BaseType.cc
 1352 	A    XDRUtils.cc
 1353 	M    Makefile.am
 1354 	M    Constructor.h
 1355 	M    Error.h
 1356 	M    Int32.cc
 1357 	M    DODSFilter.h
 1358 	M    DataDDS.cc
 1359 	M    Float32.cc
 1360 	M    util.h
 1361 	M    AttrTable.cc
 1362 	M    Grid.h
 1363 	M    Structure.cc
 1364 	M    cgi_util.h
 1365 	M    Vector.cc
 1366 	M    Str.cc
 1367 	M    Sequence.cc
 1368 	A    XDRFileUnMarshaller.cc
 1369 	M    Float32.h
 1370 	A    XDRFileUnMarshaller.h
 1371 	M    AttrTable.h
 1372 	M    Constructor.cc
 1373 	M    UInt32.h
 1374 	A    XDRStreamMarshaller.h
 1375 	M    dods-datatypes-config.h.in
 1376 	M    Vector.h
 1377 	M    DAS.cc
 1378 	M    util.cc
 1379 	M    Float64.cc
 1380 	M    UInt32.cc
 1381 	A    XDRStreamMarshaller.cc
 1382 	M    Grid.cc
 1383 	M    Connect.cc
 1384 	M    unit-tests/Makefile.am
 1385 	A    XDRFileMarshaller.cc
 1386 	M    Array.h
 1387 	M    UInt16.h
 1388 
 1389 2007-08-24  James Gallagher <jgallagher@opendap.org>
 1390 
 1391 	Makefile.am: Updated fortify targets
 1392 
 1393 2007-08-22  Patrick West <pwest@ucar.edu>
 1394 
 1395 	Functionality of Passive classes was passed to their parent
 1396 	classes. Added set_value(vector<type>) methods to Vector. Added
 1397 	default read method to Structure that iterates through vars and
 1398 	calls read, just as PassiveStructure did. Removed Passive classes
 1399 	from Makefile.
 1400 	
 1401 	D    PassiveUrl.cc
 1402 	D    PassiveInt16.h
 1403 	M    Structure.h
 1404 	D    PassiveStr.cc
 1405 	D    PassiveStr.h
 1406 	D    PassiveUInt16.h
 1407 	D    PassiveInt16.cc
 1408 	D    PassiveByte.cc
 1409 	D    PassiveFloat32.h
 1410 	D    PassiveStructure.cc
 1411 	D    PassiveStructure.h
 1412 	D    PassiveUInt32.cc
 1413 	D    PassiveFloat32.cc
 1414 	D    PassiveArray.cc
 1415 	M    Makefile.am
 1416 	D    PassiveInt32.cc
 1417 	M    Structure.cc
 1418 	M    Vector.cc
 1419 	D    PassiveFloat64.cc
 1420 	D    PassiveArray.h
 1421 	D    PassiveInt32.h
 1422 	D    PassiveUrl.h
 1423 	D    PassiveByte.h
 1424 	M    Vector.h
 1425 	D    PassiveFloat64.h
 1426 	D    PassiveUInt32.h
 1427 	D    PassiveUInt16.cc
 1428 
 1429 2007-08-22  James Gallagher <jgallagher@opendap.org>
 1430 
 1431 	Str.h: Changed the size of max_str_len from 32767 to 65535
 1432 	(DODS_USHORT_INT-1) because 32k was not big enough for the
 1433 	AURA HDF5 data files. See ticket 962 and 956.
 1434 
 1435 2007-08-21  James Gallagher <jgallagher@opendap.org>
 1436 
 1437 	Response.h: Made the new 'status' parameter have a default
 1438 	value of '0' so that specializations do not need modification
 1439 	if they know nothing about the new param. This change was
 1440 	made for PipeResponse.h - arguably something that should be
 1441 	removed, but it's there as long as we support the CGI server.
 1442 	StdinResponse.h: Removed the second param to teh ctor since
 1443 	it is no longer needed.
 1444 
 1445 2007-08-21  James Gallagher <jgallagher@opendap.org>
 1446 
 1447 	Makefile.am: Removed -Werror since on OS/X and RHEL3
 1448 	the grammar files generate warnings about unused
 1449 	variables.
 1450 
 1451 2007-08-20  James Gallagher <jgallagher@opendap.org>
 1452 
 1453 	Removed warnings about strict aliasing rules by adding
 1454 	Vector::void *value() and replacing calls to buf2_val()
 1455 	with it. See ticket #941.
 1456 
 1457 2007-08-20  James Gallagher <jgallagher@opendap.org>
 1458 
 1459 	Updates to a number of the doxygen comments.
 1460 
 1461 2007-08-20  James Gallagher <jgallagher@opendap.org>
 1462 
 1463 	Fixed a problem in util.cc where the sense of size_ok()
 1464 	was backwards! Also rewrote parts of ce_functions.cc so
 1465 	that value() was used in place of buf2val() which is far
 1466 	better from a type-safety standpoint and removes a number
 1467 	of warnings about strict aliasing of types. Also fixed
 1468 	error in Error.cc where 'undefined_error' was used where
 1469 	zero (0) should have been used. Modified RValue"build_btp_args()
 1470 	so that the size of the arg list is added to the malformed
 1471 	args message.
 1472 
 1473 2007-08-18  James Gallagher <jgallagher@opendap.org>
 1474 
 1475 	Patch from Patrice Dumas that fixes the distclean target and
 1476 	repairs the spec file now that the generated grammar files are no
 1477 	longer included checked into subversion.
 1478 
 1479 	M    libdap.spec
 1480 	M    Makefile.am
 1481 
 1482 2007-08-17  James Gallagher <jgallagher@opendap.org>
 1483 
 1484 	Added a target so that the generated grammar files are copied to a
 1485 	directory so that they don't _have_ to be built using bison/flex.
 1486 
 1487 	M    INSTALL
 1488 	M    Makefile.am
 1489 
 1490 2007-08-17  James Gallagher <jgallagher@opendap.org>
 1491 
 1492 	I removed the generated grammar files from svn (but put copies in
 1493 	the new 'grammarfile' subdirectory). Now, svn checkouts need bison
 1494 	and flex to build.
 1495 
 1496 	D    lex.gse_.cc
 1497 	D    lex.dds.cc
 1498 	D    expr.tab.h
 1499 	D    dds.tab.h
 1500 	D    ce_expr.tab.cc
 1501 	M    GNU/GNURegex.cc
 1502 	D    lex.Error.cc
 1503 	M    Makefile.am
 1504 	D    ce_expr.tab.h
 1505 	D    Error.tab.h
 1506 	A    grammarfiles
 1507 	A    grammarfiles/ce_expr.tab.h
 1508 	A    grammarfiles/lex.das.cc
 1509 	A    grammarfiles/Error.tab.cc
 1510 	A    grammarfiles/Error.tab.h
 1511 	A    grammarfiles/lex.dds.cc
 1512 	A    grammarfiles/lex.gse_.cc
 1513 	A    grammarfiles/lex.ce_expr.cc
 1514 	A    grammarfiles/das.tab.cc
 1515 	A    grammarfiles/das.tab.h
 1516 	A    grammarfiles/dds.tab.cc
 1517 	A    grammarfiles/lex.Error.cc
 1518 	A    grammarfiles/dds.tab.h
 1519 	A    grammarfiles/gse.tab.cc
 1520 	A    grammarfiles/gse.tab.h
 1521 	A    grammarfiles/expr.tab.h
 1522 	A    grammarfiles/ce_expr.tab.cc
 1523 	D    lex.das.cc
 1524 	D    lex.ce_expr.cc
 1525 	D    das.tab.h
 1526 	D    das.tab.cc
 1527 	D    dds.tab.cc
 1528 	D    Error.tab.cc
 1529 	D    gse.tab.cc
 1530 	D    gse.tab.h
 1531 
 1532 2007-08-15  James Gallagher <jgallagher@opendap.org>
 1533 
 1534 	Fixes
 1535 
 1536 2007-08-15  James Gallagher <jgallagher@opendap.org>
 1537 
 1538 	Fixes
 1539 
 1540 	M    lex.gse_.cc
 1541 	M    lex.dds.cc
 1542 	M    dds.tab.h
 1543 	M    lex.Error.cc
 1544 	M    Makefile.am
 1545 	M    util.h
 1546 	M    lex.das.cc
 1547 	M    lex.ce_expr.cc
 1548 	M    util.cc
 1549 	M    dds.tab.cc
 1550 	M    GeoConstraint.cc
 1551 
 1552 2007-08-15  James Gallagher <jgallagher@opendap.org>
 1553 
 1554 	Patch to add HTTP response status to the Response object and to fix the
 1555 	spelling of getdap (it was geturl in places). From Darren Hardy.
 1556 
 1557 	M    HTTPResponse.h
 1558 	M    lex.gse_.cc
 1559 	M    lex.dds.cc
 1560 	M    Response.h
 1561 	M    dds.tab.h
 1562 	M    lex.Error.cc
 1563 	M    HTTPCacheResponse.h
 1564 	M    HTTPConnect.cc
 1565 	M    lex.das.cc
 1566 	M    getdap.cc
 1567 	M    lex.ce_expr.cc
 1568 	M    AISMerge.cc
 1569 	M    dds.tab.cc
 1570 	M    StdinResponse.h
 1571 
 1572 2007-08-13  James Gallagher <jgallagher@opendap.org>
 1573 
 1574 	Modified as part of refactoring.
 1575 
 1576 	M    RValue.cc
 1577 	M    cgi_util.cc
 1578 	M    Error.cc
 1579 	M    ConstraintEvaluator.cc
 1580 	M    DDS.cc
 1581 	M    Array.cc
 1582 	M    Makefile.am
 1583 	M    Error.h
 1584 	M    HTTPCache.cc
 1585 	M    DataDDS.cc
 1586 	M    dds.lex
 1587 	M    DAS.cc
 1588 	M    util.cc
 1589 	M    Connect.cc
 1590 	M    dods-limits.h
 1591 	M    dds.y
 1592 	M    Array.h
 1593 	M    ce_expr.lex
 1594 
 1595 2007-08-09  James Gallagher <jgallagher@opendap.org>
 1596 
 1597 	Applied the hyrex_redirect patch from NASA. This code now detects and
 1598 	records the value of a Location: HTTP header.
 1599 
 1600 	M    HTTPConnect.cc
 1601 
 1602 2007-08-07  Patrick West <pwest@ucar.edu>
 1603 
 1604 	OPeNDAPDir and OPeNDAPFile not needed in libdap, specific to cedar
 1605 	project. M Makefile.am
 1606 
 1607 2007-08-07  Patrick West <pwest@ucar.edu>
 1608 
 1609 	Not needed in libdap, specific to cedar project.
 1610 	
 1611 	A    http://scm.opendap.org:8090/svn/trunk/cedar-handler/OPeNDAPFile.h
 1612 	D    http://scm.opendap.org:8090/svn/trunk/libdap/OPeNDAPFile.h
 1613 
 1614 2007-08-07  Patrick West <pwest@ucar.edu>
 1615 
 1616 	Not needed in libdap, specific to cedar project.
 1617 	
 1618 	A    http://scm.opendap.org:8090/svn/trunk/cedar-handler/OPeNDAPFile.cc
 1619 	D    http://scm.opendap.org:8090/svn/trunk/libdap/OPeNDAPFile.cc
 1620 
 1621 2007-08-07  Patrick West <pwest@ucar.edu>
 1622 
 1623 	Not needed in libdap, specific to cedar project.
 1624 	
 1625 	A    http://scm.opendap.org:8090/svn/trunk/cedar-handler/OPeNDAPDir.cc
 1626 	D    http://scm.opendap.org:8090/svn/trunk/libdap/OPeNDAPDir.cc
 1627 
 1628 2007-08-07  Patrick West <pwest@ucar.edu>
 1629 
 1630 	Not needed in libdap, specific to cedar project.
 1631 	A    http://scm.opendap.org:8090/svn/trunk/cedar-handler/OPeNDAPDir.h
 1632 	D    http://scm.opendap.org:8090/svn/trunk/libdap/OPeNDAPDir.h
 1633 
 1634 2007-06-27  James Gallagher <jgallagher@opendap.org>
 1635 
 1636 	unit-tests/Makefile.am: Added -I$(topsrcdir) to the CPPFLAGS for
 1637 	distcheck.
 1638 
 1639 2007-06-27  James Gallagher <jgallagher@opendap.org>
 1640 
 1641 	tests/Makefile.am: Added -I$(topsrcdir) to the CPPFLAGS for
 1642 	distcheck.
 1643 
 1644 2007-06-27  James Gallagher <jgallagher@opendap.org>
 1645 
 1646 	Updated for version 3.7.8
 1647 
 1648 	M    INSTALL
 1649 	M    README
 1650 	M    NEWS
 1651 
 1652 2007-06-26  James Gallagher <jgallagher@opendap.org>
 1653 
 1654 	Updates for version 3.7.8 - still need to do README and INSTALL.
 1655 
 1656 	M    DODSFilter.cc
 1657 	M    configure.ac
 1658 	M    ChangeLog
 1659 	M    libdap.spec
 1660 	M    NEWS
 1661 
 1662 2007-06-26  James Gallagher <jgallagher@opendap.org>
 1663 
 1664 	Replaced unidata support email with the opendap-tech list address.
 1665 
 1666 2007-06-26  James Gallagher <jgallagher@opendap.org>
 1667 
 1668 	Auto reset of Subversion properties
 1669 
 1670 2007-06-25  James Gallagher <jgallagher@opendap.org>
 1671 
 1672 	Added.
 1673 
 1674 	AM   gl/config.charset
 1675 
 1676 2007-06-25  James Gallagher <jgallagher@opendap.org>
 1677 
 1678 	Added files from the gnulib update.
 1679 
 1680 	A    gl/m4/wint_t.m4
 1681 	A    gl/m4/wchar.m4
 1682 	A    gl/m4/localcharset.m4
 1683 	A    gl/m4/ulonglong.m4
 1684 	A    gl/m4/stdint.m4
 1685 	A    gl/m4/gnulib-common.m4
 1686 	A    gl/m4/wctype.m4
 1687 	A    gl/m4/longlong.m4
 1688 	A    gl/m4/include_next.m4
 1689 	A    gl/m4/glibc21.m4
 1690 	AM   gl/localcharset.c
 1691 	A    gl/ref-del.sed
 1692 	AM   gl/localcharset.h
 1693 	A    gl/ref-del.sin
 1694 	A    gl/ref-add.sed
 1695 	AM   gl/wchar_.h
 1696 	A    gl/ref-add.sin
 1697 	AM   gl/stdint_.h
 1698 	AM   gl/wctype_.h
 1699 
 1700 2007-06-22  James Gallagher <jgallagher@opendap.org>
 1701 
 1702 	Updated gnulib and fixed a memory problem in the GNURegex class
 1703 	(which should really be renamed to DAPRegex, but that would break
 1704 	other code). The problem was that to use the gnulib regex code the
 1705 	config.h header has to be included and the gl subdir must be
 1706 	searched. I moved the declaration of the regex_t field of Regex
 1707 	into the implementation file to avoid having config.h in a header
 1708 	that is installed in <prefix>/include. This fixes ticket #953
 1709 	which first showed up in libnc-dap.
 1710 
 1711 	M    tests/Makefile.am
 1712 	M    GNU/GNURegex.cc
 1713 	M    GNU/GNURegex.h
 1714 	M    Makefile.am
 1715 	M    regex_test.cc
 1716 	M    gl/alloca_.h
 1717 	M    gl/m4/regex.m4
 1718 	M    gl/m4/gnulib-comp.m4
 1719 	M    gl/m4/ssize_t.m4
 1720 	M    gl/m4/gnulib-cache.m4
 1721 	M    gl/m4/onceonly_2_57.m4
 1722 	M    gl/m4/codeset.m4
 1723 	M    gl/m4/alloca.m4
 1724 	M    gl/m4/extensions.m4
 1725 	M    gl/regex_internal.c
 1726 	M    gl/malloc.c
 1727 	M    gl/stdbool_.h
 1728 	M    gl/regex.c
 1729 	M    gl/regex_internal.h
 1730 	M    gl/regex.h
 1731 	M    gl/regexec.c
 1732 	M    gl/Makefile.am
 1733 	M    gl/gettext.h
 1734 	M    gl/alloca.c
 1735 	M    gl/regcomp.c
 1736 	M    util.cc
 1737 	M    Operators.h
 1738 	M    unit-tests/RegexTest.cc
 1739 	M    unit-tests/Makefile.am
 1740 
 1741 2007-06-21  James Gallagher <jgallagher@opendap.org>
 1742 
 1743 	Reverted to the old version of get_attr() for release.
 1744 
 1745 	M    AttrTable.cc
 1746 
 1747 2007-06-21  James Gallagher <jgallagher@opendap.org>
 1748 
 1749 	escaping.cc: one last call to size replaced.
 1750 
 1751 2007-06-21  James Gallagher <jgallagher@opendap.org>
 1752 
 1753 	escaping.cc: Replaced calls to string::size() with ones to
 1754 	string::length(). They return the same information, but it's
 1755 	cleaner to use the same method everywhere
 1756 
 1757 2007-06-19  James Gallagher <jgallagher@opendap.org>
 1758 
 1759 	Fixed a problem in save_raw_http_header() where a header from an
 1760 	old server (terminated by a newline but no return) caused a read
 1761 	violation when the header was empty.
 1762 
 1763 	M    HTTPConnect.cc
 1764 
 1765 2007-06-08  James Gallagher <jgallagher@opendap.org>
 1766 
 1767 	Spelling in comments and strings
 1768 
 1769 	M    AlarmHandler.h
 1770 	M    GeoConstraint.h
 1771 	M    expr.h
 1772 	M    RCReader.h
 1773 
 1774 2007-06-04  James Gallagher <jgallagher@opendap.org>
 1775 
 1776 	Updated comments.
 1777 
 1778 	M    lex.gse_.cc
 1779 	M    AISResources.cc
 1780 	M    configure.ac
 1781 	M    cgi_util.cc
 1782 	M    lex.dds.cc
 1783 	M    ChangeLog
 1784 	M    ConstraintEvaluator.cc
 1785 	M    Array.cc
 1786 	M    ce_expr.tab.cc
 1787 	M    Byte.cc
 1788 	M    lex.Error.cc
 1789 	M    ce_expr.tab.h
 1790 	M    Error.tab.h
 1791 	M    AttrTable.cc
 1792 	M    lex.das.cc
 1793 	M    lex.ce_expr.cc
 1794 	M    das.tab.h
 1795 	M    ce_functions.cc
 1796 	M    Constructor.cc
 1797 	M    das.tab.cc
 1798 	M    ArrayGeoConstraint.cc
 1799 	M    Connect.cc
 1800 	M    Error.tab.cc
 1801 	M    Clause.cc
 1802 	M    doxy.conf
 1803 	M    gse.tab.cc
 1804 	M    gse.tab.h
 1805 
 1806 2007-05-25  James Gallagher <jgallagher@opendap.org>
 1807 
 1808 	Auto reset of Subversion properties
 1809 
 1810 2007-05-24  Patrick West <pwest@ucar.edu>
 1811 
 1812 	Standard location of PackageMaker command line app.
 1813 	
 1814 	M    Makefile.am
 1815 
 1816 2007-05-24  Patrick West <pwest@ucar.edu>
 1817 
 1818 	Ability to build .pkg file from the Makefile instead of running
 1819 	PackageMaker GUI.
 1820 	
 1821 	A    OSX_Resources/Info.plist
 1822 	A    OSX_Resources/Description.plist
 1823 	M    Makefile.am
 1824 
 1825 2007-05-18  James Gallagher <jgallagher@opendap.org>
 1826 
 1827 	Updated pkg.m4 macros
 1828 
 1829 	M    pkg.m4
 1830 
 1831 2007-05-17  James Gallagher <jgallagher@opendap.org>
 1832 
 1833 	Fixed typos in grammar files.
 1834 
 1835 	M    Error.lex
 1836 	M    gse.lex
 1837 	M    gse.y
 1838 	M    ce_expr.y
 1839 	M    Error.y
 1840 	M    dds.lex
 1841 	M    das.lex
 1842 	M    das.y
 1843 	M    ce_expr.lex
 1844 
 1845 2007-05-17  James Gallagher <jgallagher@opendap.org>
 1846 
 1847 	Fixed typos in libdap headers.
 1848 
 1849 	M    DDXParser.h
 1850 	M    Sequence.h
 1851 	M    SignalHandler.h
 1852 	M    debug.h
 1853 	M    escaping.h
 1854 	M    Connect.h
 1855 	M    ce_functions.h
 1856 	M    SignalHandlerRegisteredErr.h
 1857 	M    gse_parser.h
 1858 	M    DDS.h
 1859 	M    ArrayGeoConstraint.h
 1860 	M    GeoConstraint.h
 1861 	M    HTTPCacheResponse.h
 1862 	M    Error.h
 1863 	M    AISResources.h
 1864 	M    PipeResponse.h
 1865 	M    util.h
 1866 	M    Grid.h
 1867 	M    AttrTable.h
 1868 	M    PassiveUrl.h
 1869 	M    Url.h
 1870 	M    Clause.h
 1871 	M    Operators.h
 1872 	M    HTTPConnect.h
 1873 	M    StdinResponse.h
 1874 	M    Array.h
 1875 	M    UInt16.h
 1876 
 1877 2007-05-17  James Gallagher <jgallagher@opendap.org>
 1878 
 1879 	Auto reset of Subversion properties
 1880 
 1881 2007-05-16  James Gallagher <jgallagher@opendap.org>
 1882 
 1883 	Added pkg.m4 to conf so build from svn will work on machines w/o
 1884 	pkg-config. Updated comments.
 1885 
 1886 	A    conf/pkg.m4
 1887 	M    Makefile.am
 1888 	M    Constructor.h
 1889 	M    unit-tests/Makefile.am
 1890 
 1891 2007-05-14  James Gallagher <jgallagher@opendap.org>
 1892 
 1893 	Removed the html docs from svn; RPM now builds a 'doc' package.
 1894 
 1895 	D    docs/html.tar.gz
 1896 	M    libdap.spec
 1897 
 1898 2007-05-14  James Gallagher <jgallagher@opendap.org>
 1899 
 1900 	Resolved conflicted state of AISDatabaseParser.h
 1901 
 1902 2007-05-14  James Gallagher <jgallagher@opendap.org>
 1903 
 1904 	Auto reset of Subversion properties
 1905 
 1906 2007-05-13  James Gallagher <jgallagher@opendap.org>
 1907 
 1908 	Patrice Dumas' changes to dods-datatypes.h - Now the header uses
 1909 	the C99 types unless the stdint.h header is not present.
 1910 
 1911 	D    dods-datatypes.h.in
 1912 	M    configure.ac
 1913 	A    dods-datatypes-static.h
 1914 	M    conf/acinclude.m4
 1915 	M    Makefile.am
 1916 	A    dods-datatypes-config.h.in
 1917 
 1918 2007-05-13  James Gallagher <jgallagher@opendap.org>
 1919 
 1920 	Auto reset of Subversion properties
 1921 
 1922 2007-05-12  James Gallagher <jgallagher@opendap.org>
 1923 
 1924 	Added Patrice Dumas' pkgconf patches
 1925 
 1926 	M    dods-datatypes.h.in
 1927 	M    configure.ac
 1928 	AM   conf/compile
 1929 	M    conf/libdap.m4
 1930 	A    conf/check_zlib.m4
 1931 	M    libdap.spec
 1932 	M    BaseType.cc
 1933 	M    Makefile.am
 1934 	M    Structure.cc
 1935 	A    libdapclient.pc.in
 1936 	A    libdap.pc.in
 1937 	A    libdapserver.pc.in
 1938 	M    dap-config.in
 1939 
 1940 2007-05-10  James Gallagher <jgallagher@opendap.org>
 1941 
 1942 	Comments & Strings
 1943 
 1944 	M    BaseType.h
 1945 	M    BaseType.cc
 1946 	M    Float32.cc
 1947 	M    AISDatabaseParser.h
 1948 	M    Float32.h
 1949 	M    AISDatabaseParser.cc
 1950 	M    AISConnect.h
 1951 
 1952 2007-05-02  James Gallagher <jgallagher@opendap.org>
 1953 
 1954 	Updates for 3.7.7
 1955 
 1956 	M    configure.ac
 1957 	M    ChangeLog
 1958 	M    libdap.spec
 1959 	M    README
 1960 	M    NEWS
 1961 
 1962 2007-03-29  James Gallagher <jgallagher@opendap.org>
 1963 
 1964 	Added definition of trunc() for Solaris < 10.
 1965 
 1966 2007-03-29  James Gallagher <jgallagher@opendap.org>
 1967 
 1968 	Added definition of trunc() for Solaris < 10.
 1969 
 1970 2007-03-28  James Gallagher <jgallagher@opendap.org>
 1971 
 1972 	All files (.cc and .h) formatted using astyle. I found one
 1973 	introduced error and one issue with the strings passed to the
 1974 	Error exceptions.
 1975 
 1976 2007-03-27  James Gallagher <jgallagher@opendap.org>
 1977 
 1978 	Minor formatting changes.
 1979 
 1980 	M    Byte.cc
 1981 	M    unit-tests/HTTPConnectTest.cc
 1982 
 1983 2007-03-27  James Gallagher <jgallagher@opendap.org>
 1984 
 1985 	Wrapped the calls to ConstraitEvaluator::eval() in a compile-time
 1986 	constant (EVAL) which defaults to zero (so the calls are not made
 1987 	for non-sequence types). Also wrapped the server-side compression
 1988 	code in a compile-time constant COMPRESSION_FOR_SERVER3 which
 1989 	is also zero by default. Lastly, added DapObj constructor init
 1990 	for BAS, DDS and BaseTyep constructors.
 1991 
 1992 2007-03-26  James Gallagher <jgallagher@opendap.org>
 1993 
 1994 	DDS.cc, unit-tests/DDSTest.cc: Fixed ticket # 708. The dataBLOB
 1995 	element now gets an empty href attribute.
 1996 
 1997 2007-03-26  James Gallagher <jgallagher@opendap.org>
 1998 
 1999 	README: Added a note about thread-saftey.
 2000 
 2001 2007-03-26  James Gallagher <jgallagher@opendap.org>
 2002 
 2003 	Patch from Patrice Dumas: Fix the order of library builds! This
 2004 	closes #880.
 2005 
 2006 2007-03-23  James Gallagher <jgallagher@opendap.org>
 2007 
 2008 	Fixed the help/version/args messages for the server-side functions
 2009 	so that they are somewhat rational. There is a ticket to develop a
 2010 	'capabilities' response for Hyrax and that should replace these
 2011 	messages.
 2012 
 2013 	M    ce_functions.cc
 2014 	M    GeoConstraint.cc
 2015 
 2016 2007-03-23  James Gallagher <jgallagher@opendap.org>
 2017 
 2018 	Updated test for changes to the 'wrong number of args" messages
 2019 	from the first set of server-side functions.
 2020 
 2021 	M    tests/expr-testsuite/data.zz0
 2022 	M    tests/expr-testsuite/data.z0
 2023 
 2024 2007-03-12  James Gallagher <jgallagher@opendap.org>
 2025 
 2026 	Resolved signed/unsigned compares
 2027 
 2028 	M    Vector.cc
 2029 
 2030 2007-03-12  James Gallagher <jgallagher@opendap.org>
 2031 
 2032 	Removed some int/unsigned compares
 2033 
 2034 	M    tests/TestArray.cc
 2035 
 2036 2007-03-12  James Gallagher <jgallagher@opendap.org>
 2037 
 2038 	Updated notes and version information for 3.7.6.
 2039 
 2040 	M    configure.ac
 2041 	M    README.AIS
 2042 	M    ChangeLog
 2043 	M    INSTALL
 2044 	M    README.dodsrc
 2045 	M    libdap.spec
 2046 	M    README
 2047 	M    NEWS
 2048 
 2049 2007-03-12  James Gallagher <jgallagher@opendap.org>
 2050 
 2051 	Fixed some errors in the unit tests, one bug in the RCReader when
 2052 	reading the VALIDATE_SSL keyword. Updated the parser stuff.
 2053 
 2054 	M    lex.dds.cc
 2055 	M    RCReader.cc
 2056 	M    lex.das.cc
 2057 	M    das.tab.h
 2058 	M    das.y
 2059 	M    das.tab.cc
 2060 	M    unit-tests/RegexTest.cc
 2061 	M    unit-tests/RCReaderTest.cc
 2062 
 2063 2007-03-11  James Gallagher <jgallagher@opendap.org>
 2064 
 2065 	Removed DODS_DEBUG
 2066 
 2067 	M    ce_functions.cc
 2068 
 2069 2007-03-09  James Gallagher <jgallagher@opendap.org>
 2070 
 2071 	Fixed ticket #857: The linear_scale function was crashing because
 2072 	of a failure to test that a parent variable existed before getting
 2073 	its type. I also fixed an unrelated problem where double quotes
 2074 	around an attribute value broke the string --> double code and
 2075 	added a new feature where files which omit the y intercept because
 2076 	it's zero do not return an error but instead use 0.0 as a default.
 2077 	Finally, the error message text was improved.
 2078 
 2079 	M ce_functions.cc
 2080 
 2081 2007-02-16  James Gallagher <jgallagher@opendap.org>
 2082 
 2083 	Makefile.am: removed some errant tabs.
 2084 
 2085 2007-02-16  James Gallagher <jgallagher@opendap.org>
 2086 
 2087 	dap-config.in: fixed #816; --help was wrong.
 2088 
 2089 2007-02-16  James Gallagher <jgallagher@opendap.org>
 2090 
 2091 	I removed throw(Error) from the method declarations in the header
 2092 	and impl. files. I removed the include of Error.h from the header.
 2093 	I added the include using "" in the impl. This should fix the
 2094 	ml-structs build error that started on 1/7/07 when Rob made some
 2095 	changes for the win32 build.
 2096 
 2097 	M    GNU/GNURegex.cc
 2098 	M    GNU/GNURegex.h
 2099 
 2100 2007-02-09  James Gallagher <jgallagher@opendap.org>
 2101 
 2102 	Updated for version 3.7.5
 2103 
 2104 	M    docs/html.tar.gz
 2105 	M    libdap.spec
 2106 
 2107 2007-02-07  James Gallagher <jgallagher@opendap.org>
 2108 
 2109 	main_page.doxygen: Updated the version number to 3.7.5.