31bd0d21 | 17-Mar-2024 |
Damjan Jovanovic |
Don't allow calls to OpenSSLCipher::blockSize() before the cipher is initialized. Patch by: me (cherry picked from commit 244f2bcc921bc5dc45e6c1970e27ac2409c44e17) |
344f2659 | 17-Mar-2024 |
Damjan Jovanovic |
Add compatibility with OpenSSL 1.0.x. Patch by: me (cherry picked from commit f3025b08c40161265442c34e2b50bc05aa5388c6) |
4e7b0f82 | 02-Mar-2024 |
Damjan Jovanovic |
Implement the (MS Office 2010+) OOXML "Agile encryption" support, so that we can open such password-protected OOXML files. Adds all the Agile encryption XML tokens and namespaces, and pa
Implement the (MS Office 2010+) OOXML "Agile encryption" support, so that we can open such password-protected OOXML files. Adds all the Agile encryption XML tokens and namespaces, and parses the XML from EncryptionInfo stream, gets OpenOffice to recognize the file is encrypted and ask for a password, and successfully decrypts the file if password is correct. 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 excellent Apache POI project, so it's been credited in our NOTICE file. Patch by: me (cherry picked from commit 506fa58b1970084a0caacb50b3a805e469be4756)
show more ...
|
Revision tags: AOO420-Dev5-m5 |
|
ed7c1ef3 | 06-Aug-2023 |
mseidel |
Fixed typo (dcument -> document) (cherry picked from commit 77ebf4bee1d6cd1d85b57e313f6ccbbfea95811b) |
af1fe498 | 25-Apr-2023 |
mseidel |
Fixed typos, removed whitespace (cherry picked from commit 4cef5a18466c469f4cb45fa7dd242aa97a22b662) |
Revision tags: AOO4115-GA, AOO4114-GA |
|
46a6857e | 07-Jan-2023 |
Damjan Jovanovic |
Allow the XLSX Relationship "Target" attribute in _rels/.rels to have superfluous slashes. Fixes: #117672 - Opening XLSX fails when the Relationship "Target" attribute in _rels/.rels
Allow the XLSX Relationship "Target" attribute in _rels/.rels to have superfluous slashes. Fixes: #117672 - Opening XLSX fails when the Relationship "Target" attribute in _rels/.rels has superfluous slashes Patch by: me (cherry picked from commit 3ff2b12a82734e8b46c6f7693a7e1b8eef8ada96)
show more ...
|
f42644c3 | 08-Jan-2023 |
Damjan Jovanovic |
Add support for the new XLSX date type in cells, denoted with attribute t="d", used by Excel 2010. Also refactor the code so the datetime attribute in pivot tables is also parsed by
Add support for the new XLSX date type in cells, denoted with attribute t="d", used by Excel 2010. Also refactor the code so the datetime attribute in pivot tables is also parsed by the same function, and increase the parsing accuracy to the maximum (HundredthSeconds, instead of just Seconds). Fixes: #127034 - xlsx file: imported DateTime cells are empty (Excel 2010 compatible) Patch by: me (cherry picked from commit 9621e552cdf723df9a998b3af4218407d6c66e37)
show more ...
|
a60f0fbf | 06-Jan-2023 |
Damjan Jovanovic |
When rows and cells lack the "r" attribute used to specify their location, use the location of the most recently added row or cell + 1. Fixes: #127672 - Xlsx with omitted cell references
When rows and cells lack the "r" attribute used to specify their location, use the location of the most recently added row or cell + 1. Fixes: #127672 - Xlsx with omitted cell references opens with empty cells Patch by: me (cherry picked from commit 9c741048d2a06db94d9507ba978d3aecd557e7e9)
show more ...
|
Revision tags: AOO420-Dev4-m4 |
|
4b085352 | 11-Aug-2022 |
mseidel |
Fixed Powerpoint -> PowerPoint (cherry picked from commit 96eff78449471f0a47d9dd67e20ea2d4ec78fe8d) |
Revision tags: AOO4113-GA, AOO4112-GA, AOO4111-GA, AOO420-Dev3-m3, AOO4110-GA, AOO419-GA, AOO418-GA |
|
fb0b81f5 | 14-Jun-2020 |
mseidel |
Fixed typos (the the -> the) and some more (cherry picked from commit 7950f2af818787db817abe90d4dbb3d6d8409899) |
Revision tags: 420-Dev2-m2, AOO417, AOO420-Dev-m1, AOO416, AOO416-RC1, AOO415, AOO414, AOO413, AOO4121, AOO412, SNAPSHOT, AOO411 |
|
c0670b14 | 26-May-2014 |
Clarence Guo |
for #i124928, rich text portion could be converted several times, each time when it is converted, the string will be set once, but in the setString logic, the text is inserted instead of set. Rep
for #i124928, rich text portion could be converted several times, each time when it is converted, the string will be set once, but in the setString logic, the text is inserted instead of set. Repeated conversion is unnecessary, add a flag to avoid repeated conversion git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1597503 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
a893be29 | 29-Apr-2014 |
Pedro Giffuni |
Many spelling fixes: directories h* - p*. Attempt to clean up most but certainly not all the spelling mistakes that found home in OpenOffice through decades. We could probably blame
Many spelling fixes: directories h* - p*. Attempt to clean up most but certainly not all the spelling mistakes that found home in OpenOffice through decades. We could probably blame the international nature of the code but it is somewhat shameful that this wasn't done before. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1591060 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
Revision tags: AOO410, AOO410_Beta |
|
15851bea | 30-Dec-2013 |
Steve Yin |
Bug 123910 - The reference in validation condition change to #REF! in exported xls file Build break fix git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1554147 13f7953
Bug 123910 - The reference in validation condition change to #REF! in exported xls file Build break fix git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1554147 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
Revision tags: AOO401, AOO400 |
|
fda69661 | 08-May-2013 |
Herbert Dürr |
#i122208# use rtl::CStringHash and rtl::CStringEqual instead of relying on pre-tr1-stl specializations In stlport<=4 the functors hash and equal_to had specializions for conveniently handlin
#i122208# use rtl::CStringHash and rtl::CStringEqual instead of relying on pre-tr1-stl specializations In stlport<=4 the functors hash and equal_to had specializions for conveniently handling c-strings. For consistency reasons this specialization was not included in the TR1 report and the C++11 standard. The two new helper functors are drop-in replacements for the old specializations. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1480318 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
28a007b1 | 16-Apr-2013 |
Herbert Dürr |
provide complete types of FragmentHandler and RecordInfo before they are used git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1468390 13f79535-47bb-0310-9956-ffa450edef68 |
Revision tags: AOO340 |
|
d742e3ec | 24-Sep-2012 |
Armin Le Grand |
#119920# added handling of missing TextRotateAngle for CustomShape import for ooxml import git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1389432 13f79535-47bb-0310-9956-ff
#119920# added handling of missing TextRotateAngle for CustomShape import for ooxml import git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1389432 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
f325a5bf | 14-Sep-2012 |
Jian Fang Zhang |
#i119547#, support the chart legend positon of top&&left, just set the Anchor to Alignment_TOP_RIGHT Found by: Shan Zhu Patch by: zhaoshzh Review by: zhangjf git-svn-id
#i119547#, support the chart legend positon of top&&left, just set the Anchor to Alignment_TOP_RIGHT Found by: Shan Zhu Patch by: zhaoshzh Review by: zhangjf git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1384809 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
506e6541 | 07-Sep-2012 |
Zhe Wang |
Fix issue #i120723#: Table style is lost when import PPTX by AOO * subversion/main/oox/inc/oox/drawingml/table/tableproperties.hxx * subversion/main/oox/source/drawingml/table/tableprop
Fix issue #i120723#: Table style is lost when import PPTX by AOO * subversion/main/oox/inc/oox/drawingml/table/tableproperties.hxx * subversion/main/oox/source/drawingml/table/tableproperties.cxx []if the imported table in pptx just have tableStyleId, should fill the tablestyle's content. Patch by: Ma Bingbing <jiazema@gmail.com> Suggested by: Wang Zhe <kingwisemmx@gmail.com> Found by:Ma Bingbing <jiazema@gmail.com> Review by: Wang Zhe <kingwisemmx@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1381863 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
102b8ff7 | 07-Sep-2012 |
Wang Lei |
#i120478 Enhancement request: support sheet scoped named ranges in Calc Some modification 1)Adding two new interface instead of adding new member functions to existed interface 2)roll bac
#i120478 Enhancement request: support sheet scoped named ranges in Calc Some modification 1)Adding two new interface instead of adding new member functions to existed interface 2)roll back types.rdb 3)roll back temp fix for binfilter Patch by: zhaoshzh (Zhao Shao Zhi) Review by: Wang Lei git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1381844 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
dffa72de | 31-Aug-2012 |
Wang Lei |
#i120478 Enhancement request: support sheet scoped named ranges in Calc Patch by: zhaoshzh (Zhao Shao Zhi) Review by: Wang Lei git-svn-id: https://svn.apache
#i120478 Enhancement request: support sheet scoped named ranges in Calc Patch by: zhaoshzh (Zhao Shao Zhi) Review by: Wang Lei git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1379349 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
7ee1d29c | 10-Jun-2012 |
Ariel Constenla-Haile |
GCC 4.7 build breakers git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1348595 13f79535-47bb-0310-9956-ffa450edef68 |
7fe2509e | 08-Jun-2012 |
Jürgen Schmidt |
119629: Bullet color is lost when open pptx sample file fix: apply text's color to bullet color. Patch By: companycy Found By: zongdj Review By: jsc git-s
119629: Bullet color is lost when open pptx sample file fix: apply text's color to bullet color. Patch By: companycy Found By: zongdj Review By: jsc git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1348027 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
67e470da | 15-Feb-2012 |
Herbert Dürr |
remove svn:executable properties from source files git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1244478 13f79535-47bb-0310-9956-ffa450edef68 |
ebfcd9af | 12-Jan-2012 |
Andrew Rist |
Update headers to Alv2 headers git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1230727 13f79535-47bb-0310-9956-ffa450edef68 |
161f4cd1 | 12-Jan-2012 |
Andrew Rist |
Update headers to Alv2 headers git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1230726 13f79535-47bb-0310-9956-ffa450edef68 |