77 Commits (268ffcebb9ae4278b1e3c3f89f8167f229164dbd)

Author SHA1 Message Date
David Kalnischkies 268ffcebb9 detect and error out on conflicting Trusted settings 7 years ago
David Kalnischkies 463c8d8015 support lang= and target= sources.list options 7 years ago
David Kalnischkies 3d8232bf97 fix memory leaks reported by -fsanitize 7 years ago
David Kalnischkies 6c55f07a5f make all d-pointer * const pointers 7 years ago
David Kalnischkies e8afd16892 apply various style suggestions by cppcheck 7 years ago
David Kalnischkies c8a4ce6cbe add d-pointer, virtual destructors and de-inline de/constructors 7 years ago
David Kalnischkies 3fd89e62e9 implement default apt-get file --release-info mode 7 years ago
David Kalnischkies b07aeb1a6e store Release files data in the Cache 7 years ago
David Kalnischkies 8881b11eac implement 'apt-get files' to access index targets 7 years ago
David Kalnischkies 001c76fe20 use an enum instead of strings as IndexTarget::Option interface 7 years ago
David Kalnischkies e3c1cfc767 use IndexTarget to get to IndexFile 7 years ago
David Kalnischkies 1da3b7b8e1 show URI.Path in all acquire item descriptions 7 years ago
David Kalnischkies 261727f05c rename Calculate- to GetIndexTargets and use it as official API 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 59148d9630 abstract the code to iterate over all targets a bit 7 years ago
David Kalnischkies 1e0f0f28e1 configureable acquire targets to download additional files 7 years ago
David Kalnischkies 448c38bdcd rework hashsum verification in the acquire system 7 years ago
David Kalnischkies 2b4cead3c8 fix some new compiler warnings reported by gcc-5 7 years ago
David Kalnischkies dce45dbe97 mark internal interfaces as hidden 7 years ago
David Kalnischkies f105aaba43 better non-virtual metaIndex.LocalFileName() implementation 7 years ago
David Kalnischkies ccf6bdb3ef use a abi version check similar to the gcc check 7 years ago
David Kalnischkies 07cb47e71f trusted=yes sources are secure, we just don't know why 7 years ago
Michael Vogt 715c65de1f use pkgAcqMetaBase as the transactionManager 7 years ago
Michael Vogt e05672e886 Rework TransactionID stuff 8 years ago
Michael Vogt 2737f28a1c Download Release first, then Release.gpg 8 years ago
Michael Vogt 80624be7c5 Fix more warnings from clang 8 years ago
Michael Vogt 32228b90a7 Fix more warnings from clang 8 years ago
David Kalnischkies b3501edb70 use HashStringList in the acquire system 9 years ago
Michael Vogt eafc543587 avoid deb specific code in private-install 8 years ago
Michael Vogt 0d29b9d436 WIP local deb install 8 years ago
David Kalnischkies 453b82a388 cleanup headers and especially #includes everywhere 8 years ago
Michael Vogt 7014e14829 * enable release based selection for deb-src (closes: 731102) 8 years ago
Michael Vogt d958636fdf add new LocalFileName() method to metaindex 8 years ago
Michael Vogt 916e5cb41e add #ifdefed ABI break & cleaner solution once the abi break is in place 8 years ago
Michael Vogt 6612c86ef3 delete targets data 9 years ago
David Kalnischkies 3d1be93dc4 implement arch+= and arch-= for sources.list 9 years ago
David Kalnischkies 2d3fe9cfad - if ExecGPGV deals with a clear-signed file it will split this file 9 years ago
Michael Vogt 5597100421 * SECURITY UPDATE: InRelease verification bypass 9 years ago
David Kalnischkies 8e3900d0d7 * apt-pkg/acquire-item.cc: 10 years ago
David Kalnischkies d073d7db69 cherrypick from my apt/experimental branch 10 years ago
David Kalnischkies 7cb2894831 * apt-pkg/deb/debmetaindex.cc: 10 years ago
David Kalnischkies 472ff00ef2 use forward declaration in headers if possible instead of includes 11 years ago
Michael Vogt b36597e050 * apt-pkg/acquire-item.h, apt-pkg/deb/debmetaindex.cc: 11 years ago
David Kalnischkies ea54214002 reorder includes: add <config.h> if needed and include it at first 11 years ago
David Kalnischkies f7f0d6c756 cppcheck complains about some possible speed improvements which could be 11 years ago
David Kalnischkies 4b42f43bed * apt-pkg/deb/debmetaindex.cc: 11 years ago
David Kalnischkies 05bb1e5dc8 * apt-pkg/deb/debmetaindex.cc: 11 years ago
David Kalnischkies ab53c018fb - download and use i18n/Index to choose which Translations to download 11 years ago
David Kalnischkies fe0f7911b6 - try downloading clearsigned InRelease before trying Release.gpg 11 years ago