Revisions of libcap

Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 957541 from Marcus Meissner's avatar 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's avatar 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's avatar 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
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 921983 from Paolo Stivanin's avatar 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's avatar 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's avatar Takashi Iwai (tiwai) (revision 62)
baserev update by copy to link target
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 896875 from Christophe Giboudeaux's avatar 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's avatar Takashi Iwai (tiwai) (revision 60)
baserev update by copy to link target
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 886056 from Takashi Iwai's avatar 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's avatar Dirk Mueller (dirkmueller) (revision 58)
baserev update by copy to link target
Dirk Mueller's avatar 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's avatar Dirk Mueller (dirkmueller) (revision 56)
baserev update by copy to link target
Dirk Mueller's avatar 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's avatar Dirk Mueller (dirkmueller) (revision 54)
baserev update by copy to link target
Dirk Mueller's avatar 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's avatar Dirk Mueller (dirkmueller) (revision 52)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 51)
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 50)
Dirk Mueller's avatar 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
openSUSE Build Service is sponsored by