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

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

Patch by: me

f3025b0817-Mar-2024 Damjan Jovanovic

Add compatibility with OpenSSL 1.0.x.

Patch by: me

506fa58b02-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
77ebf4be06-Aug-2023 mseidel

Fixed typo (dcument -> document)

4cef5a1825-Apr-2023 mseidel

Fixed typos, removed whitespace

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

9621e55208-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 ...

9c74104806-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
96eff78411-Aug-2022 mseidel

Fixed Powerpoint -> PowerPoint

Revision tags: AOO4113-GA, AOO4112-GA, AOO4111-GA, AOO420-Dev3-m3, AOO4110-GA, AOO419-GA, AOO418-GA
7950f2af14-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
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