fix: prevent segfault if malicious server sends 1 GB of data through ftpNLST.
[platform/upstream/rpm.git] / lib / transaction.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 jbjAdd transaction stop watch points.
2003-03-05 jbjSanity.
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-03 jbjfix: inverted logic in RPMPROB_FILTER_REPLACENEWFILES...
2003-01-01 jbjfix: file dependency dictionary has size other than...
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-28 jbj- fix builddir relative inclusion, add %%pubkeys to...
2002-12-24 jbjRescusitate doxygen file manifest.
2002-10-26 jbj- fix: permit build with --disable-nls (#76258).
2002-08-31 jbjSync with rpm-4.1.
2002-08-27 jbj- fix: segfault with --checksig, plug memory leak ...
2002-08-23 jbj- merge signature returns into rpmRC.
2002-08-20 jbj- check for interrupt during iteration.
2002-08-20 jbj- fix: add epoch to "already installed" check.
2002-08-19 jbj- add --with-efence to configure, check install/upgrade...
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-28 jbj- python: don't segfault in ts.GetKeys() on erased...
2002-07-28 jbj- popt: display sub-table options only once on --usage.
2002-07-25 jbj- fix: --repackage repaired (#67217).
2002-07-21 jbj- add methods to make signature handling opaque wrto...
2002-07-18 jbjup2date functional on rpm-python-4.1 bindings.
2002-07-13 jbj- install rpmal.h and rpmhash.h, implicit rpmps.hinclud...
2002-07-08 jbjPropagate splint-3.0.1.7 close(2) internalState annotat...
2002-07-02 jbjAdd boundsread annotations throughout, enable +bounds...
2002-06-29 jbj- open rpmdb early RDONLY, reopen later RDWR, avoid...
2002-06-22 jbjFactor bounds checking annotations into source code.
2002-06-21 jbj- fix: reading macro files can corrupt memory if BUFSIZ...
2002-06-20 jbj- make sure that rpm can verify prelinked shared libraries.
2002-06-19 jbjAnnotate incondefs in source code.
2002-06-05 jbjLclint fiddles.
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-05-07 jbj- plug most install mode leaks.
2002-04-14 jbj- use build time to choose one of multiple alternative...
2002-04-13 jbj- merge conflicts into problems, handle as transaction...
2002-04-13 jbj- use rpmdb-redhat to suggest dependency resolution(s).
2002-04-11 jbj- rescusitate --rebuild.
2002-03-17 jbj- *really* dump signature header immutable region.
2002-03-13 jbjFactor notify callback function/arg onto per-ts method.
2002-03-12 jbj- drill ts/fi through verify mode, add methods to keep...
2002-02-01 jbj- permit args to be hidden within %%__find_{requires...
2002-01-18 jbj- missing key(s) on keyring when verifying a signature...
2002-01-06 jbj- handle lazy db open's in chroot with absolute path...
2001-11-18 jbj- convert file md5sum's to binary on the fly, reducing...
2001-11-16 jbj- use array of pointers rather than contiguous array...
2001-11-16 jbj- annotations to make a transactionElement opaque.
2001-11-16 jbjEliminate dead code.
2001-11-16 jbj- transaction.c: use wrappers/iterators to access TFI_t.
2001-11-15 jbj- tweak overlapped file fingerprint retrieval for speed.
2001-11-14 jbjdepends.c and rpmal.c have opaque TFI_t.
2001-11-12 jbjtransaction.c: lclint cleanups.
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 jbjDiscard ts->addedPackages at end of rpmdepOrder() for...
2001-11-11 jbjRip headers out of addedPackages.
2001-11-11 jbjRip alGetHeader() out of depends.c.
2001-11-10 jbjStart removing alGetHeader.
2001-11-09 jbj- no-brainer refcounts for rpmDepSet and rpmFNSet objects.
2001-11-09 jbj- header tag sets are per-transactionElement, not per...
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: create dsProblem(), dsiGetDNEVR() retrieved...
2001-11-02 jbj- invent some toy transactionElement iterators.
2001-11-01 jbj- depends.c: availablePackage is (almost) opaque.
2001-11-01 jbj- add header refcount annotations throughout.
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...
2001-10-27 jbj- transaction sets cerated in cli main.
2001-10-27 jbj- legacy signatures always checked where possible on...
2001-10-26 jbj- wire transactions through rpmcli install/erase modes.
2001-10-21 jbj- all symbols but hdrVec are now forward references...
2001-10-19 jbjRewire digests, step 1.
2001-10-18 jbjScaffholding for dumping full headers carried through...
2001-10-17 jbjConverging on lclint-3.0.17 strict level.
next