History log of /aoo42x/main/oox/inc/ (Results 1 - 25 of 28)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
31bd0d2117-Mar-2024 Damjan Jovanovic

Don't allow calls to OpenSSLCipher::blockSize() before the cipher
is initialized.

Patch by: me

(cherry picked from commit 244f2bcc921bc5dc45e6c1970e27ac2409c44e17)

344f265917-Mar-2024 Damjan Jovanovic

Add compatibility with OpenSSL 1.0.x.

Patch by: me

(cherry picked from commit f3025b08c40161265442c34e2b50bc05aa5388c6)

4e7b0f8202-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
ed7c1ef306-Aug-2023 mseidel

Fixed typo (dcument -> document)

(cherry picked from commit 77ebf4bee1d6cd1d85b57e313f6ccbbfea95811b)

af1fe49825-Apr-2023 mseidel

Fixed typos, removed whitespace

(cherry picked from commit 4cef5a18466c469f4cb45fa7dd242aa97a22b662)

Revision tags: AOO4115-GA, AOO4114-GA
46a6857e07-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 ...

f42644c308-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 ...

a60f0fbf06-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
4b08535211-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
fb0b81f514-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
c0670b1426-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 ...

a893be2929-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
15851bea30-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
fda6966108-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 ...

28a007b116-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
d742e3ec24-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 ...

f325a5bf14-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 ...

506e654107-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 ...

102b8ff707-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 ...

dffa72de31-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 ...

7ee1d29c10-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

7fe2509e08-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 ...

67e470da15-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

ebfcd9af12-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

161f4cd112-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

12