summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge branch 'master' of ssh://dev.alpinelinux.org/gitroot/apk-toolsNatanael Copa2009-01-161-9/+13
|\
| * db: apk_db_read_state() needs to be before apk_db_add_repository()Timo Teras2009-01-161-9/+13
| | | | | | | | | | Otherwise installed db load fails due to internal reasons. This would cause a lot of other funny stuff happen.
* | Merge branch 'master' of ssh://dev.alpinelinux.org/gitroot/apk-toolsNatanael Copa2009-01-161-2/+13
|\|
| * db: make fetching from other than first repository workTimo Teras2009-01-161-2/+13
| |
* | Merge branch 'master' of ssh://dev.alpinelinux.org/gitroot/apk-toolsNatanael Copa2009-01-163-20/+33
|\|
| * index: write out only packages specified in command lineTimo Teras2009-01-163-20/+33
| | | | | | | | | | | | Ignore /etc/apk/repositories, so additional repositories that depend on other repositories need to have explicit --repository reference on command line when generating the index (to avoid warnings).
* | Merge branch 'master' of ssh://dev.alpinelinux.org/gitroot/apk-toolsNatanael Copa2009-01-169-21/+18
|\|
| * db: fix relative --root to work after apk_db_create callTimo Teras2009-01-161-0/+1
| | | | | | | | | | This was broke on --initdb addition to add applet since apk_db_create changes the working directory.
| * add: --upgrade|-u to control if upgrading is preferred or notTimo Teras2009-01-168-21/+17
| |
* | release 2.0_pre3apk-tools-2.0_pre3Natanael Copa2009-01-161-1/+1
|/
* Makefile: added 'make static' target to build apk.staticNatanael Copa2009-01-162-1/+7
|
* url: allow wget report error messagesNatanael Copa2009-01-161-2/+1
|
* apk: fix --root/-p optionNatanael Copa2009-01-161-1/+1
|
* apk: short option for --root is -pNatanael Copa2009-01-161-1/+1
| | | | Used to be so in the really old days of apk.
* info: only show package desc when --verboseNatanael Copa2009-01-164-11/+17
| | | | | | | also introduce apk_verbosity. --quiet reduce verbosity and --verbose increases it. Default verbosity is 1.
* db: set the perms to /var/lib/apk/* to 644Natanael Copa2009-01-161-4/+4
| | | | this allows non-root users to query the database.
* db, hash: fix package purging/upgrading to update filedb properlyTimo Teras2009-01-162-45/+81
|
* db: try create root in case it does not existNatanael Copa2009-01-161-0/+1
| | | | But we dont bother try create all subdirs (i.e mkdir -p ...)
* release 2.0_pre2apk-tools-2.0_pre2Natanael Copa2009-01-151-1/+1
|
* Makefile: use $(PACKAGE) variable for package nameNatanael Copa2009-01-151-6/+7
|
* Makefile: new dist targetNatanael Copa2009-01-151-5/+11
|
* db: index file location is a URLTimo Teras2009-01-154-3/+8
|
* apk: isalnum() takes only unsigned char values add explicit check for thatTimo Teras2009-01-151-1/+2
|
* audit: new command to check changed filesTimo Teras2009-01-144-15/+178
| | | | | | | Currently only implement --backup to get list of (config) files in protected directories to backup. This also fixes a database corruption bug in database.c.
* db: keep only filename in file entries, hash by both directory and fileTimo Teras2009-01-145-32/+77
|
* add: --initdb to replace create appletTimo Teras2009-01-134-53/+62
|
* db: hash files by name, instead of keep two directory listsTimo Teras2009-01-133-84/+62
|
* state: fix again changeset orderingTimo Teras2009-01-131-2/+2
|
* info: implement who owns packages query (apk_info -W)Timo Teras2009-01-135-11/+84
| | | | | In quiet mode e.g. "apk info -q -W <file list>" a list of dependencies suitable for .PKGINFO is output in one line.
* state: fix generation of change-set to honour dependenciesTimo Teras2009-01-131-2/+6
|
* apk: per applet optionsTimo Teras2009-01-1310-46/+163
|
* state: install packages in dependency order (not reverse)Timo Teras2009-01-131-1/+1
|
* pkg: use generic blob functions to parse dependenciesTimo Teras2009-01-131-38/+36
|
* apk: honour --root command line switchTimo Teras2009-01-131-1/+2
| | | | Was broken by earlier ROOT environment commit.
* apk: support for ROOT environment variableNatanael Copa2009-01-121-1/+5
|
* db, package: new dependency format, second tryNatanael Copa2009-01-112-6/+6
| | | | | | dependencies are separated with single space rather than ', '. makes db file slightly easier to parse from a shell script which might be handy.
* Makefile: build the info appletNatanael Copa2009-01-091-0/+1
|
* info: new appletNatanael Copa2009-01-091-0/+43
| | | | so far it only lists installed packages
* Revert "db: change format for dependencies"Natanael Copa2009-01-091-3/+3
| | | | This reverts commit b852d670a985c4da11b012707acaa63b8abdfadc.
* db: report error when create db in non-existing dirNatanael Copa2009-01-091-1/+4
|
* db: change format for dependenciesNatanael Copa2009-01-081-3/+3
| | | | | | Each dep is separated with a single space. I.E: D:dep1 dep2 dep3
* Makefile: turn off PIENatanael Copa2009-01-081-0/+1
|
* db: allow comments and empty lines in repositories fileNatanael Copa2009-01-081-0/+4
|
* src/database.c: get repository file from environment variable APK_REPOSNatanael Copa2009-01-081-2/+5
| | | | | Defaults to /etc/apk/repositories, absolute path and not relative the install root.
* src/package.c: fix compiler warning on 64 bit hostsNatanael Copa2009-01-081-2/+2
|
* various: make fancy progress bar and update todoTimo Teras2009-01-0712-120/+253
|
* db: rmdir() directories only on package purgeTimo Teras2009-01-061-3/+10
|
* db: remove forgotten debug printTimo Teras2009-01-061-2/+0
|
* db, pkg: fix rest of memory leaksTimo Teras2009-01-063-1/+38
|
* io: fix some memory leaksTimo Teras2009-01-064-4/+15
|