Queue latency updates for initial connection

11 July 23:48 - Ardour - Robin Gareus

This may fix an issue with latency not being set correctly on initial session-load (more common with Mixbus/JACK).

filter/xmlfilterdetect: create instances with uno constructors

11 July 19:52 - LibreOffice - Noel Grandin

See tdf#74608 for motivation.

connectivity: create instances with uno constructors

11 July 17:54 - LibreOffice - Noel Grandin

See tdf#74608 for motivation.

dtrans/mcnttype: create instances with uno constructors

11 July 16:33 - LibreOffice - Noel Grandin

See tdf#74608 for motivation.

vbahelper: create instances with uno constructors

11 July 12:54 - LibreOffice - Noel Grandin

See tdf#74608 for motivation

desktop/deployment: create instances with uno constructors

11 July 09:34 - LibreOffice - Noel Grandin

See tdf#74608 for motivation

scPrintTwipsMsgs: Use print logical coordinates for draw objects

11 July 05:34 - LibreOffice - Dennis Francis

as a result LOK_CALLBACK_GRAPHIC(_VIEW)_SELECTION messages will now be in print-twips. For tile-rendering, it needs the pixel-aligned coordinates of each object.

intel/compiler: don't propagate cmp to add if add is saturated

11 July 00:25 - Mesa - Yevhenii Kolesnikov

From the Kaby Lake PRM Vol.

tdf118148 Extended tips for optsavepage.ui

11 July 00:05 - LibreOffice - Olivier Hallot

Added extended tips in AtkObject::accessible-description in ui file


aco: create better code for boolean phis with constant operands

10 July 22:36 - Mesa - Rhys Perry

