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
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't leave us iterating theprevious (sources) node list.cpp2uno.cxx: the queryInterface fast-path guard used 'break', whichexited the switch and skipped the default case, returning anuninitialized typelib_TypeClass. Guard the block with'if (bHasHiddenReturn)' instead so control falls through to default andeRet is always assigned.updatecheck.cxx (getImageFromFileName): use bitwise '|' instead oflogical '||' 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 <noreply@anthropic.com>
show more ...
Search for updates in the main thread. (#427)Bypass and remove class InitUpdateCheckJobThread.Updates are not checked automatically any more.Also, lock the Solar Mutex whenever accessing the GUI.
pre-commit whitespace cleanup for `.component` files (#398)Enforced 3 hooks for `.component` files:- end-of-file-fixer- mixed-line-ending- trailing-whitespace
pre-commit auto remove trailing whitespace from cxx files (#383)Another big auto clean up. So many lines !!Another one bites the dusthttps://www.youtube.com/watch?v=rY0WxgSXdEECo-authored-by:
pre-commit auto remove trailing whitespace from cxx files (#383)Another big auto clean up. So many lines !!Another one bites the dusthttps://www.youtube.com/watch?v=rY0WxgSXdEECo-authored-by: Matthias Seidel <mseidel@apache.org>
pre-commit auto whitespace cleanup for xcu files (#389)Enforced 3 hooks for xcu files
pre-commit auto remove trailing whitespace from XML files (#384)Auto cleaned up all the XML files for unneeded trailing whitespace.Around 8k lines changed a smaller whitespace PR this time
pre-commit auto clean trailing whitespace in dxp and hxx files (#381)A huge auto clean up by pre-commit and I can make smaller PRs if needed.Seems we have a lot of extra whitespace junk in our co
pre-commit auto clean trailing whitespace in dxp and hxx files (#381)A huge auto clean up by pre-commit and I can make smaller PRs if needed.Seems we have a lot of extra whitespace junk in our code baseThe NeverEnding Story was a great film back in the old days :)Great video and theme song by Limahlhttps://www.youtube.com/watch?v=lHytjEj7B9ghttps://en.wikipedia.org/wiki/The_NeverEnding_Story_(film)
pre-commit auto remove trailing whitespace from `.mk` files (#377)If there are too many changes / files I can create a smaller PRThanks
pre-commit(trailing-whitespace): autofix .hrc files (#350)
pre-commit(end-of-file-fixer): autofix more cxx files in main (#311)
pre-commit(end-of-file-fixer): auto fix hrc files (#288)
pre-commit: add hook to auto trim trailing whitespace (#277)So far targets only `.pl` files
pre-commit(end-of-file-fixer): auto fix `.pl` and `.pm` files (#269)
pre-commit(end-of-file-fixer): auto fix `.mk` files (#266)* pre-commit(end-of-file-fixer): auto fix `.mk` files* Update makefile.mk* Update makefile.mk---------Co-authored-by: Matthias Seid
pre-commit(end-of-file-fixer): auto fix `.mk` files (#266)* pre-commit(end-of-file-fixer): auto fix `.mk` files* Update makefile.mk* Update makefile.mk---------Co-authored-by: Matthias Seidel <mseidel@apache.org>
Fix end of hxx files remove unneeded blank lines (#242)
Cleanup, fixed typos, removed whitespace
Clean up resource files
Use 32x32 spinner for AOO update check
Small changes in strings
Remove empty strings from translation
Fixed typos, removed whitespace
Cleaned up resource files, removed MASKCOLOR
Fixed typos, removed whitespacegit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1829759 13f79535-47bb-0310-9956-ffa450edef68
Deleted whitespace in update messagegit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1822069 13f79535-47bb-0310-9956-ffa450edef68
Many spelling fixes: directories a* - g*.Attempt to clean up most but certainly not all the spellingmistakes that found home in OpenOffice through decades. Wecould probably blame the internationa
Many spelling fixes: directories a* - g*.Attempt to clean up most but certainly not all the spellingmistakes that found home in OpenOffice through decades. Wecould probably blame the international nature of the code butit is somewhat shameful that this wasn't done before.git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1591058 13f79535-47bb-0310-9956-ffa450edef68
12