Petter Reinholdtsen
2025-Mar-15 06:46 UTC
[theora-dev] Theora 1.2.0beta1 is released (Was: Time for a new theora release)
The new theora relase has been tagged in master, and an update of the xiph.org web site is requiested in <URL: https://gitlab.xiph.org/xiph/xiph-website/-/merge_requests/15 >. I still have no idea how to update <URL: https://theora.org/ >, given that its content do not match <URL: https://gitlab.xiph.org/xiph/theora-website >. As soon as the release tarball has been copied from <URL: https://gitlab.xiph.org/xiph/theora/-/jobs/30795/artifacts/browse > to <URL: https://downloads.xiph.org/releases/theora/ > I will announce the new version on my blog. It would be great if someone able to post to the theora at xiph.org mailing list could announce it there. I decided to go with the version number 1.2.0beta1 and not 1.2.0 because the issues raised in <URL: https://gitlab.xiph.org/xiph/theora/-/issues/2325 > and <URL: https://gitlab.xiph.org/xiph/theora/-/issues/2327 > are still not solved. I plan to wrap up the 1.2.0 release in two weeks and hope someone figured out what is going on there by then. This is the release entry from CHANGES in the source: libteora 1.2.0beta1 (2025 March 15) - Bumped minor SONAME versions as <codec.h> methods changed constness of arguments. - Updated libogg dependency to version 1.3.4 for ogg_uint64_t. - Updated doxygen setup. - Updated autotools setup and support scripts (#1467 #1800 #1987 #2318 #2320). - Added support for RISC OS. - Fixed mingw build (#2141). - Improved ARM support. - Converted SCons setup to work with Python 3. - Introduced new configure options --enable-mem-constraint and --enable-gcc-sanitizers. - Fixed all known compiler warnings and errors from gcc and clang. - Improved examples for stability and correctness. - Variuos speed, bug fixes and code quality improvements. - Fixed build problem with Visual Studio (#2317). - Avoids undefined bit shift of signed numbers (#2321, #2322). - Avoids example encoder crash on bogus audio input (#2305). - Fixed musl linking issue with asm enabled (#2287). - Fixed some broken clamping in rate control (#2229). - Added NULL check _tc and _setup even for data packets (#2279). - Fixed mismatched oc_mb_fill_cmapping11 signature (#2068). - Updated the documentation for theora_encode_comment() (#726). - Adjusted build to Only link libcompat with dump_video (#1587). - Corrected an operator precedence error in the visualization code (#1751). - Fixed two spelling errors in the comments (#1804). - Avoid negative bit shift operation in huffdec.c (CVE-2024-56431). - Improved library documentation and specification text. - Adjusted library dependencies so libtheoraenc do not depend on libtheoradec. - Handle fallout from CVE-2017-14633 in libvorbis, check return value in encoder_example and transcoder_example. -- Happy hacking Petter Reinholdtsen
Brooke Vibber
2025-Mar-15 23:00 UTC
[theora-dev] Theora 1.2.0beta1 is released (Was: Time for a new theora release)
Testing v1.2.0beta1 with my wasm build for ogv.js real quick... build is fine, playback is fine. Haven't hooked up encoding yet to test. So far so good! -- brooke On Fri, Mar 14, 2025 at 11:47?PM Petter Reinholdtsen <pere at hungry.com> wrote:> > The new theora relase has been tagged in master, and an update of the > xiph.org web site is requiested in > <URL: https://gitlab.xiph.org/xiph/xiph-website/-/merge_requests/15 >. > I still have no idea how to update <URL: https://theora.org/ >, > given that its content do not match > <URL: https://gitlab.xiph.org/xiph/theora-website >. > > As soon as the release tarball has been copied from > <URL: https://gitlab.xiph.org/xiph/theora/-/jobs/30795/artifacts/browse > > to <URL: https://downloads.xiph.org/releases/theora/ > I will announce > the new version on my blog. It would be great if someone able to post > to the theora at xiph.org mailing list could announce it there. > > I decided to go with the version number 1.2.0beta1 and not 1.2.0 because > the issues raised in <URL: > https://gitlab.xiph.org/xiph/theora/-/issues/2325 > > and <URL: https://gitlab.xiph.org/xiph/theora/-/issues/2327 > are still > not solved. I plan to wrap up the 1.2.0 release in two weeks and hope > someone figured out what is going on there by then. > > This is the release entry from CHANGES in the source: > > libteora 1.2.0beta1 (2025 March 15) > - Bumped minor SONAME versions as <codec.h> methods changed constness > of arguments. > - Updated libogg dependency to version 1.3.4 for ogg_uint64_t. > - Updated doxygen setup. > - Updated autotools setup and support scripts (#1467 #1800 #1987 #2318 > #2320). > - Added support for RISC OS. > - Fixed mingw build (#2141). > - Improved ARM support. > - Converted SCons setup to work with Python 3. > - Introduced new configure options --enable-mem-constraint and > --enable-gcc-sanitizers. > - Fixed all known compiler warnings and errors from gcc and clang. > - Improved examples for stability and correctness. > - Variuos speed, bug fixes and code quality improvements. > - Fixed build problem with Visual Studio (#2317). > - Avoids undefined bit shift of signed numbers (#2321, #2322). > - Avoids example encoder crash on bogus audio input (#2305). > - Fixed musl linking issue with asm enabled (#2287). > - Fixed some broken clamping in rate control (#2229). > - Added NULL check _tc and _setup even for data packets (#2279). > - Fixed mismatched oc_mb_fill_cmapping11 signature (#2068). > - Updated the documentation for theora_encode_comment() (#726). > - Adjusted build to Only link libcompat with dump_video (#1587). > - Corrected an operator precedence error in the visualization > code (#1751). > - Fixed two spelling errors in the comments (#1804). > - Avoid negative bit shift operation in huffdec.c (CVE-2024-56431). > - Improved library documentation and specification text. > - Adjusted library dependencies so libtheoraenc do not depend on > libtheoradec. > - Handle fallout from CVE-2017-14633 in libvorbis, check return value > in encoder_example and transcoder_example. > > -- > Happy hacking > Petter Reinholdtsen > _______________________________________________ > theora-dev mailing list > theora-dev at xiph.org > http://lists.xiph.org/mailman/listinfo/theora-dev >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.xiph.org/pipermail/theora-dev/attachments/20250315/12dba3e3/attachment.htm>