- 11 Jun, 2010 3 commits
-
-
Timo Teräs authored
-
Natanael Copa authored
-
Natanael Copa authored
-
- 10 Jun, 2010 1 commit
-
-
Natanael Copa authored
The triggers are read during apk_db_unpack_pkg(). If we delete the triggers list after then unpack we delete the triggers which is not what we want. This fixes bug introduced in ce3cf8bf
-
- 07 Jun, 2010 1 commit
-
-
Timo Teräs authored
got broken to the previous array cleanup and grepping struct definition only from headers.
-
- 05 Jun, 2010 1 commit
-
-
Timo Teräs authored
Instead of having a null pointer, use a dummy array which just says the array is empty. This helps in multiple places of the code which would otherwise need explicitly need to check first if the array exists. This has been cause of multiple seg.faults in the past as the array check is easily omitted. This also removes (or fixes) all existing checks accordingly.
-
- 01 Jun, 2010 1 commit
-
-
Timo Teräs authored
clean up the triggers properly, in proper order.
-
- 04 Mar, 2010 1 commit
-
-
Timo Teräs authored
we do not create mirror repositories from other valid repositories, not from what was installed locally.
-
- 01 Mar, 2010 2 commits
-
-
Timo Teräs authored
add the missing variable.
-
Timo Teräs authored
otherwise regeneration of non-repository index might go wrong or we might delete too many files from cache when doing 'cache clean'.
-
- 25 Dec, 2009 1 commit
-
-
Timo Teräs authored
got broke few commits ago when apk_pkg_installed() call was moved to happen after the package name has been read.
-
- 22 Dec, 2009 1 commit
-
-
Timo Teräs authored
this is now mandatory after the overlay fixes. otherwise the package will not get listed as installed.
-
- 21 Dec, 2009 7 commits
-
-
Natanael Copa authored
-
Timo Teräs authored
-
Timo Teräs authored
turns out the logic does not work with overlays as expected due to busybox symlinks being unmanaged. remove the useless option.
-
Timo Teräs authored
appears this is possible, so support it.
-
Timo Teräs authored
lookup proper directory instance as the tar output might not be linear.
-
Timo Teräs authored
get list of overlay files from stdin, so those do not get overwritten.
-
Timo Teräs authored
less syscalls.
-
- 24 Nov, 2009 1 commit
-
-
Natanael Copa authored
do not overwrite target if we have --never-overwrite and target exists. ref #197
-
- 26 Oct, 2009 1 commit
-
-
Timo Teräs authored
the old code treated a symlink to directory as file; it tried to calculate regular has of it. fix this by: 1) using no follow on migration and pruning stats, and 2) the helper function to check if it's point to directory and not calculate hash in that case. fixes #188.
-
- 03 Sep, 2009 1 commit
-
-
Timo Teräs authored
ability embed description information to repository indexes (e.g. repository name and version) and show it via "apk version -I".
-
- 13 Aug, 2009 4 commits
-
-
Timo Teräs authored
check device major if it's tmpfs and refuse to use cache if we've been fooled.
-
Timo Teräs authored
the first item is place holder for argv[0] = script name. it's overwritten by the apk_pkgi_run_script.
-
Timo Teräs authored
- make virtual packages work again - make apk del (for non-empty packages) work again
-
Timo Teräs authored
-
- 12 Aug, 2009 3 commits
-
-
Timo Teräs authored
-
Timo Teräs authored
this makes the database package entry smaller, and we propbably get more fields to installed_package later too. this cleans up the way scripts are stored and is a preparation for supporting triggers. some parsing for trigger meta-data. ref #45.
-
Timo Teräs authored
also have the output stream support writing to temporary file and do renameat/unlinkat on close depending on if all writes succeeded or not.
-
- 11 Aug, 2009 6 commits
-
-
Timo Teräs authored
and take checksums for symlinks too.
-
Timo Teräs authored
-
Timo Teräs authored
otherwise, non repository files present in cache are not considered for installation (e.g. when booting from cdrom).
-
Timo Teräs authored
-
Timo Teräs authored
-
Natanael Copa authored
fixes #127
-
- 10 Aug, 2009 1 commit
-
-
Timo Teräs authored
some hooks to package verification code were missing causing the verification to not be done (causing pre-script to be not run). fixes #124, #126.
-
- 06 Aug, 2009 4 commits
-
-
Timo Teräs authored
instead enforce world dependencies when the package name is first referenced upon.
-
Timo Teräs authored
this helps boots sequence when network is not available.
-
Timo Teräs authored
so user can override trusted keys directory and repositories file.
-
Timo Teräs authored
it's a warning not an error to have non-existant repository. bad signature means tampering; but we might want to just ignore those. this is especially important if we have http repositories and we are bootstrapping (without network).
-