<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in AOO41X</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>2d8042e0da82633443766c3640d39dc461b3207d - Fix check for enough bytes remaining</title>
        <link>http://opengrok-test.openoffice.org:8080/history/AOO41X/#2d8042e0da82633443766c3640d39dc461b3207d</link>
        <description>Fix check for enough bytes remainingIssue found by Damjan Jovanovic. Thank you!(cherry picked from commit e8b69c8c40ed70ab02f2db79c62a8803ffec612a)

            List of files:
            /AOO41X/main/package/source/zipapi/ZipFile.cxx</description>
        <pubDate>Sun, 05 Jul 2026 13:00:00 +0000</pubDate>
        <dc:creator>Arrigo Marchiori &lt;ardovm@yahoo.it&gt;</dc:creator>
    </item>
<item>
        <title>0269a3f5294ea04729609aed284aabb982ed8e90 - Fix the serious regression from commit 1972b29432a5b05e40ec16d939ddb345b981e240,</title>
        <link>http://opengrok-test.openoffice.org:8080/history/AOO41X/#0269a3f5294ea04729609aed284aabb982ed8e90</link>
        <description>Fix the serious regression from commit 1972b29432a5b05e40ec16d939ddb345b981e240,where HSQLDB database documents were getting corrupted and OpenOffice was evencrashing.The ZipEntry.nFileDataOffset field needed to be set to -1 like before,not to the nFileHeaderOffset.Patch by: me(cherry picked from commit 7f52a288cb10ed2497d68d96ab2828ed813f91a6)

            List of files:
            /AOO41X/main/package/source/zippackage/ZipPackageFolder.cxx</description>
        <pubDate>Sun, 05 Jul 2026 11:00:00 +0000</pubDate>
        <dc:creator>Damjan Jovanovic &lt;damjan@apache.org&gt;</dc:creator>
    </item>
