Back to top

DAP++ SDK 3.18.0 (6 June 2016)

Submitted by jimg on Mon, 06/06/2016 - 00:00

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! That is, support for filter operations on DAP4 Sequences.

Binaries

Linux Tux Logo Linux (x86_64)
CentOS 6.6 RPM (gcc 4.4) sig
CentOS 6.6 RPM devel (gcc 4.4) sig

Required packages

The libdap 3.18.0 software requires libcurl 7.19, libxml2 2.7 and a modern pthreads library (installing the RPMs above using yum will fetch these for you automatically). To build from a fresh GitHub clone, you'll need automake 1.11, autoconf 2.63 and libtool 2.2.

Source code

Version 3.18.0
libdap-3.18.0.tar.gz, gpg signature. Required: libcurl, libxml2 and pthreads. With CentOS/RPM you'll need the regular packages plus the '*-devel' development packages for these; '*-dev' for Debian/Ubuntu/deb. They are commonly present on machines configured for development. See above. For Windows, we suggest using the OC library for client side access or building/running the server using CygWin.