Highlights: - Add capability to match services based on the name of the executable - Add support for reloading in our systemd unit file - Fix behavior with NFS setup
Alexander Scheel (17): - Clarify test suite's logging - Create krb5 config files before setting up LDAP - Fix error reporting in init_proc_nfsd - Conditionally reload kernel interface on SIGHUP - Fix most memory leaks - Fix error handling in gp_config_from_dir - Enable debugging for testsuites - Check for TERM in external environment before setting in tests - Update test and krb5 dependency list in BUILD.txt - [client] Switch to non-blocking sockets - [server] Add detailed request logging - Don't leak mech_type when CONTINUE_NEEDED from init_sec_context - Add call to verto_cleanup() - Simplify setting NONBLOCK on socket - Fix handling of non-EPOLLIN/EPOLLOUT events - Fix error handling in gpm_send_buffer/gpm_recv_buffer - Fix silent crash with duplicate config sections
Robbie Harwood (27): - Add mailing list and IRC links to README - Turn on -Wextra - Fix unused variables - Fix mismatched sign comparisons - Fix error checking on get_impersonator_fallback() - Remove gpm_release_ctx() to fix double unlock - Update systemd file - Mark selinux config attributes as deprecated - Require krb5 >= 1.14 for GSS_KRB5_CRED_NO_CI_FLAGS_X - Fix segfault when no config files are present - Include header for writev() - Make proc file failure loud but nonfatal - Appease gcc-7's fallthrough detection - Support matching based on executable name - Tolerate NULL pointers in gp_same - Fix double free of popt context when querying version - Fix potential free of non-heap address - Prevent uninitialized read in error path of XDR contexts - Handle outdated encrypted ccaches - Update Apache docs to reflect config file split - Only empty FILE ccaches when storing remote creds - Fix a krb5 error code being returned as GSS major - Fix unused variable - Separate cred and ccache manipulation in gpp_store_remote_creds() - Properly locate credentials in collection caches in mechglue - Properly initialize ccaches before storing into them - Update pagure release process
Simo Sorce (8): - Properly renew expired credentials - Change impersonator check code - Allow connection to self when impersonator set - Add Client ID to debug messages - Fix memory leak - Style fixes - Emit debug on queue errors - Do not call gpm_grab_sock() twice
Source: https://releases.pagure.org/gssproxy/gssproxy-0.8.0.tar.gz sha512sum: https://releases.pagure.org/gssproxy/gssproxy-0.8.0.tar.gz.sha512sum.txt
gss-proxy@lists.fedorahosted.org