-
Mathis Rosenhauer authoredMathis Rosenhauer authored
To find the state of this project's repository at the time of any of these versions, check out the tags.
- libaec Changelog
- [1.0.5]
- Changed
- [1.0.4] - 2019-02-11
- Added
- Fixed
- [1.0.3] - 2019-02-04
- Changed
- Fixed
- [1.0.2] - 2017-10-18
- Fixed
- [1.0.1] - 2017-07-14
- Fixed
- Added
- Changed
- [1.0.0] - 2016-11-16
- Added
- Changed
- [0.3.4] - 2016-08-16
- Fixed
- [0.3.3] - 2016-05-12
- Fixed
- Changed
- [0.3.2] - 2015-02-04
- Changed
- [0.3.1] - 2014-10-23
- Fixed
- [0.3] - 2014-08-06
- Changed
- Added
- [0.2] - 2014-02-12
- Fixed
- Added
- Changed
- [0.1] - 2013-05-21
- Added
CHANGELOG.md 2.63 KiB
libaec Changelog
All notable changes to libaec will be documented in this file.
[1.0.5]
Changed
-
Updated documentation to new 121.0-B-3 standard. The new standard mainly clarifies and explicitly defines special cases which could be ambiguous or misleading in previous revisions.
These changes did not require any substantial changes to libaec. Existing compressed data is still compatible with this version of the library and compressed data produced by this version can be uncompressed with previous versions.
-
Improvements to the build process and further documentation fixes.
[1.0.4] - 2019-02-11
Added
- Test data
Fixed
- Include file
[1.0.3] - 2019-02-04
Changed
- Improvements to testing and fuzzing by Kurt Schwehr
Fixed
- Various ubsan issues
[1.0.2] - 2017-10-18
Fixed
- C99 requirement in all build systems
[1.0.1] - 2017-07-14
Fixed
- Potential security vulnerabilities in decoder exposed by libFuzzer.
Added
- Fuzz target for decoding and encoding.
Changed
- Improved Cmake support by Christoph Junghans
[1.0.0] - 2016-11-16
Added
- Include CCSDS test data with libaec. See THANKS.
Changed
- Better compatibility with OSX for make check.
- Allow Cygwin to build DLLs.
[0.3.4] - 2016-08-16
Fixed
- Pad incomplete last line when in SZ compatibility mode.
[0.3.3] - 2016-05-12
Fixed
- Bug with zero blocks in the last RSI (reference sample interval) when data size is not a multiple of RSIs or segments (64 blocks) and the zero region reaches a segment boundary.
- More robust error handling.
Changed
- Vectorization improvement for Intel compiler.
- Better compatibility with netcdf's build process.
[0.3.2] - 2015-02-04
Changed
- Allow nonconforming block sizes in SZ mode.
- Performance improvement for decoder.
[0.3.1] - 2014-10-23
Fixed
- Allow incomplete scanlines in SZ mode.
[0.3] - 2014-08-06
Changed
- Performance improvement for encoding pre-precessed data.
- More efficient coding of second extension if reference sample is present.
- Port library to Windows (Visual Studio).
Added
- Support building with CMake.
- Benchmarking target using ECHAM data (make bench).
[0.2] - 2014-02-12
Fixed
- Incorrect length calculation in assessment of Second Extension coding.
- Unlimited encoding of fundamental sequences.
- Handle corrupted compressed data more gracefully.
Added
- Additional testing with official CCSDS sample data.
- Support restricted coding options from latest standard.
Changed
- Facilitate generation of SIMD instructions by compiler.
[0.1] - 2013-05-21
Added
- Initial release.