<item>
        <title>3e7e88da551a0263f8ccb9c990b61cd1e5829c2f - Fix issues with SELinux (#483)</title>
        <link>http://opengrok-test.openoffice.org:8080/history/AOO41X/#3e7e88da551a0263f8ccb9c990b61cd1e5829c2f</link>
        <description>Fix issues with SELinux (#483)Ensure that raptor is built with noexecstack on FreeBSD as well as Linux

            List of files:
            /AOO41X/main/redland/raptor/makefile.mk</description>
        <pubDate>Mon, 22 Jun 2026 19:00:00 +0000</pubDate>
        <dc:creator>Arrigo Marchiori &lt;ardovm@yahoo.it&gt;</dc:creator>
    </item>
<item>
        <title>e931ed57a5c8e704b420022c99a7e6d42e09a673 - Use the correct namespace when converting ODF formulas to MS Excel 2003 XML,</title>
        <link>http://opengrok-test.openoffice.org:8080/history/AOO41X/#e931ed57a5c8e704b420022c99a7e6d42e09a673</link>
        <description>Use the correct namespace when converting ODF formulas to MS Excel 2003 XML,so that R1C1 formula is used instead of leaving broken &quot;of:=[.A1]&quot; stylereferences.Patch by: meFixes: https://bz.apache.org/ooo/show_bug.cgi?id=96018(cherry picked from commit b045a72bbf8ebfd2ea5838734aa14f879ef23ec9)

            List of files:
            /AOO41X/main/filter/source/xslt/export/spreadsheetml/formular.xsl/AOO41X/test/testuno/source/fvt/uno/sc/formula/TestFormulaRoundTrip.java</description>
        <pubDate>Sun, 16 Nov 2025 19:00:00 +0000</pubDate>
        <dc:creator>Damjan Jovanovic &lt;damjan@apache.org&gt;</dc:creator>
    </item>
<item>
        <title>4cce936bd40662003cafae2aaa42ef5256626520 - Fix a bug in our MS Excel 2003 SpreadsheetML format which causes</title>
        <link>http://opengrok-test.openoffice.org:8080/history/AOO41X/#4cce936bd40662003cafae2aaa42ef5256626520</link>
        <description>Fix a bug in our MS Excel 2003 SpreadsheetML format which causesimporting references to columns 677 to 702 to get corrupteddue to wrong conversion of R1C1 to A1 formula format in the import filter.Fixes: https://bz.apache.org/ooo/show_bug.cgi?id=128623 - MS Excel 2003       SpreadsheetML import corrupts references to columns 677 to 702Patch by: me(cherry picked from commit d10bb11432a25a52b9533a6da97b2f19df0e5725)

            List of files:
            /AOO41X/main/filter/source/xslt/import/spreadsheetml/spreadsheetml2ooo.xsl/AOO41X/test/testuno/data/uno/sc/fvt/Bug81233ColumnZReference.xml</description>
        <pubDate>Sun, 16 Nov 2025 07:00:00 +0000</pubDate>
        <dc:creator>Damjan Jovanovic &lt;damjan@apache.org&gt;</dc:creator>
    </item>
<item>
        <title>f063d3639e57aa3c2ddb96530dd3f83bf8bb85d3 - Search for the right attribute content</title>
        <link>http://opengrok-test.openoffice.org:8080/history/AOO41X/#f063d3639e57aa3c2ddb96530dd3f83bf8bb85d3</link>
        <description>Search for the right attribute contentXML_N_SVG are transformed into XML_N_SVG_COMPAT(cherry picked from commit 7462b7435704d287da295f8819ee4fd4bffded77)

            List of files:
            /AOO41X/main/xmloff/source/transform/OOo2Oasis.cxx</description>
        <pubDate>Fri, 18 Feb 2022 20:00:00 +0000</pubDate>
        <dc:creator>Arrigo Marchiori &lt;ardovm@yahoo.it&gt;</dc:creator>
    </item>
<item>
        <title>b0062a7f186036726cccd32e304e680240861d88 - Make robust against __cxa_exception ABI changes</title>
        <link>http://opengrok-test.openoffice.org:8080/history/AOO41X/#b0062a7f186036726cccd32e304e680240861d88</link>
        <description>Make robust against __cxa_exception ABI changesPatch OpenOffice to replace __cxa_get_globals()-&gt;caughtExceptions,which is a pointer to the start of a struct __cxa_exception, with__cxa_current_primary_exception(), which is a pointer to the end.  Thisallows struct __cxa_exception to be extended at the start as wasrecently done in FreeBSD main and stable/13 on 64-bit architectures.Recently on FreeBSD main and stable/13 __attribute__((__aligned__)) wasadded to struct _Unwind_Exception which changes its size on 32-bitarchitectures, and that of __cxa_exception as well.  Patch openofficeto detect this so packages built on 13.0 still work on 13.1.(cherry picked from commit d10e4cc263102d760b56217974702c98f89327b0)(cherry picked from commit 3bfdfb5f4474009ab79d4e0a47aa68a4a684cbd6)

            List of files:
            /AOO41X/main/bridges/source/cpp_uno/gcc3_freebsd_intel/except.cxx/AOO41X/main/bridges/source/cpp_uno/gcc3_freebsd_intel/uno2cpp.cxx/AOO41X/main/bridges/source/cpp_uno/gcc3_freebsd_x86-64/uno2cpp.cxx</description>
        <pubDate>Sun, 08 Jun 2025 08:00:00 +0000</pubDate>
        <dc:creator>Tijl Coosemans &lt;tijl@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>471ac2735853742a0649370d807274b46334350f - Tweak our declaration for __cxa_allocate_exception()</title>
        <link>http://opengrok-test.openoffice.org:8080/history/AOO41X/#471ac2735853742a0649370d807274b46334350f</link>
        <description>Tweak our declaration for __cxa_allocate_exception()Tweak our declaration for __cxa_allocate_exception() so that it matchesthe one that sometimes shows up in /usr/include/c++/v1/cxxabi.h.  Clangnow treats the subtle differences as an error.(cherry picked from commit 2eea618918c0a834d288fbf460788a1c08389478)(cherry picked from commit 76cc68e7cb336cf6cd76c4de85e66ba9281a11cb)

            List of files:
            /AOO41X/main/bridges/source/cpp_uno/gcc3_freebsd_arm/share.hxx/AOO41X/main/bridges/source/cpp_uno/gcc3_freebsd_intel/share.hxx/AOO41X/main/bridges/source/cpp_uno/gcc3_freebsd_powerpc/share.hxx/AOO41X/main/bridges/source/cpp_uno/gcc3_freebsd_x86-64/share.hxx</description>
        <pubDate>Sun, 08 Jun 2025 09:00:00 +0000</pubDate>
        <dc:creator>Don Lewis &lt;truckman@apache.org&gt;</dc:creator>
    </item>
<item>
        <title>484e1a19894141bf8a1e637e9b1bc079f14b743e - Fix build with python &gt;= 3.12</title>
        <link>http://opengrok-test.openoffice.org:8080/history/AOO41X/#484e1a19894141bf8a1e637e9b1bc079f14b743e</link>
        <description>Fix build with python &gt;= 3.12Fix the build with system python versions &gt;= 3.12.  The pythonsetuptools module is required, so test for it indirectly in configureand flag its absence.(cherry picked from commit c83c60c7e6aac8747783658329758074eef3eb8c)

            List of files:
            /AOO41X/main/pyuno/source/module/pyuno_type.cxx</description>
        <pubDate>Tue, 20 Jan 2026 01:00:00 +0000</pubDate>
        <dc:creator>Don Lewis &lt;truckman@apache.org&gt;</dc:creator>
    </item>
<item>
        <title>58f0069943b9f8569c61704b3a2f0b01fadfee6c - Fix previous python 3.12 commit.</title>
        <link>http://opengrok-test.openoffice.org:8080/history/AOO41X/#58f0069943b9f8569c61704b3a2f0b01fadfee6c</link>
        <description>Fix previous python 3.12 commit.The wrong version of the configure change was committed.(cherry picked from commit d56063e1856f58ab031c40310f34b71e65afca3e)

            List of files:
            /AOO41X/main/configure.ac</description>
        <pubDate>Tue, 20 Jan 2026 09:00:00 +0000</pubDate>
        <dc:creator>Don Lewis &lt;truckman@apache.org&gt;</dc:creator>
    </item>
<item>
        <title>89fa999dfb399a731ed3d48535d6b49b966465d0 - Prep for potential 4.1.17 release builds</title>
        <link>http://opengrok-test.openoffice.org:8080/history/AOO41X/#89fa999dfb399a731ed3d48535d6b49b966465d0</link>
        <description>Prep for potential 4.1.17 release builds

            List of files:
            /AOO41X/main/instsetoo_native/util/openoffice.lst/AOO41X/main/odk/util/makefile.pmk/AOO41X/main/solenv/bin/srcrelease.xml/AOO41X/main/solenv/inc/minor.mk/AOO41X/main/sysui/desktop/productversion.mk</description>
        <pubDate>Mon, 08 Jun 2026 11:00:00 +0000</pubDate>
        <dc:creator>Jim Jagielski &lt;jimjag@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>ccdf8a5538941ccdf1bbcd656559403987847727 - Fix crash, uninitialized-return, and buffer bugs in update check and macOS x86 bridge</title>
        <link>http://opengrok-test.openoffice.org:8080/history/AOO41X/#ccdf8a5538941ccdf1bbcd656559403987847727</link>
        <description>Fix crash, uninitialized-return, and buffer bugs in update check and macOS x86 bridgeupdateprotocol.cxx: guard XNodeList dereferences so a swallowedXPathException no longer leaves a null reference to be dereferenced(crash on malformed/hostile update descriptors); clear the list beforethe relnote query so a thrown exception can&apos;t leave us iterating theprevious (sources) node list.cpp2uno.cxx: the queryInterface fast-path guard used &apos;break&apos;, whichexited the switch and skipped the default case, returning anuninitialized typelib_TypeClass. Guard the block with&apos;if (bHasHiddenReturn)&apos; instead so control falls through to default andeRet is always assigned.updatecheck.cxx (getImageFromFileName): use bitwise &apos;|&apos; instead oflogical &apos;||&apos; when combining osl_Process flags; rewrite the trailingCR/LF trim so it never reads/writes before the start of the buffer(e.g. when osl_readFile returns 0 bytes).Co-Authored-By: Claude Opus 4.8 &lt;noreply@anthropic.com&gt;

            List of files:
            /AOO41X/main/bridges/source/cpp_uno/s5abi_macosx_x86-64/cpp2uno.cxx/AOO41X/main/extensions/source/update/check/updatecheck.cxx/AOO41X/main/extensions/source/update/check/updateprotocol.cxx</description>
        <pubDate>Mon, 08 Jun 2026 09:00:00 +0000</pubDate>
        <dc:creator>Jim Jagielski &lt;jimjag@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>412f88f655568c92cc0aaf1226b59d5b1d539fda - Fix the macOS x86 bridge. Previous version was fragile.</title>
        <link>http://opengrok-test.openoffice.org:8080/history/AOO41X/#412f88f655568c92cc0aaf1226b59d5b1d539fda</link>
        <description>Fix the macOS x86 bridge. Previous version was fragile.

            List of files:
            /AOO41X/main/bridges/source/cpp_uno/s5abi_macosx_x86-64/uno2cpp.cxx</description>
        <pubDate>Fri, 05 Jun 2026 14:00:00 +0000</pubDate>
        <dc:creator>Jim Jagielski &lt;jimjag@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>3492f040199cbf8c0c22e0df262dee73c8a0571a - Merge branch &apos;python-editing-embedding&apos; into trunk</title>
        <link>http://opengrok-test.openoffice.org:8080/history/AOO41X/#3492f040199cbf8c0c22e0df262dee73c8a0571a</link>
        <description>Merge branch &apos;python-editing-embedding&apos; into trunkFixes: #60849 - Python editing and embedding macros in documentsPatch by: me(cherry picked from commit 4bb26738ff7ada5caefbfb03c42872fd9b2b6d18)

            List of files:
            /AOO41X/main/scripting/README/AOO41X/main/scripting/source/pyprov/pythonscript.py</description>
        <pubDate>Sun, 24 May 2026 02:00:00 +0000</pubDate>
        <dc:creator>Damjan Jovanovic &lt;damjan@apache.org&gt;</dc:creator>
    </item>
<item>
        <title>92661aa9d1d5e2b43a08de99612e47e34d3a8353 - Merge pull request #122 from ardovm/bug128356</title>
        <link>http://opengrok-test.openoffice.org:8080/history/AOO41X/#92661aa9d1d5e2b43a08de99612e47e34d3a8353</link>
        <description>Merge pull request #122 from ardovm/bug128356Address bug 128356 and similar ones (duplicated XML attributes)(cherry picked and adapted from commit 59d6557e284ffa3dc5c77d3b9525211aac79a543)

            List of files:
            /AOO41X/main/xmloff/inc/xmloff/attrlist.hxx/AOO41X/main/xmloff/inc/xmloff/xmlexp.hxx/AOO41X/main/xmloff/source/core/attrlist.cxx/AOO41X/main/xmloff/source/core/xmlexp.cxx/AOO41X/main/xmloff/source/text/txtparae.cxx</description>
        <pubDate>Fri, 01 Oct 2021 11:00:00 +0000</pubDate>
        <dc:creator>Jim Jagielski &lt;jim@apache.org&gt;</dc:creator>
    </item>
<item>
        <title>ae27e5e57a5c6f847cfc0e2ee5bb400172fea74e - The ScriptProviderForJavaScript is for Javascript, not for Java.</title>
        <link>http://opengrok-test.openoffice.org:8080/history/AOO41X/#ae27e5e57a5c6f847cfc0e2ee5bb400172fea74e</link>
        <description>The ScriptProviderForJavaScript is for Javascript, not for Java.Patch by: me(cherry picked from commit 8cc8215af984c2d513bae1163cbd494c2d5566a5)

            List of files:
            /AOO41X/main/offapi/com/sun/star/script/provider/ScriptProviderForJavaScript.idl</description>
        <pubDate>Sun, 19 Apr 2026 07:00:00 +0000</pubDate>
        <dc:creator>Damjan Jovanovic &lt;damjan@apache.org&gt;</dc:creator>
    </item>
<item>
        <title>f8d3702f22fb9b9ebad4f0e66f8e214aadb1c7d1 - Correct possible issues with ZIP files</title>
        <link>http://opengrok-test.openoffice.org:8080/history/AOO41X/#f8d3702f22fb9b9ebad4f0e66f8e214aadb1c7d1</link>
        <description>Correct possible issues with ZIP files(cherry picked and adapted from commit 1972b29432a5b05e40ec16d939ddb345b981e240)

            List of files:
            /AOO41X/main/package/inc/ZipEntry.hxx/AOO41X/main/package/inc/ZipFile.hxx/AOO41X/main/package/source/zipapi/XUnbufferedStream.cxx/AOO41X/main/package/source/zipapi/ZipOutputStream.cxx/AOO41X/main/package/source/zippackage/ZipPackage.cxx/AOO41X/main/package/source/zippackage/ZipPackageStream.cxx</description>
        <pubDate>Thu, 12 Mar 2026 18:00:00 +0000</pubDate>
        <dc:creator>Arrigo Marchiori &lt;ardovm@yahoo.it&gt;</dc:creator>
    </item>
</channel>
</rss>
