Add preference to limit concurrent RTA

14 October 23:46 - Ardour - Robin Gareus

This prevents accidentally analyzing hundreds of tracks, making the machine grind to a halt.

math: Update auto-libm-test-out-log2p1

14 October 11:46 - glibc - Adhemerval Zanella

The 079728391084 did not update log2p1 output with the newer values.

math: Optimize fma call on acospif

14 October 11:46 - glibc - Adhemerval Zanella

The fma is required only for inputs less than 0x1.0fd288p-127.

tdf48245, tdf126493: Fix snap to grid accuracy in Writer

14 October 10:58 - LibreOffice - Tamás Zolnai

In case of Writer the grid has a different origion, than for other applications (Impress, Calc, Draw).

bin/find-unneeded-includes: Add -d option to debug

14 October 09:02 - LibreOffice - Gabor Kelemen

Inspecting IWYU output when find-unneeded-includes did not report any issue is less complicated this way

aarch64: clear ZA state of SME before clone and clone3 syscalls

14 October 08:42 - glibc - Yury Khrustalev

This change adds a call to the __arm_za_disable() function immediately before the SVC instruction inside clone() and clone3() wrappers.


sd: add function to export HTML content to a single-page format

13 October 17:15 - LibreOffice - Henry Castro

Accessibility text must be sent to the client-side

avcodec/x86/vp3dsp: Port loop filters to SSE2

13 October 16:58 - FFmpeg - Andreas Rheinhardt

The old code operated on bytes and did lots of tricks due to their limited range; it did not completely succeed, which is why the old versions were not used when bitexact output was requested. In contrast, the new version is much simpler: It operates on signed 16 bit words whose range is more than sufficient.

expose pdfium to-unicode stream

13 October 15:54 - LibreOffice - Caolán McNamara

note DecodeStreamMaybeCopyAndReturnLength has unusual behaviour and refuses to write to a buffer larger than needed.

windows baseline: bump to VS 2022/add new Jenkins distro-config

13 October 12:02 - LibreOffice - Christian Lohmaier

new baseline on Jenkins is using wsl-as-helper style build and Visual Studio 2022.


Linux 6.18-rc1

12 October 20:42 - Linux Kernel - Linus Torvalds

Add Lua script to randomize MIDI note position

12 October 19:26 - Ardour - Robin Gareus

fftools/opt_common: add long-form license option

12 October 03:26 - FFmpeg - zhanghongyuan

Add "license" as a long-form command line option alongside the existing "L" short option for showing license information.

avcodec/x86/hpeldsp: Add SSE2 of {avg,put} no_rnd xy2 with blocksize 16

12 October 00:43 - FFmpeg - Andreas Rheinhardt

Also remove the now superseded MMX versions (the new functions have the exact same codesize as the removed ones).


Add RTA to Track List

10 October 19:14 - Ardour - Robin Gareus


sw: text formatting: implement per-line paragraph properties like Word

9 October 11:07 - LibreOffice - Michael Stahl

This doesn't make a whole lot of sense. Add compatibility setting "HiddenParagraphMarkPerLineProperties" for RTF and DOCX compatibilityMode < 15. Apparently what Word's "Compatibility Mode" is doing in case a paragraph mark has hidden formatting is that it merges the last line of the first paragraph and the first line of the second paragraph together, and applies the first paragraph's properties to the line (and the preceding lines); but for the second line of the second paragraph, it applies the second paragraph's properties. This is now implemented here; firstly, by adding a flag to the MergedPara's Extents so that the situation can be distinguished (if the paragraphs are joined by a delete redline, Word does something different of course).

avformat/whip: add ICE consent freshness support

9 October 09:29 - FFmpeg - Jack Lau

Refer to RFC 9725 4.2, "Once a session is set up, consent freshness as per [RFC7675] SHALL be used to detect non-graceful disconnection by full ICE implementations and DTLS teardown for session termination by either side"

avcodec/sanm: implement 3 blits for codec37/47/48

9 October 08:29 - FFmpeg - Manuel Lauss

The various game engines implement the following blit types, from the decoded result to the main canvas:- normal (opaque) blit (c37/c47/c48)- masked blit (c37/c48)- interpolated-frame blit (c48) Here an artificial frame is generated by looking up the pixels from both buffers and picking a color from the interpolation table for the artificial frame.

avcodec/sanm: codec20 left/top offset support

9 October 08:29 - FFmpeg - Manuel Lauss

Add left/top offsets and clipping to codec20 (raw images), use it for the copying of codec37/47/48 images to main buffer.

avcodec/sanm: implement BL16 subcodecs 1 and 7

9 October 08:29 - FFmpeg - Manuel Lauss

Both of these encode a quarter-sized keyframe, with missing pixels interpolated from the immediate neighbours.

sc: restrict ops. to sheet views and sheet view unsyncing

9 October 07:03 - LibreOffice - Tomaž Vajngerl

This adds a tester for the operations which can be performed on a sheet view, and a way to unsync sheet view if the operation is performed on the default view, which can't be synced with the sheet views.

tdf#168750: Make sure that class module is recognized on load

9 October 03:57 - LibreOffice - Mike Kaganski

The problem appeared, when a macro loaded a library with a class module, that had a public element (e.g., a function) with the same name, as used for a local variable in the macro without a prior DIM. Normally, there is a precaution in SbModule::Find, which hides the names in class modules.