History log of /aoo41x/main/sal/osl/ (Results 1 - 25 of 49)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
Revision tags: AOO420-Dev5-m5
d5b37d1c07-Mar-2023 20kdc

Auto-disable use of pthread_mutexattr_setkind_np due to compile errors (Revised-Revised)

The code being disabled here causes a compilation issue on Ubuntu Jammy Jellyfish. (undefined referen

Auto-disable use of pthread_mutexattr_setkind_np due to compile errors (Revised-Revised)

The code being disabled here causes a compilation issue on Ubuntu Jammy Jellyfish. (undefined reference to `pthread_mutexattr_setkind_np`) The best I can tell, https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/2003146 explains this somewhat.

This workaround likely hasn't been necessary for the past 20 years, if glibc "converted to git" repositories are any indication (see for instance https://github.com/lattera/glibc/blob/d82e4c7bb231c9e0f835bd46467563ac3b56cebe/linuxthreads/sysdeps/pthread/pthread.h ).

And indeed, anyone who would be attempting to run OpenOffice on such a system would likely encounter issues with the other varied libraries in use.

Unfortunately other compilation issues prevented me from performing a full test, but osl mutex tests pass at least.

(cherry picked from commit 02cabb04b49373d08a7dec0ed934e6f30ac72dc8)

show more ...

Revision tags: AOO4115-GA, AOO4114-GA, AOO420-Dev4-m4, AOO4113-GA, AOO4112-GA, AOO4111-GA, AOO420-Dev3-m3, AOO4110-GA, AOO419-GA, AOO418-GA, 420-Dev2-m2, AOO417, AOO420-Dev-m1, AOO416, AOO416-RC1, AOO415, AOO414, AOO413
941ddfd708-Dec-2016 pfg

Update endianness detection on FreeBSD.

This produces a working AOO on FreeBSD PowerPC64!

This is related to i126615 which was also fixed by Curtis a while ago.
Kudos for both c

Update endianness detection on FreeBSD.

This produces a working AOO on FreeBSD PowerPC64!

This is related to i126615 which was also fixed by Curtis a while ago.
Kudos for both contributions, makes me want to get a PowerPC to run
FreeBSD + AOO on it!

Author: Curtis Hamilton -- cmhamilto at gmail

git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1773166 13f79535-47bb-0310-9956-ffa450edef68

show more ...

Revision tags: AOO4121
ebd402a906-Feb-2016 Damjan Jovanovic

Platforms that need CLOSESOCKET_DOESNT_WAKE_UP_ACCEPT for sockets usually
need it for pipes too, and even if it isn't necessary it can't hurt.

In particular, on FreeBSD 11-CURRENT it see

Platforms that need CLOSESOCKET_DOESNT_WAKE_UP_ACCEPT for sockets usually
need it for pipes too, and even if it isn't necessary it can't hurt.

In particular, on FreeBSD 11-CURRENT it seems pipes no longer wake up
from accept when closed in other threads, so let's deal with that before
FreeBSD 11 is released.

Reported by: Matthias Apitz <g u r u a t u n i x a r e a d o t d e>
Patch by: me
Tested by: Matthias Apitz <g u r u a t u n i x a r e a d o t d e>



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1728872 13f79535-47bb-0310-9956-ffa450edef68

show more ...

4aba5f8514-Aug-2019 Jim Jagielski

Sync w/ SVN

a226419631-Jan-2019 Jim Jagielski

Merge r1852623, r1852624 from trunk:

Fix https://bz.apache.org/ooo/show_bug.cgi?id=127966 in a location where we know environments are setup
Set the CWD to $HOME or to /tmp as a backup o

Merge r1852623, r1852624 from trunk:

Fix https://bz.apache.org/ooo/show_bug.cgi?id=127966 in a location where we know environments are setup
Set the CWD to $HOME or to /tmp as a backup on macOS


Additional env setup for https://bz.apache.org/ooo/show_bug.cgi?id=127966 fix

Reviewed by: jim


git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO417@1852626 13f79535-47bb-0310-9956-ffa450edef68

show more ...

ca3b41fa21-Jan-2019 Jim Jagielski

Merge r1851464, r1851637 from trunk:

Try to address https://bz.apache.org/ooo/show_bug.cgi?id=127965

Be sure that /usr/local/bin is in PATH. Just in case, add it at the end

Merge r1851464, r1851637 from trunk:

Try to address https://bz.apache.org/ooo/show_bug.cgi?id=127965

Be sure that /usr/local/bin is in PATH. Just in case, add it at the end


more PATH weirdness on macOS

Reviewed by: jim


git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO417@1851763 13f79535-47bb-0310-9956-ffa450edef68

show more ...

Revision tags: AOO412, SNAPSHOT
f5f31ea120-Oct-2015 Andrea Pescetti

#i125194# Fix RC2 issue by changing approach.
Patch by: Giuseppe Castagno


git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO410@1709685 13f79535-47bb-0310-9956-ffa

#i125194# Fix RC2 issue by changing approach.
Patch by: Giuseppe Castagno


git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO410@1709685 13f79535-47bb-0310-9956-ffa450edef68

show more ...

1322d92e19-Oct-2015 Andrea Pescetti

#i126582# Prevent errors with read/only shares on Sharepoint.
Patch by: Giuseppe Castagno

Added a Windows API missing error:
ERROR_CANT_ACCESS_FILE
file cannot be accessed by the

#i126582# Prevent errors with read/only shares on Sharepoint.
Patch by: Giuseppe Castagno

Added a Windows API missing error:
ERROR_CANT_ACCESS_FILE
file cannot be accessed by the system.



git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO410@1709402 13f79535-47bb-0310-9956-ffa450edef68

show more ...

0d76dfe819-Oct-2015 Andrea Pescetti

#i126586# Fix automation deadlock on *BSD systems.
Patch by: damjan


git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO410@1709400 13f79535-47bb-0310-9956-ffa450ede

#i126586# Fix automation deadlock on *BSD systems.
Patch by: damjan


git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO410@1709400 13f79535-47bb-0310-9956-ffa450edef68

show more ...

979d548807-Oct-2015 Pedro Giffuni

MFT r1707397:
Bring back the casts for Win32.

Our old version of MSVC doesn't understand CERT secure C coding standard
MEM 02-A.

Reported by: damjan (through pescetti)

MFT r1707397:
Bring back the casts for Win32.

Our old version of MSVC doesn't understand CERT secure C coding standard
MEM 02-A.

Reported by: damjan (through pescetti)


git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO410@1707400 13f79535-47bb-0310-9956-ffa450edef68

show more ...

e5f048b307-Oct-2015 Pedro Giffuni

MFT r1706649:
malloc + memset (0) --> calloc

Drop useless casts while here.

Discussed with: security team


git-svn-id: https://svn.apache.org/repos/asf/openoffice/b

MFT r1706649:
malloc + memset (0) --> calloc

Drop useless casts while here.

Discussed with: security team


git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO410@1707321 13f79535-47bb-0310-9956-ffa450edef68

show more ...

Revision tags: AOO411
75e4cd2924-Sep-2015 Andrea Pescetti

#i125194# Fix WebDAV file locking.
Patch by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>


git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO410@1705198 13f79

#i125194# Fix WebDAV file locking.
Patch by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>


git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO410@1705198 13f79535-47bb-0310-9956-ffa450edef68

show more ...

79e556ee12-Jun-2014 Juergen Schmidt

#124896# merge changes from trunk to be able to build on macos 10.9.3 and Xcode 5.1

git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO410@1602187 13f79535-47bb-0310-9956-ff

#124896# merge changes from trunk to be able to build on macos 10.9.3 and Xcode 5.1

git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO410@1602187 13f79535-47bb-0310-9956-ffa450edef68

show more ...

Revision tags: AOO410, AOO410_Beta
faaf15b622-Feb-2014 Yuri Dario

#i118923# OS/2 port, ignore ENOENT errors on dlopen() failure.

git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1570848 13f79535-47bb-0310-9956-ffa450edef68

e372d74d22-Feb-2014 Yuri Dario

#i118923# OS/2 port, report correct error string in case of dlopen() failure, rewrote code to use more dl* functions.

git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1570843 13

#i118923# OS/2 port, report correct error string in case of dlopen() failure, rewrote code to use more dl* functions.

git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1570843 13f79535-47bb-0310-9956-ffa450edef68

show more ...

7f70c6ca20-Feb-2014 Yuri Dario

#i118923# fix failure to show message box in release mode.

git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1570166 13f79535-47bb-0310-9956-ffa450edef68

3752b85026-Nov-2013 Herbert Dürr

#i123747# mark SEH translator's pExcPtrs argument as unused

git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1545562 13f79535-47bb-0310-9956-ffa450edef68

0b7f042525-Nov-2013 Herbert Dürr

#i123747# ignore single step and breakpoint SEH events

git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1545301 13f79535-47bb-0310-9956-ffa450edef68

747164b025-Nov-2013 Herbert Dürr

#i123747# allow treating Window's SEH events as C++ exceptions

The crash reporter facility can provide much better details about crashes.
But if that facility is disabled then handling S

#i123747# allow treating Window's SEH events as C++ exceptions

The crash reporter facility can provide much better details about crashes.
But if that facility is disabled then handling SEH events such as div-by-zero
as C++ exceptions is a worthwhile alternative. It can provide a few interesting
details and it allows a graceful shutdown of the application.


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1545268 13f79535-47bb-0310-9956-ffa450edef68

show more ...

c99cd5fc28-Oct-2013 Yuri Dario

i118923 - OS/2 port: make use of system ExceptQ exception handler.


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1536313 13f79535-47bb-0310-9956-ffa450edef68

Revision tags: AOO401, AOO400
82c0ddf227-May-2013 Herbert Dürr

#i122208# include <algorithm> explicitly if functions from <algorithm> are used

most STLs include relevant parts of it indirectly, but
one can not depend on it (seen with MSVC's tr1 head

#i122208# include <algorithm> explicitly if functions from <algorithm> are used

most STLs include relevant parts of it indirectly, but
one can not depend on it (seen with MSVC's tr1 headers)


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1486646 13f79535-47bb-0310-9956-ffa450edef68

show more ...

910823ae18-Apr-2013 Jürgen Schmidt

#121996# integrate first part to remove 3layer office

git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1469276 13f79535-47bb-0310-9956-ffa450edef68

4dbb87e908-Mar-2013 Herbert Dürr

avoid expensive pthread interlocking on clang

Clang handles the GCC inline assembler syntax just fine


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1454390 13f7

avoid expensive pthread interlocking on clang

Clang handles the GCC inline assembler syntax just fine


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1454390 13f79535-47bb-0310-9956-ffa450edef68

show more ...

13e77a6a08-Mar-2013 Herbert Dürr

use the canonical "error:" string in osl's module loading

compilers/linkers/etc. use "error:" and other tools pick that up.
Having OSL errors noticed by the same automatisms is helpful.

use the canonical "error:" string in osl's module loading

compilers/linkers/etc. use "error:" and other tools pick that up.
Having OSL errors noticed by the same automatisms is helpful.


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1454291 13f79535-47bb-0310-9956-ffa450edef68

show more ...

38fa8b4001-Mar-2013 Herbert Dürr

quota.h should be included via generic path for our MacOSX targets

git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1451597 13f79535-47bb-0310-9956-ffa450edef68

12