summaryrefslogtreecommitdiffstats
path: root/unoxml
Commit message (Collapse)AuthorAgeFilesLines
* mass removal of rtl:: prefixes for O(U)String*Luboš Luňák2013-04-0747-265/+225
| | | | | | | | Modules sal, salhelper, cppu, cppuhelper, codemaker (selectively) and odk have kept them, in order not to break external API (the automatic using declaration is LO-internal). Change-Id: I588fc9e0c45b914f824f91c0376980621d730f09
* unordf: add unit test for CVE-2012-0037Michael Stahl2013-04-032-0/+33
| | | | Change-Id: Ife037f05ddf66bc8c0598cb9521e95a1fa15c26e
* unordf: replace external entity disabling handler code ...Michael Stahl2013-04-031-10/+0
| | | | | | ... with a configure check for the fixed raptor library. Change-Id: I495d5d28e9a4e7b6234f8f9d17c2bda36154316d
* simplify OUString assignmentsChr. Rossmanith2013-03-203-10/+10
| | | | | | | Change-Id: Ieffd80aa84c9a041785bb81b3a904a32d00cb2bb Reviewed-on: https://gerrit.libreoffice.org/2863 Reviewed-by: Noel Power <noel.power@suse.com> Tested-by: Noel Power <noel.power@suse.com>
* remove legacy build.pl prj/build.lst files.Michael Meeks2013-03-141-2/+0
|
* doubled includesThomas Arnhold2013-03-043-3/+0
| | | | Change-Id: I70ec796188e2388e1e4d699126f7ae817f5ff86e
* remove all d.lstMichael Stahl2013-02-281-0/+0
| | | | Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
* remove RTL_CONSTASCII_(U)STRINGPARAMChr. Rossmanith2013-02-242-9/+9
| | | | | | | Change-Id: Ica4dc859229c2ba0dc052a97ff23178895c25580 Reviewed-on: https://gerrit.libreoffice.org/2368 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
* gbuild: remove various pointless calls that don't add anythingMichael Stahl2013-01-262-8/+0
| | | | Change-Id: I7eccac4fa8890c2873c6bbd7f8f5bf5b0dd006d2
* gbuild: do not copy boost headers aroundMichael Stahl2013-01-262-1/+5
| | | | | | | | | - do not use gb_UnpackedTarball_copy_header_files for boost - adapt the optimization in concat-deps.c for new path - use boost_headers in all LinkTargets that require it - add explicit include paths to mysqlc, mysqlcppconn, libvisio, liborcus Change-Id: I0c43e73ed43cc9d2e6bce8faf55e992d655a0bb9
* convert redland to gbuild and add to tail_buildPeter Foley2012-12-301-3/+8
| | | | | | | Change-Id: I953fb203b1a24920f236c2f6e1fd9d82edda1f0f Reviewed-on: https://gerrit.libreoffice.org/1493 Reviewed-by: Peter Foley <pefoley2@verizon.net> Tested-by: Peter Foley <pefoley2@verizon.net>
* c++ API: use css alias in generated headers, adds global css declThorsten Behrens2012-11-305-14/+0
| | | | | | | | | | | | This changes all generated API headers (.hpp and .hdl) to use a namespace alias 'css' instead of the pointlessly long com::sun::star Makes the change in cppumaker & associated tools, adds a global namespace alias definition in sal/types.h, and removes a kiloton of local, now pointless-to-harmful versions of that alias from all over the code. Change-Id: Ice5a644a6b971a981f01dc0589d48f5add31cc0f
* We only support MSVC 2008 (_MSC_VER 1500) or laterTor Lillqvist2012-11-281-1/+1
| | | | | | We can drop or simplify many conditionals. Change-Id: I37e820e515cc09845c30b62c89ddb3b6ff370f97
* fdo#51304: Remove @author annotationJosé Guilherme Vanz2012-11-201-1/+0
| | | | | | | | | | This commit removes some @author annotations and some cleanup. Change-Id: Iaf2c4465825dc73af6c1d7377ae847262721c22b Signed-off-by: José Guilherme Vanz <guilherme.sft@gmail.com> Reviewed-on: https://gerrit.libreoffice.org/1122 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
* Reset xmlSetGenericErrorFunc after useStephan Bergmann2012-11-141-0/+1
| | | | | | | | ...otherwise, unrelated libxml2 clients that try to report errors during exit can fail if this function is still set but the infrastructure behind it is already gone. Change-Id: I7c41fb6770dbff27a71b4b0f82330c608e6e8363
* fdo#57055: Re-enable call to librdf_free_worldStephan Bergmann2012-11-141-6/+0
| | | | | | cf. <https://bugs.freedesktop.org/show_bug.cgi?id=57055#c1> Change-Id: Ibcd55720bbd17b72a5cd0cc9fc6417195fbcdfd1
* Replace usage of rtl_*Memory with equivalent from string.hArnaud Versini2012-10-012-3/+2
| | | | | | | 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
* soffice.bin: add a hack to detect calls to xmlCleanupParserMichael Stahl2012-09-241-0/+6
| | | | | | | | xmlCleanupParser frees libxml2's global variables, accessing those later on leads to hard to debug crashes. Because libxml2 is used indirectly by lots of different components, nobody is allwed to free its globals. Change-Id: I05381d3dada217db44e96445d6f6d63014f57241
* ComponentContext::getUnoContext -> getComponentContext simplificationStephan Bergmann2012-09-191-2/+2
| | | | | | ...and some further clean-up. Change-Id: If5dce53e382b56390c502d0d0d93fc06cbfe33ea
* Improvement on previous commit, UCB clean upStephan Bergmann2012-09-141-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | * 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
* fdo#46808, Adapt xml::dom::SAXDocumentBuilderr UNO service to new styleNoel Grandin2012-09-121-4/+3
| | | | | | | Create a merged XSAXDocumentBuilder2 interface for this service to implement. Which is backwards-compatible, but does not require creating a new service. Change-Id: Iaa96031a0b7c27e957d2edb0394e5eeaaa84cdca
* Java cleanup, remove unnecessary importsNoel Grandin2012-09-061-2/+0
| | | | Change-Id: Iacfcb2e16cb0e3c25a4cd0678a374fe5111284f7
* fdo#46808, Adapt xml::dom::DocumentBuilder UNO service to new styleNoel Grandin2012-09-031-3/+3
| | | | Change-Id: I577fbc7f990be9ec1f7b7eea53218b7daaccb2a1
* gbuild: register all jarsMichael Stahl2012-08-172-10/+10
| | | | Change-Id: I9f49970e5e06d1afd3fc066a20d1671c93e262fc
* -Werror,-Wunused-private-field (Clang towards 3.2)Stephan Bergmann2012-08-165-14/+6
| | | | Change-Id: Ibd5b7b03a80036ebd3214930b32d011ba7bbce9a
* Remove commented out codeThomas Arnhold2012-08-071-19/+0
| | | | Change-Id: Id73d1d75063e19dfa05fa7b5b8b69ca8f99f0998
* callcatcher: unused dtor->fix leakCaolán McNamara2012-07-282-0/+12
| | | | | | | The other option I suppose is that in CEventDispatcher::removeListener when a map becomes empty then delete the map Change-Id: Icb108e3beb9eb7ce7f04f9e49b24e9cc77830b5d
* use custom ExtEnt loader for RDF importHerbert Duerr2012-07-061-0/+11
| | | | from: http://svn.apache.org/viewvc?view=revision&revision=1230438
* re-base on ALv2 code.Michael Meeks2012-07-0632-728/+466
|
* targetted improvement of UNO API includes / usageMichael Meeks2012-07-022-8/+2
|
* Fix java "unchecked conversion" warningsNoel Grandin2012-06-291-27/+9
| | | | | | And clean up some of the code in the process. Change-Id: Ice871120b99515737034f8f06ebfd0e127d81f37
* re-base on ALv2 code.Michael Meeks2012-06-292-46/+28
|
* re-base on ALv2 code.Michael Meeks2012-06-221-23/+14
| | | | Change-Id: I8018d9b5fa01d1720c0392dc5fdc4a0656f25a35
* replace all but one .hdl include with equivalent .hpp includes.Michael Meeks2012-06-212-2/+2
| | | | Change-Id: I15e94f112144549692d0c2babeb48c77adcb93a9
* re-base on ALv2 code.Michael Meeks2012-06-2147-1084/+661
| | | | Change-Id: I6c145e984c885c7e06caa1c27bfb354ea49ad9ce
* re-base on ALv2 code.Michael Meeks2012-06-212-47/+29
| | | | Change-Id: Ice06e639213aeb6f7f23cbf4634947dd25613db1
* nuke dead codeTakeshi Abe2012-06-121-4/+0
| | | | Change-Id: If8b6b4a3d9222726ae562e5b685710d86b5fe332
* n759982: Win/VC++ stl messes up the namespace vector.Muthu Subramanian2012-06-081-2/+5
| | | | | Every file's first element wasn't imported. This fixes the issue. (everyfile = everyfile imported via that path e.g. theme?.xml)
* targeted string re-workNorbert Thiebaud2012-06-023-46/+41
| | | | Change-Id: Ic547a05d2540a9fb70a38b3717cb4e87726a74a5
* targeted string re-workNorbert Thiebaud2012-06-021-6/+2
| | | | Change-Id: Iaccecb3f54faa157181c45050e395b828784bc00
* targetted string cleanupMichael Meeks2012-06-0115-270/+226
| | | | Change-Id: Iaf77bb427d62d7f3be00a96cba4dfb25a01934ac
* 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
* gbuild: "use" vs. "add":Michael Stahl2012-04-084-6/+6
| | | | | | | | | Naming convention for gbuild methods: - "add" is used for stuff that is logically a part of the target (i.e. not registered at the Module, but defined in the target's makefile) - "use" is used for stuff that is logically a different target (i.e. it is registered at the Module, has it's own makefile, may be in a different module than the target)
* Replaced equalsAsciiL(RTL_CONSTASCII_STRINGPARAM(...)) with == operatorSzabolcs Dezsi2012-04-061-19/+6
|
* Replaced equalsAsciiL(RTL_CONSTASCII_STRINGPARAM(...)) with == operatorSzabolcs Dezsi2012-04-061-1/+1
| | | | | | Pattern used: find . -name "*.cxx" -exec sed -i 's/\( *\)\(else if\|if\) *( *\([^!()|&]*\)\.equalsAsciiL( *RTL_CONSTASCII_STRINGPARAM *( *\([^)]*\)) *) *)$/\1\2 ( \3 == \4 )/' \{\} \;
* Needless SAL_CALLStephan Bergmann2012-03-221-6/+6
|
* Avoid temporary rtl::OUStringJulien Nabet2012-03-031-1/+1
|