summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-01-13add: --initdb to replace create appletTimo Teras4-53/+62
2009-01-13db: hash files by name, instead of keep two directory listsTimo Teras3-84/+62
2009-01-13state: fix again changeset orderingTimo Teras1-2/+2
2009-01-13info: implement who owns packages query (apk_info -W)Timo Teras5-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.
2009-01-13state: fix generation of change-set to honour dependenciesTimo Teras1-2/+6
2009-01-13apk: per applet optionsTimo Teras10-46/+163
2009-01-13state: install packages in dependency order (not reverse)Timo Teras1-1/+1
2009-01-13pkg: use generic blob functions to parse dependenciesTimo Teras1-38/+36
2009-01-13apk: honour --root command line switchTimo Teras1-1/+2
Was broken by earlier ROOT environment commit.
2009-01-12apk: support for ROOT environment variableNatanael Copa1-1/+5
2009-01-11db, package: new dependency format, second tryNatanael Copa2-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.
2009-01-09Makefile: build the info appletNatanael Copa1-0/+1
2009-01-09info: new appletNatanael Copa1-0/+43
so far it only lists installed packages
2009-01-09Revert "db: change format for dependencies"Natanael Copa1-3/+3
This reverts commit b852d670a985c4da11b012707acaa63b8abdfadc.
2009-01-09db: report error when create db in non-existing dirNatanael Copa1-1/+4
2009-01-08db: change format for dependenciesNatanael Copa1-3/+3
Each dep is separated with a single space. I.E: D:dep1 dep2 dep3
2009-01-08Makefile: turn off PIENatanael Copa1-0/+1
2009-01-08db: allow comments and empty lines in repositories fileNatanael Copa1-0/+4
2009-01-08src/database.c: get repository file from environment variable APK_REPOSNatanael Copa1-2/+5
Defaults to /etc/apk/repositories, absolute path and not relative the install root.
2009-01-08src/package.c: fix compiler warning on 64 bit hostsNatanael Copa1-2/+2
2009-01-07various: make fancy progress bar and update todoTimo Teras12-120/+253
2009-01-06db: rmdir() directories only on package purgeTimo Teras1-3/+10
2009-01-06db: remove forgotten debug printTimo Teras1-2/+0
2009-01-06db, pkg: fix rest of memory leaksTimo Teras3-1/+38
2009-01-06io: fix some memory leaksTimo Teras4-4/+15
2009-01-06db: restructure in-memory organizationTimo Teras3-140/+195
2009-01-06log: eliminate fortified build warningTimo Teras1-1/+1
2009-01-06archive: minor clean upsTimo Teras1-2/+3
2009-01-06io: check inner stream existance before creating gunzip streamTimo Teras1-0/+3
2009-01-06apk_array: clear newly allocated memoryTimo Teras1-1/+6
2008-12-01Allow distromakers override CFLAGS and LDFLAGSNatanael Copa1-3/+4
2008-11-28io: apk_ostream stuffTimo Teras9-65/+143
2008-11-28io: prepartions for url handlingTimo Teras6-27/+106
2008-11-28add: add support to install packages not in a repositoryTimo Teras5-15/+37
2008-11-28db: rework 'files' to 'installed'Timo Teras5-115/+140
Make the db of installed packages more similar to index file and reuse the code. Also rename the database file.
2008-11-27db: compressed index fileTimo Teras4-3/+18
2008-11-27hash, db: use apk_blob_t and list_*Timo Teras12-107/+190
2008-11-27various: use apk_istream apiTimo Teras4-18/+43
2008-11-14db: checksum installed files, protect config filesTimo Teras11-63/+136
Checksum of installed is computed on the fly when extracting them and it'll be saved to fdb. When installing config files those are diverted with suffix .apk-new if earlier version of same file with local changes exist.
2008-11-12build: remove pthreads referencesTimo Teras3-3/+2
2008-11-11db: remember empty .apksTimo Teras2-4/+5
2008-11-07pkg: speed up indexing of version 2 .apksTimo Teras2-5/+21
2008-11-07io: implement mmap(2) for reading pkgsTimo Teras2-11/+99
2008-11-07use zlib internally to decompressTimo Teras10-222/+469
2008-11-07db: fix installation of apk v1 packagesTimo Teras2-3/+3
2008-11-07pkg: support for new scriptsTimo Teras4-65/+99
2008-11-07todo: updatedTimo Teras1-5/+17
2008-11-07db: do not install .PKGINFO filesTimo Teras1-0/+3
2008-11-06db: parse new style .PKGINFOTimo Teras5-56/+131
2008-11-06build: fix SUBDIRS and remove -nopieTimo Teras1-2/+2