summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)AuthorFilesLines
2002-07-09- placeholders for manifest constants for SuSE patch packages.jbj2-8/+15
CVS patchset: 5543 CVS date: 2002/07/09 15:35:57
2002-07-08Propagate splint-3.0.1.7 close(2) internalState annotation throughout.jbj15-66/+84
CVS patchset: 5542 CVS date: 2002/07/08 14:21:26
2002-07-06- fix: permit deletions of added packages (#67108).jbj2-11/+11
CVS patchset: 5541 CVS date: 2002/07/06 18:48:09
2002-07-05- update rpmcache.8.jbj5-37/+5
CVS patchset: 5540 CVS date: 2002/07/05 16:51:57
2002-07-04- fix: forgot lazy open of database on --freshen path (#67907).jbj5-45/+56
- proof-of-concept rpmcache functionality. CVS patchset: 5539 CVS date: 2002/07/04 21:08:05
2002-07-03- use rpmfi in showQueryPackage(), eliminating headerGetEntry().jbj11-240/+223
CVS patchset: 5538 CVS date: 2002/07/03 14:01:49
2002-07-02Add boundsread annotations throughout, enable +bounds checking.jbj14-94/+133
Start narrowing the scope of bounds annotations by adding more annotations. CVS patchset: 5537 CVS date: 2002/07/02 23:54:35
2002-07-02add (disabled for now) dependency check to rpmgraph.jbj5-22/+53
splint and gettext fiddles. CVS patchset: 5536 CVS date: 2002/07/02 13:16:50
2002-06-30- warn only once for each NOKEY/UNTRUSTED key id.jbj7-17/+339
- factor common options into table, add rpmcliInit() and rpmcliFini(). - add preliminary rpmgraph(8) and rpmcache(8) executables to rpm-devel. CVS patchset: 5535 CVS date: 2002/06/30 22:47:32
2002-06-29- open rpmdb early RDONLY, reopen later RDWR, avoid signed srpm noise.jbj2-8/+11
CVS patchset: 5534 CVS date: 2002/06/29 03:16:34
2002-06-28- rescusitate remote ftp globs (#67678).jbj1-2/+2
CVS patchset: 5533 CVS date: 2002/06/28 23:58:34
2002-06-28- disambiguate added/installed dependency failures (#50388).jbj7-119/+77
CVS patchset: 5532 CVS date: 2002/06/28 21:54:24
2002-06-28- fix: multiple relocations (#67596).jbj1-4/+7
- add --build/--program-prefix, delete libtoolize, from %configure. CVS patchset: 5529 CVS date: 2002/06/28 13:04:38
2002-06-28Establish mechanism for up2date to reconfigure rpmlib.jbj1-4/+12
Disambiguate failures to import with error messages. CVS patchset: 5528 CVS date: 2002/06/28 00:35:57
2002-06-27- use rpmdb-redhat for suggestions if/when configured (#67430).jbj1-1/+14
CVS patchset: 5526 CVS date: 2002/06/27 16:37:15
2002-06-25- python: link internal libelf (if used) directly into rpmmodule.so.jbj1-1/+1
CVS patchset: 5525 CVS date: 2002/06/25 18:43:40
2002-06-22Factor bounds checking annotations into source code.jbj38-17/+444
CVS patchset: 5521 CVS date: 2002/06/22 18:51:56
2002-06-21Check S_ISREG explicitly to avoid '?' in ls(1)-like displays.jbj1-1/+3
CVS patchset: 5520 CVS date: 2002/06/21 18:14:03
2002-06-21- fix: reading macro files can corrupt memory if BUFSIZ is teensy.jbj2-2/+2
- fix: assertion failure iff incomplete package install (#66837). CVS patchset: 5519 CVS date: 2002/06/21 18:00:50
2002-06-20- add translated man pages from PLD.jbj1-1/+1
CVS patchset: 5514 CVS date: 2002/06/20 17:17:23
2002-06-20- make sure that rpm can verify prelinked shared libraries.jbj3-12/+15
- don't install /usr/lib/rpm/redhat per-vendor configuration anymore. CVS patchset: 5512 CVS date: 2002/06/20 02:19:21
2002-06-19Annotate incondefs in source code.jbj16-16/+36
CVS patchset: 5509 CVS date: 2002/06/19 18:52:46
2002-06-15- beecrypt: merge changes from beecrypt-2.3.0.jbj7-51/+45
- beecrypt: merge doxygen markup with rpmapi doco. - beecrypt: revert cpu/arch compile option mixup (#66752). CVS patchset: 5495 CVS date: 2002/06/15 19:43:41
2002-06-12- fix: separate existence and number checks for problems found.jbj5-14/+30
CVS patchset: 5481 CVS date: 2002/06/12 14:52:59
2002-06-10- document digital signature verification in rpm.8.jbj1-0/+10
CVS patchset: 5480 CVS date: 2002/06/10 16:07:12
2002-06-10Document file attribute opt outs in verify mode.jbj4-6/+6
Document --nodigest/--nosignature/--nosuggest. CVS patchset: 5479 CVS date: 2002/06/10 13:07:32
2002-06-09Sanity.jbj2-3/+5
CVS patchset: 5477 CVS date: 2002/06/09 22:15:16
2002-06-05Lclint fiddles.jbj8-18/+34
CVS patchset: 5468 CVS date: 2002/06/05 22:07:55
2002-06-05- python: portability fiddles (#54350).jbj2-6/+4
- check inodes (but not blocks) on FAT file systems (#64256). CVS patchset: 5465 CVS date: 2002/06/05 20:26:57
2002-06-04- use /etc/rpm/platform (if it exists), rather than uname(2), for arch.jbj4-396/+245
CVS patchset: 5464 CVS date: 2002/06/04 22:02:15
2002-06-01- fix: use getgrnam, not getpwnam, to convert gid -> group.jbj1-12/+13
- fix: avoid sign extension, use only 16 bits, when verifying rdev. - python: separate {add,del}Macro methods, prepare for macro dictionary. - i18n: copy current production PO files to top-of-stack. CVS patchset: 5457 CVS date: 2002/06/01 15:48:00
2002-05-27Add bindings for rpmte and FD_t.jbj12-186/+199
CVS patchset: 5451 CVS date: 2002/05/27 21:40:08
2002-05-27Add rpmal bindings, Grand Renaming to rpmalFoo().jbj5-62/+68
CVS patchset: 5450 CVS date: 2002/05/27 18:12:12
2002-05-23Create rpmts-py.c.jbj8-34/+37
CVS patchset: 5446 CVS date: 2002/05/23 19:42:23
2002-05-19- fix: synthesize unpacking progress callbacks for packages w/o files.jbj22-209/+313
CVS patchset: 5440 CVS date: 2002/05/19 23:37:24
2002-05-19- Grand Renaming of rpm data types.jbj29-1494/+1591
CVS patchset: 5439 CVS date: 2002/05/19 18:42:25
2002-05-17Transactions made increasingly opaque.jbj11-176/+276
CVS patchset: 5438 CVS date: 2002/05/17 21:08:39
2002-05-16- opaque (well mostly) rpmTransactionSet using methods.jbj21-871/+687
CVS patchset: 5437 CVS date: 2002/05/16 16:55:21
2002-05-13AIX fiddles (Albert Chin <rpm-list@thewrittenword.com>).jbj1-2/+2
CVS patchset: 5434 CVS date: 2002/05/13 22:45:30
2002-05-13Eliminate bogus strerror message for manifests.jbj3-7/+6
CVS patchset: 5433 CVS date: 2002/05/13 22:34:25
2002-05-07- plug most install mode leaks.jbj7-23/+64
CVS patchset: 5424 CVS date: 2002/05/07 01:07:41
2002-05-06- rework most of rpmdb.c prepatory to implementing duplicates.jbj1-32/+2
- fix: 2 memory leaks in headerSprintf. - fix: db mire's access out-of-bounds memory. CVS patchset: 5423 CVS date: 2002/05/06 19:48:14
2002-05-04Add toy db->associate, db->join, dbcursor->c_pget wrappers.jbj4-4/+4
CVS patchset: 5421 CVS date: 2002/05/04 20:13:14
2002-05-04Pass dbiGet() flags from application.jbj2-4/+4
CVS patchset: 5420 CVS date: 2002/05/04 16:41:01
2002-05-02- eliminate db1 support.jbj6-8/+19
- 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
2002-05-01- attempt to make peace with automake-1.6.1, autoconf-2.53.jbj5-61/+85
- rip out two layers of dbN gook, internal Berkeley db is here to stay. CVS patchset: 5412 CVS date: 2002/05/01 22:13:00
2002-04-14- use build time to choose one of multiple alternative suggestions.jbj9-37/+104
- add --nosuggests to disable suggested resolutions. - splint fiddles. CVS patchset: 5406 CVS date: 2002/04/14 21:48:44
2002-04-13- merge conflicts into problems, handle as transaction set variable.jbj9-134/+110
CVS patchset: 5402 CVS date: 2002/04/13 18:52:18
2002-04-13- use rpmdb-redhat to suggest dependency resolution(s).jbj23-229/+338
CVS patchset: 5401 CVS date: 2002/04/13 01:28:20
2002-04-11- rescusitate --rebuild.jbj24-128/+137
CVS patchset: 5389 CVS date: 2002/04/11 16:55:19