Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-09-10 | apk: new option --no-scripts | Timo Teräs | 1 | -0/+4 | |
to not run any per-package scripts. useful for managing buildroot when cross-compiling. | |||||
2013-08-28 | apk: minor fix in help text and a whitespace fix | Natanael Copa | 1 | -2/+2 | |
2013-07-08 | apk: give more space for applet descriptions on generic help | Timo Teräs | 1 | -1/+1 | |
2013-06-30 | apk: infrastructure for short-option-only synonyms | Dubiousjim | 1 | -8/+9 | |
2013-06-28 | various: applet help text and comment fixes | Dubiousjim | 1 | -1/+1 | |
Acked-by: Natanael Copa <ncopa@alpinelinux.org> | |||||
2013-06-19 | apk: set automatic flags before parsing the opts | Natanael Copa | 1 | -1/+1 | |
Otherwise we cannot override with --no-progress | |||||
2013-06-18 | apk: use string array in applet mains, separate apk_name_foreach_matching | Timo Teräs | 1 | -1/+6 | |
2013-06-17 | print: move progress printing to common functions | Timo Teräs | 1 | -1/+1 | |
2013-05-30 | db: unify handling of special packages | Timo Teräs | 1 | -3/+5 | |
make cache a special kind of repository, and automatically cache special packages (virtual packages, or ones installed from command line). add test cases for handling virtual packages. fixes #1617. | |||||
2012-09-20 | apk: implement --progress-fd to write progress to a specified fd | Timo Teräs | 1 | -0/+5 | |
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 | 1 | -5/+8 | |
2012-02-23 | test: rewrite the testing framework to use the real applets | Timo Teräs | 1 | -0/+63 | |
also merge the expected output to the *.test files. | |||||
2012-02-23 | apk: /etc/apk/interactive enables interactive mode for tty sessions | Timo Teräs | 1 | -1/+4 | |
In case someone prefers extra quesions while running apk in a terminal. The file is always from the real root; not from --root so that we will not accidentally enable interactive mode when in initramfs bootstrap. | |||||
2012-02-17 | apk: fix some unharmful leaks reported by valgrind | Timo Teräs | 1 | -9/+17 | |
2011-09-14 | apk: remove unneeded global apk_screen_width | Timo Teräs | 1 | -1/+0 | |
2011-09-14 | upgrade: --no-self-upgrade option | Timo Teräs | 1 | -1/+2 | |
Use it to avoid self-upgrade loops in case something fails during the initial upgrade attempt. | |||||
2011-09-13 | all: update copyright year statement | Timo Teräs | 1 | -1/+1 | |
2011-09-09 | print: minor cleanup to indented writer | Timo Teräs | 1 | -6/+5 | |
2011-07-22 | apk: improve indented printing | Timo Teräs | 1 | -15/+16 | |
* fixup the help messages to align up properly * refresh screen width on SIGWINCH | |||||
2011-07-16 | apk: use APK_DEFAULT_ARCH in version(). | William Pitcock | 1 | -1/+1 | |
2011-07-16 | apk: display command descriptions in command list | William Pitcock | 1 | -5/+10 | |
2011-04-22 | apk: default screen width 70 if ioctl says 0 as width | Timo Teräs | 1 | -1/+1 | |
2011-04-14 | db: Allow override arch when using --root | Natanael Copa | 1 | -0/+5 | |
This is so we can do x86 --root installs on x86_64 hosts. Using --arch without --root can make great damage so we only enable it if --root is used. | |||||
2011-03-19 | apk: improve progress bar | Timo Teräs | 1 | -3/+17 | |
* make it as wide as the screen * make sure it's drawn after package change * and draw it using ansi escapes in line buffered stderr | |||||
2011-03-16 | apk: show progress bar by default for tty controlled runs | Timo Teräs | 1 | -0/+8 | |
and make the progress bar disappear on regular runs too. | |||||
2011-01-01 | upgrade: perform upgrade of apk-tools first if available | Timo Teräs | 1 | -0/+6 | |
Also re-exec's apk-tools to perform rest of the upgrade using the new apk-tools. This allows handling of new apk-tools features properly. Fixes #140. | |||||
2010-12-14 | various: use 'atoms' for certain package field and misc fixes | Timo Teräs | 1 | -0/+1 | |
- implement a hash table for commonly shared fields such as license, version and architecture - use macroes to print blobs or pkgname-pkgver strings - fix some old cruft | |||||
2010-10-08 | io, db: id cache should be specific to database root, not system root | Timo Teräs | 1 | -2/+0 | |
Otherwise we end up using wrong uid/gid mappings when doing install to alternate system root. Fixes #434. | |||||
2010-06-30 | static build: do not use openssl engines | Timo Teräs | 1 | -0/+4 | |
We want minimal static build. And this now also breaks with our openssl since it tries to automatically dlopen some of the engine modules. | |||||
2010-06-12 | archive: honor username/groupname instead of uid/gid | Timo Teräs | 1 | -0/+2 | |
Take the uid/gid from passwd and group. | |||||
2010-06-11 | db: make apk_wait a part of dbopts | Natanael Copa | 1 | -3/+3 | |
2010-06-11 | First steps for libapk | Natanael Copa | 1 | -57/+3 | |
2010-06-08 | state: fix error printing | Timo Teräs | 1 | -0/+2 | |
2009-12-21 | apk: remove the unneeded --never-overwrite | Timo Teras | 1 | -4/+0 | |
turns out the logic does not work with overlays as expected due to busybox symlinks being unmanaged. remove the useless option. | |||||
2009-12-21 | apk: --overlay-from-stdin | Timo Teras | 1 | -0/+4 | |
get list of overlay files from stdin, so those do not get overwritten. | |||||
2009-11-06 | apk: add --never-overwrite flag (ref #197) | Timo Teras | 1 | -0/+4 | |
to never ever overwrite a while in the filesystem the user knows about. it gives the impression of extraction succeeding even though nothing was done. this is inteded to be used only for bootstrapping with overlay. | |||||
2009-08-06 | db: prefer local repositories, and implement --no-network | Timo Teras | 1 | -1/+5 | |
this helps boots sequence when network is not available. | |||||
2009-08-06 | state: indent package lists | Timo Teras | 1 | -12/+7 | |
2009-08-06 | all: implement database open options | Timo Teras | 1 | -15/+34 | |
so user can override trusted keys directory and repositories file. | |||||
2009-07-31 | apk: use *at instead of chdir+normal file syscall | Timo Teras | 1 | -2/+1 | |
this way we never change cwd, and relative filenames are always parsed consistently. this also helps filename construction in many places. this patch also changes '--root' to override location of all configuration to be in the new root. previously it depended on the file which one was used. | |||||
2009-07-24 | apk: add -i/--interactive option (fixes #60) | Timo Teras | 1 | -0/+4 | |
and use that to figure if questions are allowed or not instead of the verbosity level. | |||||
2009-07-23 | index: more informative error message | Timo Teras | 1 | -0/+2 | |
when failed to load an existing index. | |||||
2009-07-22 | apk: add --purge option (fixes #61) | Timo Teras | 1 | -0/+5 | |
and do not remove modified configuration files unless --purge is specified. | |||||
2009-07-22 | apk: allow-untrusted option | Timo Teras | 1 | -0/+5 | |
to not make hard error of untrusted or missing signatures | |||||
2009-07-22 | various: more informative error messages | Timo Teras | 1 | -0/+18 | |
2009-07-22 | various: misc fixes | Timo Teras | 1 | -1/+1 | |
- error codes for verification failure types - fix some fdb corruption on file migration - combine some dependency parsing code - fix versioned dependencies | |||||
2009-07-14 | db: live with sha1 and md5 | Timo Teras | 1 | -2/+0 | |
this also convers scripts file to a tar archive. | |||||
2009-07-13 | openssl: register engines, and use oneshot digest when possible | Timo Teras | 1 | -0/+1 | |
to actually get hardware acceleration if available. | |||||
2009-07-09 | implement --update-cache option | Natanael Copa | 1 | -0/+4 | |
This will update the repository cache upon db_open. |