related tdf#128814: Add 'Go to' to Navigator popup menu

23 February 12:46 - LibreOffice - Jim Raykowski

Change-Id: I63b656bd93c5e584a9d6236c6345cbd3ee939c13 Reviewed-on:

Breeze & Sifr: Fix for tdf#130875: add Envelope Orientation icons

23 February 01:23 - LibreOffice - rizmut

Change-Id: Ib76239b8259651367ca591b012a25abd89156231 Reviewed-on:

Add websockets surface module

22 February 22:10 - Ardour - Luciano Iam

Resolves: tdf#130563 Add predefined 4-digit year date+time format

22 February 19:17 - LibreOffice - Eike Rathke

Add a predefined NF_DATETIME_SYS_DDMMYYYY_HHMM format code with formatindex="50" to all locale data files, which shifts all reserved area internally generated built-in formats up by one.

tdf#127205 split Desktop::terminate process

22 February 08:14 - LibreOffice - Jan-Marek Glogowski

Trying to somehow keep stuff correctly alive, truned out to be rather futile.

python 3.8.2 compile: add tp_print to PyTypeObject

22 February 06:43 - LibreOffice - Justin Luth

I couldn't find this documented on the Internet though, as the 3.9 and 3.8.2rc documentation didn't mention it as an added item...

tdf#128849 -- Add Sifr (Dark + SVG) to the icon theme list

22 February 01:39 - LibreOffice - rizmut

Change-Id: I314f925c54a5ed30cd74e4fbbfba065a1b70c947 Reviewed-on:

Resolves: tdf#130772 Add Minangkabau [min-ID] locale data

21 February 20:56 - LibreOffice - Eike Rathke

release: bump version to 1.23.2-dev

21 February 19:35 - NetworkManager - Thomas Haller

Assume that we have signed integral types and flexible array members

21 February 19:30 - PostgreSQL - Tom Lane

These compiler features are required by C99, so remove the configure probes for them. This is part of a series of commits to get rid of no-longer-relevant configure checks and dead src/port/ code.

Assume that we have functional, 64-bit fseeko()/ftello().

21 February 19:30 - PostgreSQL - Tom Lane

Windows has this, and so do all other live platforms according to the buildfarm, so remove the configure probe and src/port/ substitution. Keep the probe that detects whether _LARGEFILE_SOURCE has to be defined to get that, though ...

Assume that we have isinf().

21 February 19:30 - PostgreSQL - Tom Lane

Windows has this, and so do all other live platforms according to the buildfarm, so remove the configure probe and src/port/ substitution. This also lets us get rid of some configure probes that existed only to support src/port/isinf.c.

Assume that we have rint().

21 February 19:30 - PostgreSQL - Tom Lane

Windows has this since _MSC_VER >= 1200, and so do all other live platforms according to the buildfarm, so remove the configure probe and src/port/ substitution. This is part of a series of commits to get rid of no-longer-relevant configure checks and dead src/port/ code.

y2038: remove ktime to/from timespec/timeval conversion

21 February 19:22 - Linux Kernel - Arnd Bergmann

A couple of helpers are now obsolete and can be removed, so drivers can no longer start using them and instead use y2038-safe interfaces.

tdf#130768 speedup huge pixel graphics Cairo

21 February 19:16 - LibreOffice - Armin Le Grand (Collabora)

For more information/documentation please refer to the bugzilla task Fixed a crash in CppunitTest_desktop_lib which led to a missing test of mpGraphics in OutputDevice::DrawTransformedBitmapEx.

target/arm: Correctly implement ACTLR2, HACTLR2

21 February 16:07 - QEMU - Peter Maydell

The ACTLR2 and HACTLR2 AArch32 system registers didn't exist in ARMv7 or the original ARMv8.

arm: allwinner: Wire up USB ports

21 February 16:07 - QEMU - Guenter Roeck

Instantiate EHCI and OHCI controllers on Allwinner A10.

target/arm: Vectorize USHL and SSHL

21 February 16:07 - QEMU - Richard Henderson

These instructions shift left or right depending on the sign of the input, and 7 bits are significant to the shift.

target/arm: Implement ARMv8.1-PMU extension

21 February 16:07 - QEMU - Peter Maydell

The ARMv8.1-PMU extension requires:

target/arm: Implement ARMv8.4-PMU extension

21 February 16:07 - QEMU - Peter Maydell

