244f2bcc | 17-Mar-2024 |
Damjan Jovanovic |
Don't allow calls to OpenSSLCipher::blockSize() before the cipher is initialized. Patch by: me |
f3025b08 | 17-Mar-2024 |
Damjan Jovanovic |
Add compatibility with OpenSSL 1.0.x. Patch by: me |
506fa58b | 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
show more ...
|
Revision tags: AOO420-Dev5-m5 |
|
77ebf4be | 06-Aug-2023 |
mseidel |
Fixed typo (dcument -> document) |
4cef5a18 | 25-Apr-2023 |
mseidel |
Fixed typos, removed whitespace |
Revision tags: AOO4115-GA, AOO4114-GA |
|
3ff2b12a | 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
show more ...
|
9621e552 | 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
show more ...
|
9c741048 | 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
show more ...
|
Revision tags: AOO420-Dev4-m4 |
|
96eff784 | 11-Aug-2022 |
mseidel |
Fixed Powerpoint -> PowerPoint |
Revision tags: AOO4113-GA, AOO4112-GA, AOO4111-GA, AOO420-Dev3-m3, AOO4110-GA, AOO419-GA, AOO418-GA |
|
7950f2af | 14-Jun-2020 |
mseidel |
Fixed typos (the the -> the) and some more |
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 |