Julian Andres Klode
|
9e7f835336
Prevent double remapping of iterators and string views
|
10 years ago |
David Kalnischkies
|
a133f79c87
deal better with (very) small apt::cache-start values
|
10 years ago |
David Kalnischkies
|
8efd5947bf
convert Version() and Architecture() to APT::StringView
|
10 years ago |
David Kalnischkies
|
a249b3e6fd
reimplement build-dep via apts normal resolver
|
10 years ago |
David Kalnischkies
|
074564d40c
use consistently the last : as name:arch separator
|
10 years ago |
David Kalnischkies
|
530302ef25
always create pkg at the time pkg:arch is created
|
10 years ago |
Julian Andres Klode
|
8ee09b58e9
Remap another (non-parameter) StringView
|
10 years ago |
Julian Andres Klode
|
7dd0c2eb45
Remap StringView instances pointing into the cache
|
10 years ago |
Julian Andres Klode
|
19819ac58a
Pass the old map size to ReMap()
|
10 years ago |
David Kalnischkies
|
62428dbc17
fix M-A:foreign provides creation for unknown archs
|
10 years ago |
Julian Andres Klode
|
60d523e2ae
Store the size of strings in the cache
|
10 years ago |
Julian Andres Klode
|
24c7db2ede
pkgCacheGenerator: CurMd5.Value() cannot be empty
|
10 years ago |
Julian Andres Klode
|
869700d839
pkgCacheGenerator::StoreString: Get rid of std::string
|
10 years ago |
Julian Andres Klode
|
57590d3c6e
Replace compare() == 0 checks with this == other checks
|
10 years ago |
Julian Andres Klode
|
dd592790c8
pkgCacheGenerator: Use StringView for toString
|
10 years ago |
Julian Andres Klode
|
c5a858e39f
pkgCacheGenerator::StoreString: Move the string into the map
|
10 years ago |
Julian Andres Klode
|
eff0c22e59
Switch performance critical code to use APT::StringView
|
10 years ago |
Julian Andres Klode
|
d86b8f864c
Do not sync the cache file
|
10 years ago |
Julian Andres Klode
|
25c7a09d4a
Add support for calculating hashes over the entire cache
|
10 years ago |
Julian Andres Klode
|
f161603953
pkgCacheGenerator: Allow passing down an already created cache
|
10 years ago |
Julian Andres Klode
|
e9185eca39
pkgcachegen: Use std::unordered_map instead of std::map
|
10 years ago |
David Kalnischkies
|
5dd00edbcf
add messages to our deprecation warnings in libapt
|
10 years ago |
David Kalnischkies
|
6789e01e93
do not segfault in cache generation on mmap failure
|
10 years ago |
David Kalnischkies
|
258b9e512c
apply various suggestions made by cppcheck
|
10 years ago |
David Kalnischkies
|
b755de2540
do not ignore differently versioned self-provides
|
10 years ago |
David Kalnischkies
|
95278287f4
avoid using global PendingError to avoid failing too often too soon
|
10 years ago |
David Kalnischkies
|
3addaba1ff
implement dpkgs vision of interpreting pkg:<arch> dependencies
|
11 years ago |
David Kalnischkies
|
c417197501
ignore AllowMem parameter in cache generation
|
11 years ago |
Julian Andres Klode
|
a6deb7a0ea
Fix more instances of missing remapping handling
|
11 years ago |
Julian Andres Klode
|
05c001c8db
pkgcachegen: Account for remapping when parsing depends from NewPackage
|
11 years ago |