Age | Commit message (Collapse) | Author | Files | Lines |
|
- Consistent across platforms and will allow some things macros dont and
memory checkers these days are smart enough to get decent output anyway
- Minimal namespacing with r-prefix, add compatibility macros to system.h
for now so we dont have to change the entire codebase for this
- Also make rpmutil.h where the declarations and gcc __attribute__ macros
are available everywhere
|
|
- POSIX doesn't require PATH_MAX to be defined as constant, and Hurd
doesn't define it...
- deal with it just once in system.h for now, the proper fix is to get
rid of needing it at all (ie add a mallocing realpath() clone to librpmio)
- patch from Adam Tkac
|
|
- new rpmfiFCaps() API to retrieve the info from rpmfi set
- fsm internals quite similar to selinux handling
- plenty of #ifdef's, another possibility would be adding cap_foo dummies to
system.h like for selinux
|
|
- if built with --with-acl, check that files and directories don't have
any extra acl's set
- for now, any acl beyond the regular unix permission set is reported as
file mode difference as the acl's cannot have been set by rpm itself
- patch from Andreas Gruenbacher, modified to use libacl instead of raw
xattrs for portability, BUT atm this uses non-portable acl_equiv_mode()
Linux libacl extension, the posix draft doesn't seem to have much in
the way of comparing entries :-/
|
|
- add minimal bits and pieces to check for capabilities in files on verify
- for now, any capability set is a verification failure as the capability
cannot have been set by rpm itself
- patch from Andreas Gruenbacher, modified to use libcap instead of raw
xattrs for portability
|
|
- timezone is no more used so it's no more needed
|
|
|
|
|
|
- _free() is just a wrapper to free() which additionally returns NULL
- add _constfree() for use in the cases where const is used to protect
malloced "read-only" data in long-lived otherwise exposed structures etc
|
|
Patch from Pascal Rigaux
|
|
- get rid of dozen _free() definitions
- get _free() out of public headers
|
|
|
|
|
|
|
|
|
|
CVS patchset: 7741
CVS date: 2005/02/03 23:05:59
|
|
CVS patchset: 7701
CVS date: 2005/01/17 23:58:09
|
|
CVS patchset: 7673
CVS date: 2005/01/04 19:31:31
|
|
- fix: segfault on --verifydb (#138589).
CVS patchset: 7577
CVS date: 2004/11/11 06:11:37
|
|
CVS patchset: 7462
CVS date: 2004/10/14 15:09:07
|
|
CVS patchset: 7436
CVS date: 2004/10/09 17:44:27
|
|
CVS patchset: 7435
CVS date: 2004/10/09 17:29:22
|
|
CVS patchset: 7276
CVS date: 2004/05/29 15:56:01
|
|
CVS patchset: 7098
CVS date: 2004/02/16 04:57:25
|
|
CVS patchset: 7063
CVS date: 2004/01/05 14:09:47
|
|
CVS patchset: 6959
CVS date: 2003/11/23 19:50:52
|
|
python: bindings for returning mpw's from random number generator.
CVS patchset: 6800
CVS date: 2003/05/01 08:09:16
|
|
CVS patchset: 6797
CVS date: 2003/04/30 20:04:58
|
|
CVS patchset: 6754
CVS date: 2003/04/16 22:13:18
|
|
- skip fingerprints in /usr/share/doc and /usr/src/debug.
- add file(1) as /usr/lib/rpm/rpmfile.
- enable transaction coloring for s390x/ppc64.
CVS patchset: 6039
CVS date: 2003/02/14 23:03:35
|
|
splint and gettext fiddles.
CVS patchset: 5536
CVS date: 2002/07/02 13:16:50
|
|
CVS patchset: 5521
CVS date: 2002/06/22 18:51:56
|
|
CVS patchset: 5514
CVS date: 2002/06/20 17:17:23
|
|
CVS patchset: 5511
CVS date: 2002/06/19 19:27:20
|
|
- fix: rpmdb iterator memory leak in python bindings.
- fix: include <sys/time.h> for 6.2 python modules.
- remove vestiges of mipseb arch (#62408).
CVS patchset: 5414
CVS date: 2002/05/02 22:16:30
|
|
- add --nosuggests to disable suggested resolutions.
- splint fiddles.
CVS patchset: 5406
CVS date: 2002/04/14 21:48:44
|
|
CVS patchset: 5389
CVS date: 2002/04/11 16:55:19
|
|
CVS patchset: 5382
CVS date: 2002/04/08 22:52:45
|
|
- remove dependency whiteout.
- splint fiddles.
CVS patchset: 5255
CVS date: 2002/01/18 22:51:30
|
|
CVS patchset: 5116
CVS date: 2001/10/16 14:58:57
|
|
CVS patchset: 5113
CVS date: 2001/10/15 17:53:34
|
|
CVS patchset: 5106
CVS date: 2001/10/15 03:22:10
|
|
CVS patchset: 5105
CVS date: 2001/10/13 22:01:38
|
|
CVS patchset: 5104
CVS date: 2001/10/13 19:35:58
|
|
intl/: Add gettext orphans.
popt/intl/: Add gettext orphans.
beecrypt: Add beecrypt repository.
rpmio/tdigest.c: Add beecrypt digest checks.
CVS patchset: 5077
CVS date: 2001/09/24 21:53:14
|
|
CVS patchset: 5067
CVS date: 2001/09/21 15:07:11
|
|
CVS patchset: 4834
CVS date: 2001/06/05 19:26:22
|
|
CVS patchset: 4833
CVS date: 2001/06/04 13:55:58
|
|
CVS patchset: 4741
CVS date: 2001/05/05 19:28:32
|
|
- internalize locale insensitive ctype(3) in rpmio.h
- boring lclint annotations and fiddles.
CVS patchset: 4721
CVS date: 2001/04/29 01:05:43
|