summaryrefslogtreecommitdiffstats
path: root/connectivity
Commit message (Collapse)AuthorAgeFilesLines
* use dir functionDavid Ostrovsky2012-11-091-1/+1
| | | | Change-Id: Icba39756a54d1225514048c55ddad0f31ce31699
* Introdude SAL_JNI_EXPORT and use that instead of JNIEXPORTTor Lillqvist2012-11-094-27/+27
| | | | | | | | Use it in the cases where I yesterday changed SAL_DLLPUBLIC_EXPORT to JNIEXPORT. It turns out that on Linux JNIEXPORT does not enforce "default" visibility, but expands to empty. Change-Id: I033b3cf538715fb596e965e17f3da12fb987df63
* Use JNIEXPORT to really export these for AndroidTor Lillqvist2012-11-091-7/+7
| | | | | | | | | | | | Now with DISABLE_DYNLOADING, SAL_DLLPUBLIC_EXPORT actually means hidden visibilty. Which is OK in general as with a single DSO (or a single executable, for iOS), none of our "normal" entry points need to be visible froom the outside. So for the JNI entry points use JNIEXPORT. On "normal" platforms it should be equivalent to SAL_DLLPUBLIC_EXPORT. Change-Id: Iad634950e635ac03a0e90cae6d00afd9fb4eeb64
* Use JNIEXPORT as in the corresponding headersTor Lillqvist2012-11-093-20/+20
| | | | Change-Id: Iae8f93d096178532e2384a13b36e1385269aa14f
* connectivity: fix re-introduced bug fdo 35023Michael Stahl2012-11-081-1/+1
| | | | | | | regression from f42a9309760565d24619bad9ee1f5561ce89c14b which forgot to adapt getImplementationEnvironment to new prefix Change-Id: If5a6f804b8f9f91e22f093a76f6b81a2b62991ab
* add mkdir commandDavid Ostrovsky2012-11-081-0/+1
| | | | Change-Id: I7a337ed15b86417faa5ac03089e8c315be95b717
* enable ado driver unit test againDavid Ostrovsky2012-11-073-9/+10
| | | | | | | | | | | | | The problem is that ado driver creates a link file in the tree leaving it dirty: tinderbox doesn't like it. Instead of reading the mdb file direct from srcdir we copy it first to workdir and read it from there with the new function: getPathFromWorkdir. Thank you Norbert! Change-Id: I504bc26b80686db55a505bac19a95cc9c6022fcc Reviewed-on: https://gerrit.libreoffice.org/1004 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
* Always package at least mozbootstrapStephan Bergmann2012-11-071-0/+1
| | | | | | | | ...if not even mozab. Otherwise, there is no implementation of com.sun.star.mozilla.MozillaBootstrap and "File - Digital Signatures... - Sign Document..." cannot show any certificates from Mozilla profiles. Change-Id: Ie9b73fad798b2c2a3b52ba374ea967401694f685
* mozab: adapt to XComponentContext changesMichael Stahl2012-11-071-1/+3
| | | | Change-Id: I6b8cdd69edb1e25cd7545cea5a3ffdfcff5000a0
* XMultiServiceFactory / XComponentContext fixTor Lillqvist2012-11-061-1/+2
| | | | Change-Id: Icf337b7bb0894a61b2a36a594ff259c601ddaabb
* fdo#46808 adapt evoab driverDavid Tardon2012-11-062-2/+5
| | | | Change-Id: I4debeba1b9637fdaaa369a28c9a6c98a4729d76e
* fdo#46808: Adapt macab driver to recent commitStephan Bergmann2012-11-052-3/+4
| | | | Change-Id: Ie6e9c58cc4762a0159680a71ce2e03340dac6f7f
* fdo#46808, use service constructor for i18n::CharacterClassificationNoel Grandin2012-11-0517-39/+40
| | | | Change-Id: I0499ad7de27b1539e97f01ab8aa0ef2d6713ae76
* ADO getRSConcurr(): translate ADO LockTypeEnum into our css::sdbc::RSConcurrLionel Elie Mamane2012-11-051-1/+13
| | | | | | | That code was there since the beginning, but unreachable. Consequent cleanup removed it. Change-Id: I2564038ce58d7aff3860f154acac37266c155146
* disable ado test to make tinderbox happyDavid Ostrovsky2012-11-051-5/+6
| | | | Change-Id: I2c1aa64db61e281dc1cddc2e7d89d9b109dcf287
* fix connectivity test with Win8 sdkPeter Foley2012-11-031-0/+6
| | | | Change-Id: I1a7f15c4fd97e3a134698e8b6f7e2a93701674fe
* fix copy ctorLuboš Luňák2012-11-031-5/+7
| | | | | Using operator= in a copy ctor is a rather bad idea when the operator= accesses uninitialized data members.
* fix strange copy ctor that triggers a missing base initialization warningLuboš Luňák2012-11-031-1/+2
|
* ado headers need -fpermissive with gccLuboš Luňák2012-11-031-0/+6
|
* fix copy&pasteLuboš Luňák2012-11-031-1/+1
|
* fdo#53070 add complete unit testDavid Ostrovsky2012-11-034-0/+211
| | | | Change-Id: I34f7a8ae58fa6af4c8cfdd13330420f1576fa2c9
* fdo#53070 fix access violationDavid Ostrovsky2012-11-031-2/+1
| | | | | | | | | | | Through that different initialization pIUnknown got random address. The consequence was that if (pIUnknown) pIUnknown->Release(); ends with access viloation in WpBase& WpBase::operator=(const WpBase& rhs) Change-Id: I8b3c5de233d0868fea052c990cc83aed917117ae
* connectivity: port ado driver to new OColumn, tooLionel Elie Mamane2012-11-022-2/+2
| | | | | | Since the ADO driver does not support Catalog&Schema, just leave it empty Change-Id: Iff9a5105e70a7b9a23f24263b0e74b4fc6d91332
* janitorial: spacingLionel Elie Mamane2012-11-021-2/+2
| | | | Change-Id: If8600f1b3d9346c54ffbba77826ff5ac4f1ed15f
* ditch SISSL using workben codeCaolán McNamara2012-11-027-1298/+0
| | | | Change-Id: I9a55180e0a0ef1bc14ce7c84265fb3d5508bd541
* connectivity: port macab driver to new OColumn, tooLionel Elie Mamane2012-11-021-5/+9
| | | | Change-Id: I88a64a19d9f2812a77f0a71f31fe8314732ec44f
* connectivity: port kab driver to new OColumn, tooLionel Elie Mamane2012-11-021-5/+9
| | | | Change-Id: I19657ee92b5d0e1e51d11dd2aa69191fdb0f4f50
* stray )Caolán McNamara2012-11-021-1/+1
| | | | Change-Id: Ib0573685773745ac8698d76faa5ebe2cd1a109b3
* connectivity: port mork driver to new OColumn, tooLionel Elie Mamane2012-11-022-4/+14
| | | | Change-Id: I2433bd2cc289b9ded1c825ea3dbe1db2ccf4bae9
* janitorial: use adress-of-value instead of manually repeating typeLionel Elie Mamane2012-11-021-7/+7
| | | | Change-Id: I137d4f794c7c738deedddfe8ea5e0dc783b49e7c
* WaE janitorial: unused variableLionel Elie Mamane2012-11-021-1/+1
| | | | Change-Id: Id2846bd6db9bace6cffacf3a9fc4116ae727facf
* Columns should know their tableLionel Elie Mamane2012-11-0223-109/+213
| | | | | | | | | | | | | | | | | | | | | | | | | For example dbaccess::OSingleSelectQueryComposer::appendOrderByColumn expects it (via impl_getColumnName_throw via getTableAlias) There is some vagueness: Should the TableName property contain just the table name, or the *composed* table name (that is with catalog and/or schema if used by this DB)? In the case of a query, should it contain the table name (alias) *in* *the* *query* or of the original table? In the former case, what meaning do SchemaName and CatalogName have? They should be empty? For now, commit as such and deal with the fallout, if any, when it hits the fan. If we really need to store these *different* values, (that is, some code validly needs them) it would be easier / cleaner / ... to define *different* properties for these *different* notions. Change-Id: I032e619a60e7563cd51478db16cb5e0e5452bfde
* Retrieve CatalogName only once, tooLionel Elie Mamane2012-11-021-4/+3
|
* janitorial: alignmentLionel Elie Mamane2012-11-021-8/+8
| | | | Change-Id: I5ff8335d9c7324a101d055ff9666fce867bac8ff
* janitorial: space between argumentsLionel Elie Mamane2012-11-021-10/+10
| | | | Change-Id: I430929a19d7f5c9c6859c12a0952f9d335de4520
* janitorial: use adress-of-value instead of manually repeating typeLionel Elie Mamane2012-11-021-7/+7
| | | | Change-Id: If2422a618f98685d029289a5357fa7d7860567e7
* janitorial: alignmentLionel Elie Mamane2012-11-021-8/+8
| | | | Change-Id: Ia5e4729c2c85dfacc4505c3674a113a6a4415ab0
* fix some VS 2010 specific issuesDavid Ostrovsky2012-10-285-1/+9
| | | | | | | Change-Id: Iae27a96c1e2ed72d2744fcbe100d6ada7dc41c82 Reviewed-on: https://gerrit.libreoffice.org/914 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
* fixupLionel Elie Mamane2012-10-261-1/+1
| | | | Change-Id: I579dd5fc6c71ac9dad2de622e9125b399f3e160e
* ODBC PreparedStatement Parameters: redesign setXXX handlingLionel Elie Mamane2012-10-266-427/+251
| | | | | | | | | | | More type-safe way, instead of void* everywhere void* instead of sal_Int8 for raw memory / multi-use buffers Fixed more issues than I care to count, but at least: - updates to a DECIMAL were truncated to integer because DecimalDigits set to 0 maybe/probably also NUMERIC - setObjectWithInfo(... DataType::LONGVARCHAR ...) was passed as AT_EXEC, but the buffer was already free()d by then -> crash or wrong data Change-Id: I0e6791a05b96fb345bfe3f911386263e6cfedde9
* duplicated codeLionel Elie Mamane2012-10-261-25/+0
| | | | Change-Id: Ifa9b93b2daf0bb448711eb1bd3ebab69febf4f9c
* odbc::OTools::bindParameter takes an ODBCtype, not a JDBCtypeLionel Elie Mamane2012-10-261-1/+1
| | | | Change-Id: I6de4e86f09be74518c9980d1b2347217cdcc4e02
* UpdateBuffer optimisation: cache column value, isBound() and isNull()Lionel Elie Mamane2012-10-261-15/+18
| | | | Change-Id: I70f92224e22e9a9a1283564b5b1be7bf1e0240d0
* fdo#52392 dbase: correctly NULL out non-filled in fields in inserted rowsLionel Elie Mamane2012-10-262-9/+9
| | | | Change-Id: Id2e8ad5b6bed1c184de6dccf7fa43254099fb958
* improve commentsLionel Elie Mamane2012-10-261-2/+2
| | | | Change-Id: I50c64d5fcf1d642052be5edbe64dde2c03c1eba9
* dbase::ODbaseTable::WriteMemo does not change its ORowSetValue& argumentLionel Elie Mamane2012-10-262-2/+2
| | | | Change-Id: Icf6a71900d79377cde84c2307ce85a9b3c96a54f
* make sure libpq is in place before it is usedDavid Tardon2012-10-221-4/+0
| | | | Change-Id: I799a149b319bb6a3168117810084496f8b6d6fbb
* convert postgresql to gbuildPeter Foley2012-10-211-1/+5
| | | | Change-Id: Ia1345904a819d8edfad53c8882be35b398e8bc6e
* tweak some build.lsts for the group photo...Michael Stahl2012-10-151-1/+1
|
* Prefer prefix ++/-- operators for non-primitive typesJulien Nabet2012-10-131-6/+6
| | | | Change-Id: I057c3ea14cd1f224b339f884ae86890d16471215