summaryrefslogtreecommitdiff
path: root/connectivity
AgeCommit message (Collapse)Author
2013-10-04fdo#64741 Thunderbird mork driver: implement collected addressesDavid Ostrovsky
Change-Id: I5a8516a6cf4bd71cea2be916d5a7fcfb16b4e749 Reviewed-on: https://gerrit.libreoffice.org/6020 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2013-10-02-Werror,-Wunused-variableStephan Bergmann
Change-Id: I3ad7139190758e86cadebf9555a838dbaddbbf3e
2013-10-02Replace deprecated std::auto_ptr with boost::scoped_ptrStephan Bergmann
Change-Id: Ic55d1a8b14ec0355a6289007d954e89cd41c7486
2013-10-02Fix warnings in sqlflex.l, sqlbison.yStephan Bergmann
Change-Id: I6c6b9452014940e09f8f4b7466c5a5f562c9fff5
2013-10-02-Werror,-Wunused-const-variableStephan Bergmann
Change-Id: Ic4edbbc0bf74887ab9624e4551b54ecbe3538108
2013-10-02-Werror,-Wunused-const-variableStephan Bergmann
Change-Id: I07351213c3a8c215a3c02f263f872cee8f7c7cfd
2013-10-02-Werror,-Wunused-const-variableStephan Bergmann
Change-Id: I2cf98c691fb11be340ff973a51477c56d5d97d50
2013-09-25drop worthless _VECTOR_/_MAP_ header guardsCaolán McNamara
Change-Id: I54be19847b8fb609f0b08a528cc06dbae9f579d5
2013-09-25Related: fdo#38838 remove UniString::EqualsIgnoreCaseAsciiCaolán McNamara
Change-Id: Ib5c3a2daa4a48bc286b14fa2cebb3306ea0012bc
2013-09-23Use LO_JAVA_DIR for HSQLDB classpath.Andrzej J.R. Hunt
This is needed to allow usage of HSQLDB in a unit test in solver (in conjunction with the following patch which adds LO_JAVA_DIR to solver's unorc). Change-Id: Ia3757b61d4ba0b2353e0d33290938cea40551d3a Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2013-09-20Update Firebird-File driver config to allow creating new dbs.Andrzej J.R. Hunt
Change-Id: I34abaf80e82cb1d3cd51c9418b15351e9fdfc2fe
2013-09-20Implement creation/loading of external firebird .fdbs.Andrzej J.R. Hunt
Change-Id: I61186189d791e54fb096505abd2fa7ac248035e8
2013-09-19Cleanup ResultSet exceptions.Andrzej J.R. Hunt
Change-Id: I77e4fd5fffe45446050f8a1dfbcc8cc27290c786
2013-09-19Cleanup exceptions in PreparedStatement.Andrzej J.R. Hunt
Change-Id: Ice11ec8131a00335db48a05661bbe0285bb53fea
2013-09-19Set sane default for type.Andrzej J.R. Hunt
Change-Id: Ib63e6abd7b378671d1e01bf9357dd811ae88fc40
2013-09-19Move type conversion into template.`Andrzej J.R. Hunt
Change-Id: I7b646673eacf2abbac8a2bcfa744f840ff344c84
2013-09-19Use conversion for Byte/Bool.Andrzej J.R. Hunt
These are both non-native to firebird, hence always have to be converted from whatever data we have. Change-Id: I6e6843d95ee4f5cf0cd5953251796150f325f800
2013-09-19Throw sane exception when wrong type used in PreparedStatement.Andrzej J.R. Hunt
Change-Id: Ie9577ed021930c56f3270aa30306d89365c1b3b1
2013-09-19Don't throw unnecessary exception.Andrzej J.R. Hunt
Even an empty ResultSet can be valid, and no other drivers do this. Change-Id: Ie3aee718f0187d039dbd0c53fc32a71be4a1d9e9
2013-09-19Implement implicit type conversion in ResultSet. (firebird-sdbc)Andrzej J.R. Hunt
Change-Id: I9faf9752556b7e0769d3a353e393924f5a1edb63
2013-09-18Remove null indicator for type checking. (firebird-sdbc)Andrzej J.R. Hunt
Change-Id: I3f693f5662f3022323c7ec726c9d7a506ce02185
2013-09-18Add some type checking to ResultSet.Andrzej J.R. Hunt
This is in preparation for complying with the API by allowing implicit type conversion. Change-Id: I5e52fdc2f3562f806d7f9fba5d558ece4bd182ac
2013-09-16Make Java-based connectivity drivers work with jvmfwk "direct mode"Stephan Bergmann
...so they work from CppunitTests (which make use of that "direct mode"). Change-Id: I92b72fb708ac1868644111b208f92ac58610ed11
2013-09-13translate german comments in sqlbison.yMichael Stahl
Change-Id: Ic573e5ae63fdfb3d4ff79eb6d81fe0f4b058d582
2013-09-13fix Apple g++ 4.2.1 unused function warning in sqlbison.yMichael Stahl
Change-Id: Icc55a6b485341e3be0d3e96f51f41a2bba1629c1
2013-09-13fix Apple g++ 4.2.1 warning in DBTypeConversion::toDateTimeMichael Stahl
Change-Id: I467494c1731999c50883f96301b00a3dc1282c73
2013-09-13setting a table name on an expression/function call makes no senseLionel Elie Mamane
Change-Id: Id30805f09bc359c6f66d87f050427c0e586ec93d
2013-09-13remove an arbitrary level of nested parenthesesLionel Elie Mamane
not only one. Change-Id: I1f611dda6a98fb6244409c0cd1fc87fc9dfaa8c3
2013-09-13Don't clobber argument on failureLionel Elie Mamane
Change-Id: I709305d4ec3c37d3fc1c2c911551174f8cfbb883
2013-09-12Fix throwFunctionNotSupportedException.Andrzej J.R. Hunt
Would have caused eternal recursion, probably was intended to use throwGenericSQLException or similar, but throwing the correct exception is probably cleaner anyway. Change-Id: Ic4afa623bfcd57eb68ef6cfbf737862fd40eaaa2
2013-09-12Explicitly wrap char as OUString.Andrzej J.R. Hunt
Currently this causes some (all?) gcc to break. Change-Id: If6d802f5a763904d06107fa99731dd4512f18052
2013-09-12Remove sal_char* from dbexception and some cleanup.Andrzej J.R. Hunt
Change-Id: I81909e4542bd5e8d1f8ae182c3c17f9bbea9745d Reviewed-on: https://gerrit.libreoffice.org/5881 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-09-12Update implementations of ColumnLocate::findColumn to throw on invalid column.Andrzej J.R. Hunt
Change-Id: I7a9354ecd35a70a005c6c50e38d27de9b33332bd Reviewed-on: https://gerrit.libreoffice.org/5922 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-09-12gbuild: remove gb_Rdb__get_final_targetMichael Stahl
... by replacing gb_Rdb_install with a separate constructor so the right target can be registered at the module. There is still an ugly special case for the ure/services. Change-Id: I81c004143f201aaf38daca99819888313ee24f49
2013-09-11Sanitize and quote index identifiers for rebuildIndexes. (firebird-sdbc)Andrzej J.R. Hunt
Otherwise firebird won't recognise mixed case index names. Change-Id: Ib581a592d03b12ad0944375d9eec8da9d680487e
2013-09-11Change of precision is equivalent to type change. (firebird-sdbc)Andrzej J.R. Hunt
Change-Id: I5f8c80b01917028fe80d468f5e96de56b917bd7e
2013-09-11Remove redundant comment. (firebird-sdbc)Andrzej J.R. Hunt
Change-Id: I17105f474dea07a1a980252309a3ccd88a558db9
2013-09-11Remove unnecessary sal_Bool(bool) casting. (firebird-sdbc)Andrzej J.R. Hunt
Change-Id: I3d9cf598404d137e0f13667ea8f0dc7be6253f7a
2013-09-11Don't format integers as currency by default. (firebird-sdbc)Andrzej J.R. Hunt
Change-Id: I228bb9f5d1121c1e328daa3d677cc54254255beb
2013-09-11Ensure we have prepared the statement before modify null.Andrzej J.R. Hunt
Currently if the first set* method to be called is setNull, then we segfault since we try to access m_pInSqlda which doesn't exist yet. Change-Id: I4ad9c0a7d68da11b2260a596dd95c4c2cb5bcd4c
2013-09-10Reintroduce Statement specific mutexes. (firebird-sdbc)Andrzej J.R. Hunt
This replaces the erronous Connection wide mutex. Libfbembed is multithreaded hence we don't need a connection wide mutex. Change-Id: Ifae79cdefecfe6597a535e36bda318563092bf6c
2013-09-09gbuild: install rdb files directly in module they come fromMatúš Kukan
Change-Id: I3a9cb4ce71cfb02b7378289a36aa0eb6e3a42f26
2013-09-09Cleanup public parts of Connection a little.Andrzej J.R. Hunt
Change-Id: I76b0f9e547ce604aaace129a60c99b0beceac300
2013-09-09Cleanup Connection and rename from OConnection. (firebird-sdbc)Andrzej J.R. Hunt
Change-Id: I06cfdc29d7613638d3cea080e7b39c67c74d4de0
2013-09-09Cleanup findColumn. (firebird-sdbc)Andrzej J.R. Hunt
Change-Id: I0458892d9688a8618789652caf67251a61cc63aa Reviewed-on: https://gerrit.libreoffice.org/5884 Reviewed-by: Andrzej J.R. Hunt <andrzej@ahunt.org> Tested-by: Andrzej J.R. Hunt <andrzej@ahunt.org>
2013-09-07s/wiki.services.openoffice.org/wiki.openoffice.org/gAndras Timar
Change-Id: I059fbee385a109069c70f3869021c8e2ee48fee1
2013-09-06Some stylistic cleanup in PreparedStatement.Andrzej J.R. Hunt
Change-Id: Idaddaeff58fa9433c678e7913435ad81bd615934
2013-09-06Use throwFunctionNotSupportedException as appropriate. (firebird-sdbc)Andrzej J.R. Hunt
Change-Id: Ia2eb42ea2bf0f70a6d1fef29438a43a7a2f69388
2013-09-06Comment out unused parameters instead of (void) cast. (firebird-sdbc)Andrzej J.R. Hunt
Firebird doesn't support catalogs or schemas hence these parameters are unused in the various get[...] methods. Previously these were (void) casted however commenting out the parameters seems more correct and reduces the amount of code. (This was omitted for as-of-yet unimplemented methods since they will still be looked at in detail.) Change-Id: Ic6566ff0b3e873b802deec79d5497efdd21e577d
2013-09-06Implement set[Float|Double]. (firebird-sdbc)Andrzej J.R. Hunt
This commit somehow got lost on my old computer, so here it is recreated. Change-Id: Ib4001a21c92976fe0e3dea3778360ff67cbfa3a9