summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-03-02coverity#982967: fix memory leakMarkus Mohrhard
Change-Id: Ie96353daa1947297eff417d32ba4c67964489a16
2013-03-02coverity: fix memory leakMarkus Mohrhard
Change-Id: I17a09015d98a98349571a35492d516724ae2daa9
2013-03-02coverity#736572: possible memory leak and memory corruption + docuMarkus Mohrhard
Change-Id: I2f1aad214481903866cd496542d961245fae47d1
2013-03-02coverity#736569: fix memory leakMarkus Mohrhard
Change-Id: I57e187b41e7ed0e8c10a791af23ef22a4acb7df8
2013-03-02coverity#736322: fix memory leakMarkus Mohrhard
Change-Id: I63037b8f128ed9249580cabfe9aab898ead0f89d
2013-03-02coverity#736939: swapped argumentsMarkus Mohrhard
Change-Id: I66f44ba02855cb9e1f9a986b6f60aa9710e117bd
2013-03-02coverity#704453: new[] vs delete mismatchMarkus Mohrhard
Change-Id: Idf32727e40605ab00c0423f57dbbcd744e898f7c
2013-03-02Removing useless STLPort specific codeArnaud Versini
Change-Id: Id4c5907b2431130018bff434049d9e85ae689793 Reviewed-on: https://gerrit.libreoffice.org/2365 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Niko Rönkkö <ronkko@iki.fi> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2013-03-02coverity#982797: Out-of-bounds writeJulien Nabet
Change-Id: I58f2040ffc7d56e8e4418a29de0dd4d263defbd2 Reviewed-on: https://gerrit.libreoffice.org/2499 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2013-03-02Typo fix: informations -> information and a few other adjacent typos.Gregg King
FDO:60724 Change-Id: I73ad9f1c37cbbcf28d996ed73c75cf09553e499b Reviewed-on: https://gerrit.libreoffice.org/2479 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2013-03-02fdo#60886: _SetGetExpFlds: use the custom operator<Michael Stahl
The calls to upper_bound in SwDoc::FldsToExpand and SwDoc::FldsToCalc unfortunately compare the pointers and not the values pointed to, which causes all sorts of trouble around non-updated fields. (regression from 2815396a1813cb3956c5aba066de49a7f34bc657) Change-Id: I48817247719671a16821fcb851b17b628c960a66
2013-03-02sal_Bool to boolTakeshi Abe
Change-Id: I278eeb5c61a88cc96d59adb4d9b722d4c91abd3d
2013-03-01fix build with ltoPeter Foley
Change-Id: If6544eae78a7f3d012368d62cc99d29160b1b47a
2013-03-01android/sdremote dosen't need to depend on everythingPeter Foley
Change-Id: Iae5b37873f991ab33b8fd7ada7e5f936e83690db
2013-03-01add more stuff to android gitignorePeter Foley
Change-Id: Ibc61098fbde8d253411d834822e3f0c67249c52a
2013-03-01fix android build in separate dirPeter Foley
Change-Id: Id7cf80e1da87a56dee645dc01e64dedc4a8586ab
2013-03-02changed mnemonics to C_ategory and Fo_rmatEike Rathke
Alt+O and Alt+C were assigned twice (Ok,Cancel), Alt+C did not jump to the category listbox no matter how often pressed, Alt+O alternated between fOrmat and Ok. Still, Alt+C does not trigger Cancel!? Change-Id: I89b027fb33f39a929cc0fc3345a08c711558505e
2013-03-02Don't use local types as template arguments (C++11 only feature)Stephan Bergmann
Change-Id: I19b7105b62464234cb72de701b07176f951a7951
2013-03-01WIP: Experimental new binary type.rdb formatStephan Bergmann
Add LegacyProvider to read the old format (requires a provider Manager, to resolve singletons' bases, to decide whether they are interface- or service- based). Replace registry-based reg2bin with provider-based reg2unoidl. Change-Id: I5865e62308cc2d9c5439211ac803d84e93aab656
2013-03-01Simplify a bit the boilerplate codeFridrich Štrba
The XInputStream is guaranteed to be there always and if it is not there, do not try to create it. Change-Id: Ie133489dfcb3d9cec0c4efe78740348a1efa2423
2013-03-01Get sd to build even when impress remote is disabled.Kohei Yoshida
Change-Id: I8706d08ab8abe05ea76ea65210726911e446c20b
2013-03-01grep actually doesn't normally know \t, but [:blank:] is [ \t]Luboš Luňák
Change-Id: Ie9bf8ea60f1c0595aa3ac2e0f9b3e6505af30e6c
2013-03-01warn about commit messages with accidental commentsLuboš Luňák
The comment provided by git starts lines with '# ' (space or tab), so warn if a line starts with # not followed by a space. It's most likely something like '#ifdef UNX' or AOO's '#i103131#'. We already have commits where git silently stripped off such lines. Change-Id: Ic366d8ee64207edb8bb2fb1ef3a6a192f55872d8
2013-03-01Fiddle with hard-coded neon config.h to support USE_NONBLOCKING_CONNECTStephan Bergmann
...see the condition in neon's src/neon_socket.c under which USE_NONBLOCKING_CONNECT would be enabled. This should not have any immediate effect in LibreOffice, as we do not call ne_set_connect_timeout. But it might be beneficial to selectively do so in light of rhbz#915743 "thread deadlock/slow join in insert->hyperlink in impress," to work around neon's disability to abort potentially blocking calls. The enabled features are hopefully POSIX-y enough to allow for plain #ifdef UNX. If not, we need to adapt this to more fine grained conditions. Change-Id: I6bf0a89c1ae73d7183f515e780fff7fe0ae2fed0 Reviewed-on: https://gerrit.libreoffice.org/2492 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2013-03-01nss on windows needs soltool's unistd.hFridrich Štrba
Change-Id: I8c23fadc550091c834a873b53dbd3eae2ba8286e
2013-03-01.gitignore for the whole config_build/ directoryLuboš Luňák
2013-03-01current mingw headers don't have fMergeNeutralItemsLuboš Luňák
Reported upstream by Kendy (r5626), for now do not use the field if not present, seems to be not that important.
2013-03-01raise warning when saving macro laden doc as a macro-free format bnc#791777Noel Power
Change-Id: Ic947ceef71c86e31fbf0bce74b064aaf91f47178
2013-03-01fdo#59638 handle RTF_F inside RTF_LISTLEVELMiklos Vajna
Word typically uses the Symbol font to describe bullet characters instead of using a sane Unicode value, the previous can only be handled if we parse the custom font set for the list. Change-Id: I1491f07c40953949e381a035c1596c207cdc4c35
2013-03-01fdo#59638 import RTF_LFOLEVELMiklos Vajna
Change-Id: Icd0ba0bcbf519a15006af2e0eb176c37766345a3
2013-03-01rtftok: clean this up, SAL_INFO already provides location infoMiklos Vajna
Change-Id: Ib81753bbe26050e2f108c30a1e596a7c34d72fa3
2013-03-01WaE: bogus used uninit warningCaolán McNamara
Change-Id: I3a78903b5bdc81e751570c32dca93e323e8053e7
2013-03-01Resolves: fdo#61459 icons loaded from .res brokenCaolán McNamara
regression since 76b3e61bb4ac66decd7800ef309f3241e77d538f Change-Id: Idfc7789b402aba0d6ab41875a9efc3b990173af0
2013-03-01sort frame labels before frame contents for tab traversalCaolán McNamara
If there is more than one widget with the same mnemonic, and one is a frame label, then we need to sort frame labels before frame bodies in the tab traversal order. Otherwise if the focus is in the body of a frame whose label has that shortcut and the shortcut is pressed again, the traversal through following widgets will encounter the frame label as the next candidate, leading back to the starting point and not onwards to the next widget using that shortcut. Frame labels have type "label" in the .ui, so suck that out to designate which widget is the frame label at load time. Change-Id: Ie21ed87867bd0c983981a3a8f3318b3cf598c1d6
2013-03-01fix higher debug levelsCaolán McNamara
Change-Id: I57c01a8ab7ba158c160dce977e3e0e54e5b67f23
2013-03-01Related rhbz#915743: Abort UCB call from SvtMatchContext_Impl::StopStephan Bergmann
...as otherwise the SvtMatchContext_Impl thread can continue to run for arbitrarily long, and the other thread calling Stop() and join() will block. However, especially the WebDAV UCP does not properly support aborting commands, see 260afe56fd6b2f34de8290f3cdb7d1df5b88f8a8 " neon commands cannot be aborted", so this is not yet enough to actually fix rhbz#915743 "thread deadlock/slow join in insert->hyperlink in impress." Change-Id: I0da899f824763e1b3d19bb5b38d906feb690b623
2013-03-01Related rhbz#915743: Do not call into DAVResourceAccess with mutex lockedStephan Bergmann
...from webdav Content::getResourceType, as otherwise Content::abort would be blocked waiting for the mutex (in code that would call abort, which will be required to fix rhbz#915743 "thread deadlock/slow join in insert->hyperlink in impress"). This required to get the odd reference to enum return type of getResourceType straight. Also, propagate information about !shouldAccessNetworkAfterException from getResourceType out to getPropertyValues, to avoid further calls that would again block/fail. Change-Id: I8b9d43a61eb4078acb90079c4eb7aa98a59a8983
2013-03-01neon commands cannot be abortedStephan Bergmann
See <http://lists.manyfish.co.uk/pipermail/neon/2013-February/001533.html> "Re: About ne_set_read_timeout" for why ne_close_connection is not a solution here (and currently would not work anyway, for the thread calling abort would block on the aGlobalNeonMutex introduced with 510da29131e56ba0e1783e505e7131e6f7e0d6b4 "forced to make certain neon api calls thread-safe due to cups" until the blocking thread was done with its neon call) and "a new, dedicated, thread-safe ne_session_* API call will be needed to allow aborting of a running request." So enable DAVResourceAccess::abort again and instead disable the underlying NeonSession::abort. i#106766 "Crash when cancelling extension update" does not give any good rationale why DAVResourceAccess::abort had to be disabled, so it might well have been because the underlying NeonSession::abort was bogus to begin with. Change-Id: If8293b93a960907726208bb2f93c375d83357ed3
2013-03-01Bring the hard-coded neon config.h in sync with neon 0.29.5 config.h.inStephan Bergmann
...keeping all the defines that had not yet been coverd as undefined for now. (HAVE_SOCKS_H curiously has disappeared from neon 0.29.5 config.h.in even though src/ne_socket.c still references it, but we had it undefined anyway.) In general, this hard-coded config.h is a bad idea, though, of course. Change-Id: I5337f1849b776b62676cee7794917742bcf35356
2013-03-01rename LOdev builds to LibreOfficeDevPetr Mladek
It is similar change that we did for the release builds. Also fixes make-dev install on Windows. Change-Id: I7d9a4bc2e7b14e79516acdfb90c709dbde1378ab
2013-03-01RTL_CONSTASCII_USTRINGPARAM and ::rtl:: removalsKrisztian Pinter
Change-Id: I3ef372b07f2bacc2b9bbbb034e3d61b9cc8a3677 Reviewed-on: https://gerrit.libreoffice.org/2486 Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
2013-03-01Translated comments from german to englishStefan Schick
Hey, there are more translation patches to come in the next days... All of my past & future contributions to LibreOffice may be licensed under the MPL/LGPLv3+ dual license. Regards, Stefan
2013-03-01Updated coreAndras Timar
Project: dictionaries 7e4239060266bf238b5e6692ed10d548c37572d5
2013-03-01typo: 1q -> 11Caolán McNamara
Change-Id: I13c1665b0d4b266256d225c1f7b213d18f7ca0ba
2013-03-01Resolves: fdo#61656 use order and orientation combobox select pos as indexCaolán McNamara
not the associated entry data, which isn't set for these simple 1 to 1 position -> data comboboxes Change-Id: I0c73786bca00684cedc4672d0ad5e61d0c1f9bd7
2013-03-01#i103131# in doubt treat unicode variation selectors as invisible(cherry ↵Herbert Dürr
picked from commit 179f88dfe5a1eb2ebd051d73b50f1e0af9c12fd9)
2013-03-01Replace rtl::O(U)String with O(U)StringÁdám Csaba Király
Other changes include: in bridges/test/testcomp.cxx duplicate 'using namespace ::test' removed, 'using namespace ::rtl' replaced with 'using ::rtl::OUString' and 'using ::rtl::OUStringToOString' Change-Id: I67a5952afd305adeb07f728c9074620ecba8e9fc Reviewed-on: https://gerrit.libreoffice.org/2475 Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
2013-03-01CDR: Respect override of encoding informationFridrich Štrba
Change-Id: Ia2302ee8acdf638bf001f0a2663e09688c21c505
2013-03-01WaE: init variablesCaolán McNamara
Change-Id: Ia9d120348787bd566a3c9049f7adaf76648d096e
2013-03-01(cherry picked from commit c4ce6e92db9e784eed2c0863d4c30bf9eddf3da1)Herbert Dürr
Conflicts: vcl/win/source/gdi/winlayout.cxx Change-Id: I564e3d2186578041a70f329810173b82c8f1ce5b