The ARMv8.4-PMU extension adds: - one new required event, STALL - one new system register PMMIR_EL1 (There are also some more L1-cache related events, but since we don't implement any cache we don't provide these, in the same way we don't provide the base-PMUv3 cache events.) The STALL event "counts every attributable cycle on which no attributable instruction or operation was sent for execution on this PE".

mainstone: Make providing flash images non-mandatory

21 February 16:07 - QEMU - Guenter Roeck

Up to now, the mainstone machine only boots if two flash images are provided.

z2: Make providing flash images non-mandatory

21 February 16:07 - QEMU - Guenter Roeck

Up to now, the z2 machine only boots if a flash image is provided.

target/arm: Add isar_feature_any_fp16 and document naming/usage conventions

21 February 16:07 - QEMU - Peter Maydell

Our current usage of the isar_feature feature tests almost always uses an _aa32_ test when the code path is known to be AArch32 specific and an _aa64_ test when the code path is known to be AArch64 specific.

aspeed/scu: Implement chip ID register

21 February 16:06 - QEMU - Joel Stanley

This returns a fixed but non-zero value for the chip id.

tdf#130120 DOCX: export o:allowincell

21 February 15:08 - LibreOffice - Bakos Attila

Object anchors are set by allowincell/ LayoutInCell attributes in table cells.

core: add common base class NMDhcpConfig for NMDhcp[46]Config and merge them

21 February 14:59 - NetworkManager - Thomas Haller

The advantage is that the API is now the same for IPv4 and IPv6: it's all nm_dhcp_config_*() and we can (easier) treat the address family generically. We still need two distinct GObject types, mainly because of the glue code for exposing the object on D-Bus as NMDBusObject.

Resolves: tdf#130579 Add Ligurian [lij-IT] locale data

21 February 14:54 - LibreOffice - Eike Rathke

Drop o3tl::optional wrapper

21 February 13:50 - LibreOffice - Stephan Bergmann that macOS builds are guaranteed to have std::optional since 358146bbbd1b9775c12770fb5e497b6ec5adfc51 "Bump macOS build baseline to Xcode 11.3 and macOS 10.14.4".

avformat: add demuxer for Rayman 2's APM format

21 February 13:47 - FFmpeg - Zane van Iperen

Adds support for the APM file format used by Ubisoft's Rayman 2.

avcodec: add decoder for Rayman 2's ADPCM variant

21 February 13:46 - FFmpeg - Zane van Iperen

Adds support for the ADPCM variant used in Rayman 2's files.

panfrost: Rewrite texture descriptor creation logic

21 February 12:27 - Mesa - Alyssa Rosenzweig

Rather than creating partially within the Gallium create function and monkeypatching on draw time with code split across N different files with tight Gallium dependencies, let's streamline everything into a series of maintainable routines in mesa/src/panfrost with no Gallium dependencies, doing the entire texture creation in one-shot and thus adding absolutely zero draw-time overhead (since we can allocate a BO for the descriptor and upload ahead-of-time, so switching textures is as cheap as switching pointers).

writerfilter: make sure own header is the first one

21 February 09:20 - LibreOffice - Miklos Vajna

This way we get a build error in case TableManager.hxx is not self-contained.

Set Firebird creation option experimental

21 February 08:44 - LibreOffice - Julien Nabet


lima: implement PLB PP stream cache

21 February 07:20 - Mesa - Vasily Khoruzhick

Generating PLB PP stream is expensive.

contrib/scripts: add "checkpatch-git-post-commit-hook" script to contrib/

21 February 06:40 - NetworkManager - Thomas Haller

This can be used as git post-commit hook.

macOS Xcode ld is known to always support -platform_version now

20 February 22:15 - LibreOffice - Stephan Bergmann

...after 358146bbbd1b9775c12770fb5e497b6ec5adfc51 "Bump macOS build baseline to Xcode 11.3 and macOS 10.14.4".

Adapt structurallyIdentical to current needs

20 February 21:42 - LibreOffice - Stephan Bergmann

...since aad94d48b19135a2e46ac7b2c0f41f3bb29bb5a7 "Silence warnings in salvtables.hxx", where --enable-compiler-plugins=debug had started to fail with

Bump macOS build baseline to Xcode 11.3 and macOS 10.14.4

20 February 20:19 - LibreOffice - Stephan Bergmann discussed at <

avformat/spdifenc: fix handling of large TrueHD frames

20 February 20:18 - FFmpeg - Anssi Hannula

The TrueHD IEC 61937 encapsulation code uses a very naive method of always inserting 24 TrueHD frames evenly in a MAT frame.

avformat/spdifenc: make hd_buf an array

20 February 19:54 - FFmpeg - Anssi Hannula

This is preparation for adding a second hd_buf in a followup commit.

radv/winsys: add a new flag that requests zerovram allocations

20 February 17:47 - Mesa - Samuel Pitoiset

This introduces RADON_FLAG_ZERO_VRAM.


20 February 17:31 - LibreOffice - Noel Grandin

Change-Id: I47f0bfe8b1968ea33b0c20b06ef7d3eea3f29a61 Reviewed-on:

tdf#130426 Support Basic Chr(&H8000), ..., Chr(&HFFFF) again

20 February 14:59 - LibreOffice - Stephan Bergmann

...after it had been broken by d5b7627a0e738c0866b819910153b96b611813f8 "tdf#62326 - Macros: Converting Hex strings of negative value".

use fast-parser APIs for embedded script parsing

20 February 12:37 - LibreOffice - Noel Grandin

essentially, this duplicates and converts the service in xmlscript/source/xmlflat_impexp/ and then converts it to use SvXMLImport APIs, stripping about 3 layers of unnecessary indirection in the process.

tdf#90749 chart: add leader lines to custom data label positions

20 February 10:18 - LibreOffice - Balazs Varga

also export them as CustomXML extension for MSO interoperability.

gitlab-ci: Automated testing with OpenGL traces

20 February 07:06 - Mesa - Alexandros Frantzis

Introduce automated testing of Mesa by replaying traces with Renderdoc or Apitrace.

glsl-1.10: Verify sign multiplied by a value with negation, absolute value, or both

20 February 01:23 - Piglit - Ian Romanick

Both of the tests involving abs() fail on all versions of i965 that include 06d2c116415 ("intel/fs: Add a scale factor to emit_fsign").

turnip: add option to force use of hw binning

19 February 22:24 - Mesa - Jonathan Marek

For running deqp tests which have small render sizes and don't otherwise get coverage of hw binning / multiple tiles.

Remove support for upgrading extensions from "unpackaged" state

19 February 21:59 - PostgreSQL - Tom Lane

Andres Freund pointed out that allowing non-superusers to run "CREATE EXTENSION ...

avformat/wtvdec: Forward errors when reading packet

19 February 21:37 - FFmpeg - Andreas Rheinhardt

wtvfile_read_packet did not abide by the requirements of an AVIOContext's read_packet-function: If it did not read anything, it returned zero, which currently leads to a warning in read_packet_wrapper in aviobuf.c.

set correct initial drag image

19 February 21:22 - LibreOffice - Caolán McNamara

Change-Id: Ic2ec18432de7a73356e12c46b7e70ecae8c0ffb2 Reviewed-on:

sw table cell borders: add optional Word-compatible border collapsing

19 February 19:15 - LibreOffice - Miklos Vajna

We always compared border width and other aspects only after that, Word works with border weight according to their implementer notes.

[autofit] Add support for Hanifi Rohingya script

19 February 19:04 - FreeType - Nikolaus Waxweiler

- src/autofit/afblue.dat: Add blue zone data for Hanifi Rohingya.

tdf#125682 sw: don't insert empty page before first page with even number

19 February 15:48 - LibreOffice - Michael Stahl

This mostly reverts commit 14bb680949b47332d2921cc68f75340b31ad5c32 and replaces it by a hopefully better approach: if the first page in the document has an even number, it will become a right page, and "toggle" the document so that even pages are right pages and odd pages are left pages. This is closer to what Word does; the tests adapted in the above commit were actually regressions. Add a new function IsRightPageByNumber() to determine how the page number offsets should be interpreted. Also make it explicit that even/odd and right/left page are no longer synonymous by renaming various "Odd" variables. Historically documents that start with even page number didn't work well anyway; before the above commit you'd get a left page followed by a left page followed by a right page, which is clearly nonsense if the page style differs between left and right pages - so hopefully we can do without a compat setting for those. There is still one situation where an empty page is inserted before the first page: if the page style is "Left Page"; this appears to be impossible in Word so we'll have issues exporting that to Word formats anyway. Testing: Writer pre-commit; LO 5.4/OOo 3.3: 1.odd -> right, 2.even -> left 1.even -> left, 2.odd -> right + inserts a blank page on the right after reload: 1.even -> left, 2.odd -> left, no empty page Writer w/ commit; LO 6.0+: 1.odd -> right, 2.even -> left 1.even -> left, 2.odd -> right + blank page as first page (right) after reload: 1.even -> left, 2.odd -> right + blank page as first page (right) Word: 1.odd -> right, 2.even -> left 1.even -> right but left style, 2.odd -> left but right style [technically uses terminology even/odd instead of left/right, but if mirrored, the "inner margin" is always the same and leads to interpretation of left/right] Writer and Word appear to agree on inserting empty pages on SwFormatPageDesc items/Word section breaks: both even-ness of an explicit page number and "Left Page" only page style or explicit even/odd section break may insert empty page. A useful improvement would be to detect in Word import filters that the first page is even numbered and then invert the mapping of all of the page styles, i.e.

Turn SfxGlobalEvents_Impl into an XComponent

19 February 12:41 - LibreOffice - Stephan Bergmann that it can drop all its UNO references during shut down of the service manager (when every XComponent service/singleton will be disposed), and not keep other UNO objects alive until exit as has been discussed in the comments of <

tdf#42982 add detail exception reason for UnoControls

19 February 11:31 - LibreOffice - nienzu

Change-Id: Ia62a0015d68fe819113322e27b93054d38d98aea Reviewed-on:

brw_nir: Cast bitshift to unsigned

19 February 10:07 - Mesa - Danylo Piliaiev

brw_fs: Avoid zero size vla

19 February 10:07 - Mesa - Danylo Piliaiev

intel/bufmgr: Cast bitshift to unsigned

19 February 10:07 - Mesa - Danylo Piliaiev

../src/mesa/drivers/dri/i965/intel_buffer_objects.c:405:4: runtime error: left shift of 255 by 24 places cannot be represented in type 'int' #0 0x7f9404ac4ae1 in brw_map_buffer_range ../src/mesa/drivers/dri/i965/intel_buffer_objects.c:405 #1 0x7f9405a9cb13 in vbo_save_map_vertex_store ../src/mesa/vbo/vbo_save_api.c:261 #2 0x7f9405b6a89d in vbo_save_NewList ../src/mesa/vbo/vbo_save_api.c:1774 #3 0x7f94051aba3d in _mesa_NewList ../src/mesa/main/dlist.c:14172

make Mac Jenkins build use --enable-optimized

19 February 09:28 - LibreOffice - Luboš Luňák

Since ccache is used, this will hopefully on average improve Jenkins build times by making tests run faster while compilations will usually get cached.

tdf#130404 python3: add new windows .pyd modules for 3.7

19 February 09:24 - LibreOffice - Michael Stahl

Unfortunately forgot that in b10be5d48433076f0b7238d818020f708553e114

Related tdf#130681: convert number format if model not deleted

19 February 08:46 - LibreOffice - Julien Nabet

Opening docx from

add some libs to libmerged

19 February 06:53 - LibreOffice - Noel Grandin

another small chunk of libs shared by calc/write/impress, doing this in stages in case anything goes wrong.

Prompt user when deleting a VCA (amends 01c6f5)

19 February 02:41 - Ardour - Ben Loftis

Editor::remove_tracks expected the VCA to be selected, but right-click does not force selection in a VCA strip.

pipe: make sure to wake up everybody when the last reader/writer closes

18 February 22:34 - Linux Kernel - Linus Torvalds

Andrei Vagin reported that commit 0ddad21d3e99 ("pipe: use exclusive waits when reading or writing") broke one of the CRIU tests.

tdf#130648 add colibre 32px protect icons

18 February 22:02 - LibreOffice - andreas kainz

Change-Id: I5c1d2a37f88745820cbae693a1e9897c922de13c Reviewed-on:

Resolves: tdf#130757 Add Minangkabau [min-ID] to language list

18 February 22:00 - LibreOffice - Eike Rathke

Change-Id: I901e64c223723bf2eac908dda80796a7a2799147 Reviewed-on:

core: Add new policy for Just-Works repairing

18 February 18:17 - BlueZ -

When kernel find out that the incoming Just-Works pairing is initiated by a paired device, it is user space's responsibility to decide the next action.

Introduce and ELF_INITFINI for all architectures

18 February 14:12 - glibc - Florian Weimer

This supersedes the init_array sysdeps directory.

panfrost: Rewrite scoreboarding routines

18 February 13:45 - Mesa - Alyssa Rosenzweig

Rather than manipulating job descriptor headers as fat pointers (slow) and using fancy manipulation functions for programatically building the tree in arbitrary orders (slow and complicated) and then having to do a topological sort at runtime every frame (slow) which requires traversing said headers in GPU memory (slow!)...

panfrost: Implement PAN_DBG_SYNC with pandecode/minimal

18 February 13:45 - Mesa - Alyssa Rosenzweig

This way we avoid duplicating job traversal logic.

pan/decode: Add `minimal` mode

18 February 13:44 - Mesa - Alyssa Rosenzweig

We would like a mode to skip decoding job payloads so we can just inspect for faults.

: Add type safety and port to Hurd

18 February 12:42 - glibc - Florian Weimer

The new type struct fd_to_filename makes the allocation of the backing storage explicit.

lavc/qsvenc: add support for external bitrate control for HEVC

18 February 02:27 - FFmpeg - Linjie Fu

Enables option for hevc_qsv encoder:-extbrc