fossil-db (Navi): Totals from 6394 (4.

aco: optimize boolean phis with uniform selections

10 July 22:36 - Mesa - Rhys Perry

Even though the boolean can be divergent, the control flow can be (at least partially) uniform.

introduce `commit_in_branch.py` script to help devs figure this out

10 July 20:01 - Mesa - Eric Engestrom

It's been pointed out to me that determining whether a commit is present in a stable branch is non-trivial (cherry-picks are a pain to search for) and the commands are hard to remember, making it too much to ask.

Add Extended Tips in optpathspage.ui

10 July 18:56 - LibreOffice - Olivier Hallot

Change-Id: I7b1cdb981f29b773bc4f0db61d180d0f1fdc4642 Reviewed-on:

Add support for HP Elitebook x360 1040 G6 micmute button

10 July 16:53 - systemd - Surhud More

tdf#133026: Tight integration of extensions - Adding thread structure

10 July 10:39 - LibreOffice - Yusuf Keten

- Add new class - SearchAndParseThread.

Add NEWS entry for Update to Unicode 13.0.0 [BZ #25819]

10 July 09:56 - glibc - Mike FABIAN

Unicode 13.0.0 Support: Character encoding, character type info, and transliteration tables are all updated to Unicode 13.0.0, using the generator scripts contributed by Mike FABIAN (Red Hat).

libexec/dma: upgrade from 0.9+ to 0.13+

10 July 09:04 - DragonFlyBSD - Daniel Fojt

Summary of changes: - use proper sysexits(3) codes- handle getaddrinfo() failures for SMARTHOSTS gracefully- improve authentication- use space instead of tab in "From " separator- improve logging- refactor dma-mbox-create to use a /var/mail directory fd- don't limit TLS client to TLSv1- make MASQUERADE config setting override -f- add support for RFC976 From_ lines- add option to verify server certificate fingerprint- fix RCPT TO to be compliant with RFC5321- rename SECURETRANS option to SECURETRANSFER For a complete commit history see:

lavc/vdpau_hevc: add function to find exact vdp_profile for REXT

10 July 03:54 - FFmpeg - ManojGuptaBonda

Add vdpau_parse_rext_profile and use profile constraint flags to determine the exact vdp_profile for HEVC_REXT.

avcodec/hevcdec: Add VDPAU to list of supported formats

10 July 03:54 - FFmpeg - ManojGuptaBonda

Added VDPAU to list of supported formats for HEVC10 and 12 bit formats also added 42010 bit to surface_parameters and new VDP chroma formats to

gitlab-ci: Enable -Werror in `meson-gallium` job

10 July 00:32 - Mesa - Timothy Arceri

It's warning-clean.


replace usage of blacklist with denylist

9 July 23:34 - LibreOffice - Thorsten Behrens

tdf#100348 add fill to fontwork in export to pptx

9 July 22:57 - LibreOffice - Regina Henschel

This patch adds fill to the characters in a Fontwork shape in export to pptx.

tdf#124454: sc: Add unittest

9 July 18:34 - LibreOffice - Xisco Fauli

Change-Id: Id7b606c0e7e3621ea855af325c755876e11ebc66 Reviewed-on:

panfrost: Expose pool-based allocation API

9 July 14:54 - Mesa - Alyssa Rosenzweig

Pass pools instead of batches, and rename in terms of pools instead of transient memory for consistency while we're find-and-replacing.

pg_dump: Further reorganize getTableAttrs()

9 July 09:32 - PostgreSQL - Peter Eisentraut

After further discussion after daa9fe8a5264a3f192efa5ddee8fb011ad9da365, reorder the version-specific sections from oldest to newest.

scPrintTwipsMsgs: Use top-left of output-area as the refpoint

9 July 09:28 - LibreOffice - Dennis Francis

We can't use the transformed version of editeng origin, since it need not be in client view area depending on text alignment, which is unusable as far as the clients are concerned.

desktop: create instances with uno constructors

9 July 07:25 - LibreOffice - Noel Grandin

See tdf#74608 for motivation

NEWS: add date

9 July 06:35 - systemd - Zbigniew Jędrzejewski-Szmek

clean up macro usage

9 July 06:27 - LibreOffice - Noel Grandin

Change-Id: I06669718f692cc5e9e209b4e490365f4f016afdb Reviewed-on:


NEWS: add blurb about os-release and $container_host_*

8 July 22:02 - systemd - Zbigniew Jędrzejewski-Szmek

### diff --git a/NEWS b/NEWS index cab0f1ee6f..36d59ce132 100644 --- a/NEWS +++ b/NEWS @@ -516,6 +516,14 @@ CHANGES WITH 246:

Merge pull request #16404 from keszybz/release-246-prep

8 July 20:10 - systemd - Zbigniew Jędrzejewski-Szmek

tdf#134264: sw: Add unittest

8 July 19:56 - LibreOffice - Xisco Fauli

Change-Id: I373b2549a067452056f649213c32d5983212580c Reviewed-on:

Add CI pipeline for Plymouth

8 July 19:20 - Plymouth - Emmanuele Bassi

We can use GitLab's CI/CD support to run a build.

pdf: add PDFiumPathSegment to the wrapper & use in ImpSdrPdfImport

8 July 18:55 - LibreOffice - Tomaž Vajngerl

A PageObject of type FPDF_PAGEOBJ_PATH can have a path segment, that is common in vector graphic objects.

avmedia/win: create instances with uno constructors

8 July 18:26 - LibreOffice - Noel Grandin

See tdf#74608 for motivation

unoxml: create instances with uno constructors

8 July 18:26 - LibreOffice - Noel Grandin

See tdf#74608 for motivation

dbaccess: create instances with uno constructors

8 July 18:26 - LibreOffice - Noel Grandin

See tdf#74608 for motivation

svgio: create instances with uno constructors

8 July 18:26 - LibreOffice - Noel Grandin

See tdf#74608 for motivation

rtld: Add rtld.nns tunable for the number of supported namespaces

8 July 16:32 - glibc - Szabolcs Nagy

TLS_STATIC_SURPLUS is 1664 bytes currently which is not enough to support DL_NNS (== 16) number of dynamic link namespaces, if we assume 192 bytes of TLS are reserved for libc use and 144 bytes are reserved for other system libraries that use IE TLS. A new tunable is introduced to control the number of supported namespaces and to adjust the surplus static TLS size as follows: surplus_tls = 192 * (rtld.nns-1) + 144 * rtld.nns + 512 The default is rtld.nns == 4 and then the surplus TLS size is the same as before, so the behaviour is unchanged by default.

rtld: Account static TLS surplus for audit modules

8 July 16:32 - glibc - Szabolcs Nagy

The new static TLS surplus size computation is surplus_tls = 192 * (nns-1) + 144 * nns + 512 where nns is controlled via the rtld.nns tunable.

rtld: Avoid using up static TLS surplus for optimizations [BZ #25051]

8 July 16:32 - glibc - Szabolcs Nagy

On some targets static TLS surplus area can be used opportunistically for dynamically loaded modules such that the TLS access then becomes faster (TLSDESC and powerpc TLS optimization).

svx: create instances with uno constructors

8 July 15:41 - LibreOffice - Noel Grandin

See tdf#74608 for motivation

zink: expose depth-clip if supported

8 July 14:43 - Mesa - Erik Faye-Lund

We already set up the state as needed, so it should only be a matter of exposing it.

aarch64: ensure objects are BTI compatible

8 July 14:02 - glibc - Szabolcs Nagy

When glibc is built with branch protection (i.e.

aarch64: Add pac-ret support to assembly files

8 July 14:02 - glibc - Szabolcs Nagy

Use return address signing in assembly files for functions that save LR when pac-ret is enabled in the compiler. The GNU property note for PAC-RET is not meaningful to the dynamic linker so it is not strictly required, but it may be used to track the security property of binaries.

aarch64: fix pac-ret support in _mcount

8 July 14:02 - glibc - Szabolcs Nagy

Currently gcc -pg -mbranch-protection=pac-ret passes signed return address to _mcount, so _mcount now has to always strip pac from the frompc since that's from user code that may be built with pac-ret. This is gcc PR target/94791: signed pointers should not escape and get passed across extern call boundaries, since that's an ABI break, but because existing gcc has this issue we work it around in glibc until that is resolved.

aarch64: add NEWS entry about branch protection support

8 July 14:02 - glibc - Szabolcs Nagy

This is a new security feature that relies on architecture extensions and needs glibc to be built with a gcc configured with branch protection.

aarch64: Add BTI support to assembly files

8 July 14:02 - glibc - Sudakshina Das

To enable building glibc with branch protection, assembly code needs BTI landing pads and ELF object file markings in the form of a GNU property note. The landing pads are unconditionally added to all functions that may be indirectly called.

aarch64: enable BTI at runtime

8 July 14:02 - glibc - Sudakshina Das

Binaries can opt-in to using BTI via an ELF object file marking.

rtld: Clean up PT_NOTE and add PT_GNU_PROPERTY handling

8 July 13:28 - glibc - Szabolcs Nagy

Add generic code to handle PT_GNU_PROPERTY notes.

avfilter: add chromanr video filter

8 July 13:23 - FFmpeg - Paul B Mahol

tdf#134260: sw: Add unittest

8 July 13:02 - LibreOffice - Xisco Fauli

Change-Id: I719dac8528453b00219c5bdc621f7ce88cd40bde Reviewed-on:

radv: set depth/stencil enable values correctly for the meta clear path

8 July 12:41 - Mesa - Samuel Pitoiset

They are booleans.

arm: CVE-2020-6096: Fix multiarch memcpy for negative length [BZ #25620]

8 July 12:18 - glibc - Alexander Anisimov

Unsigned branch instructions could be used for r2 to fix the wrong behavior when a negative length is passed to memcpy.

SetLOKSpecialOutputArea() call must precede SetOutputArea()

8 July 09:44 - LibreOffice - Dennis Francis

The ordering matters at the moment (unfortunately), since EditView::SetOutputArea(), after updating the output-area it also sends the LOK messages(cursor/selection) immediately.

xwayland: Add a pkg-config file for Xwayland

8 July 08:56 - X.Org Server - Olivier Fourdan

Xwayland is usually spawned by the Wayland compositor which sets the command line options.

uui: create instances with uno constructors

8 July 06:36 - LibreOffice - Noel Grandin

See tdf#74608 for motivation

glsl: don't lower builtins to mediump that don't allow it

8 July 02:02 - Mesa - Marek Olšák

glsl: add capability to lower mediump array types

8 July 02:02 - Mesa - Marek Olšák

This is not needed for lowering expressions, because they always work with basic types, but it will be needed for lowering variables.

glsl: lower mediump temporaries to 16 bits except structures (v2)

8 July 02:02 - Mesa - Marek Olšák

Without this, NIR contains non-lowerable 32-bit phis for mediump variables.


llvmpipe: add ARB_post_depth_coverage support

7 July 21:19 - Mesa - Dave Airlie

lok: symbolic link to the "include" directory when builddir != srcdir

7 July 20:42 - LibreOffice - Henry Castro

When compiling the android variant build in a different build output directory of the "online" project, it fails due to the missing "include" files.

tdf#100772 sd: add uno:DeleteTable to non-NB menus

7 July 20:21 - LibreOffice - Justin Luth

Delete Row and Delete Column were there, but no option to delete table, so that major omission was fixed for Draw and Impress. The notebookbar looks very incomplete.

framework: create instances with uno constructors

7 July 20:13 - LibreOffice - Noel Grandin

See tdf#74608 for motivation

formula: create instances with uno constructors

7 July 20:01 - LibreOffice - Noel Grandin

See tdf#74608 for motivation

Rewrite iconv option parsing [BZ #19519]

7 July 18:34 - glibc - Arjun Shankar

This commit replaces string manipulation during `iconv_open' and iconv_prog option parsing with a structured, flag based conversion specification.

nss: Remove cryptographic key support from nss_files, nss_nis, nss_nisplus

7 July 18:20 - glibc - Florian Weimer

The interface has hard-coded buffer sizes and is therefore tied to DES.

sunrpc: Do not export key handling hooks by default

7 July 18:19 - glibc - Florian Weimer

__key_encryptsession_pk_LOCAL, __key_decryptsession_pk_LOCAL, __key_gendes_LOCAL had a default version symbol even without

sunrpc: Do not export getrpcport by default

7 July 18:19 - glibc - Florian Weimer

This function looks like an NSS function, but is actually a wrapper around pmap_getport, so it should only be exported with

string: Add strerrorname_np and strerrordesc_np

7 July 18:02 - glibc - Adhemerval Zanella

The strerrorname_np returns error number name (e.g.

vcl/clipboard: create instances with uno constructors

7 July 17:58 - LibreOffice - Noel Grandin

See tdf#74608 for motivation

string: Add sigabbrev_np and sigdescr_np

7 July 17:57 - glibc - Adhemerval Zanella

The sigabbrev_np returns the abbreviated signal name (e.g.

Fix audible blibs due to inconsistent monitor state -- #8275

7 July 16:53 - Ardour - Robin Gareus

It is possible that Route::monitoring_state() returns (MonitoringDisk | MonitorSilence) This lead to various cases where there were is a direct comparison (ms == MonitoringDisk).

embedserv: create instances with uno constructors

7 July 15:44 - LibreOffice - Noel Grandin

See tdf#74608 for motivation

radv: enable zerovram for Quantic Dream games

7 July 14:44 - Mesa - Rhys Perry

Fixes various artifacts with Detroit: Become Human.

Allow making SAL_LOG based output fatal

7 July 12:15 - LibreOffice - Jan-Marek Glogowski

This introduces the [+-]FATAL marker for SAL_LOG.

nv50/ir/nir: fix cache mode conversion

7 July 11:32 - Mesa - Karol Herbst

The nir access qualifier is actually a bitfield, so we need to read out like one.

gv100/ir: implement sample shading

7 July 11:32 - Mesa - Karol Herbst

drawinglayer: create instances with uno constructors

7 July 09:56 - LibreOffice - Noel Grandin

See tdf#74608 for motivation

ScViewData::SetEditEngine: keep EditView's print-twips data updated

7 July 09:46 - LibreOffice - Dennis Francis

whenever EditView::SetOutputArea() and EditView::SetVisArea() are called.

xmlhelp: create instances with uno constructors

7 July 09:34 - LibreOffice - Noel Grandin

See tdf#74608 for motivation

ir3: Add layer_zero variant bit

7 July 08:10 - Mesa - Connor Abbott

Part-of: <

tdf#134472 Only add spacing in header when flag is set

7 July 05:49 - LibreOffice - Samuel Mehrbrodt

Flag was set, but not evaluated in 9b5805d1ef2b9e9c4e8f389c069807bf4489ea95

Introduce LOK 'special positioning' methods to EditView

7 July 05:47 - LibreOffice - Dennis Francis

This is meant for Calc.

avcodec/h26[45]_metadata_bsf: Use separate contexts for reading/writing

7 July 03:07 - FFmpeg - Andreas Rheinhardt

Currently, both bsfs used the same CodedBitstreamContext for reading and writing; as a consequence, the state of the writer's context at the beginning of writing a fragment is exactly the state of the reader after having read the fragment; in particular, the writer might not have encountered one of its active parameter sets yet. This is not nice and may lead to invalid output even when the input is completely spec-compliant: Think of an access unit containing a primary coded picture referencing a PPS with id id (that is known from an earlier access unit/from extradata), then a new version of the PPS with id id and then a redundant coded picture that is also referencing the PPS with id id.

pan/decode: Make mapped memory read-only while decoding

7 July 02:29 - Mesa - Icecream95

This will help catch any bugs where descriptors are accidentally modified.

panfrost: Enable MSAA if we render to such a surface

7 July 01:13 - Mesa - Alyssa Rosenzweig

We hit this case for clears of MSAA surfaces without draws.

pan/mdg: Fix indirect UBO swizzles

7 July 00:42 - Mesa - Alyssa Rosenzweig

Helps a lot of vertex shaders dramatically.


hwdb: update again for v246

6 July 23:26 - systemd - Zbigniew Jędrzejewski-Szmek

Just a few minor changes.

tu: Rewrite variable lowering

6 July 22:48 - Mesa - Connor Abbott

Don't lower to offsets, instead use nir_lower_explicit_io here and use actual pointers for UBO's and SSBO's.

tdf#134253: sw: Add unittest

6 July 21:05 - LibreOffice - Xisco Fauli

Change-Id: Icd930f9c632a5c44d4391ca065afbc4db166ae37 Reviewed-on:

DHCPv4: client add support for DHCP server allow list

6 July 20:28 - systemd - Susant Sahani

emfio: create instances with uno constructors

6 July 20:15 - LibreOffice - Noel Grandin

See tdf#74608 for motivation

nir: Remove shared support from lower_io

6 July 19:54 - Mesa - Jason Ekstrand

No drivers are using this anymore so we can delete it and not keep maintaining this legacy code-path.

Update man-page

6 July 19:36 - Ardour - Robin Gareus

This was done semi-automatically starting with

x86: Add thresholds for "rep movsb/stosb" to tunables

6 July 18:48 - glibc - H.J. Lu

Add x86_rep_movsb_threshold and x86_rep_stosb_threshold to tunables to update thresholds for "rep movsb" and "rep stosb" at run-time.

add alignment to TextView

6 July 18:29 - LibreOffice - Caolán McNamara

Change-Id: I10a4c97ccaa927c14d62f4f22b50a0b5cdfd757e Reviewed-on:

xmlscript: create instances with uno constructors

6 July 18:17 - LibreOffice - Noel Grandin

See tdf#74608 for motivation

a4xx: add noperspective interpolation support

6 July 17:35 - Mesa - Ilia Mirkin

xmloff/xof: create instances with uno constructors

6 July 16:14 - LibreOffice - Noel Grandin

See tdf#74608 for motivation

hwdb: add another Logitech M705 mouse variant

6 July 15:17 - systemd - Maciej S. Szmigiero

There seems to be a newer version of Logitech M705 mouse in the wild.

radv: Always enable PERFECT_ZPASS_COUNTS.

6 July 13:54 - Mesa - Bas Nieuwenhuizen

We have an issue with early depth testing and discard, where non-perfect counts count the tile if the early depth test succeeds.

cairo/canvas: create instances with uno constructors

6 July 13:41 - LibreOffice - Noel Grandin

See tdf#74608 for motivation

freedreno/ir3: fix/rework tess levels

6 July 12:48 - Mesa - Jonathan Marek

The previous version assumes tess level outputs will only be written once in the shader, however its not possible to guarantee that. It also assumes all invocations will write all the levels, which is also not guaranteed. This is required to fix the "tesselation" and "terraintessellation" demos with turnip. The comment about nir_lower_io_to_temporaries in lower_tess_ctrl_block is removed because nir_lower_io_to_temporaries specifically skips TESS_CTRL shaders so the comment doesn't make sense. The split load for tess levels workaround is removed, the new version only has scalar access unless if ever gets vectorized. This sets NIR_COMPACT_ARRAYS cap to avoid the glsl tess vec lowering with gallium.

cui,cppcanvas: create instances with uno constructors

6 July 10:25 - LibreOffice - Noel Grandin

See tdf#74608 for motivation

avmedia: create instances with uno constructors

6 July 09:36 - LibreOffice - Noel Grandin

See tdf#74608 for motivation

Linux: Perform rseq registration at C startup and thread creation

6 July 08:21 - glibc - Mathieu Desnoyers

Register rseq TLS for each thread (including main), and unregister for each thread (excluding main).

[psaux] Improve `t1_decoder_parse_metrics' (#58646).

6 July 07:21 - FreeType - Werner Lemberg

- src/psaux/t1decode.

configmgr: create instances with uno constructors

6 July 06:43 - LibreOffice - Noel Grandin

See tdf#74608 for motivation

doc: Add note about possible performance overhead by enabling track_planning

6 July 05:27 - PostgreSQL - Fujii Masao

Enabling pg_stat_statements.track_plaanning may incur a noticeable performance penalty, especially when a fewer kinds of queries are executed on many concurrent connections.

llvmpipe: enable GL 4.2

6 July 03:48 - Mesa - Dave Airlie

mostly just docs patch, features were all complete already