Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-02-14 | ver: by default show only upgradeable packages | Timo Teräs | 1 | -0/+6 | |
2012-02-14 | audit: check dirent mode, uid and gid if requested | Timo Teräs | 1 | -32/+71 | |
2012-02-14 | db: record file uid/gid/mode in installed db | Timo Teräs | 3 | -5/+34 | |
2012-02-10 | db: allow directory to have sticky bit, and suid/sgid bits set | Timo Teräs | 1 | -1/+1 | |
2012-02-10 | db, fix: more secure way to choose effective directory permissions | Timo Teräs | 3 | -11/+32 | |
And implement --directory-permissions for fix-applet to reset all directory uid, gid and modes. | |||||
2012-02-10 | db: fix directory permissions recalculation | Timo Teräs | 1 | -5/+8 | |
2012-02-10 | db: smarter handling of directory owner, group and mode | Timo Teräs | 2 | -16/+73 | |
2012-02-10 | print: minimum screen width of 50 | Timo Teräs | 1 | -2/+3 | |
2012-02-10 | blob: fix base64 decoding after previous optimizations | Timo Teräs | 1 | -1/+1 | |
2012-02-08 | blob: optimize spn and cspn | Timo Teräs | 4 | -12/+112 | |
2012-02-08 | db: increase hash sizes | Timo Teräs | 1 | -4/+4 | |
2012-02-08 | blob: optimize digit and base64 decoding | Timo Teräs | 1 | -41/+110 | |
2012-02-02 | apk-tools-2.2.5v2.2.5 | Timo Teräs | 1 | -1/+1 | |
2012-02-01 | db: do not abort on bad repositories | Natanael Copa | 1 | -5/+0 | |
Only show a warning if we have a non-existing repository or bad repository signature but don't abort. This is not to break compat with behaviour in previous releases. | |||||
2012-02-01 | db: fix bug with --repository | Natanael Copa | 1 | -9/+9 | |
The 'r' variable is overwritten and no longer holds the repository number. | |||||
2012-02-01 | apk-tools-2.2.4v2.2.4 | Timo Teräs | 1 | -1/+1 | |
2012-01-31 | pkg, db: fix signature checking for files without control part | Timo Teräs | 3 | -28/+48 | |
Also clean up handling of signature failures for index files. | |||||
2012-01-20 | solver: fix regression from "calculate branch minimum penalty early" | Timo Teräs | 2 | -9/+22 | |
Forgot to reset per-name penalty when it got locked by apply_decision. This also fine tunes compare_package_preference() to always prefer packages specified on command line speeding up calculation certain complicated solutions. | |||||
2012-01-17 | lua: fix compile error | Timo Teräs | 1 | -1/+1 | |
2012-01-17 | apk-tools-2.2.3v2.2.3 | Timo Teräs | 1 | -1/+1 | |
2012-01-17 | solver, upgrade: properly detect missing repository tags | Timo Teräs | 5 | -25/+32 | |
* upgrade needs explicit check so we don't try self-upgrade (which would print additional messages on screen) * add can fix problems, so check against the new world * merge the code in few places | |||||
2012-01-17 | upgrade: make -a reset versioned dependencies like it used to | Timo Teräs | 1 | -2/+21 | |
regression from upgrade to the new solver system. | |||||
2012-01-17 | solver: fix change ordering of removed pages in relation to installed | Timo Teräs | 1 | -5/+6 | |
2012-01-17 | solver: calculate branch minimum penalty early | Timo Teräs | 2 | -56/+99 | |
Previously we would cache the penalty when evaluating the final solution, and adding that until we backtrack to first topology position changing that penalty. However, we can just keep track of minimum penalty based on name state, and add it. This allows us to bail out early on bad branches because we know in advance how things will turn out. | |||||
2012-01-17 | db: print dependencies referring to missing tags instead of tags | Timo Teräs | 1 | -6/+11 | |
2012-01-16 | db: fix loading of world after previous commits | Timo Teräs | 1 | -3/+3 | |
2012-01-13 | add: make repository tag pinning stronger | Timo Teräs | 3 | -9/+21 | |
Previously we would not upgrade just by doing "apk add foo@tag" if foo was already installed. It required explicit '-u'. This allows 'apk add' to explicitly prefer the newly specified pinning. | |||||
2012-01-12 | db: support line feed as 'world' dependency separator | Timo Teräs | 8 | -57/+70 | |
* default writing the world with spaces if a space is found (for backwards compatibility) for now | |||||
2012-01-12 | solver: print repository tag when committing package changes | Timo Teräs | 3 | -9/+34 | |
2012-01-12 | db, solver: refuse committing changes if there is missing tags | Timo Teräs | 3 | -1/+20 | |
2012-01-12 | add: fail if repository tag does not exist | Timo Teräs | 1 | -1/+9 | |
2012-01-06 | pkg: fix writing of deps with tag and version specifier | Timo Teräs | 1 | -4/+4 | |
It is really name(@tag)(>=version). | |||||
2012-01-06 | add: print an error about malformed arguments | Timo Teräs | 1 | -1/+4 | |
2012-01-06 | info: display short info if packages are given | Natanael Copa | 1 | -0/+10 | |
instead of just list all installed package | |||||
2012-01-06 | test: fix printf of size_t for 64 bit | Natanael Copa | 1 | -1/+1 | |
2012-01-06 | db: properly detect when pkg install trigger needs executing | Timo Teräs | 1 | -1/+1 | |
call apk_pkg_install() and hlist_tail_ptr() only once. the latter is O(n) and can get very slow. | |||||
2012-01-06 | common: fix apk_array copying, and additional size_t fixes | Timo Teräs | 2 | -2/+5 | |
2011-12-27 | apk-tools-2.2.2v2.2.2 | Timo Teräs | 1 | -1/+1 | |
2011-12-27 | solver: report number of (mega)bytes used | Timo Teräs | 4 | -18/+31 | |
2011-12-27 | update: report number of distinct packages available | Timo Teräs | 1 | -0/+3 | |
2011-12-24 | info: -e and -W operate on database only (repos not needed) | Timo Teräs | 1 | -0/+2 | |
.. so do not load them. | |||||
2011-11-23 | solver: fix error detection for certain unsatisfiability cases | Timo Teräs | 1 | -2/+46 | |
did not properly detect as error if name could not be satisfied due to being available in tagged repository which is not enabled. | |||||
2011-11-01 | apk-tools-2.2.1v2.2.1 | Timo Teräs | 1 | -1/+1 | |
2011-11-01 | solver: fix zero score comparison | Timo Teräs | 1 | -1/+1 | |
2011-11-01 | apk-tools-2.2.0v2.2.0 | Timo Teräs | 1 | -1/+1 | |
2011-11-01 | solver: return changeset even for partial solutions | Timo Teräs | 1 | -12/+8 | |
otherwise --force does might not work during boot. | |||||
2011-11-01 | solver: consider world dependencies to determining exit score | Timo Teräs | 1 | -2/+4 | |
2011-10-31 | cache: fix download | Timo Teräs | 1 | -1/+1 | |
2011-10-31 | apk-tools-2.2.0_rc1v2.2.0_rc1 | Timo Teräs | 1 | -1/+1 | |
2011-10-31 | solver: misc fixes | Timo Teräs | 1 | -9/+22 | |
caused upgrading package X with "apk add path/to/x...apk" where the package file was not in any repository to not work properly. |