History log of /aoo41x/main/tools/source/ (Results 1 - 20 of 20)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
f13410cf22-Jul-2024 Damjan Jovanovic

Allow reading lines longer than 64 KiB in SvStream, and reading CSV rows and
cells longer than 64 KiB in OpenOffice Base. (They are now limited to
~2 GiB).

- New member functions wer

Allow reading lines longer than 64 KiB in SvStream, and reading CSV rows and
cells longer than 64 KiB in OpenOffice Base. (They are now limited to
~2 GiB).

- New member functions were added to the main/tools SvStream class to work
with 32 bit ::rtl::OUString and ::rtl::OStringBuilder when reading lines.
- The helper class QuotedString had to be upgraded from using the 16 bit
String to the 32 bit ::rtl::OUString.
- The CSV database driver was patched to use ::rtl::OUString and 32 bit
indexes in various places.
- Luckily, little other work was needed, as the ORowSetValue class already
uses 32 bit ::rtl::OUString, and was previously converting 16 bit String
to 32 bit ::rtl::OUString internally anyway.

Also simplified some of the line parsing logic, and translated some
German comments to English.

Patch by: me

(cherry picked from commit 7b2bc0e6bba2fbc38d078306fe10d875115d6c86)

show more ...

Revision tags: AOO420-Dev5-m5, AOO4115-GA, AOO4114-GA, AOO420-Dev4-m4, AOO4113-GA, AOO4112-GA, AOO4111-GA, AOO420-Dev3-m3, AOO4110-GA, AOO419-GA, AOO418-GA, 420-Dev2-m2, AOO417, AOO420-Dev-m1, AOO416, AOO416-RC1, AOO415, AOO414, AOO413, AOO4121
2cbc43e917-Apr-2016 damjan

Make CSV line parsers consistent with CSV field parsers.

