Age | Commit message (Collapse) | Author |
|
Removed XGradientStyle
Reviewed on:
https://gerrit.libreoffice.org/13320
Change-Id: Iff662c05105c3a939104f658f2d0be7d8cb57995
|
|
Change-Id: I5c8a117df53e0c7efd1e82ec6e56080c8fd42345
Reviewed-on: https://gerrit.libreoffice.org/13438
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
|
|
Change-Id: I0e716f1c6d5034774247264cd098ede14601f751
|
|
Change-Id: I7bb396cee015e36a02a8afb30a4f09f33fb5507c
|
|
Apparently introduced with 8e8b43a03e77dd251876c1de0ac06eeeb09192cd the
comparison results were stored as boolean values, effectively discarding
any infinite double values and error values encoded as NaN values.
Change-Id: I1fb6f46894a0bee02a37e28b7e6cc84f8c051f28
|
|
Change-Id: I79d8d3c30b6b0b2cc253963fdd50019aec033e12
|
|
revert part of my commit
7557f23b31dcfb4d86c122bb34d9675c0db9a694
"java: reduce visibility of fields and methods"
Change-Id: I2049a154b60b165d4d2217495935442d6da66e97
|
|
Change-Id: Ifce85b1a7fa8e8b6fc57802a5fb559d2db50ba2a
|
|
in favour of ReadXXX/WriteXXX methods
Change-Id: I39dfeee92e5b01fdf43db3bbee0f2fc471017653
|
|
in favour of ReadXXX methods.
Change-Id: I242b92da7dbcafe22aef69dc7348ac58dadc9241
|
|
in favour of ReadXXX methods.
Change-Id: Ifa627cf190b22315f4ce294c1ec268c4d1361748
|
|
Change-Id: Icd966a850b7c5e276e8b1d74566a4ea02e5b4a5c
|
|
...make sure the class is actually found, etc.
Change-Id: I5459d531be39b07594a975ae708a7611d1667a2f
|
|
...to have it available during JNI-UNO's uno_initEnvironment (see next)
Change-Id: I7a2f27b512fc74f418b4648d92dafbf0304eaa96
|
|
Change-Id: Ife9a98cfe2166ccc7aac3904c7be4ea71443d857
|
|
Change-Id: I8e6fb1fc0acff781dd6e6b62018c7ccd5d0e2307
|
|
Change-Id: I97879d250ed0ed20d5e129ff3af6dbc2f5759078
|
|
Change-Id: I720b51f52010e0946061302dc733f50360073930
|
|
Change-Id: I83fe85a50e6e98da02a7c46a9e0c07a043244d56
|
|
Change-Id: I7da643edf07e689bb24129d363fbba8170efa652
|
|
Change-Id: Id72cb51ae61d663ab58585ba4b83086080462bab
|
|
Change-Id: I9f2e97504953742f09981632b7901fcd2fae6747
|
|
Change-Id: I8f5c37c99d81811f94f3f1b4e863be1de7debaec
|
|
Change-Id: Ib0b2225bc0b09c910c6f47c36c3e118b8c999df8
|
|
Change-Id: I4fcced3a79113037d159301e04bdda54246edd13
|
|
Change-Id: I5df9dff9ef6940b15c899d13f1a358e47dbd8b2b
|
|
Change-Id: Ibb38d8b8395300501caa0fc040f03b06770fd42e
|
|
Change-Id: If481c3dfd2c7c9b13bb7fa756156693fd02b8916
|
|
Change-Id: I3bfaeab9dd9f2d8cd603c655ec3aa7c4f508c673
|
|
Change-Id: I7afbcb0fb24406e9331cbfb104f0625e6e8fe14e
|
|
As agreed with Adolfo (and others) at the Design hangout on 2014-12-10.
Change-Id: Ibe0e8075566523e746866b9d2c15c348c345d2df
|
|
Change-Id: Ie2da7cbbd1733881ff2da6fa095c37c21cf19fe8
Reviewed-on: https://gerrit.libreoffice.org/13435
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
|
|
Change-Id: I52bca77e8ff0d4fccf8423f01dac9b6a7498f8d1
|
|
Change-Id: I0b6fd63f796598e56b2d8abe67df939240019217
|
|
Change-Id: I240d2b44e77d28af3cd5952b6d666a1709c4c54a
|
|
Conflicts:
include/vcl/opengl/OpenGLContext.hxx
Change-Id: Id9c7932976ce9d9282776c20d93d9cca4d290056
|
|
Change-Id: I66496fae902db9df5b8301b00bb779f42adaa7a7
|
|
Conflicts:
vcl/source/opengl/OpenGLContext.cxx
Change-Id: Ie2b93de8efe5ea56b0420adf23639c0153103385
|
|
Conflicts:
vcl/unx/generic/gdi/openglx11cairotextrender.cxx
Change-Id: I469b34c9f1047a274550229391d3dfb578291df6
|
|
Change-Id: I516cdbc466f3d6427e36fea8c5cdbe718ce7d0ea
|
|
Change-Id: Id446d20599f072f657c6106d6c6457fce08830e6
|
|
Change-Id: Iec9f8c7d8f7cded0aef9e017373e44387dc0b05c
|
|
This reverts commit 3b0db84516503ce72b803bf04b0432b36c1ac70c.
|
|
Change-Id: I86ec7c73090b93cf080ced2bd5e24d98e2b3ac0e
|
|
Change-Id: I3091ee19b6f05a4d6b7f1329f64c3be6886cc0b8
Reviewed-on: https://gerrit.libreoffice.org/13393
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
|
|
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>
|
|
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>
|
|
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
|
|
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
|
|
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
|