Age | Commit message (Expand) | Author | Files | Lines |
2012-02-29 | solver: merge apk_name_state to apk_name | Timo Teräs | 5 | -236/+220 |
2012-02-29 | info: support displaying provides | Timo Teräs | 1 | -6/+32 |
2012-02-29 | solver, test: make conflicts unconditional | Timo Teräs | 8 | -50/+65 |
2012-02-28 | add: allow specifying repository tag with added virtual packages | Timo Teräs | 1 | -2/+12 |
2012-02-28 | lua: fix bindings, and build by default | Timo Teräs | 2 | -10/+4 |
2012-02-28 | solver: ask confirmation in interactive mode only if there's changes | Timo Teräs | 1 | -1/+2 |
2012-02-28 | solver: do not consider non-allowed packages in main loop | Timo Teräs | 1 | -43/+32 |
2012-02-28 | solver: consider provided names also for preference | Timo Teräs | 1 | -2/+13 |
2012-02-28 | solver: fix conflicting provides detection | Timo Teräs | 1 | -2/+15 |
2012-02-28 | solver: allow multiple packages with same virtual provides | Timo Teräs | 1 | -8/+14 |
2012-02-27 | solver, test: implements more provides things, add tests | Timo Teräs | 3 | -33/+97 |
2012-02-27 | solver: have most inherited things per-package and clean ups | Timo Teräs | 1 | -156/+168 |
2012-02-27 | solver: remove minimum penalty logic | Timo Teräs | 1 | -49/+7 |
2012-02-24 | solver, dot: elementary provides fixes | Timo Teräs | 4 | -57/+108 |
2012-02-24 | all: introduce apk_provides and use it in apk_name | Timo Teräs | 13 | -210/+309 |
2012-02-24 | solver: unallowed pinning is worse than changing installed package | Timo Teräs | 1 | -10/+7 |
2012-02-24 | solver: non preferred actions are worse then non preferred pinning | Timo Teräs | 1 | -6/+16 |
2012-02-24 | pkg: add field for provides as 'p' | Timo Teräs | 2 | -2/+8 |
2012-02-24 | pkg, db: use 's' for source repository tags instead of 'p' | Timo Teräs | 2 | -2/+3 |
2012-02-24 | verify: report only bad packages with -q | Timo Teräs | 1 | -2/+7 |
2012-02-24 | apk: do not enable automatically interactive mode with --simulate | Timo Teräs | 1 | -5/+13 |
2012-02-24 | test: improve pinning tests | Timo Teräs | 2 | -6/+12 |
2012-02-23 | solver: fix output of broken dependencies | Timo Teräs | 1 | -1/+1 |
2012-02-23 | test: rewrite the testing framework to use the real applets | Timo Teräs | 4 | -230/+70 |
2012-02-23 | pkg: fix writing of versioned conflicts | Timo Teräs | 1 | -1/+1 |
2012-02-23 | db: keep architecture in $ROOT/etc/apk/arch | Timo Teräs | 3 | -8/+54 |
2012-02-23 | solver: report size difference in kibi- or mebibytes | Timo Teräs | 1 | -5/+11 |
2012-02-23 | apk: /etc/apk/interactive enables interactive mode for tty sessions | Timo Teräs | 1 | -1/+4 |
2012-02-23 | audit, db: add etc/apk/protected_files.d and new audit features | Timo Teräs | 5 | -187/+322 |
2012-02-22 | db: fix repositories.d to be loaded only without --repositories-file | Timo Teräs | 1 | -3/+7 |
2012-02-22 | db, io: load repositories also from etc/apk/repositories.d/*.list | Timo Teräs | 5 | -20/+39 |
2012-02-22 | solver: lock early names that have only single option left | Timo Teräs | 1 | -3/+13 |
2012-02-22 | solver: lazily update name state in main loop | Timo Teräs | 1 | -171/+125 |
2012-02-22 | solver: handle fix/reinstall better | Timo Teräs | 1 | -30/+36 |
2012-02-22 | db: merge identical repositories | Timo Teräs | 1 | -5/+17 |
2012-02-22 | solver: transitive dependency requiring | Timo Teräs | 1 | -12/+41 |
2012-02-22 | solver: remove dependency merging; it's not worth it | Timo Teräs | 1 | -77/+4 |
2012-02-22 | db, solver, io: scan cache items at startup | Timo Teräs | 8 | -154/+207 |
2012-02-21 | solver: make apk_score a 64-bit int for speed | Timo Teräs | 1 | -9/+49 |
2012-02-21 | solver: remove unneeded flag | Timo Teräs | 1 | -4/+1 |
2012-02-21 | solver: implement backwards jumping and various other optimizations | Timo Teräs | 3 | -151/+227 |
2012-02-20 | solver: rewrite backtracking and scoring system | Timo Teräs | 2 | -406/+695 |
2012-02-17 | apk: fix some unharmful leaks reported by valgrind | Timo Teräs | 3 | -9/+19 |
2012-02-17 | solver: get rid of saved score in backtracking | Timo Teräs | 1 | -41/+57 |
2012-02-16 | solver: convert some package state flags to bitfields | Timo Teräs | 1 | -11/+13 |
2012-02-16 | solver: name's unlocked chosen is always next package getting locked | Timo Teräs | 1 | -35/+28 |
2012-02-16 | solver: rework internals a bit | Timo Teräs | 1 | -138/+190 |
2012-02-16 | solver: fix allowed pinning calculation | Timo Teräs | 1 | -2/+2 |
2012-02-16 | solver: record repository tag, and flags in solution | Timo Teräs | 5 | -68/+113 |
2012-02-16 | solver: remove an unneeded name state variable | Timo Teräs | 1 | -5/+0 |