Skip to content

Releases: OPENDAP/libdap4

Version 3.20.2 for Hyrax 1.15.2

06 Dec 18:00
Compare
Choose a tag to compare

DOI

Added libdap::Array::rename_dim() for HK-247 (an issue in the BES)

Verson 3.20.1 for Hyrax 1.15.1

21 Nov 19:34
045efee
Compare
Choose a tag to compare

Support Continuous Delivery of CentOS 6 and 7 RPMs using Travis CI.

Verson 3.20.0 for Hyrax 1.15.0

26 Sep 23:55
Compare
Choose a tag to compare

We now have debian packages for libdap, built using Travis CI

The library now returns only DAP 3.2 DDX responses, ending confusion about
what exactly the DDX syntax would be.

Using libtirpc (Libtirpc is a port of Suns Transport-Independent RPC library to Linux).
Thanks to Orion Poplawski.

Use quotes when testing $CC in the configure script.
This avoids the error "test: too many arguments" appearing in the
configure output if CC contains multiple words, such as "ccache cc".
Thanks to Ryan Schmidt.

Testing and coverage analysis.
Thanks to Ed Hartnett.

Version-3.19.1 for Hyrax 1.14.0

26 Sep 23:46
Compare
Choose a tag to compare

DOI

News for version 3.19.1

Portability issues: Updated gnulib and mkstemps fixed as per user
reports. Removed a test for block_size in HTTPCacheTest that failed on
Fedora ppc64le system with XFS system

Branches/tickets merged: hyrax-390 (CppUnit test improvements)

libdap version 3.19.0 for Hyrax-1.13.4

01 Jun 00:34
Compare
Choose a tag to compare

Bug fixes in memory usage for Vector types.

Refactored transform_to_dap4() methods and associated API

Implemented transform_to_dap2() method.

Refactored test harnesses so that running individual
tests is now a viable option.

Version 3.18.3 for Hyrax 1.13.3

10 Jan 17:46
Compare
Choose a tag to compare

Bug fix for DAP4 data transmissions.

XML Parser fixes for DAP4: We are now tolerant of elements that
are not in the DAP4 namespace, so the DMR document can be extended
with additional information without breaking our parser.

D4Group's clone (aka ptr_duplicate) method returned a D4Group and not
a BaseType; fixed.

Version 3.18.2 for Hyrax 1.13.2

04 Nov 20:19
Compare
Choose a tag to compare

This version of libdap contains the following fixes:

  • Fixed an issue with DAP4 CE parsing, double quotes and %20 escape
    characters.
  • Type fix for getopt() for platforms where char is unsigned by default.
  • Added more big-endian test baselines.
  • Added libuuid to the requirements listed in INSTALL.

Version 3.18.1 for Hyrax-1.13.1

01 Nov 21:01
Compare
Choose a tag to compare

Minor edits for the travis build

Version 3.18.0 - DAP4 filter support

31 May 23:19
Compare
Choose a tag to compare

News for version 3.18.0

Fixed a long-standing bug in BaseType::set_send_p() and set_read_p().

Added a way to build 'universal' baselines for tests that include
data. Tests that included data had different checksums on different
architectures and this meant two sets of baselines for them. No more.
I'm keeping the old tests with their dual baselines (they test the
checksum code) but all newer tests should use the 'universal' test
macros.

Added DAP4 filter support!

See the ChangeLog for other issues that this version addresses.

Bug fix release - fixed the SONAME information

18 Apr 23:50
Compare
Choose a tag to compare

News for version 3.17.3

Fixed a soname error - Adding a const constructor seems to have
removed the old constructor as far as some code is concerned (it's
still there, but with a different mangled name).