-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
VOMS v. 2.1.0 #139
VOMS v. 2.1.0 #139
Commits on Jan 25, 2017
-
This commit ports VOMS to OpenSSL 1.1. More details in openssl11.md.
Configuration menu - View commit details
-
Copy full SHA for b70cc24 - Browse repository at this point
Copy the full SHA b70cc24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30aaa78 - Browse repository at this point
Copy the full SHA 30aaa78View commit details -
Merge pull request #53 from giacomini/ssl11-port
Porting to OpenSSL 1.1
Configuration menu - View commit details
-
Copy full SHA for 8cc8d2f - Browse repository at this point
Copy the full SHA 8cc8d2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 16f971f - Browse repository at this point
Copy the full SHA 16f971fView commit details
Commits on Jan 31, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 28e7070 - Browse repository at this point
Copy the full SHA 28e7070View commit details
Commits on Feb 1, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 994d34f - Browse repository at this point
Copy the full SHA 994d34fView commit details
Commits on Feb 3, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 85264b2 - Browse repository at this point
Copy the full SHA 85264b2View commit details -
it's actually a fix to issue #60
Francesco Giacomini committedFeb 3, 2017 Configuration menu - View commit details
-
Copy full SHA for bcdeef5 - Browse repository at this point
Copy the full SHA bcdeef5View commit details
Commits on Feb 9, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 5de1cf4 - Browse repository at this point
Copy the full SHA 5de1cf4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2657e2d - Browse repository at this point
Copy the full SHA 2657e2dView commit details
Commits on Feb 6, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 9a9f840 - Browse repository at this point
Copy the full SHA 9a9f840View commit details
Commits on May 3, 2018
-
Merge branch 'wsdl2h-detect' of https://github.com/olifre/voms into o…
…lifre-wsdl2h-detect * 'wsdl2h-detect' of https://github.com/olifre/voms: wsdl2h.m4: Fix detection of modern wsdl2h versions. Fixes for README.md
Configuration menu - View commit details
-
Copy full SHA for b4a6e8e - Browse repository at this point
Copy the full SHA b4a6e8eView commit details -
Added Jenkinsfile and minimal docker build image
Based on italiangrid/pkg.base:centos6
Configuration menu - View commit details
-
Copy full SHA for 380171e - Browse repository at this point
Copy the full SHA 380171eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 09f60e2 - Browse repository at this point
Copy the full SHA 09f60e2View commit details
Commits on Oct 31, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 53e7d0b - Browse repository at this point
Copy the full SHA 53e7d0bView commit details
Commits on Jun 21, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 3bae0a7 - Browse repository at this point
Copy the full SHA 3bae0a7View commit details
Commits on May 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for dba1134 - Browse repository at this point
Copy the full SHA dba1134View commit details
Commits on May 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1414455 - Browse repository at this point
Copy the full SHA 1414455View commit details -
Configuration menu - View commit details
-
Copy full SHA for e825be8 - Browse repository at this point
Copy the full SHA e825be8View commit details
Commits on Sep 29, 2020
-
Configuration menu - View commit details
-
Copy full SHA for bbe4e61 - Browse repository at this point
Copy the full SHA bbe4e61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25fe8ec - Browse repository at this point
Copy the full SHA 25fe8ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4984d10 - Browse repository at this point
Copy the full SHA 4984d10View commit details
Commits on Oct 6, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 4c56c6f - Browse repository at this point
Copy the full SHA 4c56c6fView commit details -
Use native openssl for authorityKeyIdentifier
Fix https://issues.infn.it/jira/browse/VOMS-875 (for the part about incompatible AC)
Configuration menu - View commit details
-
Copy full SHA for 7d32708 - Browse repository at this point
Copy the full SHA 7d32708View commit details
Commits on Apr 12, 2021
-
Allow to skip OpenSSL initialization
Add a class static function to allow clients to skip OpenSSL initialization. This makes sense only for versions up to 1.0.2; above that the initialization is done automatically. There is no check on this though, to minimize changes. Moreover OpenSSL (if not skipped) and AC- and Proxy-related functionality are initialized atomically. The flag that tells if OpenSSL needs to be initialized is not atomic because it is checked inside the critical section of pthread_once. Fixes: #89
Configuration menu - View commit details
-
Copy full SHA for 7c60bd7 - Browse repository at this point
Copy the full SHA 7c60bd7View commit details -
Merge pull request #80 from italiangrid/issue-VOMS-875
Fix AC incompatibilty introduced with the migration to OpenSSL 1.1
Configuration menu - View commit details
-
Copy full SHA for dcd42c8 - Browse repository at this point
Copy the full SHA dcd42c8View commit details
Commits on Apr 13, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 224a504 - Browse repository at this point
Copy the full SHA 224a504View commit details
Commits on Apr 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e138cc3 - Browse repository at this point
Copy the full SHA e138cc3View commit details -
Merge pull request #90 from italiangrid/develop
Align develop-2.1.x with develop
Configuration menu - View commit details
-
Copy full SHA for 73f9db4 - Browse repository at this point
Copy the full SHA 73f9db4View commit details
Commits on Apr 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for fdc82d9 - Browse repository at this point
Copy the full SHA fdc82d9View commit details
Commits on Apr 21, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 78fe90b - Browse repository at this point
Copy the full SHA 78fe90bView commit details -
Merge pull request #94 from italiangrid/issue-89
Allow to skip OpenSSL initialization
Configuration menu - View commit details
-
Copy full SHA for 5896c6a - Browse repository at this point
Copy the full SHA 5896c6aView commit details
Commits on Apr 26, 2021
-
During the merge of branch issue-89 into develop, a previous change introduced by the merge of develop-2.1.x into develop was undone. This commit reintroduces that change: the call to SSLeay_add_all_algorithms is replaced by a call to OpenSSL_add_all_algorithms.
Configuration menu - View commit details
-
Copy full SHA for e84b0ff - Browse repository at this point
Copy the full SHA e84b0ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 28771a6 - Browse repository at this point
Copy the full SHA 28771a6View commit details
Commits on May 3, 2021
-
Merge pull request #95 from italiangrid/VOMS-915
Initialize OpenSSL only below version 1.1
Configuration menu - View commit details
-
Copy full SHA for 27de66d - Browse repository at this point
Copy the full SHA 27de66dView commit details -
Merge pull request #58 from ellert/lib-check-no-macro
Don't use macros in AC_CHECK_LIB
Configuration menu - View commit details
-
Copy full SHA for b6ec62a - Browse repository at this point
Copy the full SHA b6ec62aView commit details -
Merge pull request #75 from ellert/2048-bits
Change default proxy cert key length to 2048 bits
Configuration menu - View commit details
-
Copy full SHA for 3743635 - Browse repository at this point
Copy the full SHA 3743635View commit details -
Merge pull request #73 from ellert/run-default
Assign default value before reading sysconfig
Configuration menu - View commit details
-
Copy full SHA for 9dda672 - Browse repository at this point
Copy the full SHA 9dda672View commit details -
Merge pull request #56 from ellert/gcc7
Fix compilation error with gcc7 and beyond
Configuration menu - View commit details
-
Copy full SHA for 6f9f0f7 - Browse repository at this point
Copy the full SHA 6f9f0f7View commit details -
Ignore -globus option in voms-proxy-fake and default to RFC proxies.
voms-proxy-init was already changed to work this way. Remove obsolete (and buggy) globus() function that detemines the globus version. No longer used to define the default proxy version.
Configuration menu - View commit details
-
Copy full SHA for 76b0410 - Browse repository at this point
Copy the full SHA 76b0410View commit details -
Configuration menu - View commit details
-
Copy full SHA for b45d3bb - Browse repository at this point
Copy the full SHA b45d3bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 251603f - Browse repository at this point
Copy the full SHA 251603fView commit details
Commits on May 4, 2021
-
GSOAP checks are only needed for server.
Only test for gSOAP and WSDL2H when building server. This allows building the non-server components on platforms without gSOAP.
Configuration menu - View commit details
-
Copy full SHA for d806cbf - Browse repository at this point
Copy the full SHA d806cbfView commit details -
Merge pull request #74 from msalle/gsoap-only-for-server
GSOAP checks are only needed for server.
Configuration menu - View commit details
-
Copy full SHA for 6156315 - Browse repository at this point
Copy the full SHA 6156315View commit details
Commits on Jun 28, 2021
-
- several functions now have 'constified' their parameters - defining AC_dup using &(AC_it) causes a SEGV in OpenSSL 3.0. The proper way seems to always have been to use ASN1_ITEM_rptr(), see for example https://github.com/openssl/openssl/blob/OpenSSL_1_1_1/crypto/rsa/rsa_asn1.c#L113_L116
Configuration menu - View commit details
-
Copy full SHA for 7c50964 - Browse repository at this point
Copy the full SHA 7c50964View commit details
Commits on Jun 13, 2022
-
Merge pull request #97 from ellert/remove-globus-version-detection
Remove globus version detection
Configuration menu - View commit details
-
Copy full SHA for af83cc0 - Browse repository at this point
Copy the full SHA af83cc0View commit details
Commits on Jun 14, 2022
-
Merge pull request #98 from msalle/openssl300_fixes
Minimal fixes to build with OpenSSL 3
Configuration menu - View commit details
-
Copy full SHA for 8e99bb9 - Browse repository at this point
Copy the full SHA 8e99bb9View commit details
Commits on Jun 19, 2022
-
Remove useless configure checks
The checks define preprocessor macros causing many compilation warnings. Moreover the autoconf macros seem incorrect, for they swap the two branches of an if; the result was sort-of-ok by chance.
Configuration menu - View commit details
-
Copy full SHA for a4f4ff8 - Browse repository at this point
Copy the full SHA a4f4ff8View commit details -
A literal string cannot be bound to a non-const char pointer. Minimally adjust the const-ness of parameters passed to the parse_ga_value function.
Configuration menu - View commit details
-
Copy full SHA for 164ccda - Browse repository at this point
Copy the full SHA 164ccdaView commit details -
Replace RSA_generate_key with RSA_generate_key_ex
RSA_generate_key was deprecated a long time ago. Unfortunately RSA_generate_key_ex is also deprecated by OpenSSL 3, but we'll manage it together with the other OpenSSL 3 deprecations. In the process, clean up the callbacks, to make them respect the required signature.
Configuration menu - View commit details
-
Copy full SHA for c64f0fb - Browse repository at this point
Copy the full SHA c64f0fbView commit details -
Name all function parameters in C code
C did not allow unnamed function parameters. For uniformity, do the same in similar contexts in C++ code (where it would be allowed). Note that recent versions of gcc allow unnamed parameters. This is probably due to an upgrade of the C standard (to be checked).
Configuration menu - View commit details
-
Copy full SHA for e713b20 - Browse repository at this point
Copy the full SHA e713b20View commit details
Commits on Jun 20, 2022
-
Add BN_GENCB_new/free to the SSL compat layer
The two functions have been introduced only in OpenSSL 1.1. Add include guard to the header file.
Configuration menu - View commit details
-
Copy full SHA for b01c8e7 - Browse repository at this point
Copy the full SHA b01c8e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e293ba - Browse repository at this point
Copy the full SHA 7e293baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4695c25 - Browse repository at this point
Copy the full SHA 4695c25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82bc76e - Browse repository at this point
Copy the full SHA 82bc76eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8dea18f - Browse repository at this point
Copy the full SHA 8dea18fView commit details -
Review flags for compilation with warnings
Do not use -ansi, which can be too strict.
Configuration menu - View commit details
-
Copy full SHA for e8e0875 - Browse repository at this point
Copy the full SHA e8e0875View commit details
Commits on Nov 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d055619 - Browse repository at this point
Copy the full SHA d055619View commit details
Commits on Dec 1, 2022
-
Declare fields of AC_TARGET as optional
Only one of name, group and cert is allowed. According to RFC 3281, the AC target should be a choice between the three fields, but apparently VOMS traditionally implements it as three optional fields. The change fixes the parsing on the client side. How the server behaves needs to be checked. Fix #102
Configuration menu - View commit details
-
Copy full SHA for 08e8041 - Browse repository at this point
Copy the full SHA 08e8041View commit details -
Merge pull request #103 from italiangrid/102-voms-proxy-init-21-does-…
…not-parse-correctly-the-target-information-extension Declare fields of AC_TARGET as optional
Configuration menu - View commit details
-
Copy full SHA for 3d0e435 - Browse repository at this point
Copy the full SHA 3d0e435View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f27a97 - Browse repository at this point
Copy the full SHA 7f27a97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27a2ef7 - Browse repository at this point
Copy the full SHA 27a2ef7View commit details
Commits on Dec 30, 2022
-
Include config.h early in the build
Otherwise OPENSSL_COMPAT_API is defined by OpenSSL before we have the chance to do it.
Configuration menu - View commit details
-
Copy full SHA for 5c022c1 - Browse repository at this point
Copy the full SHA 5c022c1View commit details -
Add an action to build on multiple plaforms (wip)
Corresponding to the various supported OpenSSL versions: 1.0, 1.1, 3.0.
Configuration menu - View commit details
-
Copy full SHA for dc62d0d - Browse repository at this point
Copy the full SHA dc62d0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9debd9a - Browse repository at this point
Copy the full SHA 9debd9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd895f0 - Browse repository at this point
Copy the full SHA bd895f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b34d2f - Browse repository at this point
Copy the full SHA 6b34d2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a522927 - Browse repository at this point
Copy the full SHA a522927View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41b00f4 - Browse repository at this point
Copy the full SHA 41b00f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4748a5 - Browse repository at this point
Copy the full SHA d4748a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e3bdc7 - Browse repository at this point
Copy the full SHA 5e3bdc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 845260c - Browse repository at this point
Copy the full SHA 845260cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 000a51b - Browse repository at this point
Copy the full SHA 000a51bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7006cdc - Browse repository at this point
Copy the full SHA 7006cdcView commit details -
Merge pull request #101 from italiangrid/centos9
Port to CentOS 9 Stream (OpenSSL 3)
Configuration menu - View commit details
-
Copy full SHA for 7fb8225 - Browse repository at this point
Copy the full SHA 7fb8225View commit details
Commits on Jan 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a54a62a - Browse repository at this point
Copy the full SHA a54a62aView commit details -
Merge pull request #105 from ellert/catch-by-reference
Catch exception by reference
Configuration menu - View commit details
-
Copy full SHA for 55420a8 - Browse repository at this point
Copy the full SHA 55420a8View commit details -
Fix warning about possible use after free
Fix also a warning about an unused variable. This piece of code can probably go away, but let's just fix the warning for the time being.
Configuration menu - View commit details
-
Copy full SHA for b3cc395 - Browse repository at this point
Copy the full SHA b3cc395View commit details -
About a documented return type for a function that does not return anything.
Configuration menu - View commit details
-
Copy full SHA for 77020a5 - Browse repository at this point
Copy the full SHA 77020a5View commit details -
Fix warning about possible string truncation
This is a false positive, since the source is an 8-byte hash and is copied into an 8-byte substring. memcpy is a better fit anyway.
Configuration menu - View commit details
-
Copy full SHA for bda11dc - Browse repository at this point
Copy the full SHA bda11dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25dfdfc - Browse repository at this point
Copy the full SHA 25dfdfcView commit details -
Include config.h before other header files
This is an alternative (and not wrong) solution to commit 5c022c1 to define the macro OPENSSL_COMPAT_API before OpenSSL does it.
Configuration menu - View commit details
-
Copy full SHA for b7a926e - Browse repository at this point
Copy the full SHA b7a926eView commit details
Commits on Jan 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0d6d98c - Browse repository at this point
Copy the full SHA 0d6d98cView commit details
Commits on Mar 8, 2023
-
Fix memory leaks and double deletes
They are reported from the runtime checks on EL9
Configuration menu - View commit details
-
Copy full SHA for 25b39ed - Browse repository at this point
Copy the full SHA 25b39edView commit details
Commits on Apr 26, 2023
-
If a detailed error message is available, do not overwrite (#116)
When verification of ACs fails, the prior behavior is to always have this message: ``` Cannot verify AC signature! ``` This can be difficult to debug as there's no indication of whether its a problem with the proxy itself or with the host configuration. This patch appends the underlying error message if one was provided. For example, ``` Cannot verify AC signature! Underlying error: Certificate verification \ failed for certificate '/CN=voms.example.com': certificate has expired. ``` (newlines added for readability)
Configuration menu - View commit details
-
Copy full SHA for 564dd86 - Browse repository at this point
Copy the full SHA 564dd86View commit details
Commits on Jul 2, 2023
-
Add "lexparse.h" headers for lexer/parser integration (#112)
And include them in a few strategic places. This avoids build failures with future compilers that do not support implicit function declarations by default. (NB: This commit does not regenerate the lexers/parsers, so the line numbers are slightly off.)
Configuration menu - View commit details
-
Copy full SHA for 9a99f20 - Browse repository at this point
Copy the full SHA 9a99f20View commit details
Commits on Sep 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1629412 - Browse repository at this point
Copy the full SHA 1629412View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a08378 - Browse repository at this point
Copy the full SHA 6a08378View commit details
Commits on Apr 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 425a99b - Browse repository at this point
Copy the full SHA 425a99bView commit details -
Fix the parsing of the REST API XML response
The depth of some fields was not correct for the response obtained through the REST API, which is the first one tried and the only one that will survive in the future with VOMS-AA. In addition, VOMS-AA returns a numeric code for an error condition, not a string like VOMS server.
Configuration menu - View commit details
-
Copy full SHA for 2d20ec4 - Browse repository at this point
Copy the full SHA 2d20ec4View commit details -
Review the management of errors from the REST API
* Always process the errors, not only in case an AC has been returned * For certain errors (user doesn't exist, is suspended, is inactive) do not try the legacy endpoint, which doesn't even exist for VOMS AA * Leave some commented-out debug messages, to be possibly included in the output in debug mode (requires some work to propagate the debug flag)
Configuration menu - View commit details
-
Copy full SHA for 4c487ab - Browse repository at this point
Copy the full SHA 4c487abView commit details
Commits on Apr 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7ecb06e - Browse repository at this point
Copy the full SHA 7ecb06eView commit details -
Makefile: don't reference deleted INSTALL file in apidoc target (#117)
Fixes build error if all targets are made.
Configuration menu - View commit details
-
Copy full SHA for 410be29 - Browse repository at this point
Copy the full SHA 410be29View commit details
Commits on Apr 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 15c2607 - Browse repository at this point
Copy the full SHA 15c2607View commit details -
voms-server: chown-with-dot root.voms [usr/share/voms/voms_install_db:276] chown-with-dot The named script uses a dot to separate owner and group in a call like chown user.group but that usage is deprecated. Please use a colon instead, as in: chown user:group.
Configuration menu - View commit details
-
Copy full SHA for 910a8b6 - Browse repository at this point
Copy the full SHA 910a8b6View commit details
Commits on May 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 41267aa - Browse repository at this point
Copy the full SHA 41267aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 15654d2 - Browse repository at this point
Copy the full SHA 15654d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfc9b76 - Browse repository at this point
Copy the full SHA dfc9b76View commit details
Commits on May 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c78c527 - Browse repository at this point
Copy the full SHA c78c527View commit details -
Configuration menu - View commit details
-
Copy full SHA for c45363e - Browse repository at this point
Copy the full SHA c45363eView commit details
Commits on May 23, 2024
-
Merge the possible order arguments into the fqans
Contrary to the VOMS server, VOMS-AA expects that the fqans query parameter includes also the FQANs specified with the --order command line argument of voms-proxy-init. We keep the order query parameter, which is instead expected by the VOMS server.
Configuration menu - View commit details
-
Copy full SHA for 1947b5f - Browse repository at this point
Copy the full SHA 1947b5fView commit details -
And avoid the use of std::next, which is C++11
Configuration menu - View commit details
-
Copy full SHA for a6ab24a - Browse repository at this point
Copy the full SHA a6ab24aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6580b4c - Browse repository at this point
Copy the full SHA 6580b4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 27551b4 - Browse repository at this point
Copy the full SHA 27551b4View commit details -
Merge pull request #128 from italiangrid/124-adapt-client-libraries-a…
…nd-clients-to-voms-aa Adapt client libraries and clients to voms aa
Configuration menu - View commit details
-
Copy full SHA for 1421b87 - Browse repository at this point
Copy the full SHA 1421b87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 511937d - Browse repository at this point
Copy the full SHA 511937dView commit details
Commits on May 24, 2024
-
Remove unused myproxycertinfo source files
They were replaced by those coming from globus during the migration to OpenSSL 1.1.
Configuration menu - View commit details
-
Copy full SHA for f64356f - Browse repository at this point
Copy the full SHA f64356fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dbe645 - Browse repository at this point
Copy the full SHA 5dbe645View commit details
Commits on May 31, 2024
-
Merge pull request #131 from italiangrid/130-tarball-created-by-make-…
…dist-is-missing-several-files Clean the distribution tarball
Configuration menu - View commit details
-
Copy full SHA for efd11d3 - Browse repository at this point
Copy the full SHA efd11d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19a84d8 - Browse repository at this point
Copy the full SHA 19a84d8View commit details
Commits on Jun 13, 2024
-
Return true/false from a function returning bool
Return false in case the certificate is about to expire, causing the (only) caller to subsequently verify the proxy.
Configuration menu - View commit details
-
Copy full SHA for 30d6817 - Browse repository at this point
Copy the full SHA 30d6817View commit details -
Fix how the read mode is specified to access
The mode passed to access is an int and not a string, like in fopen.
Configuration menu - View commit details
-
Copy full SHA for a3eaa5c - Browse repository at this point
Copy the full SHA a3eaa5cView commit details -
Simplify the production of the SSL error message
Just rely on the canonical loop over the error stack, without special treatment for an expired certificate, which is caught somewhere else in any case. Be sure that the data added to an error is a text string before printing it.
Configuration menu - View commit details
-
Copy full SHA for 1f25a6d - Browse repository at this point
Copy the full SHA 1f25a6dView commit details
Commits on Jun 14, 2024
-
The code mentions OpenSSL functions related to error management, which has changed in OpenSSL 3, deprecating old practices.
Configuration menu - View commit details
-
Copy full SHA for cd5c735 - Browse repository at this point
Copy the full SHA cd5c735View commit details -
Ignore the function name in OpenSSL errors
The use of the function name in errors has been abandoned in OpenSSL 3. Profit to replace the use of sprintf with snprintf.
Configuration menu - View commit details
-
Copy full SHA for 8866b95 - Browse repository at this point
Copy the full SHA 8866b95View commit details -
Re-format the output of an SSL error message
To be more compatible with how it was done before.
Configuration menu - View commit details
-
Copy full SHA for ac778b8 - Browse repository at this point
Copy the full SHA ac778b8View commit details
Commits on Jun 17, 2024
-
Merge pull request #133 from italiangrid/110-error-string-handling-fo…
…r-openssl-300-needs-further-fixing Avoid function names when printing OpenSSL errors
Configuration menu - View commit details
-
Copy full SHA for 86021b4 - Browse repository at this point
Copy the full SHA 86021b4View commit details