Released 0.4.1
by Simo Sorce
== Highlights ==
* Fixes a bug in generating the example config files
* Other minor Coverity/Clang fixes for issues introduced by the
last version
== Detailed Changelog ==
Lukas Slebodnik (4):
* Fix warning value stored to 'ret' is never read
* Remove unused parameter from get_pipe_name
* Include header file with prototypes in implementation module
* Suppress warning: use after free
Simo Sorce (5):
* Switch to use pkg-config for krb5-gssapi
* Use pkg-config for krb5 libs too
* Fix handling of context initialization
* Fix configuration file substitutions
* Release version 0.4.1
Source:
https://fedorahosted.org/released/gss-proxy/gssproxy-0.4.1.tar.gz
Sha512sum:
https://fedorahosted.org/released/gss-proxy/gssproxy-0.4.1.tar.gz.sha512sum
--
Simo Sorce * Red Hat, Inc * New York
9 years
[PATCH] Fix for #138
by Simo Sorce
One of the recent patches broke setting the clients dir in the
configuration file. Patch attached.
Simo.
--
Simo Sorce * Red Hat, Inc * New York
9 years
[PATCH] Fix minor issues with mechglue's init_sec_context
by Simo Sorce
The issues was spotted by Lucas which luckily pays more attention than I
do to things like clang :-)
The attached patch should fix handling the LOCAL_ONLY override properly.
Simo.
--
Simo Sorce * Red Hat, Inc * New York
9 years
[PATCH] Remove dead code
by Lukas Slebodnik
ehlo,
I am not sure wheter attached patch is right solution of warning.
On one hand it remove dead code, but there is still another
warning reported by static analyzers.
Error: UNUSED_VALUE (CWE-563): [#def18]
gssproxy-0.4.0/src/mechglue/gpp_init_sec_context.c:141: value_overwrite: Overwriting previous write to "behavior" with value from "gpp_get_behavior()".
gssproxy-0.4.0/src/mechglue/gpp_init_sec_context.c:129: assigned_value: Assigning value "GPP_LOCAL_ONLY" to "behavior" here, but that stored value is overwritten before it can be used.
# 127| * local mech, so let's just re-enter the mechglue here, as we
# 128| * have no way to export creds yet. */
# 129|-> behavior = GPP_LOCAL_ONLY;
# 130| }
# 131| } else {
So it's possible that code should not be removed but moved to another place
to fix the 2nd warning.
LS
9 years
[PATCH] Fix warning value stored to 'ret' is never read
by Lukas Slebodnik
ehlo,
Wanrning reported by clang and coverity
Error: UNUSED_VALUE
src/gp_rpc_import_and_canon_name.c:87:
value_overwrite: Overwriting previous write to "ret" with value
from "gp_conv_status_to_gssx(&icna->call_ctx, ret_maj, ret_min, mech,
&icnr->status)".
src/gp_rpc_import_and_canon_name.c:52:
assigned_value: Assigning value "22" to "ret" here, but that stored
value is overwritten before it can be used.
Simple patch is attached.
LS
9 years, 1 month
[PATCH] Fix configure failure
by Simo Sorce
For some reason gss-proxy started to fail configure step.
This patch fixes it for me.
--
Simo Sorce * Red Hat, Inc * New York
9 years, 1 month