172 Commits (e3c1cfc767f17f5e9b2cd99f2658db3d6ac8edd9)

Author SHA1 Message Date
David Kalnischkies e3c1cfc767 use IndexTarget to get to IndexFile 7 years ago
David Kalnischkies dcbbb14df8 stop using IndexTarget pointers which are never freed 7 years ago
David Kalnischkies d3a869e355 store all targets data in IndexTarget struct 7 years ago
David Kalnischkies 4cd86fc619 remove debianism file-content verification 7 years ago
David Kalnischkies 9b8c28f430 cleanup pdiff support detection decision 7 years ago
David Kalnischkies 4f51fd8636 support hashes for compressed pdiff files 7 years ago
David Kalnischkies 3679515479 check patch hashes in rred worker instead of in the handler 7 years ago
David Kalnischkies 448c38bdcd rework hashsum verification in the acquire system 7 years ago
David Kalnischkies 6bf93605fd treat older Release files than we already have as an IMSHit 7 years ago
David Kalnischkies 8eafc75954 detect Releasefile IMS hits even if the server doesn't 7 years ago
David Kalnischkies 146f7715a9 improve partial/ cleanup in abort and failure cases 7 years ago
David Kalnischkies ba6b79bd00 a hit on Release files means the indexes will be hits too 7 years ago
David Kalnischkies 295d848b37 refactor calculation of final lists/ name from URI 7 years ago
David Kalnischkies 02e2076771 guard const-ification API changes 7 years ago
David Kalnischkies dce45dbe97 mark internal interfaces as hidden 7 years ago
Michael Vogt 90d7716a47 apt-pkg/acquire-item.h: make friend declaration compatible with older gcc 7 years ago
Michael Vogt 53702a590c Call "Dequeue()" for items in AbortTransaction() to fix race 7 years ago
Michael Vogt 18593cf751 Only support Translation-* that are listed in the {In,}Release file 7 years ago
David Kalnischkies 03aa08472d chown finished partial files earlier 7 years ago
Michael Vogt 27e6c17a18 Add new Acquire::MaxReleaseFileSize=10*1000*1000 option 7 years ago
David Kalnischkies 5684f71fa0 use _apt:root only for partial directories 7 years ago
Michael Vogt 2d0a7bb434 rename StopAuthentication -> CheckStopAuthentication and make it protected 7 years ago
Michael Vogt ba8a84216a rename AuthDone() -> CheckAuthDone() 7 years ago
Michael Vogt 673c9469ab cleanup pkgAcq*::Failed() 7 years ago
Michael Vogt f30976478e Rework pkgAcqMeta{Index,Sig,ClearSig}::Done() for readability 7 years ago
Michael Vogt eeac6897eb add new "SetActiveSubprocess() 7 years ago
Michael Vogt 1ce243188c cleanup around pkgAcqMetaSig and improved tests 7 years ago
Michael Vogt 61aea84df9 add a bunch of docstrings etc 7 years ago
Michael Vogt a64bf0eb7a fix crash 7 years ago
Michael Vogt 1e8ba0d408 donkults fixes 7 years ago
Michael Vogt 651bddadd0 Cleanup pkgAcqIndex 7 years ago
Michael Vogt 899e4deda1 refactor and add pkgAcqIndex::ValidateFile() 7 years ago
David Kalnischkies f6d4ab9ad8 support parsing of all hashes for pdiff 7 years ago
David Kalnischkies 3809194b66 mark private methods as hidden 7 years ago
Michael Vogt fa3a96a105 cleanup 7 years ago
Michael Vogt c045cc0268 refactor 7 years ago
David Kalnischkies ffbe056dc5 replace c-string Mode with c++-string ActiveSubprocess 7 years ago
Michael Vogt 631a7dc790 Do not allow going from authenticated to unauthenticated repo 7 years ago
Michael Vogt ca15786a9a Revert making pkgAcquire::Item::DescURI() "const" 7 years ago
Michael Vogt 03bfbc9654 make pdiff transactional (but at the cost of a CopyFile() 7 years ago
Michael Vogt c8aa88aa2c cleanup, fix test-apt-update-unauth as the behavior of apt changed 7 years ago
Michael Vogt 3f073d44c2 cleanup 7 years ago
Michael Vogt 916b89109c fix gcc warnings 7 years ago
Michael Vogt 715c65de1f use pkgAcqMetaBase as the transactionManager 7 years ago
Michael Vogt ca7fd76c2f SECURITY UPDATE for CVE-2014-{0488,0487,0489} 7 years ago
Michael Vogt 60323ed7fd add a bunch of dpointers 7 years ago
Michael Vogt f456b60b78 remove pkgAcqSubIndex 7 years ago
Michael Vogt e6e8939038 add shared code into pkgAcqMetaSigBase::GenerateAuthWarning() 8 years ago
Michael Vogt a9bb651a04 really move clearsign check into pkgAcqMetaClearSig::Done() 8 years ago
Michael Vogt 63b7249e69 add ims check verify 8 years ago