summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2014-12-11coverity#703948 Unchecked return valueCaolán McNamara1-1/+1
Change-Id: Id72cb51ae61d663ab58585ba4b83086080462bab
2014-12-11document 440749 Explicit null dereferencedCaolán McNamara1-0/+1
Change-Id: I9f2e97504953742f09981632b7901fcd2fae6747
2014-12-11coverity#704009 Unchecked return valueCaolán McNamara1-1/+1
Change-Id: I8f5c37c99d81811f94f3f1b4e863be1de7debaec
2014-12-11document 704272 Logically dead codeCaolán McNamara1-0/+1
Change-Id: Ib0b2225bc0b09c910c6f47c36c3e118b8c999df8
2014-12-11document 704296 Logically dead codeCaolán McNamara1-0/+1
Change-Id: I4fcced3a79113037d159301e04bdda54246edd13
2014-12-11coverity#705150 Missing break in switchCaolán McNamara1-0/+1
Change-Id: I5df9dff9ef6940b15c899d13f1a358e47dbd8b2b
2014-12-11document coverity#706128 Wrong sizeof argumentCaolán McNamara1-0/+1
Change-Id: Ibb38d8b8395300501caa0fc040f03b06770fd42e
2014-12-11coverity#738950 Structurally dead codeCaolán McNamara1-13/+26
Change-Id: If481c3dfd2c7c9b13bb7fa756156693fd02b8916
2014-12-11bridges: fix gcc3_linux_arm buildMiklos Vajna1-1/+1
Change-Id: I3bfaeab9dd9f2d8cd603c655ec3aa7c4f508c673
2014-12-11-Werror,-Wunused-variableStephan Bergmann1-3/+1
Change-Id: I7afbcb0fb24406e9331cbfb104f0625e6e8fe14e
2014-12-11Remove resizable:False property from dialogs containing GtkEntry.Jan Holesovsky77-77/+0
As agreed with Adolfo (and others) at the Design hangout on 2014-12-10. Change-Id: Ibe0e8075566523e746866b9d2c15c348c345d2df
2014-12-11java: remove some unnecessary interfacesNoel Grandin17-199/+26
Change-Id: Ie2da7cbbd1733881ff2da6fa095c37c21cf19fe8 Reviewed-on: https://gerrit.libreoffice.org/13435 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2014-12-11Factor out SvxCharRotateItem::dumpAsXml() from swMiklos Vajna3-1/+13
Change-Id: I52bca77e8ff0d4fccf8423f01dac9b6a7498f8d1
2014-12-11fix windows buildMarkus Mohrhard1-1/+1
Change-Id: I0b6fd63f796598e56b2d8abe67df939240019217
2014-12-11vcl: Don't keep a reference to the texture in the FBO objectLouis-Francis Ratté-Boulianne2-9/+17
Change-Id: I240d2b44e77d28af3cd5952b6d666a1709c4c54a
2014-12-11vcl: Re-use a framebuffer of the same size when possibleLouis-Francis Ratté-Boulianne5-20/+93
Conflicts: include/vcl/opengl/OpenGLContext.hxx Change-Id: Id9c7932976ce9d9282776c20d93d9cca4d290056
2014-12-11vcl: Keep the same context for VirtualDevice to avoid FBO switchesLouis-Francis Ratté-Boulianne1-10/+9
Change-Id: I66496fae902db9df5b8301b00bb779f42adaa7a7
2014-12-11vcl: Reset context when the backend window is destroyedLouis-Francis Ratté-Boulianne4-61/+137
Conflicts: vcl/source/opengl/OpenGLContext.cxx Change-Id: Ie2b93de8efe5ea56b0420adf23639c0153103385
2014-12-11vcl: Limit Cairo surface size to the clipping region to improve performanceLouis-Francis Ratté-Boulianne8-2/+57
Conflicts: vcl/unx/generic/gdi/openglx11cairotextrender.cxx Change-Id: I469b34c9f1047a274550229391d3dfb578291df6
2014-12-11vcl: Reset data buffer after resizing bitmap on GPULouis-Francis Ratté-Boulianne1-1/+1
Change-Id: I516cdbc466f3d6427e36fea8c5cdbe718ce7d0ea
2014-12-11vcl: Use right size to draw native GTK window backgroundLouis-Francis Ratté-Boulianne1-4/+7
Change-Id: Id446d20599f072f657c6106d6c6457fce08830e6
2014-12-11vcl: Add BitmapInfoAccess for bitmaps' metadata accessLouis-Francis Ratté-Boulianne22-177/+259
Change-Id: Iec9f8c7d8f7cded0aef9e017373e44387dc0b05c
2014-12-11Revert "-Werror,-Wunused-private-field"Markus Mohrhard1-0/+1
This reverts commit 3b0db84516503ce72b803bf04b0432b36c1ac70c.
2014-12-11fdo#81286 : Instant updates in SUM/AVERAGE in status barDeena Francis1-1/+1
Change-Id: I86ec7c73090b93cf080ced2bd5e24d98e2b3ac0e
2014-12-11fdo#39468: Translated some german commentsDaniel Sikeler3-11/+10
Change-Id: I3091ee19b6f05a4d6b7f1329f64c3be6886cc0b8 Reviewed-on: https://gerrit.libreoffice.org/13393 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2014-12-11reduce scope of local variablesMichael Weghorn8-21/+11
This addresses some cppcheck warnings. Change-Id: I1122494e295af756ef3cc32717fe204505aeb9e3 Reviewed-on: https://gerrit.libreoffice.org/13335 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2014-12-11java: reduce visibility of fields and methodsNoel Grandin219-917/+917
found by PMD Change-Id: Id6737916b68ccbdbdeec5d314747a38410923ac6 Reviewed-on: https://gerrit.libreoffice.org/13409 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2014-12-10Deteremine the script type of source cell during paste replication.Kohei Yoshida12-24/+98
Doing this ahead of time eliminates the need to update script types of all replicated cells after the paste. This makes significant performance impact. Change-Id: Ic4f7d7b2fe152bd5640ddb1dae01cc2ed757657e
2014-12-11fdo#87030: Generate a proper PKCS#7 signatureTor Lillqvist1-248/+35
The signature should be in DER-encoded PKCS#7 format and what CryptSignHash() produces is nothing like that. Luckily CryptSignMessage() is actually almost easier to use and is capable of doing what we need. This also means that we won't need any HCRYPTPROV or HCRYPTHASH after all so all the code related to that can be removed. CryptSignMessage() handles both calculating the hash and signing it. One less than ideal issue with CryptSignMessage() is that it needs all the data to be hashed and signed at the same time, so we need to keep both buffers around for signing. It also turns out that we don't need to look up the certificate anew from the user's certificate store after all. Now Adobe Reader doesn't complain any longer about the signature's format and contents. Change-Id: I25cfb93b516ffa723c6228d068d9ffa8e7cc4790
2014-12-11fdo#87030: Prevent PDF signing using Windows API from failingTor Lillqvist1-46/+193
There was one details that I had missed in my initial coding: CryptAcquireContext() doesn't give you a HCRYPTPROV key container that would contain the private key of a public key certificate. For that you need to use CryptAcquireCertificatePrivateKey(). When the hash has been created using such a HCRYPTPROV, the CryptSignHash() call succeeds. The certificate in DER encoding that is passed in from the caller, obtained in the certificate chooser (in xmlsecurity), is possibly not good enough to be used for the other things. So look the same (?) certificate up in the user's key store instead. At least more properties are present in the certificate when looked up like that. Add more SAL_INFO logging, with cleartext dumping of certificate context property names and list of algorithms supported by the CSP. Unfortunately, even if all the WinCrypt API calls now succeed, the signatures we produce still are not good enough for Adobe Reader... A lot of information must be missing, they are quite short, just 256 bytes. Change-Id: Ifa4dd37b6d40932fcdcbb07e00c9eb52d54a5477
2014-12-11fdo#86215 pool new ScPatternAttr if source and destination are different docsEike Rathke1-3/+5
Change-Id: Icdb68af83a0b208f9a427ee61ae18020c8835a41
2014-12-11update creditsChristian Lohmaier1-1110/+1128
Change-Id: I769ee8ed75a9691ab6cd54619b3fd9f2852f8baa
2014-12-10fdo#75137: Can't Move Cursor Between Footnotes with Up/Down Arrow KeysTakeshi Abe1-1/+1
This fixes a regression introduced at 43941d9a5313fcd7fe39a61bd2eace64f7743486. Change-Id: If73883569049f0f3ae8a2d40f6704f74e63eecb2 Reviewed-on: https://gerrit.libreoffice.org/13401 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2014-12-10long is 32 bit on Windows x86_64 platformDavid Ostrovsky2-2/+2
So that this is always wrong (on this platform) to write: reinterpret_cast<foo>(reinterpret_cast<long>(bar)) it should be: renterpret_cast<foo>(reinterpret_cast<sal_uIntPtr>(bar)) Change-Id: Ia286246ee1616988f755c2d2054b26efacc51af0 Reviewed-on: https://gerrit.libreoffice.org/13366 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2014-12-10Typo: postion(s)=>position(s)Julien Nabet12-12/+12
Change-Id: Id2957f1cb68fc4b2fef9966abeb6745b548bcb75
2014-12-10_USING_V110_SDK71_ is not related to DirectX, restoreChristian Lohmaier1-0/+1
partially reverts ff17c5a2b06367e9fdeff2d5763ccaeb9725511f Change-Id: I413fe859f7691d36334b68ad0862f3c100c72264
2014-12-1032/64 bit type mismatchDavid Ostrovsky1-2/+2
Change-Id: I4ca19e6efed8ba1ef724136c577a3dcac80f7d62 Reviewed-on: https://gerrit.libreoffice.org/13365 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2014-12-10Use Any specializations for bool, instead of SetValueMatteo Casalin50-567/+260
Change-Id: I7a5babe494bdb09a71164ea74d7be3f6bf985ff6 Reviewed-on: https://gerrit.libreoffice.org/13215 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2014-12-10scp2: move numbertext to AutoInstallDavid Ostrovsky5-15/+12
Change-Id: Idf9ea17b485ab07323a895e7e3f1eca1e198747c Reviewed-on: https://gerrit.libreoffice.org/13047 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2014-12-10extensions_ct2n: Add dependency in scp2/InstallModule_extensions.mkDavid Ostrovsky1-0/+1
9df0e4a709735e5fb5c0e87779b0694c512f0de7 moved ct2n to AutoInstall, but missed to add dependency in scp2/InstallModule_extensions.mk. Change-Id: Ibfc30f1efa494996e832c8039fde69420f0ad5ee Reviewed-on: https://gerrit.libreoffice.org/13398 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2014-12-10fdo#87203 make translatable AGGREGATE functionAndras Timar1-1/+1
Change-Id: Ic376a4e03cafbba65ec78723de188bd627c0ef4f
2014-12-10fdo#80403: Writer specific AutoCorr use FastParserDaniel Sikeler8-225/+340
Contextclasses implement XFastContextHandler Importclasses implement XFastDocumentHandler Tokens for BlockList.xml are defined in BlockListTokens.txt Tokens for content.xml are defined in TextBlockTokens.txt A perfect hash table is generated with gperf and used by the tokenhandlers This is corrected version of c1e90457d2ecc6e1171b7a296ab8bd05821e39e6 (Also pushing again follow-up c940d4d30673dc02ea34b5e60a4a8140648a0dba "loplugin:saloverride" and 5f0f3d4e91e9eb1d1f60b0cd073e7bbd8ea38c29 "Work around -Werror,-Wdeprecated-register") The commits were reverted in 7ef4457b9fc06b5c25c607d7e0149f45c7015b10 Change-Id: I08cd852fa751f98fd0ac6a55dda22f82a869b4d8
2014-12-10Cargo cult?Stephan Bergmann3-3/+3
Change-Id: Ib04880eee7ffed621a97ca0f6c6f9896eb54df0d
2014-12-10This shall apparently check that aScheme is neither http nor httpsStephan Bergmann1-1/+1
...introduced when https was added in c21b8a1620808865d03239256221a6a86e6316f0 "INTEGRATION: CWS tkr05_SRC680: #31053# HTTPS WebDAV support" Change-Id: Id7c361a078008d66391771f26b9c35999404091f
2014-12-10Make IsHeadlessModeRequested hack work for LOKStephan Bergmann2-2/+5
Change-Id: I30bf474fc44b122c8b7218e187c822a8784783fd
2014-12-10canvas: DIRECTX_VERSION macro is obsoleteMichael Stahl5-11/+0
It was only checked by our own code, and only DirectX 9 is supported. Change-Id: I03035f87969301624df011cb4d76c6a9532f3c99
2014-12-10Instantiate ImplSVData on demandStephan Bergmann6-29/+10
Change-Id: I661949a8635a2ed1a1efda77ced48a0fa9f6722e
2014-12-10coverity#738980 Use after freeCaolán McNamara1-9/+17
Change-Id: I30657eb609a9d02217238dd37a3f23e05168569c
2014-12-10configure: no need to check for DirectX SDKMichael Stahl1-55/+0
Since MSVC 2012 the Windows SDK includes DirectX as well; the last release of standalone DirectX SDK was in 2010. Change-Id: I4236421e7abd7a4a7201ef5913dc21c76945ea53
2014-12-10canvas: remove Windows SDK #ifdefs - all supported MSVC/SDK have DirectXMichael Stahl5-37/+2
Change-Id: I5106593ad5472992e3607665849fb35802b6e266