Ticket #68313: CHANGES

File CHANGES, 6.1 KB (added by RobK88, 13 months ago)
Line 
1vorbis-tools 1.4.2 -- 2021-01-21
2 * Cleanup of the build system
3 * Code cleanup
4 * Removed outdated debian/, and vorbis-tools.spec
5 * Updated po/ to reflect new code positions
6 * ogg123, ogginfo: Added support to decode METADATA_BLOCK_PICTURE
7 * ogginfo: Added support for decoding Skeleton
8
9vorbis-tools 1.4.1 -- Unreleased (2020-12-21)
10
11 * Updated documentation including manpages (including: #1679, Debian bug: #359948)
12 * Cleanup of the build system
13 * Code cleanup
14 * Fixed invalid handling of input data (#2007)
15 * Fixed build with MSVC.
16 * Added gitlab-ci configuration
17 * oggenc, oggdec: Fixed memory leak
18 * oggenc, ogg123: Always link libm
19 * oggenc: Fixed RIFF/WAVE 6.1 channel mapping (#1749)
20 * oggenc: Fixed --ignorelength (#1803)
21 * oggenc: Fixed crash on raw input (#2009)
22 * oggenc: Reject files with invalid sample rates (#2078)
23 * oggenc: Fixed crash when encoding from stdin
24 * oggenc: Fixed floating point error (Debian bug: #328266, #634855)
25 * oggenc: Fixed large alloca on bad AIFF input (#2212, Debian bug: #797461, CVE: CVE-2015-6749)
26 * oggenc: Validate count of channels in the header (#2136, #2137, Debian bug: #776086, CVE: CVE-2014-9638, CVE-2014-9639)
27 * oggdec: Fixed write of version to not corrupt data (Debian bug: #595104)
28 * oggdec: Fixed crash on stream errors (#2148, Debian bug: #772978, Ubuntu bug: #629135)
29 * oggdec: Use translations (#2149, Debian bug: #772976)
30 * oggdec: Fixed output to stdout (Do not write "-.wav" files) (#1678, Debian bug: 263762)
31 * ogg123: Fixed format string error
32 * ogg123: Fixed playback of stereo speex tracks with no intensity signal (#1676)
33 * ogg123: Fixed locking/synchronization error
34 * ogg123: Fixed freeze on interupt at EOF (#1956, Debian bug: #307325)
35 * ogg123: Fixed wrong display of status lines (#1677, Debian bug: #239073)
36 * ogg123: Fixed Speex playback, correctly initialize channel matrix (Debian bug: #772766)
37 * ogg123: Added support for Opus files
38 * ogginfo: Corrected reported duration for Theora streams
39 * ogginfo: Added support for Opus, FLAC, and speex
40 * vcut: Corrected code to match language specification (#1701)
41 * vcut: Corrected memory access (#2264, Debian bug: #818037)
42 * vorbiscomment: Added -d/--rm to allow removal of tags
43 * vorbiscomment: Fixed handling of short files
44
45vorbis-tools 1.4.0 -- 2010-03-25
46
47 * Implement corrected channel mappings for all input and playback file types
48 * Correct an possible infinite loop in WAV input reading code when header is corrupt
49 * Implement disable_coupling option for oggenc
50 * Fix Ctrl-C lockup bug in ogg123
51 * ogg123 playback in sorted order
52 * Add WAVEFORMATEXTENSIBLE support
53 * More translations
54 * Add '-' as stdin/out filename in vcut
55 * Add -lnetwork check for socket in configure
56 * Remove 'extra' F parameter from ogg123 remote output
57
58vorbis-tools 1.3.0 -- Unreleased
59
60 * Fixed an error in configure.ac; --with-speex/flac work again (#1319)
61 * Corrected problems in the Visual Studio project files
62 * Updated po files from the Translation Project
63 * Added new en_GB.po, eo.po, pl.po, sk.po and vi.po translation files
64 * Added AC_USE_SYSTEM_EXTENSIONS to configure.ac; no more configure warnings
65 * Corrected SUBLANG values in intl/localename.c (#1415)
66 * Change -v to -V on oggenc and oggdec for consistency (#1112)
67 * Fix for utf8_decode in Windows; improves behavior in vorbiscomment (#268)
68 * Updated gettextize to version 0.17
69 * ogg123: backported fix from libfishsound to patch the Speex decoder (#1347)
70 * ogg123: fixed CPU issue when outputting to a closed pipe (#1357)
71 * ogg123: return value to stop decoding after buffer is shut down (#1357)
72 * ogg123: support for ReplayGain; requires libvorbis 1.2.1 or later (#381)
73 * ogg123: unset non-blocking mode on stderr
74 * oggdec: gettextized help text (#1385)
75 * oggdec: gettextized all strings
76 * oggdec: call ov_open_callbacks instead of ov_open; it works on Windows now
77 * oggenc: fixed a core dump while resampling from FLAC (#1316)
78 * oggenc: fixed a typo in the Skeleton handling routine
79 * oggenc: fixed remapping channels bug (#1326)
80 * oggenc: support for WAVE_FORMAT_EXTENSIBLE headers (#1326)
81 * oggenc: support for 32 bit Wave files (#1326)
82 * oggenc: --ignorelength; support for Wave files > 4 GB (#1326)
83 * oggenc: split help text into manageable chunks to help translators (#1385)
84 * oggenc: --utf8 command similar to vorbiscomment's --raw (#268)
85 * oggenc: fixed the encoding of extended characters in Windows (#268)
86 * oggenc: validate raw UTF-8 sent to oggenc (#268)
87 * oggenc: include the PID in the RNG seed to get a unique serial (#1432)
88 * oggenc: lyrics support using .lrc as source; requires libkate (#1403)
89 * ogginfo: support for information in Kate streams (#1360)
90 * vcut: 64 bit fixes (#1366)
91 * vcut: support for chained streams (#1455)
92 * vorbiscomment: correct memory allocation (#472)
93 * vorbiscomment: validate raw UTF-8 sent to vorbiscomment (#268)
94 * vorbiscomment: fix segfault when using --tag (#1439)
95 * vorbiscomment: round-trip multi-line comments (#273)
96
97vorbis-tools 1.2.0 -- 2008-02-21
98
99 * FLAC support now relies solely on libFLAC
100 * Support for large files (#879)
101 * Fixed acinclude.m4 to properly support --no switches
102 * ogg123: added remote control support (#1109)
103 * ogg123: fixed a bug in esd when pressing CTRL + C (#715)
104 * ogg123: fixed a type mismatch in option parsing for 64 bit systems
105 * ogg123: configuration no longer hardcoded to /etc
106 * ogg123: compiles with older versions of libcurl
107 * ogg123: fixed crash when playing 1-channel FLAC (#535)
108 * ogg123: fixed floating-point exception when playing corrupt FLAC (#1119)
109 * oggdec: limited support for chained Ogg bitstreams
110 * oggdec: support decoding of multiple files into a single one
111 * oggenc: -k, switch for Skeleton bitstream encoding
112 * oggenc: fixed issues with Skeleton on big endian systems
113 * oggenc: proper 5.1 channel mapping support
114 * oggenc: FLAC module does not confuse every Ogg file as its own
115 * oggenc: compiles with older versions of libvorbis
116 * ogginfo: recognizes Skeleton, Dirac, FLAC and Kate bitstreams
117 * vcut: solved issues described in ticket #1313
118 * vorbiscomment: support for creation of long comments
119 * vorbiscomment: support for multiplexed Vorbis
120 * Several minor bug fixes