Package: voms / 2.1.0~rc3-4

Metadata

Package Version Patches format
voms 2.1.0~rc3-4 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Catch exception by reference.patch | (download)

src/common/options.cc | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch 1/6] catch exception by reference


0002 Fix warning about possible use after free.patch | (download)

src/sslutils/sslutils.c | 12 9 + 3 - 0 !
1 file changed, 9 insertions(+), 3 deletions(-)

 [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.

0003 Fix doxygen warning.patch | (download)

src/api/ccapi/voms_apic.h | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 [patch 3/6] fix doxygen warning

About a documented return type for a function that does not return anything.

0004 Fix warning about possible string truncation.patch | (download)

src/sslutils/evaluate.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 [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.

0005 config.h must not be included in public header file.patch | (download)

src/api/ccapi/voms_api.h | 2 0 + 2 - 0 !
1 file changed, 2 deletions(-)

 [patch 5/6] config.h must not be included in public header file

This reverts 5c022c1

0006 Include config.h before other header files.patch | (download)

src/api/ccapi/api_util.cc | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [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.

0001 Compile and link libvomsapi with proper thread flags.patch | (download)

.gitignore | 1 1 + 0 - 0 !
configure.ac | 2 2 + 0 - 0 !
m4/ax_pthread.m4 | 522 522 + 0 - 0 !
src/api/ccapi/Makefile.am | 2 2 + 0 - 0 !
4 files changed, 527 insertions(+)

 [patch] compile and link libvomsapi with proper thread flags