Debian Patches

Status for voms/2.1.0~rc3-7

Patch Description Author Forwarded Bugs Origin Last update
0001-Catch-exception-by-reference.patch [PATCH 1/6] Catch exception by reference Mattias Ellert <mattias.ellert@physics.uu.se> no 2023-01-02
0002-Fix-warning-about-possible-use-after-free.patch [PATCH 2/6] 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.
Mattias Ellert <mattias.ellert@physics.uu.se> no 2023-01-02
0003-Fix-doxygen-warning.patch [PATCH 3/6] Fix doxygen warning
About a documented return type for a function that does not return anything.
Mattias Ellert <mattias.ellert@physics.uu.se> no 2023-01-02
0004-Fix-warning-about-possible-string-truncation.patch [PATCH 4/6] 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.
Mattias Ellert <mattias.ellert@physics.uu.se> no 2023-01-02
0005-config.h-must-not-be-included-in-public-header-file.patch [PATCH 5/6] config.h must not be included in public header file
This reverts 5c022c1
Mattias Ellert <mattias.ellert@physics.uu.se> no 2023-01-02
0006-Include-config.h-before-other-header-files.patch [PATCH 6/6] 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.
Francesco Giacomini <francesco.giacomini@cnaf.infn.it> no 2023-01-02
0007-Compile-and-link-libvomsapi-with-proper-thread-flags.patch [PATCH 07/12] Compile and link libvomsapi with proper thread flags Francesco Giacomini <francesco.giacomini@cnaf.infn.it> no 2023-01-08
0008-Fix-memory-leaks-and-double-deletes.patch [PATCH 08/12] Fix memory leaks and double deletes
They are reported from the runtime checks on EL9
Francesco Giacomini <francesco.giacomini@cnaf.infn.it> no 2023-03-08
0009-If-a-detailed-error-message-is-available-do-not-over.patch [PATCH 09/12] 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)
Brian P Bockelman <bockelman@gmail.com> no 2023-04-26
0010-Add-lexparse.h-headers-for-lexer-parser-integration-.patch [PATCH 10/12] 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.)
Florian Weimer <fweimer@redhat.com> no 2023-07-02
0011-Only-process-authority-and-subject-key-identifiers-i.patch [PATCH 11/12] Only process authority and subject key identifiers in certificates (#121) DrDaveD <2129743+DrDaveD@users.noreply.github.com> no 2023-09-07
0012-Consider-the-Authority-Key-Id-extension-only-if-it-s.patch [PATCH 12/12] Consider the Authority Key Id extension only if it's available (#113) Chris Burr <chrisburr@users.noreply.github.com> no 2023-09-07
0001-Fix-spelling-errors-reported-by-lintian.patch [PATCH] Fix spelling errors reported by lintian Mattias Ellert <mattias.ellert@physics.uu.se> no 2023-09-15
0001-Fix-problem-with-newer-gsoap-versions.patch [PATCH] Fix problem with newer gsoap versions. Robert Frank <robert.frank@manchester.ac.uk> no 2024-03-28

All known versions for source package 'voms'

Links