e8a755c1 | 01-May-2024 |
mseidel |
Updated English dictionary (cherry picked from commit d1f3eb887e462729520d9bf12c9b40591052bdd2) |
0ec0f743 | 21-Apr-2024 |
Damjan Jovanovic |
Override OpenSSL's certificate verification with our own, instead of using its verification and selectively overriding the result. - A nonsense self-signed expired certificate is fed into Cur
Override OpenSSL's certificate verification with our own, instead of using its verification and selectively overriding the result. - A nonsense self-signed expired certificate is fed into Curl to get it to initialize even when the certificates in its expected system path are missing or elsewhere. - In Curl's CURLOPT_SSL_CTX_FUNCTION, our Curl_SSLContextCallback, we then completely override OpenSSL's verification process with ours, using SSL_CTX_set_cert_verify_callback() (instead of the previous SSL_CTX_set_verify() which just allows us to override OpenSSL's verification result). - The verification is largely the same as before, we just have to call slightly different functions to retrieve the certificate to verify and the untrusted chain. - Create components using the component context, not the legacy multi service factory. - Various other cleanups, better logging, etc. were made in the process. Patch by: me (cherry picked from commit f7b97bf7d9139c8b602d3da3aadbeef0631e39c1)
show more ...
|
4db81550 | 22-Apr-2024 |
Damjan Jovanovic |
Upgrade Curl to version 8.7.1. Patch by: me (cherry picked from commit e469ab6aed23a1b38f105a944997af16e61071d0) |
25788ab2 | 18-Apr-2024 |
Damjan Jovanovic |
Fix a regression in 8eb9a7e66a3128669216ddb884f844d50ac59fb9, which broke delivering libcrypto.lib and libssl.lib on Windows. Patch by: me (cherry picked from commit 9b51720274e
Fix a regression in 8eb9a7e66a3128669216ddb884f844d50ac59fb9, which broke delivering libcrypto.lib and libssl.lib on Windows. Patch by: me (cherry picked from commit 9b51720274ee0b7c1ade0e9b4cd4b8417efd1b6c)
show more ...
|
e350def3 | 07-Apr-2024 |
Damjan Jovanovic |
Build OpenSSL as a dynamic link library, instead of a static library. Patch its users to use an RPATH of $ORIGIN, so they use the correct copy. This reduces the size of the build by abou
Build OpenSSL as a dynamic link library, instead of a static library. Patch its users to use an RPATH of $ORIGIN, so they use the correct copy. This reduces the size of the build by about 4615 KiB, or 3.78%. Patch by: me (adapted from commit 8eb9a7e66a3128669216ddb884f844d50ac59fb9 by Arrigo Marchiori)
show more ...
|
97977252 | 18-Mar-2024 |
Damjan Jovanovic |
Upgrade OpenSSL to version 3.0.13. LICENSE and NOTICE files now reflect its new license. The obsolete "DISABLE_OPENSSL" setting has been removed. Patch Python 2 to support OpenSSL 3.
Upgrade OpenSSL to version 3.0.13. LICENSE and NOTICE files now reflect its new license. The obsolete "DISABLE_OPENSSL" setting has been removed. Patch Python 2 to support OpenSSL 3.0.x. Support old versions of Windows. Uses Strawberry Perl on Windows to build, fetched as a dependency. Workarounds for missing integer limit constants in the old version of MSVC we use. NASM now works when it's in the PATH, instead of needing --with-nasm-path to ./configure. Patch by: me (cherry picked from commit 4c5b548fb6ece87dd30bbf720aca0d994a749167)
show more ...
|
e8e5910f | 06-Feb-2024 |
Damjan Jovanovic |
Allow our WebDAV content provider to connect when the TLS certificate name doesn't match the server's host name. Currently in such cases the connection always fails, and the user isn't e
Allow our WebDAV content provider to connect when the TLS certificate name doesn't match the server's host name. Currently in such cases the connection always fails, and the user isn't even given a chance to allow it. This is because Curl does the server name validation itself. However we already have code to validate server names, and we prompt the user for what to do, unlike Curl which always fails. Therefore disable Curl's verification and use ours. Patch by: me (cherry picked from commit 88ba7bc95f387996e4041aab9f586786362ea8da)
show more ...
|
Revision tags: AOO420-Dev5-m5, AOO4115-GA, AOO4114-GA, AOO420-Dev4-m4 |
|
f7ba5d5a | 23-Aug-2022 |
Damjan Jovanovic |
In the WebDAV content provider, allow the user to permit any TLS certificate in the chain that's invalid, not just the first. Patch by: me (cherry picked from commit c464040a440
In the WebDAV content provider, allow the user to permit any TLS certificate in the chain that's invalid, not just the first. Patch by: me (cherry picked from commit c464040a4409a7ab63c22a7b2358ce0134c09c10)
show more ...
|
Revision tags: AOO4113-GA |
|
5f005af5 | 22-May-2022 |
Arrigo Marchiori |
Decode Curl errors (cherry picked from commit b9e06544f399447a1a5df77229f012135bc131a9) |
cfbfe427 | 05-May-2022 |
Arrigo Marchiori |
Link to bundled OpenSSL if requested (cherry picked from commit bb956dfd85428dd08d991a01ee6a6c4e966bf431) |
41606ed7 | 06-May-2022 |
Arrigo Marchiori |
Fix including OpenSSL dynamic libraries on Unix (#147) (cherry picked from commit 0ca5b4b7b8e66fbc937f89173ce45fcc179e72b3) |
b28b64c2 | 28-Apr-2022 |
Damjan Jovanovic |
Include string.h too, for memcpy(). (cherry picked from commit 19cdc44e34d49eeb215c9268163feda83250d827) |
9646dec5 | 04-Apr-2022 |
Damjan Jovanovic |
Port our WebDAV content provider from serf/apr/apr-util, to curl. Patch by: me (adapted from commit 51ba086bf122dbb5b50fd813e5b9a81c051aa16b by Arrigo Marchiori) |
4513b4be | 15-Apr-2024 |
Damjan Jovanovic |
Get redland building with Clang >= 15, libxml2 >= 2.11.0, and/or FreeBSD >= 14. Patch by: me (cherry picked from commit a5818cd95c110439abf147eeb958d5e23c748a99) |
ee9599b4 | 21-Apr-2024 |
mseidel |
Cleaned up resource files (cherry picked from commit 0dfdc53f9130d5dfc2b106b9c08c942cce624f93) |
984d38c3 | 20-Apr-2024 |
mseidel |
Fixed typos (cherry picked from commit 73fec56a8c7e87333c35112dd7464c115a13a8c8) |
4c234e2d | 09-Apr-2024 |
mseidel |
Updated download numbers (cherry picked from commit 23316993437e535ee1ae8b97435f8b65c8f46691) |
694cb55c | 08-Apr-2024 |
mseidel |
Maintenance cleanup (cherry picked from commit caeabaab393eea3de03af65cb68f7b944d2c9898) |
4be3b82f | 07-Apr-2024 |
mseidel |
Remove temporary file (cherry picked from commit 3a917bcab5ff9038f7edda89e6739bf74fcb9314) |
b0f564a6 | 07-Apr-2024 |
mseidel |
Converted files from old StarWriter format to ODT (cherry picked from commit 39e5c08678cd48d71578584871ec5706d65f2808) |
7a5c319b | 06-Apr-2024 |
Damjan Jovanovic |
Fix typos: mehtod -> method, mehtods -> methods. Patch by: me (cherry picked from commit a4b70a5c0dc286fe80079976f51a3b5d7c08957d) |
10a5df72 | 07-Apr-2024 |
mseidel |
Fix German comments, cleanup (cherry picked from commit 63e8b0626cce318577fc05d16c4e0379e89ce1f8) |
1890d586 | 03-Apr-2024 |
mseidel |
Use correct icons for line spacing in HC mode with large icons (cherry picked from commit f116cfecc683c9bbd8282c5281d642f3e2b106e1) |
636491ff | 29-Mar-2024 |
Arrigo Marchiori |
Search forward or backward for a visible slide Fixes bug #60859 (cherry picked from commit 4ac3bde70fd91802a5ddff308c1ad71e97d33629) |
0bf5032b | 23-Jan-2024 |
Bidouille |
Fix for issue 60859 If 1st slide is hidden and selected, show presentation does start after this. Thanks to iammisc for this patch (cherry picked from commit c284e3b5539f1e
Fix for issue 60859 If 1st slide is hidden and selected, show presentation does start after this. Thanks to iammisc for this patch (cherry picked from commit c284e3b5539f1e21c0e1f245cefd20d28959206c)
show more ...
|