Path to this page:
Subject: CVS commit: pkgsrc/misc/libcdio
From: Greg Troxel
Date: 2018-10-08 18:12:34
Message id: 20181008161234.9F0A9FBEE@cvs.NetBSD.org
Log Message:
libcdio: Update to 1.1.0
(This is still not current.)
2017-12-10 version 1.1.0 Dr. Gecko
- Remove many remaining memory leaks, invalid
reads, writes (as per valgrind) in library,
test and demo code
- Types CdioISO9660{Dir,File}List_t, have been added
and iso9660_{dir,file}list_{new,free} have been added.
Caveats:
pycdio and Deveice::Perl will be broken but that'll be fixed later
More work is needed on MacOS and other OS's where I don't have
valgrind accessible.
AIX is left untouched - that is probably heading for removal in the
future.
version 1.0.0
2017-11-21 Thanksgiving
- Remove deprecated items:
* OS/2 driver (never really was supported)
* BSDI driver remnants
* mmc_isrc_track_read_subchannel
* CDIO_MIN_DRIVER, CDIO_MIN_DEVICE_DRIVER, CDIO_MAX_DRIVER, CDIO_MAX_DEVICE_DRIVER
* CdioList, CdioListNode
- Apple Darwin OS X -> macOS
- Subdir objects breaks symbol versioning. See https://savannah.gnu.org/bugs/?49907
- Handle bad iso 9660 better. Fixes Savannah bug https://savannah.gnu.org/bugs/?52091
- Apple (High) Sierra compatiablity
- NetBSD patches
- Fixes for Rock Ridge SUSP (Thomas Schmitt)
- Reduce MinGW compilation warnings
- Add asserts to test memory allocations and misc bug fixes (Pete Batard)
- Enable CD drivers on current and future versions of FreeBSD and macOS,
so we do not have to add every new OS version explicitly. (Robert Kausch)
- Cross-compiling friendliness (Ozkan Sezer)
- Small texinfo doc fixes (Wieland Hoffmann)
- Simplify making doc from autogen.sh
- Bug fix for https://savannah.gnu.org/bugs/?45015 (Thomas Schmitt)
- Bug fixes for #45017,#52265, and #52264
- Add more compiler warning flags, i.e. -Wshadow, -Wundef, ...
- Reduce numerous memory leaks (more though remain)
Files: