History log of /aoo41x/main/connectivity/source/inc/ (Results 1 - 7 of 7)
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
6c882b5c03-Apr-2016 damjan

#i122754# Base does not properly parse CSV files as per RFC-4180 (while
Calc does)

The flat file driver, in file
main/connectivity/source/drivers/flat/ETable.cxx, method
OFlatTab

#i122754# Base does not properly parse CSV files as per RFC-4180 (while
Calc does)

The flat file driver, in file
main/connectivity/source/drivers/flat/ETable.cxx, method
OFlatTable::fillColumns(), which reads lines to initialize columns,
assumes fields in the header and the first few lines never continue onto
the next line(s). This causes truncation of columns when they do.

Read all lines using the readLine() method instead of
SvStream::ReadByteStringLine(), which takes overflow onto next lines into
account. Also implement a new version of readLine() which allows reading
into an arbitrary string, as opposed to m_aCurrentLine only.

Patch by: me

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

show more ...

Revision tags: AOO412, SNAPSHOT, AOO411, AOO410, AOO410_Beta, AOO401, AOO400
43f0f11916-Apr-2013 Herbert Dürr

assume STL to always be newer than stlport's version from 2002


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

Revision tags: AOO340
b74bd63130-Nov-2011 Andrew Rist

Update headers to Alv2 headers

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

be7d0ac730-Nov-2011 Andrew Rist

Update headers to Alv2 headers

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

caf5cd7906-Nov-2011 Andrew Rist

Update headers to Alv2 headers

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


AutoRetrievingBase.hxx
FDatabaseMetaDataResultSet.hxx
FDatabaseMetaDataResultSetMetaData.hxx
OColumn.hxx
OSubComponent.hxx
OTypeInfo.hxx
ParameterSubstitution.hxx
RowFunctionParser.hxx
TConnection.hxx
TDatabaseMetaDataBase.hxx
TKeyValue.hxx
TPrivilegesResultSet.hxx
TResultSetHelper.hxx
TSkipDeletedSet.hxx
TSortIndex.hxx
UStringDescription_Impl.hxx
adabas/BCatalog.hxx
adabas/BColumn.hxx
adabas/BColumns.hxx
adabas/BConnection.hxx
adabas/BDatabaseMetaData.hxx
adabas/BDriver.hxx
adabas/BGroup.hxx
adabas/BGroups.hxx
adabas/BIndex.hxx
adabas/BIndexColumn.hxx
adabas/BIndexColumns.hxx
adabas/BIndexes.hxx
adabas/BKeys.hxx
adabas/BPreparedStatement.hxx
adabas/BResultSet.hxx
adabas/BResultSetMetaData.hxx
adabas/BStatement.hxx
adabas/BTable.hxx
adabas/BTables.hxx
adabas/BUser.hxx
adabas/BUsers.hxx
adabas/BViews.hxx
ado/ACallableStatement.hxx
ado/ACatalog.hxx
ado/ACollection.hxx
ado/AColumn.hxx
ado/AColumns.hxx
ado/AConnection.hxx
ado/ADatabaseMetaData.hxx
ado/ADatabaseMetaDataResultSet.hxx
ado/ADatabaseMetaDataResultSetMetaData.hxx
ado/ADriver.hxx
ado/AGroup.hxx
ado/AGroups.hxx
ado/AIndex.hxx
ado/AIndexColumn.hxx
ado/AIndexColumns.hxx
ado/AIndexes.hxx
ado/AKey.hxx
ado/AKeyColumn.hxx
ado/AKeyColumns.hxx
ado/AKeys.hxx
ado/APreparedStatement.hxx
ado/AResultSet.hxx
ado/AResultSetMetaData.hxx
ado/AStatement.hxx
ado/ATable.hxx
ado/ATables.hxx
ado/AUser.hxx
ado/AUsers.hxx
ado/AView.hxx
ado/AViews.hxx
ado/Aolevariant.hxx
ado/Aolewrap.hxx
ado/Awrapado.hxx
ado/Awrapadox.hxx
ado/WrapCatalog.hxx
ado/WrapColumn.hxx
ado/WrapIndex.hxx
ado/WrapKey.hxx
ado/WrapTable.hxx
ado/WrapTypeDefs.hxx
ado/adoimp.hxx
calc/CCatalog.hxx
calc/CColumns.hxx
calc/CConnection.hxx
calc/CDatabaseMetaData.hxx
calc/CDriver.hxx
calc/CPreparedStatement.hxx
calc/CResultSet.hxx
calc/CStatement.hxx
calc/CTable.hxx
calc/CTables.hxx
dbase/DCatalog.hxx
dbase/DCode.hxx
dbase/DColumns.hxx
dbase/DConnection.hxx
dbase/DDatabaseMetaData.hxx
dbase/DDatabaseMetaDataResultSet.hxx
dbase/DDatabaseMetaDataResultSetMetaData.hxx
dbase/DDriver.hxx
dbase/DIndex.hxx
dbase/DIndexColumns.hxx
dbase/DIndexIter.hxx
dbase/DIndexPage.hxx
dbase/DIndexes.hxx
dbase/DPreparedStatement.hxx
dbase/DResultSet.hxx
dbase/DStatement.hxx
dbase/DTable.hxx
dbase/DTables.hxx
dbase/dindexnode.hxx
file/FCatalog.hxx
file/FColumns.hxx
file/FConnection.hxx
file/FDatabaseMetaData.hxx
file/FDateFunctions.hxx
file/FDriver.hxx
file/FNumericFunctions.hxx
file/FPreparedStatement.hxx
file/FResultSet.hxx
file/FResultSetMetaData.hxx
file/FStatement.hxx
file/FStringFunctions.hxx
file/FTable.hxx
file/FTables.hxx
file/fanalyzer.hxx
file/fcode.hxx
file/fcomp.hxx
file/filedllapi.hxx
file/quotedstring.hxx
flat/ECatalog.hxx
flat/EColumns.hxx
flat/EConnection.hxx
flat/EDatabaseMetaData.hxx
flat/EDriver.hxx
flat/EPreparedStatement.hxx
flat/EResultSet.hxx
flat/EStatement.hxx
flat/ETable.hxx
flat/ETables.hxx
hsqldb/HCatalog.hxx
hsqldb/HColumns.hxx
hsqldb/HConnection.hxx
hsqldb/HDriver.hxx
hsqldb/HStorageAccess.hxx
hsqldb/HStorageMap.hxx
hsqldb/HTable.hxx
hsqldb/HTables.hxx
hsqldb/HTools.hxx
hsqldb/HUser.hxx
hsqldb/HUsers.hxx
hsqldb/HView.hxx
hsqldb/HViews.hxx
internalnode.hxx
java/ContextClassLoader.hxx
java/GlobalRef.hxx
java/LocalRef.hxx
java/io/InputStream.hxx
java/io/Reader.hxx
java/lang/Boolean.hxx
java/lang/Class.hxx
java/lang/Exception.hxx
java/lang/Object.hxx
java/lang/String.hxx
java/lang/Throwable.hxx
java/math/BigDecimal.hxx
java/sql/Array.hxx
java/sql/Blob.hxx
java/sql/CallableStatement.hxx
java/sql/Clob.hxx
java/sql/Connection.hxx
java/sql/ConnectionLog.hxx
java/sql/DatabaseMetaData.hxx
java/sql/Driver.hxx
java/sql/DriverPropertyInfo.hxx
java/sql/JStatement.hxx
java/sql/PreparedStatement.hxx
java/sql/Ref.hxx
java/sql/ResultSet.hxx
java/sql/ResultSetMetaData.hxx
java/sql/SQLException.hxx
java/sql/SQLWarning.hxx
java/sql/Timestamp.hxx
java/tools.hxx
java/util/Date.hxx
java/util/Property.hxx
mysql/YCatalog.hxx
mysql/YColumns.hxx
mysql/YDriver.hxx
mysql/YTable.hxx
mysql/YTables.hxx
mysql/YUser.hxx
mysql/YUsers.hxx
mysql/YViews.hxx
odbc/OBoundParam.hxx
odbc/OConnection.hxx
odbc/ODatabaseMetaData.hxx
odbc/ODatabaseMetaDataResultSet.hxx
odbc/ODefs3.hxx
odbc/ODriver.hxx
odbc/OFunctiondefs.hxx
odbc/OFunctions.hxx
odbc/OPreparedStatement.hxx
odbc/OResultSet.hxx
odbc/OResultSetMetaData.hxx
odbc/OStatement.hxx
odbc/OTools.hxx
odbc/odbcbasedllapi.hxx
propertyids.hxx
resource/sharedresources.hxx
sqlscan.hxx
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 ...


AutoRetrievingBase.hxx
FDatabaseMetaDataResultSet.hxx
FDatabaseMetaDataResultSetMetaData.hxx
OColumn.hxx
OSubComponent.hxx
OTypeInfo.hxx
ParameterSubstitution.hxx
RowFunctionParser.hxx
TConnection.hxx
TDatabaseMetaDataBase.hxx
TKeyValue.hxx
TPrivilegesResultSet.hxx
TResultSetHelper.hxx
TSkipDeletedSet.hxx
TSortIndex.hxx
UStringDescription_Impl.hxx
adabas/BCatalog.hxx
adabas/BColumn.hxx
adabas/BColumns.hxx
adabas/BConnection.hxx
adabas/BDatabaseMetaData.hxx
adabas/BDriver.hxx
adabas/BGroup.hxx
adabas/BGroups.hxx
adabas/BIndex.hxx
adabas/BIndexColumn.hxx
adabas/BIndexColumns.hxx
adabas/BIndexes.hxx
adabas/BKeys.hxx
adabas/BPreparedStatement.hxx
adabas/BResultSet.hxx
adabas/BResultSetMetaData.hxx
adabas/BStatement.hxx
adabas/BTable.hxx
adabas/BTables.hxx
adabas/BUser.hxx
adabas/BUsers.hxx
adabas/BViews.hxx
ado/ACallableStatement.hxx
ado/ACatalog.hxx
ado/ACollection.hxx
ado/AColumn.hxx
ado/AColumns.hxx
ado/AConnection.hxx
ado/ADatabaseMetaData.hxx
ado/ADatabaseMetaDataResultSet.hxx
ado/ADatabaseMetaDataResultSetMetaData.hxx
ado/ADriver.hxx
ado/AGroup.hxx
ado/AGroups.hxx
ado/AIndex.hxx
ado/AIndexColumn.hxx
ado/AIndexColumns.hxx
ado/AIndexes.hxx
ado/AKey.hxx
ado/AKeyColumn.hxx
ado/AKeyColumns.hxx
ado/AKeys.hxx
ado/APreparedStatement.hxx
ado/AResultSet.hxx
ado/AResultSetMetaData.hxx
ado/AStatement.hxx
ado/ATable.hxx
ado/ATables.hxx
ado/AUser.hxx
ado/AUsers.hxx
ado/AView.hxx
ado/AViews.hxx
ado/Aolevariant.hxx
ado/Aolewrap.hxx
ado/Awrapado.hxx
ado/Awrapadox.hxx
ado/WrapCatalog.hxx
ado/WrapColumn.hxx
ado/WrapIndex.hxx
ado/WrapKey.hxx
ado/WrapTable.hxx
ado/WrapTypeDefs.hxx
ado/adoimp.hxx
calc/CCatalog.hxx
calc/CColumns.hxx
calc/CConnection.hxx
calc/CDatabaseMetaData.hxx
calc/CDriver.hxx
calc/CPreparedStatement.hxx
calc/CResultSet.hxx
calc/CStatement.hxx
calc/CTable.hxx
calc/CTables.hxx
dbase/DCatalog.hxx
dbase/DCode.hxx
dbase/DColumns.hxx
dbase/DConnection.hxx
dbase/DDatabaseMetaData.hxx
dbase/DDatabaseMetaDataResultSet.hxx
dbase/DDatabaseMetaDataResultSetMetaData.hxx
dbase/DDriver.hxx
dbase/DIndex.hxx
dbase/DIndexColumns.hxx
dbase/DIndexIter.hxx
dbase/DIndexPage.hxx
dbase/DIndexes.hxx
dbase/DPreparedStatement.hxx
dbase/DResultSet.hxx
dbase/DStatement.hxx
dbase/DTable.hxx
dbase/DTables.hxx
dbase/dindexnode.hxx
diagnose_ex.h
file/FCatalog.hxx
file/FColumns.hxx
file/FConnection.hxx
file/FDatabaseMetaData.hxx
file/FDateFunctions.hxx
file/FDriver.hxx
file/FNumericFunctions.hxx
file/FPreparedStatement.hxx
file/FResultSet.hxx
file/FResultSetMetaData.hxx
file/FStatement.hxx
file/FStringFunctions.hxx
file/FTable.hxx
file/FTables.hxx
file/fanalyzer.hxx
file/fcode.hxx
file/fcomp.hxx
file/filedllapi.hxx
file/quotedstring.hxx
flat/ECatalog.hxx
flat/EColumns.hxx
flat/EConnection.hxx
flat/EDatabaseMetaData.hxx
flat/EDriver.hxx
flat/EPreparedStatement.hxx
flat/EResultSet.hxx
flat/EStatement.hxx
flat/ETable.hxx
flat/ETables.hxx
hsqldb/HCatalog.hxx
hsqldb/HColumns.hxx
hsqldb/HConnection.hxx
hsqldb/HDriver.hxx
hsqldb/HStorageAccess.h
hsqldb/HStorageAccess.hxx
hsqldb/HStorageMap.hxx
hsqldb/HTable.hxx
hsqldb/HTables.hxx
hsqldb/HTools.hxx
hsqldb/HUser.hxx
hsqldb/HUsers.hxx
hsqldb/HView.hxx
hsqldb/HViews.hxx
hsqldb/StorageFileAccess.h
hsqldb/StorageNativeInputStream.h
internalnode.hxx
java/ContextClassLoader.hxx
java/GlobalRef.hxx
java/LocalRef.hxx
java/io/InputStream.hxx
java/io/Reader.hxx
java/lang/Boolean.hxx
java/lang/Class.hxx
java/lang/Exception.hxx
java/lang/Object.hxx
java/lang/String.hxx
java/lang/Throwable.hxx
java/math/BigDecimal.hxx
java/sql/Array.hxx
java/sql/Blob.hxx
java/sql/CallableStatement.hxx
java/sql/Clob.hxx
java/sql/Connection.hxx
java/sql/ConnectionLog.hxx
java/sql/DatabaseMetaData.hxx
java/sql/Driver.hxx
java/sql/DriverPropertyInfo.hxx
java/sql/JStatement.hxx
java/sql/PreparedStatement.hxx
java/sql/Ref.hxx
java/sql/ResultSet.hxx
java/sql/ResultSetMetaData.hxx
java/sql/SQLException.hxx
java/sql/SQLWarning.hxx
java/sql/Timestamp.hxx
java/tools.hxx
java/util/Date.hxx
java/util/Property.hxx
mysql/YCatalog.hxx
mysql/YColumns.hxx
mysql/YDriver.hxx
mysql/YTable.hxx
mysql/YTables.hxx
mysql/YUser.hxx
mysql/YUsers.hxx
mysql/YViews.hxx
odbc/OBoundParam.hxx
odbc/OConnection.hxx
odbc/ODatabaseMetaData.hxx
odbc/ODatabaseMetaDataResultSet.hxx
odbc/ODefs3.hxx
odbc/ODriver.hxx
odbc/OFunctiondefs.hxx
odbc/OFunctions.hxx
odbc/OPreparedStatement.hxx
odbc/OResultSet.hxx
odbc/OResultSetMetaData.hxx
odbc/OStatement.hxx
odbc/OTools.hxx
odbc/odbcbasedllapi.hxx
propertyids.hxx
resource/adabas_res.hrc
resource/ado_res.hrc
resource/calc_res.hrc
resource/common_res.hrc
resource/conn_shared_res.hrc
resource/dbase_res.hrc
resource/evoab2_res.hrc
resource/file_res.hrc
resource/hsqldb_res.hrc
resource/jdbc_log.hrc
resource/kab_res.hrc
resource/macab_res.hrc
resource/mozab_res.hrc
resource/sharedresources.hxx
sqlscan.hxx