Revisions of libcap
Marcus Meissner (msmeissn)
accepted
request 957541
from
Marcus Meissner (msmeissn)
(revision 68)
Merged some changes and metadata over from the SLE side. - Use "or" in the license tag to avoid confusion (bsc#1180073) - Update to version 2.30 (jsc#SLE-17092, jsc#ECO-3460):
Dirk Mueller (dirkmueller)
committed
(revision 67)
- update to 2.63: * restore errno to zero by the time main() is executed * Consistent psx handling (a panic) for syscalls that return thread dependent status Inconsistend behavior noticed by Lorenz Bauer * Add a test case for a deadlock under investigation in golang * Trim some of the #include file use to make the tree compile more efficiently
Dirk Mueller (dirkmueller)
committed
(revision 66)
- update to 2.62: * Bug fix for Go package "cap" and launching * Build cleanups * Documentation updates: cap_max_bits has a man page entry * Recognize default securebits as a libcap mode: HYBRID
Dirk Mueller (dirkmueller)
accepted
request 932823
from
Andreas Stieger (AndreasStieger)
(revision 65)
libcap 2.61
Takashi Iwai (tiwai)
accepted
request 921983
from
Paolo Stivanin (polslinux)
(revision 64)
- update to 2.59: * Fixed a potential libcap memory leak by adding a destructor * Major improvement is that there is a path for Linux-PAM compliant applications to support setting Ambient vector Capabilities via pam_cap.so now * Added libcap cap_proc_root() API function * Added color support to captree * Fixed contrib/sucap/su to correctly handle the Inheritable flag * capsh enhancements * getcap -r / now generates readable output * The shared library objects: pam_cap.so, libcap.so and libpsx.so, are all now runnable as standalone binaries * The module pam_cap.so now contains support for a default=<IAB> module argument * Enhanced capsh --suggest to also compare against the capability value names and not just their descriptions * Added capsh --current support * Added a contrib/sucap/su.c pure-capabilities PAM implementation of su * Fix for a corner case infinite loop handling long strings * Added libcap cap_iab_compare() and cap_iab_get_pid() APIs * Added a Go utility, captree, to display the process (and thread) graph along with the POSIX.1e and IAB capabilities of each PID{TID} tree.
Dirk Mueller (dirkmueller)
committed
(revision 63)
- update to 2.51: * Fix capsh installation * Add an autoauth module flag to pam_cap.so * Unified libcap/cap (Go) and libcap (C) default generation of external format binary data * API enhancement cap_fill() and (*cap.Set).Fill() - to permit copying one capability flag to another. * --explain=cap_foo: describe what cap_foo does * --suggest=phrase: search all the cap descriptions and describe those that match the phrase * Add "keepcaps" module argument support to pam_cap.so (reported by Zoltan Fridrich. Bug 212945) * extend libcap to include cap_prctl() and cap_prctlw() functions to regain feature parity with Go "cap" package. These are only needed when linking against -lpsx for keepcaps POSIX semantics. * this likely requires substantial application changes to make Ambient capability support usable in general, but doing our part for the admin. * Add a test case for recent kernel fix * Go pragma fix for convenience functions in "cap" module
buildservice-autocommit
accepted
request 896907
from
Takashi Iwai (tiwai)
(revision 62)
baserev update by copy to link target
Takashi Iwai (tiwai)
accepted
request 896875
from
Christophe Giboudeaux (cgiboudeaux)
(revision 61)
- Fix a broken symlink. libcap-devel installs libpsx.so but didn't install the library it's pointing to.
buildservice-autocommit
accepted
request 886057
from
Takashi Iwai (tiwai)
(revision 60)
baserev update by copy to link target
Takashi Iwai (tiwai)
accepted
request 886056
from
Takashi Iwai (tiwai)
(revision 59)
- Add explicit dependency on libcap2 with version to libcap-progs (bsc#1184690)
buildservice-autocommit
accepted
request 880541
from
Dirk Mueller (dirkmueller)
(revision 58)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 57)
- update to 2.49: * Implement cap_func_launcher() and cap.FuncLauncher(). * More robust "psx" redirection for nocgo compilation - the documentation for the cgo implementation is now included in the nocgo one because the go.dev automated documentation builds the docs from the nocgo version. * Lots of documentation cleanups and added a few man pages: for IAB and Launching. * Some general no-op License changes that might cause folk to notice but only for formatting reasons. These were initially inspired by some lawyerly interactions, but I ended up rolling back half of them because they confused automated software infrastructure.
buildservice-autocommit
accepted
request 870717
from
Dirk Mueller (dirkmueller)
(revision 56)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 55)
- update to 2.48: * More uniform use of $(MAKE) in Makefiles * No longer include symlinks in the git tree * Provide support for make GOLANG=no ... * Provide support for pointing at a specific build of the go binary * camelCase the contrib/seccomp/explore.go program * A number of documentation fixes to man pages and source code comments * Last use of GO major version 0
buildservice-autocommit
accepted
request 867074
from
Dirk Mueller (dirkmueller)
(revision 54)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 53)
- update to 2.47: * Restructured gowns to default to uid base of getuid(). * Augment NOPRIV libcap mode with the sticky NO_NEW_PRIVS prctl bit. * Improve the usage and diagnostic message for setcap * Documentation fixes, license declarations, example updates
buildservice-autocommit
accepted
request 860344
from
Dirk Mueller (dirkmueller)
(revision 52)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 51)
Dirk Mueller (dirkmueller)
committed
(revision 50)
Dirk Mueller (dirkmueller)
committed
(revision 49)
- add 0001-Improve-the-usage-and-diagnostic-message-for-setcap.patch 0002-No-longer-need-the-Go-build-tag-allthreadssyscall.patch 0003-Minor-fixes-for-cap-package-documentation.patch 0004-checkpoint.patch 0005-Clean-up-the-exit-status-to-match-other-binaries.patch 0006-People-keep-emailing-me-about-the-license-for-libcap.patch 0007-Augment-NOPRIV-libcap-mode-with-the-sticky-NO_NEW_PR.patch
Displaying revisions 21 - 40 of 88