Panu Matilainen
2b39ddc25d
Enable variadic checks for rpmExpand(), rpmlog() and rpmGetPath()
...
Suggested by Michal Marek
2008-02-25 11:03:38 +02:00
Panu Matilainen
e39b131750
More missing system includes for size_t & friends
2008-01-28 13:43:32 +02:00
Panu Matilainen
80f76a471c
Add getter methods for rpmlogRec items (message + level)
2007-12-07 14:00:34 +02:00
Panu Matilainen
037ceff668
Rename RPMLOG_CONT to RPMLOG_DEFAULT to make purpose clearer (hopefully ;)
2007-12-07 13:31:31 +02:00
Panu Matilainen
a5f65886f8
Logging enhancements
...
- add parameters to rpmlogCallback: current log record pointer +
optional user data
- callback return flags to enable/disable default logging behavior and
to perform exit() after cleaning up
- add method for retrieving prefix string for a given message priority
- move default logging behavior out of rpmlog() proper
2007-12-07 13:16:45 +02:00
Panu Matilainen
ca9ff17a4d
Make rpmLogRec opaque
2007-12-07 11:43:06 +02:00
Panu Matilainen
89527785bb
Move logging related macros rpmlog, adjust includes
2007-11-30 23:08:38 +02:00
Panu Matilainen
7bba4e7cb1
Add doxygen group for rpmlog, include in librpm + hacking docs
2007-11-23 14:43:01 +02:00
Panu Matilainen
cabd0b9ffd
Remove bunch of deprecated and unused rpmlog functions
2007-10-09 11:55:00 +03:00
Ralf Corsépius
d6ffa9891f
'Adjust extern C {} blocks.'
2007-10-08 10:05:06 +02:00
Ralf Corsépius
f982bbaa79
Remove splint tags.
2007-09-11 16:48:54 +02:00
jbj
9c5529608e
- don't use error string after gzclose (Dmitry V. Levin).
...
Spliddles for rpmio, drill h_errno all the way through.
CVS patchset: 6826
CVS date: 2003/05/08 20:39:29
2003-05-08 20:39:29 +00:00
jbj
c63f257a7e
- fix: clean relocation path for --prefix=/.
...
- python: permit stdout/stderr to be remapped to install.log.
CVS patchset: 6031
CVS date: 2003/01/28 17:17:26
2003-01-28 17:17:26 +00:00
jbj
c74fa24965
- missing key(s) on keyring when verifying a signature is now an error.
...
- remove dependency whiteout.
- splint fiddles.
CVS patchset: 5255
CVS date: 2002/01/18 22:51:30
2002-01-18 22:51:30 +00:00
jbj
72471f2e54
Explicit branchstate annotations.
...
CVS patchset: 5113
CVS date: 2001/10/15 17:53:34
2001-10-15 17:53:34 +00:00
jbj
d8dc44f363
lclint fiddles to annotate globals.
...
CVS patchset: 5106
CVS date: 2001/10/15 03:22:10
2001-10-15 03:22:10 +00:00
jbj
750d54d8a3
lclint fiddles.
...
CVS patchset: 4833
CVS date: 2001/06/04 13:55:58
2001-06-04 13:55:58 +00:00
jbj
8f75bbc17d
- enough lclint annotations and fiddles already.
...
CVS patchset: 4741
CVS date: 2001/05/05 19:28:32
2001-05-05 19:28:32 +00:00
jbj
d78e027808
- still more boring lclint annotations and fiddles.
...
CVS patchset: 4738
CVS date: 2001/05/03 21:00:18
2001-05-03 21:00:18 +00:00
jbj
3b5820c420
- globalize _free(3) wrapper in rpmlib.h, consistent usage throughout.
...
- internalize locale insensitive ctype(3) in rpmio.h
- boring lclint annotations and fiddles.
CVS patchset: 4721
CVS date: 2001/04/29 01:05:43
2001-04-29 01:05:43 +00:00
jbj
f75a3f71ab
Doxygen annotations for config files.
...
Doxygen annotations for rpmdep section.
Add manifests for install modes.
CVS patchset: 4675
CVS date: 2001/04/10 12:36:45
2001-04-10 12:36:45 +00:00
jbj
8f99e61fc7
Merge changes from rpm-4.0.2.
...
Add iterators and reverse flag so that erase transactions can run backwards.
CVS patchset: 4556
CVS date: 2001/02/17 17:53:21
2001-02-17 17:53:21 +00:00
jbj
15439b46c0
Make cpio maps totally opaque.
...
CVS patchset: 4487
CVS date: 2001/01/22 19:11:19
2001-01-22 19:11:19 +00:00
jbj
190b5df369
- send query/verify output through rpmlog().
...
- resurrect rpmErrorSetCallback() and rpmErrorString().
CVS patchset: 4372
CVS date: 2000/12/26 13:10:18
2000-12-26 13:10:18 +00:00
jbj
3ad99fcba5
- add cscope/ctags (Rodrigo Barbosa<rodrigob@conectiva.com.br>).
...
- remove getMacroBody() from rpmio API.
- hide libio lossage in prototype, not API.
lclint annotations.
CVS patchset: 4230
CVS date: 2000/10/28 17:16:25
2000-10-28 17:16:25 +00:00
jbj
2108d886ba
Revert rpmrc excision for now.
...
rpmio: add rpmlog.c/rpmlog.h.
CVS patchset: 4163
CVS date: 2000/09/14 11:42:48
2000-09-14 11:42:48 +00:00