- 14 Sep, 2011 1 commit
-
-
Timo Teräs authored
-
- 13 Sep, 2011 1 commit
-
-
Timo Teräs authored
-
- 09 Sep, 2011 1 commit
-
-
Timo Teräs authored
still todo: - 'fix' is missing - 'del -R' does not work - 'upgrade' does not do self-upgrade first ... and a lot of testing.
-
- 24 Jul, 2011 1 commit
-
-
Timo Teräs authored
This applet can be used to generate data for graphviz tools. Useful to visualize package dependencies, and possible errors in the repository. Usage examples: apk dot gnome-desktop | tred | dot -Tpng gnome-desktop.png -- to generate simplified dependency chart of gnome-desktop apk dot --errors | dot -Tpng index-errors.png -- to generate chart visualizing dependency errors in index
-
- 16 Jul, 2011 2 commits
-
-
Ariadne Conill authored
-
Ariadne Conill authored
-
- 27 May, 2011 1 commit
-
-
Timo Teräs authored
remount to read-write before trying to create the cache directory subdirs. fix a fd leak that might prevent remounting back to rw.
-
- 14 Apr, 2011 1 commit
-
-
Natanael Copa authored
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.
-
- 07 Apr, 2011 1 commit
-
-
Timo Teräs authored
-
- 16 Mar, 2011 2 commits
-
-
Timo Teräs authored
.. and back to read-only after finishing with modifications. fixes #512
-
Timo Teräs authored
if package arch is not set, do not append anything to repository. if arch is set, it is appended to repository.
-
- 04 Jan, 2011 1 commit
-
-
Timo Teräs authored
Parse install_if from package metadata and include it in the indexes. Also setup the reverse install_if dependencies when loading a database. ref #443. Actual install_if functionality is not yet implemented.
-
- 03 Jan, 2011 1 commit
-
-
Timo Teräs authored
Just disable installation of packages using the new stuff. Also flag lower case package info fields as non-critical and allow installation even if that features is not supported.
-
- 14 Dec, 2010 2 commits
-
-
Timo Teräs authored
- 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
-
Timo Teräs authored
Architecture is now: - parsed from .PKGINFO - written to index and installed db - appended to repository URL when fetching files
-
- 10 Dec, 2010 1 commit
-
-
Timo Teräs authored
Unsigned indexes should not be needed anymore anyway.
-
- 23 Nov, 2010 1 commit
-
-
Timo Teräs authored
The hash is 'unsigned long' everywhere which is 64-bits (on 64-bit boxes). Fix the one instance of it being 'unsigned int' since that would be 32-bit and cause lookup failures on 64-bit boxes.
-
- 08 Oct, 2010 1 commit
-
-
Timo Teräs authored
Otherwise we end up using wrong uid/gid mappings when doing install to alternate system root. Fixes #434.
-
- 11 Jun, 2010 2 commits
-
-
Natanael Copa authored
-
Natanael Copa authored
-
- 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.
-
- 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 2 commits
-
-
Timo Teräs authored
allow also overriding old (possibly bad) world dependency. hopefully it's more bullet proof now.
-
Timo Teräs authored
-
- 12 Aug, 2009 1 commit
-
-
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.
-
- 06 Aug, 2009 2 commits
-
-
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.
-
- 04 Aug, 2009 1 commit
-
-
Timo Teräs authored
also makes it possibly to upgrade package without adding it to top-level deps. fixes #69.
-
- 31 Jul, 2009 1 commit
-
-
Timo Teräs authored
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.
-
- 30 Jul, 2009 1 commit
-
-
Timo Teräs authored
and use it for /etc/init.d by default. fixes #99.
-
- 24 Jul, 2009 2 commits
-
-
Timo Teräs authored
use the package 'installed_size' == 0 as a test instead for dependency only packages.
-
Timo Teräs authored
this enables virtual packages and files specified from command line to work on non-harddisk installs.
-
- 22 Jul, 2009 1 commit
-
-
Timo Teräs authored
make sure cache is enabled on non-permanent rootfs setups. some optimizations and fixes too.
-
- 21 Jul, 2009 1 commit
-
-
Timo Teräs authored
-
- 20 Jul, 2009 1 commit
-
-
Timo Teräs authored
prefer index in the new format as signed .tar.gz.
-
- 16 Jul, 2009 1 commit
-
-
Timo Teräs authored
change the index generation to do old index, or the new style index where package identity is sha1 of control block and it's contained within an .tar.gz to allow signing in future.
-
- 14 Jul, 2009 4 commits
-
-
Timo Teräs authored
this also convers scripts file to a tar archive.
-
Timo Teräs authored
avoid recalculating hashes, and store the lengths of names, so we can optimize some operations.
-
Timo Teräs authored
-
Timo Teräs authored
some fixes on index reading code too.
-