Andrey Smirnov
|
a96ab00afc
|
Verify dependencies with progress.
|
2014-03-07 18:13:48 +04:00 |
|
Andrey Smirnov
|
3fe8a09928
|
Major refactoring to lower memory consumption.
Package has been split into multiple structure loaded on demand: files, extra, depends.
They're saved and loaded completely separately.
|
2014-03-04 16:49:26 +04:00 |
|
Andrey Smirnov
|
d6dec91c93
|
List filtering with dependency resolution.
|
2014-02-27 15:54:17 +04:00 |
|
Andrey Smirnov
|
774d1d9aab
|
Extract MatchDependency, change Package.String().
|
2014-02-27 12:48:13 +04:00 |
|
Andrey Smirnov
|
1b64612aef
|
Handle corner-case: null reflist.
|
2014-02-24 12:17:24 +04:00 |
|
Andrey Smirnov
|
3942734eca
|
Update test to treat empty source as source package name-version same as binary.
|
2014-02-18 00:30:35 +04:00 |
|
Andrey Smirnov
|
a0b1ff8abe
|
Support for dependencies with fixed archs (like as source dependency).
|
2014-02-17 15:36:16 +04:00 |
|
Andrey Smirnov
|
ce793c6dae
|
List of architectures now includes optionally "source" virtual arch.
|
2014-02-16 21:36:25 +04:00 |
|
Andrey Smirnov
|
6b02b18c8e
|
Substraction of PackageRefLists.
|
2014-02-11 18:52:30 +04:00 |
|
Andrey Smirnov
|
94616e1b06
|
Diffing without overrideMatching.
|
2014-02-11 17:26:18 +04:00 |
|
Andrey Smirnov
|
aa803efd28
|
Merging two snapshots into one.
|
2014-01-19 12:32:46 +04:00 |
|
Andrey Smirnov
|
49c8c8bdc0
|
Snapshot difference algorithm.
|
2014-01-13 20:27:14 +04:00 |
|
Andrey Smirnov
|
c0b41a7e96
|
Merge PackageList & PackageIndexedList, support for package removal.
|
2014-01-11 20:05:04 +04:00 |
|
Andrey Smirnov
|
645bba1924
|
Provides is a _list_.
|
2014-01-09 20:07:00 +04:00 |
|
Andrey Smirnov
|
10da8330b0
|
Fix to support dependency variants.
|
2014-01-09 14:38:36 +04:00 |
|
Andrey Smirnov
|
f168feb9b8
|
Architecture parsing, package list from reflist.
|
2014-01-09 14:18:37 +04:00 |
|
Andrey Smirnov
|
e37fe33203
|
Dependency resolution engine with tests.
|
2014-01-09 13:12:32 +04:00 |
|
Andrey Smirnov
|
218057ea48
|
Add error handling for ForEach's.
|
2013-12-26 16:58:04 +04:00 |
|
Andrey Smirnov
|
c38592dc02
|
Switch to using internal debian control file parser.
|
2013-12-23 17:13:09 +04:00 |
|
Andrey Smirnov
|
4d950b79ab
|
Listing of packages in snapshot.
|
2013-12-23 14:29:41 +04:00 |
|
Andrey Smirnov
|
e4defeb2fd
|
Store package ref list in separate entity and load it only on demand.
|
2013-12-20 16:38:50 +04:00 |
|
Andrey Smirnov
|
7940f5e698
|
Add package refs to mirror state.
|
2013-12-19 23:35:54 +04:00 |
|
Andrey Smirnov
|
31181de9e3
|
Repository mirroring: working first version.
|
2013-12-18 14:59:22 +04:00 |
|