Our CSV field parsing algorithms treats fields starting with a quote
(immediately at the beginning of the row, or after the field

Make CSV line parsers consistent with CSV field parsers.

Our CSV field parsing algorithms treats fields starting with a quote
(immediately at the beginning of the row, or after the field delimiter) as
quoted. A quoted field ends at the corresponding closing quote, and any
remaining text between the closing quote and the next field delimeter or end
of line is appended to the text already extracted from the field, but not
processed further. Any quotes in this extra text are taken verbatim - they
do not quote anything.

Our CSV line parsers were big hacks - they essentially read and concatenate
lines until an even number of quote characters is found, and then feed this
through the CSV field parsers.

This patch rewrites the line parsers to work exactly how the field parsers
work. Text such as:
"another" ",something else
is now correctly parsed by both Calc and Base as:
[another "],[something else]
instead of breaking all further parsing.

Patch by: me

git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1739628 13f79535-47bb-0310-9956-ffa450edef68
(cherry picked from commit bc1fc15f4dddfc075a011a1203c162b446e72868)

show more ...

3a2bd4d815-Jan-2023 mseidel

Removed whitespace

(cherry picked from commit 843e81dad2a9c8cad71c9b254a365f2edffbc7d1)

4c90b64412-Oct-2018 Peter Kovacs

strimp.patch applied

git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO416@1843629 13f79535-47bb-0310-9956-ffa450edef68

7566a17c29-Jul-2016 kschenk

Fixes for CVE-2016-1513



git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO410@1754535 13f79535-47bb-0310-9956-ffa450edef68

Revision tags: AOO412, SNAPSHOT, AOO411, AOO410
a61ca25328-Mar-2014 Jürgen Schmidt

#124453# check if the resulting polygon has already exceeded the number of points (2^16) that can be handled by a tools polygon

Patch By: awf


git-svn-id: https://svn.apache.org

#124453# check if the resulting polygon has already exceeded the number of points (2^16) that can be handled by a tools polygon

Patch By: awf


git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO410@1582656 13f79535-47bb-0310-9956-ffa450edef68

show more ...

Revision tags: AOO410_Beta
24c56ab928-Nov-2013 Herbert Dürr

#i123068# remove implicit conversions from rtl strings to their elements

git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1546390 13f79535-47bb-0310-9956-ffa450edef68

1bd631be22-Nov-2013 Oliver-Rainer Wittmann

121870: adjust threshold for <Color::IsDark()> to improve interoperability with Microsoft Office documents

Patch by: Pedro <pfg@apache.org>
Review by: Oliver <orw @apache

121870: adjust threshold for <Color::IsDark()> to improve interoperability with Microsoft Office documents

Patch by: Pedro <pfg@apache.org>
Review by: Oliver <orw @apache.org>



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1544428 13f79535-47bb-0310-9956-ffa450edef68

show more ...

f958b5f127-Oct-2013 Yuri Dario

i118923 - OS/2 port: build system updates.


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1536083 13f79535-47bb-0310-9956-ffa450edef68

Revision tags: AOO401, AOO400
910823ae18-Apr-2013 Jürgen Schmidt

#121996# integrate first part to remove 3layer office

git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1469276 13f79535-47bb-0310-9956-ffa450edef68

Revision tags: AOO340
6b7345f327-Sep-2012 Armin Le Grand

#115630# secured OutputDevice::ImplDrawHatch in vcl and PolyPolygon::Optimize in tools to useful fallbacks when working on PolyPolygons (what they do *not* support)

git-svn-id: https://svn.a

#115630# secured OutputDevice::ImplDrawHatch in vcl and PolyPolygon::Optimize in tools to useful fallbacks when working on PolyPolygons (what they do *not* support)

git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1390986 13f79535-47bb-0310-9956-ffa450edef68

show more ...

7342c28d13-Aug-2012 Armin Le Grand

Secured some places where PolyPolygons were created using a all-points count and a all-points array

git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1372488 13f79535-47bb-031

Secured some places where PolyPolygons were created using a all-points count and a all-points array

git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1372488 13f79535-47bb-0310-9956-ffa450edef68

show more ...

1231525530-Jul-2012 Armin Le Grand

#115917# Better conversion of C1 and C2 bezier curve points
Patch by: osnola
Review by: alg

git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1367054 13f79535-47bb-031

#115917# Better conversion of C1 and C2 bezier curve points
Patch by: osnola
Review by: alg

git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1367054 13f79535-47bb-0310-9956-ffa450edef68

show more ...

79aad27f15-Feb-2012 Herbert Dürr

remove svn:executable properties from more source files

git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1244544 13f79535-47bb-0310-9956-ffa450edef68

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

b2b569f202-Feb-2012 Armin Le Grand

#118828# New ColorPicker, thanks go to Christian Lippka for offering it under Apache License.

git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1239729 13f79535-47bb-0310-9956

#118828# New ColorPicker, thanks go to Christian Lippka for offering it under Apache License.

git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1239729 13f79535-47bb-0310-9956-ffa450edef68

show more ...

27ead02a09-Nov-2011 Pedro Giffuni

i118582: OS/2 port - pyuno, readlicense, svtools, toolkit and tools build patches by Yuri Dario.

git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1200011 13f79535-47bb-0310-9

i118582: OS/2 port - pyuno, readlicense, svtools, toolkit and tools build patches by Yuri Dario.

git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1200011 13f79535-47bb-0310-9956-ffa450edef68

show more ...

8b85104306-Nov-2011 Andrew Rist

Update headers to Alv2 headers

git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1198494 13f79535-47bb-0310-9956-ffa450edef68

89b56da706-Nov-2011 Andrew Rist

Update headers to Alv2 headers

git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1198310 13f79535-47bb-0310-9956-ffa450edef68

cdf0e10c16-Aug-2011 rcweir

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/

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

Also: Repository.mk from the l10n toplevel


git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1162288 13f79535-47bb-0310-9956-ffa450edef68

show more ...