summaryrefslogtreecommitdiffstats
path: root/package
Commit message (Collapse)AuthorAgeFilesLines
* WaE: BaseReference::_pInterface may be used uninitialized in this functionTor Lillqvist2012-12-031-2/+6
| | | | Change-Id: Ia127816f994f7ce6fc7230a0a7dacaa7396ba825
* API CHANGE: com.sun.star.lang.IllegalArgumentExceptionMichael Stahl2012-11-261-7/+0
| | | | | | | | | | | | | | | | | | | | | ... derives from com.sun.star.uno.RuntimeException instead of com.sun.star.uno.Exception. Only test that breaks with this change is jurt_uno/AnyConverter_Test, which for mysterious reasons effectively tests that IllegalArgumentException is a subclass of Exception and not RuntimeException. Presumably this is just a generic exception test that happens to use IllegalArgumentException. Some further testing indicates there are no problems expected at runtime: Running "make subsequentcheck" with all Java test code compiled against a ridl.jar that does not contain the change, running against a soffice that uses ridl.jar and rdbs with the change + ridl.jar with the change on the test side yields exactly the same AnyConverter_Test failure, with no other failures. Change-Id: Iad183de76ec7e0d56648084e97cdcc160b5b033d
* fdo#46808, use service constructor for ucb::SimpleFileAccessNoel Grandin2012-11-155-14/+10
| | | | | | | | I upgraded the service to return XSimpleFileAccess3, since it already implemented that interface, and it's backwards compatible. Change-Id: I40001a46048bd21a23b6a2f58a95376f06fc634b
* fdo#46808, Adapt xml::crypto::SEInitializer UNO service to new styleNoel Grandin2012-11-0510-60/+57
| | | | | | | | | Also create an NSSInitializer service IDL and split it's interfaces out from SEInitializer. It looks like this was the intention all along, but someone took a shortcut. Change-Id: I53ac1cb5d38b78b6718fe22c9666eae1f194a3b7
* uncommpressed stream size is now 64bit, fdo#56291Markus Mohrhard2012-10-261-1/+1
| | | | Change-Id: I13de2ea8cdd63cd2ba365a0ee02c224092d3f65f
* package: kill remaining RTL_CONSTASCII.*PARAMMiklos Vajna2012-10-248-169/+169
| | | | Change-Id: Ia53ddbfcf68524b7714fe6df447a9dbb1a68bcb7
* fdo#46808, convert comphelper::ConfigurationHelper to XComponentContextNoel Grandin2012-10-242-3/+3
| | | | | | | Convert the helper methods to take an XComponentContext parameter, instead of XMultiServiceFactory Change-Id: Id662d674c6d3c4ddfd35be5fc2e802b73bc6de90
* fdo#46808, Adapt packages::manifest::ManifestWriter UNO service to new styleNoel Grandin2012-10-231-39/+26
| | | | | | The service already existed, it just did not have an IDL file Change-Id: I04c617a97262e9cc96af17fcae9cc084245c0149
* fdo#46808, Adapt packages::manifest::ManifestReader UNO service to new styleNoel Grandin2012-10-231-112/+107
| | | | | | The service already existed, it just did not have an IDL file. Change-Id: Idad85ab23f6650c89ba3095d10568a302503613b
* package: kill RTL_CONSTASCII_USTRINGPARAM in owriteablestreamMiklos Vajna2012-10-231-124/+119
| | | | Change-Id: I3204e7998c493585486f75bba80f648b0180b24b
* fdo#46808, Adapt xml::sax::XWriter UNO service to new styleNoel Grandin2012-10-224-17/+13
| | | | | | | | Create a merged XWriter interface for the service. The xml.sax.Writer service already existed, it just did not have an IDL file. Change-Id: I4e6d3f3c68f9282a55fc7aa19778f97632fd8ad5
* package: kill RTL_CONSTASCII_USTRINGPARAM in xstorageMiklos Vajna2012-10-221-655/+652
| | | | Change-Id: I85d3d863f2ee873834ced526fd3efb76738b110e
* fdo#46808, Adapt xml::sax::XParser UNO service to new styleNoel Grandin2012-10-044-33/+31
| | | | | | | The xml.sax.Parser service already existed, it just did not have a new-style service to create it. Change-Id: I6f145a7504ff9e149c802f723991954a2801cbc9
* Replace usage of rtl_*Memory with equivalent from string.hArnaud Versini2012-10-011-1/+1
| | | | | | | Change-Id: I50ffc10f007f03c3252ef0196b59b881429cc159 Reviewed-on: https://gerrit.libreoffice.org/734 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
* gbuild: invert handling of standard system libraries:Michael Stahl2012-09-282-4/+0
| | | | | | | Always link in gb_STDLIBS, except when the library explicitly opts out with gb_LinkTarget_disable_standard_system_libs. Change-Id: I489a99114fbfa46d0421a27cf6c7b899dc268a4a
* gbuild: replace direct gb_STDLIBS use with ...Michael Stahl2012-09-282-2/+4
| | | | | | ... new gb_LinkTarget_add_standard_system_libs Change-Id: Ib2bc843098db3d8c6822b45a3d21724e67f57d69
* gbuild: split uwinapi out of gb_STDLIBSMichael Stahl2012-09-282-0/+2
| | | | Change-Id: I53316e0b9369d806197bccb42cf22d3497af43e7
* fdo#49819, fdo#54609: Do not consider timestamp differences as corruptionFridrich Štrba2012-09-241-1/+3
| | | | | | | MSO 2010 can produce a files with different timestamps in the central directory entry and local file header Change-Id: Ic6fc0b2fad96eb30babdd7e6ef4a0175936da4c5
* package: convert internal ZIP handling data-types to 64bitMichael Meeks2012-09-2116-100/+179
| | | | | | | Prepare for a ZIP64 implementation. Audit all "Size" property fetches through Anys. Audit all uses of nSize, nCompressedSize, nOffset through the code. Add FIXME64: comments to all points requiring future work.
* ComponentContext::getUnoContext -> getComponentContext simplificationStephan Bergmann2012-09-198-26/+25
| | | | | | ...and some further clean-up. Change-Id: If5dce53e382b56390c502d0d0d93fc06cbfe33ea
* Improvement on previous commit, UCB clean upStephan Bergmann2012-09-143-40/+36
| | | | | | | | | | | | | | | | | | | | | | | | | * As UCB is only ever initialized with "Local"/"Office", remove this configuration vector completely. The "create" ctor creates an instance internally initialized with those "Local"/"Office" keys. Special (test) code can still instantiate an uninitialized one via plain createInstance. And for backwards compatilibity process startup still ensures to create an initialized instance early, in case there is still code out there (in extensions) that later calls plain createInstance and expects to get the already-initialized (single) instance. * XInitialization is an "implementation detail" of the UniversalContentBroker service, do not expose in XUniversalContentBroker. * ucbhelper/configurationkeys.hxx is no longer needed and is removed. * ucbhelper/contentbroker.hxx is an empty wrapper and is removed; however, that requires ucbhelper::Content constructors to take explicit XComponentContext arguments now. * The only remaining code in ucbhelper/source/client/contentbroker.cxx is Android-only InitUCBHelper. Is that relevant still? Change-Id: I3f7bddd0456bffbcd13590c66d9011915c760f28
* package: kill RTL_CONSTASCII_USTRINGPARAM in zipapiMiklos Vajna2012-08-316-52/+52
| | | | Change-Id: Ic53f613cfaa5bd4affd0c27b5ed4ed20536ee055
* throw earlier on broken zip streamsCaolán McNamara2012-08-281-0/+4
| | | | Change-Id: I0de705b4c6a9176e98baed21b2cd960d4d091563
* fdo#46808, Adapt TempFile UNO service to new styleNoel Grandin2012-08-276-34/+28
| | | | Change-Id: Ia448d6d74201e2be487c6d8317f94be3745808aa
* Some clean up after previous commitStephan Bergmann2012-08-231-22/+0
| | | | Change-Id: Ie419c769c5d661d51c1b43b9808791dcf9e1725c
* fdo#46808, Shiny UNO, Use factory to create XSimpleFileAccess instancesNoel Grandin2012-08-231-4/+4
| | | | | | Change-Id: I86e2a8873e5646abd340015f500bf9e872e8e6c5 Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
* package: no more RTL_CONSTASCII_USTRINGPARAM in zippackageMiklos Vajna2012-08-178-286/+278
| | | | Change-Id: Ibd1fd59ed87ffc70f6b66290c48f95f6c3615102
* There is not need to allocate memory just for getting the 'indexOf'Christophe JAILLET2012-08-061-1/+1
| | | | | | a literal within a OUString. Change-Id: Icc8e22c43f6ddca25cb284a3d45ab39680ad6d1f
* Use memcpy & memcmp insteadof rtl_copyMemory & rtl_compareMemory in packageArnaud Versini2012-07-295-14/+17
| | | | Change-Id: Ia24406ff31949e00725db74bbe5b016894a22f50
* Various Clang 3.1 -Wunsued-variable, -Wconstant-conversionStephan Bergmann2012-07-181-1/+1
| | | | Change-Id: I0799f22685609201dfb524c373d065b6184ed53c
* There is not need to allocate memory just for getting the 'indexOf'Christophe JAILLET2012-07-161-1/+1
| | | | | | a literal within a OUString. Change-Id: I01ca30c68228f81b3d313dfca5b975448f3c4fc7
* removed unnecessary forward declarations of classTakeshi Abe2012-07-075-12/+0
| | | | | | except moving 'class SfxStringItem' to cui/source/inc/acccfg.hxx Change-Id: I11d3803ebcfa02658d376bacf28b3d6030ee9d1b
* targetted improvement of UNO API includes / usageMichael Meeks2012-07-022-8/+2
|
* Fix prefix ++/-- operators for non-primitive typesJulien Nabet2012-06-231-1/+1
| | | | Change-Id: Ibb55fcedecaf66f0817d24d8f408ef69d273ffa2
* re-base on ALv2 code.Michael Meeks2012-06-2249-1128/+705
|
* re-base on ALv2 code.Michael Meeks2012-06-221-26/+17
| | | | Change-Id: I8018d9b5fa01d1720c0392dc5fdc4a0656f25a35
* re-base on ALv2 code.Michael Meeks2012-06-2132-778/+490
| | | | Change-Id: I6c145e984c885c7e06caa1c27bfb354ea49ad9ce
* re-base on ALv2 code.Michael Meeks2012-06-211-17/+14
| | | | Change-Id: I0cba9316e229362fa82a45d9e4d4763a6cf29540
* re-base on ALv2 code.Michael Meeks2012-06-2148-68/+858
| | | | Change-Id: Ice06e639213aeb6f7f23cbf4634947dd25613db1
* Remove superfluous empty lines on topThomas Arnhold2012-06-091-2/+0
| | | | | | More than two lines are removed for readability. Change-Id: Ibff6cf68d7c512e240a54065b54a225bb23a782b
* nuke dead codeTakeshi Abe2012-06-071-16/+0
| | | | Change-Id: Id9920ea7b82ea178e904f78bbd41ffc434813e0b
* fdo#46808, Adapt UNO services to new style, Part 7, updating ::createNoel Grandin2012-06-066-70/+41
| | | | | | | Update calls to factories to use new SimpleFileAccess::create method Change-Id: Ie5b0696fe2228a9033b19969245a53c21a61aa14 Signed-off-by: Stephan Bergmann <sbergman@redhat.com>, added some tweaks.
* count and order of receipt of properties doesn't matterCaolán McNamara2012-06-023-58/+67
| | | | | | | | so stick imported properties into assigned slots and throw out empty ones when finished. Reuse existing ids for this between import and export. Shuffle FULLPATH to 0 as per import comment Change-Id: I516116c5327498ad043f6e2fb9bd257599ade2a2
* unwind manifest xml parser and follow tag hierarchy modelCaolán McNamara2012-06-012-152/+212
| | | | | | so we validate that each tag is inside the right parent Change-Id: Ibc82aeaf6b409ef2fed7de0cd8f15c164da65e53
* targetted prefer prefix operators reversionMichael Meeks2012-05-311-1/+2
| | | | Change-Id: I7e1ae9622bc89b584ddbb307dac15b0ed56ae563
* merge three base64 encoders/decoders togetherCaolán McNamara2012-05-306-259/+10
| | | | Change-Id: Ic123c081fcf6ddcf5d61c5d5a3eab01db470014c
* check key sizeCaolán McNamara2012-05-281-2/+8
| | | | Change-Id: Ia909b0abb3ef84a9f0a14d42379f693ae9e70812
* make gbuild the default assumption of build.plBjoern Michaelsen2012-04-291-1/+0
| | | | | | | | this removes dmake completely out of the build for migrated modules build.pl now assumes modules to be gbuild, unless there is a prj/dmake file Change-Id: I674a036b182ee13c5ec093e83cb3d38133112d3b
* a tiny spelling mistakUdo Schuermann2012-04-161-1/+1
|
* sigh, need a 64bit zlib too on windows, revertingCaolán McNamara2012-04-133-0/+14
|