93 Commits (3090ae6972fd0e15767a96708c248f3ab87502f2)

Author SHA1 Message Date
David Kalnischkies 3090ae6972 detect and deal with indextarget duplicates 7 years ago
David Kalnischkies c4d1ab9892 implement $(NATIVE_ARCHITECTURE) substvar for indextargets 7 years ago
David Kalnischkies 9adb9778d1 implement indextargets option 'DefaultEnabled' 7 years ago
David Kalnischkies 8dd562a894 use c++11 algorithms to avoid strange compiler warnings 7 years ago
David Kalnischkies d7a51997c3 implement PDiff patching for compressed files 7 years ago
David Kalnischkies 1a3a14ac63 sources.list and indextargets option for pdiffs 7 years ago
David Kalnischkies e6a12ff73a allow explicit dis/enable of IndexTargets in sources options 7 years ago
David Kalnischkies b47b1222a3 not all targets are deb-src targets 7 years ago
Michael Vogt 88a8975f15 Cleanup includes after running iwyu 7 years ago
David Kalnischkies 5465192b9a add volatile sources support in libapt-pkg 7 years ago
David Kalnischkies c2a4a8dded rename 'apt-get files' to 'apt-get indextargets' 7 years ago
David Kalnischkies 3b3028467c add c++11 override marker to overridden methods 7 years ago
David Kalnischkies 653ef26c70 allow individual targets to be kept compressed 7 years ago
David Kalnischkies b0d4085477 implement Signed-By option for sources.list 7 years ago
David Kalnischkies 0741daeb7a add sources.list Check-Valid-Until and Valid-Until-{Max,Min} options 7 years ago
David Kalnischkies 5ad0096a4e merge indexRecords into metaIndex 7 years ago
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