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>
show more ...
pre-commit: auto remove unneeded trailing whitespace from Makefiles (#378)Cleaned up some whitespace in the Makefiles
pre-commit: add hook to auto trim trailing whitespace (#277)So far targets only `.pl` files
Implement the (MS Office 2010+) OOXML "Agile encryption" support, so that wecan open such password-protected OOXML files.Adds all the Agile encryption XML tokens and namespaces, and parses the XML
Implement the (MS Office 2010+) OOXML "Agile encryption" support, so that wecan open such password-protected OOXML files.Adds all the Agile encryption XML tokens and namespaces, and parses the XMLfrom EncryptionInfo stream, gets OpenOffice to recognize the file is encryptedand ask for a password, and successfully decrypts the file if password iscorrect.Also a number of other fixes and improvements:- Sorted main/oox/source/token/tokens.txt so it's in alphabetical order (wrong order might have broken certain tokens?).- Refactored how OOXML encryption is generally handled. It's now in its own file.- Added logging to the FilterDetect class. It logs to the office-wide default logger.- Added a flush() method to the BinaryXOutputStream class.- Changed FilterDetect to use XMultiComponentFactory and XComponentContext instead of the deprecated XMultiServiceFactory.- Error handling was generally improved.- Exception safety and some memory safety (::std::vector instead of new[]) in all the new code. Memory leaks should not be possible.Much of the code involved in the decryption was ported from the excellentApache POI project, so it's been credited in our NOTICE file.Patch by: me
Merge branches/gbuild-reintegration to trunk.git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1755455 13f79535-47bb-0310-9956-ffa450edef68
https://issues.apache.org/ooo/show_bug.cgi?id=116796Added "IsBackgroundObjectsVisible" property support for sd OOXML importinggit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1589951
https://issues.apache.org/ooo/show_bug.cgi?id=116796Added "IsBackgroundObjectsVisible" property support for sd OOXML importinggit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1589951 13f79535-47bb-0310-9956-ffa450edef68
123723: correct sorting of XML token listgit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1560326 13f79535-47bb-0310-9956-ffa450edef68
i123528: Only placeholder shown for cropped picture in particular .pptxgit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1537831 13f79535-47bb-0310-9956-ffa450edef68
#119920# added handling of missing TextRotateAngle for CustomShape import for ooxml importgit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1389432 13f79535-47bb-0310-9956-ffa450edef
#119920# added handling of missing TextRotateAngle for CustomShape import for ooxml importgit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1389432 13f79535-47bb-0310-9956-ffa450edef68
#i120478 Enhancement request: support sheet scoped named ranges in CalcSome modification1)Adding two new interface instead of adding new member functions to existed interface2)roll back types.rdb
#i120478 Enhancement request: support sheet scoped named ranges in CalcSome modification1)Adding two new interface instead of adding new member functions to existed interface2)roll back types.rdb3)roll back temp fix for binfilter Patch by: zhaoshzh (Zhao Shao Zhi) Review by: Wang Leigit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1381844 13f79535-47bb-0310-9956-ffa450edef68
Remove unnecessary DEFINED. It should work without it.git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1343441 13f79535-47bb-0310-9956-ffa450edef68
Update headers to Alv2 headersgit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1309156 13f79535-47bb-0310-9956-ffa450edef68
Update headers to Alv2 headersgit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1306682 13f79535-47bb-0310-9956-ffa450edef68
remove svn:executable properties from many more non-exec filesgit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1244909 13f79535-47bb-0310-9956-ffa450edef68
remove svn:executable properties from more source filesgit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1244544 13f79535-47bb-0310-9956-ffa450edef68
remove svn:executable properties from make and pack filesgit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1244512 13f79535-47bb-0310-9956-ffa450edef68
Update headers to Alv2 headersgit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1232676 13f79535-47bb-0310-9956-ffa450edef68
Update headers to Alv2 headersgit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1232668 13f79535-47bb-0310-9956-ffa450edef68
Update headers to Alv2 headersgit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1229815 13f79535-47bb-0310-9956-ffa450edef68
Update headers to Alv2 headersgit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1198266 13f79535-47bb-0310-9956-ffa450edef68
i85469: add --with-gperf= to configure for systems that use old versions of gperfgit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1179044 13f79535-47bb-0310-9956-ffa450edef68
Initial import of the old OOo hg repository tip revision. .../trunk/main is a copy of (currently tip-most) http://hg.services.openoffice.org/OOO340/rev/c904c1944462 .../trunk/extras/l10n is a co
Initial import of the old OOo hg repository tip revision. .../trunk/main is a copy of (currently tip-most) http://hg.services.openoffice.org/OOO340/rev/c904c1944462 .../trunk/extras/l10n is a copy of (currently tip-most) http://hg.services.openoffice.org/master_l10n/OOO340/rev/af6bc9467af5 Note that the following files with line-end and/or encoding anomalies were left out (they will need to be to be checked in separately):/ooo/trunk/core/dictionaries/de_DE/README_hyph_de_DE.txt/ooo/trunk/core/dictionaries/de_CH/README_hyph_de_CH.txt/ooo/trunk/core/dictionaries/de_AT/README_hyph_de_AT.txt/ooo/trunk/core/gettext/gettext-0.18.1.1.patch/ooo/trunk/core/apache-commons/patches/codec.patch/ooo/trunk/core/libcroco/libcroco-0.6.2.patch/ooo/trunk/core/testautomation/writer/optional/input/import/mactext.txt/ooo/trunk/core/graphite/graphite-2.3.1.patch/ooo/trunk/core/hwpfilter/source/hwpeq.cpp/ooo/trunk/core/solenv/bin/cwstouched.pl/ooo/trunk/core/readlicense_oo/html/THIRDPARTYLICENSEREADME.html/ooo/trunk/core/writerfilter/source/doctok/escher.html/ooo/trunk/core/writerfilter/source/odiapi/qname/resource/office2003/WordprocessingML Schemas/xsdlib.xsd/ooo/trunk/core/writerfilter/source/odiapi/qname/resource/office2003/WordprocessingML Schemas/wordnetaux.xsd/ooo/trunk/core/filter/source/xslt/odf2xhtml/export/common/body.xsl/ooo/trunk/core/filter/source/xslt/odf2xhtml/export/common/styles/style_mapping_css.xslAlso: Repository.mk from the l10n toplevelgit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1162288 13f79535-47bb-0310-9956-ffa450edef68