Commit Graph

368 Commits

Author SHA1 Message Date
Panu Matilainen 4ce9fc1a17 Replace all rpmMessage() uses with rpmlog() 2007-10-09 14:14:30 +03:00
Panu Matilainen d709195c3a Replace all rpmError() uses with rpmlog() 2007-10-09 14:06:06 +03:00
Ralf Corsépius 58daebe107 Make hdrinline.h a private header. 2007-10-08 16:53:52 +02:00
Ralf Corsépius 98dc9ce7bb Make header files self-contained. 2007-10-08 10:35:28 +02:00
Ralf Corsépius fae3f7eb92 Rename static headerXXX functions into _headerXXX to avoid clashes with static headerXXX fintions in hdrinline.h. 2007-10-06 05:52:15 +02:00
Ralf Corsépius 1cbede4fd2 Add description-stubs to doxygen blocks to silence doxygen warnings. 2007-10-06 04:41:21 +02:00
Ralf Corsépius be342ad3c5 Add quotes to \# in doxygen blocks. 2007-10-06 04:39:58 +02:00
Ralf Corsépius f109c7b830 Remove stray splint comment. 2007-10-05 17:45:33 +02:00
Ralf Corsépius cac07870f5 Use size_t for sizes. 2007-10-05 10:40:07 +02:00
Ralf Corsépius 5a909969fd Fix doxygen comments. 2007-10-05 10:38:36 +02:00
Ralf Corsépius 343effc65f Remove (unused). 2007-10-01 13:17:15 +02:00
Panu Matilainen 7c1a960aae Remove the deprecated rpmlead definitions from public headers 2007-09-26 11:29:53 +03:00
Ralf Corsépius cb07695900 Add missing extern "C". 2007-09-22 04:14:07 +02:00
Panu Matilainen 9456c927a4 Hide rpmtag index details from the api
- move rpmTagGet*() out of line from rpmlib.h to tagnames.c
- move headerTagIndices_s from header.h into tagnames.c
2007-09-21 16:11:48 +03:00
Panu Matilainen 154a7f7603 Move _free() into system.h for now
- get rid of dozen _free() definitions
- get _free() out of public headers
2007-09-20 15:37:48 +03:00
Panu Matilainen 3b8da4ed11 Rename tagName/Value/Type() to rpmTagGet*()
- namespacing
- avoid collisions with tagtype definitions
2007-09-20 15:09:52 +03:00
Panu Matilainen 4f222fef8f Remove db-internals from rpmts
- api for getting db ops out of rpmdb
- api for setting chrootdone of rpmdb
- replace db internal accesses with api uses
2007-09-19 13:59:05 +03:00
Ralf Corsépius 618333608f Build db3isalive only if it is being used. 2007-09-18 19:04:34 +02:00
Ralf Corsépius 90688278db Change main() to using char *argv[]. 2007-09-18 05:53:37 +02:00
Ralf Corsépius 6394b2a2e9 Add db.h to nodist_librpmdb_la_SOURCES.
Eliminate WITH_DB_SUBDIR.
2007-09-17 17:53:47 +02:00
Ralf Corsépius 006f6c710b Don't install db.h.
Move db.h to librpmdb_la_SOURCES.
2007-09-17 16:52:34 +02:00
Ralf Corsépius ed55d4e033 Remove db_emu.h.
> Remove stray EXTRA_DIST.
2007-09-17 15:02:07 +02:00
Ralf Corsépius 8e4f309c31 Remove (Unused). 2007-09-17 15:01:27 +02:00
Ralf Corsépius 37e6caf2dc Add support for extern BDB. 2007-09-17 14:27:43 +02:00
Ralf Corsépius 8a055b3cb3 Reorganize. 2007-09-17 14:14:05 +02:00
Panu Matilainen f4296e723b rpmhash is an internal header really 2007-09-17 13:45:39 +03:00
Panu Matilainen 174c83b488 Mergesort is internal details.. 2007-09-17 13:31:11 +03:00
Panu Matilainen b390d80019 Make sqlite backend build again. 2007-09-17 13:26:22 +03:00
Panu Matilainen 66dcee4a67 Hide db index handling and rpmdb details from the API to internal header 2007-09-17 13:17:07 +03:00
Panu Matilainen 0138937d1d Remove support for BDB < 4.1 2007-09-13 15:09:47 +03:00
Panu Matilainen 305632b957 Remove dead code 2007-09-13 14:50:45 +03:00
Panu Matilainen 6e14a00193 Stale lock removal on BDB >= 4.5.x 2007-09-13 14:48:50 +03:00
Panu Matilainen 26aa538d26 Remove db3 "annotate me" comments 2007-09-13 12:47:43 +03:00
Ralf Corsépius 1b00a42ee2 Remove splint tags in tagtbl.c generation magic. 2007-09-11 18:39:35 +02:00
Ralf Corsépius 60ac364295 Remove splint tags. 2007-09-11 18:37:03 +02:00
Ralf Corsépius b2578d6c81 Use _LDADD instead of _LDFLAGS.
Remove commented out _LDFLAGS.
2007-09-11 02:33:56 +02:00
Ralf Corsépius f7771b68e2 Move db.h to nodist_pkginc_HEADERS. 2007-09-10 16:05:48 +02:00
Ralf Corsépius 944a88df81 Eliminate noinst_HEADERS. 2007-09-10 10:28:38 +02:00
Panu Matilainen 466df80338 Handle mire matching against binary blobs (rhbz#277161)
- convert blob to hex string, miregexec() against that
- use tagType() to determine if header data needs freeing
2007-09-05 13:43:57 +03:00
Panu Matilainen c30b41cfe9 Make formatValue() use the bin2hex helper. 2007-09-05 13:43:09 +03:00
Panu Matilainen 1a2426fec6 Internal helper function for converting binary blobs to hex strings. 2007-09-05 13:42:25 +03:00
Panu Matilainen 5848113390 Fix false mire matches on nonexistent headers. 2007-09-05 13:41:13 +03:00
Panu Matilainen 9987a14563 Nuke RHL 5.2 specific hack. 2007-09-05 13:40:49 +03:00
Ralf Corsépius df00864451 Install into rpmlibexecdir and rpmconfigdir. 2007-09-05 10:45:46 +02:00
Ralf Corsépius 1d06ce6a84 Include rpm.am. 2007-09-05 10:41:55 +02:00
Ralf Corsépius a55cbae783 Add db.h to BUILT_SOURCES. 2007-09-04 12:02:35 +02:00
Ralf Corsépius 9110874f1c Remove __LCLINT__-ifdef'ed blocks. 2007-09-03 13:28:10 +02:00
Ralf Corsépius b977d7aa31 Remove lint-support. 2007-09-03 10:17:40 +02:00
Ralf Corsépius 97f85a723e Add missing link libs. 2007-09-02 08:17:43 +02:00
Ralf Corsépius 9e3809e36e Eliminate clean-local: 2007-08-31 16:27:10 +02:00