fix: prevent segfault if malicious server sends 1 GB of data through ftpNLST.
[platform/upstream/rpm.git] / lib / psm.c
2003-04-08 jbjfix: prevent segfault if malicious server sends 1 GB...
2003-04-07 jbjCalibrated stopwatch using rdtsc.
2003-04-04 jbjAccumulate compress/uncompress times.
2003-04-02 jbjUse rpmswEnter/rpmswExit throughout.
2003-04-02 jbjSplint clean.
2003-03-25 jbjRepair rdtsc stopwatch, use gettimeofday(3) for now.
2003-03-19 jbj- unify signal handling in librpmio, use condvar to...
2003-03-19 jbjSanity.
2003-03-18 jbjProof of concept scriptlet queue, single or multi threaded.
2003-03-16 jbjCreate rpmsq, combining rpmdb/psm signal handlers.
2003-03-15 jbjSanity.
2003-03-14 jbjSanity.
2003-03-06 jbj- fix: memory leak (85522).
2003-01-31 jbj- fix: trap SIGPIPE, close database(s).
2003-01-23 jbjsplint fiddles.
2003-01-20 jbjSplint fiddles.
2003-01-17 jbj- duplicate package checks with arch/os checks if colored.
2003-01-01 jbj- fix: dependency helpers now rate limited at 10ms...
2003-01-01 jbjfix: restore upgrade functionality with colors.
2002-12-31 jbjDump multilib code, colored depndencies instead.
2002-12-31 jbj1st crack at colored installs.
2002-12-21 jbj- add --enable-posixmutexes when configuring on linux.
2002-12-18 jbj- add --file{class,provide,require} popt aliases and...
2002-12-18 jbj- popt aliases for -U et al to achieve dynamic link...
2002-12-02 jbj- late rpmts reference causes premature free (#78862).
2002-11-13 jbj- fix: bash must have functional libtermcap.so.2.
2002-11-05 jbjsplint fiddles.
2002-10-11 jbjResurrect MULTILIB on the build side.
2002-10-09 jbj- fix: use size_t consistently, avoid segfault on ia64.
2002-10-07 jbjTypos. pause with signals blocked ain't gonna work.
2002-10-07 jbjlclint annotations.
2002-09-19 jbjCheck for orphan'ed chnages in rpm-4.1.
2002-09-17 jbj- lclint clean.
2002-09-04 jbj- fix: register SIGCHLD handler before forking (#73134).
2002-08-31 jbjSync with rpm-4.1.
2002-08-23 jbj- merge signature returns into rpmRC.
2002-08-20 jbj- check for interrupt during iteration.
2002-08-19 jbj- add --with-efence to configure, check install/upgrade...
2002-08-08 jbjlclint fiddles.
2002-08-06 jbj- add bitmask for precise control of signature/digest...
2002-08-04 jbj- resurrect --rollback.
2002-08-02 jbj- check header blobs on export (i.e. rpmdbAdd())..
2002-07-29 jbj- update trpm.
2002-07-25 jbj- fix: --repackage repaired (#67217).
2002-07-24 jbj- verify signatures/digests retrieved through rpmdbNext...
2002-07-21 jbj- add methods to make signature handling opaque wrto...
2002-07-13 jbj- install rpmal.h and rpmhash.h, implicit rpmps.hinclud...
2002-07-11 jbj- update for sv.po.
2002-07-08 jbjPropagate splint-3.0.1.7 close(2) internalState annotat...
2002-07-04 jbj- fix: forgot lazy open of database on --freshen path...
2002-07-03 jbj- use rpmfi in showQueryPackage(), eliminating headerGe...
2002-07-02 jbjAdd boundsread annotations throughout, enable +bounds...
2002-06-22 jbjFactor bounds checking annotations into source code.
2002-06-19 jbjAnnotate incondefs in source code.
2002-05-27 jbjAdd bindings for rpmte and FD_t.
2002-05-23 jbjCreate rpmts-py.c.
2002-05-19 jbj- fix: synthesize unpacking progress callbacks for...
2002-05-19 jbj- Grand Renaming of rpm data types.
2002-05-17 jbjTransactions made increasingly opaque.
2002-05-16 jbj- opaque (well mostly) rpmTransactionSet using methods.
2002-04-14 jbj- use build time to choose one of multiple alternative...
2002-04-13 jbj- use rpmdb-redhat to suggest dependency resolution(s).
2002-04-11 jbj- rescusitate --rebuild.
2002-04-10 jbjFix: source package already part of the transaction.
2002-04-08 jbjCheck {fsm,psm} for orphans.
2002-04-08 jbjdoxygen cleanup.
2002-03-13 jbjFactor notify callback function/arg onto per-ts method.
2002-03-13 jbjSplit transaction set handling into separate file,...
2002-03-12 jbj- drill ts/fi through verify mode, add methods to keep...
2002-02-09 jbjSync with 4.0.4, splint clean.
2002-02-02 jbjSync with rpm-4.0.4 rollbacks.
2002-01-23 jbj- turn on auto-generated perl requirements (#58519...
2002-01-06 jbj- handle lazy db open's in chroot with absolute path...
2001-12-08 jbj- lclint-3.0.0.19 fiddles.
2001-11-16 jbj- use array of pointers rather than contiguous array...
2001-11-16 jbj- annotations to make a transactionElement opaque.
2001-11-13 jbj- split file info tag sets into rpmfi.c.
2001-11-12 jbj- commit to using rpmDepSet and TFI_t, not header.
2001-11-11 jbj- unify rpmFNSet into TFI_t.
2001-11-11 jbjReplace loadFi with fiNew, freeFi with fiFree.
2001-11-11 jbj- factor per-transactionElement data out of TFI_t throu...
2001-11-11 jbj- common structure elements for unification of TFI_t...
2001-11-11 jbjRip headers out of addedPackages.
2001-11-09 jbj- no-brainer refcounts for rpmProblemSet object.
2001-11-08 jbjRemove dead code.
2001-11-08 jbj- linear search on added package provides is dumb.
2001-11-05 jbjStart deconstructing availablePackage list.
2001-11-04 jbj- rpmal: availablePackage is totally opaque, alKey...
2001-11-04 jbj- rpmds: move trigger dependencies into a rpmDepSet...
2001-11-03 jbj- depends.c: rpmDepSet is (almost) opaque, move to...
2001-11-02 jbj- create toy rpmDepSet iterators.
2001-11-01 jbj- depends.c: availablePackage is (almost) opaque.
2001-11-01 jbj- add header refcount annotations throughout.
2001-10-31 jbjMore unraveling of availablePackage from depends.c.
2001-10-30 jbj- transaction.c: cleanly uncouple availablePackage...
2001-10-29 jbj- add some dinky availablePackage methods.
2001-10-29 jbj- start hiding availablePackage data/methods in rpmal...
2001-10-29 jbjRemove DYING code.
2001-10-29 jbjGather all problem handling routines in one place.
2001-10-28 jbj- memory indices for dependency check are typedef'd...
next