summaryrefslogtreecommitdiff
path: root/lib/rpmal.c
AgeCommit message (Expand)AuthorFilesLines
2009-06-16Eliminate now unnecessary artifacts of rpmdsNext() side-effectsPanu Matilainen1-3/+2
2009-06-11Make rpmalSatisfiesDepend() smarterPanu Matilainen1-7/+24
2009-06-11Add preferred color to rpmalPanu Matilainen1-1/+3
2009-04-03Make rpmal header & all internalPanu Matilainen1-2/+3
2009-03-26Fix: use the file's color to decide whether to add it to the rpmal not the co...Florian Festi1-1/+1
2009-03-26Reimplement rpmal by using hashes and cleaning up the color handlingFlorian Festi1-512/+154
2009-03-26Make rpmal store rpmtes and kill rpmte->pkgKeyFlorian Festi1-63/+43
2008-04-30Don't use alloca in rpmal.cJindrich Novy1-2/+4
2008-04-28Eliminate pointless alloca() of struct fileIndexEntry structPanu Matilainen1-6/+6
2008-04-28Eliminate pointless alloca() of availableIndexEntry struct.Panu Matilainen1-7/+7
2008-04-28Eliminate pointless alloca()'s of local dirInfo structPanu Matilainen1-25/+26
2008-02-05Add rpm_color_t type for rpm color bits, use where spottedPanu Matilainen1-8/+8
2008-02-05Rip the horrible (ia64) autorelocate kludgery. RIP.Panu Matilainen1-6/+0
2008-01-30rpmlib.h mass evictionPanu Matilainen1-1/+0
2007-12-17Remove const from rpmal dirInfo dirnamePanu Matilainen1-2/+4
2007-12-15And yet more bogus const removals...Panu Matilainen1-1/+1
2007-12-08Switch to <rpm/foo.h> style for public headersPanu Matilainen1-4/+4
2007-12-04Eliminate debug junk from the APIPanu Matilainen1-4/+4
2007-11-29Bunch of compiler warnings silencedPanu Matilainen1-5/+5
2007-11-23Use #include <x.h> syntax to include public headers.Ralf Corsépius1-4/+4
2007-10-28Include "rpmlib.h" instead of <rpmlib.h>.Ralf Corsépius1-1/+1
2007-10-26Eliminate [u|]int_[8|16|32]. Use c99 stdint.h types instead.Ralf Corsépius1-8/+8
2007-10-26Remove dead rpmal codePanu Matilainen1-33/+0
2007-09-21Rename alKey & alNum to rpmal* for namespacingPanu Matilainen1-22/+22
2007-09-11Remove splint tags.Ralf Corsépius1-111/+18
2007-07-12int vs ptr sizes differ on some platforms, make alNum intptr_t to fixPanu Matilainen1-3/+3
2007-07-10Bunch of variable initializations to avoid compiler warnings.Panu Matilainen1-1/+1
2007-07-10Fix bunch of string formatting warnings.Panu Matilainen1-5/+5
2007-07-02Plug some memory leaks.Panu Matilainen1-0/+1
2007-02-22This patch fixes an off-by-one error in rpmalAllFileSatisfiesDepend() whichPaul Nasrat1-1/+1
2005-01-04Splint fiddles.jbj1-3/+4
2004-10-27Splint clean.jbj1-1/+1
2004-10-27- fix: handle non-unique dirnames in rpmalAdd().jbj1-15/+37
2004-10-19Stare at a redhat-artwork problem in rpmal.c with multiple versions,jbj1-8/+59
2004-08-31- ia64: auto-relocate entire, not partial, directory contents (#126905).jbj1-1/+11
2003-12-26Make sure no. of added provides matches added list size if somejbj1-1/+3
2003-04-08fix: prevent segfault if malicious server sends 1 GB of data through ftpNLST.jbj1-1/+1
2003-03-05Sanity.jbj1-1/+1
2002-12-311st crack at colored installs.jbj1-29/+25
2002-12-22- simplify specfile query linkage loop.jbj1-0/+4
2002-12-21- add --enable-posixmutexes when configuring on linux.jbj1-1/+1
2002-12-21Sanity.jbj1-3/+7
2002-12-03- internal automagic dependency generation (disabled for now).jbj1-0/+1
2002-09-03- fix: always do rpmalMakeIndex.jbj1-11/+7
2002-08-19- add --with-efence to configure, check install/upgrade with efence.jbj1-2/+2
2002-08-13- supply transitive closure for CLI packages from rpmdb-redhat database.jbj1-4/+5
2002-07-13- install rpmal.h and rpmhash.h, implicit rpmps.hinclude, for now.jbj1-2/+0
2002-07-06- fix: permit deletions of added packages (#67108).jbj1-2/+2
2002-06-22Factor bounds checking annotations into source code.jbj1-0/+8
2002-06-19Annotate incondefs in source code.jbj1-0/+2