Timo Teras
6b2b9d303e
db: restructure in-memory organization
2009-01-06 21:23:26 +02:00
Timo Teras
354b6e4631
log: eliminate fortified build warning
2009-01-06 21:23:26 +02:00
Timo Teras
64b630b5fb
archive: minor clean ups
2009-01-06 21:23:26 +02:00
Timo Teras
a3769b2238
io: check inner stream existance before creating gunzip stream
2009-01-06 21:23:26 +02:00
Timo Teras
fb911432cb
apk_array: clear newly allocated memory
2009-01-06 21:23:26 +02:00
Natanael Copa
c8919ac3b5
Allow distromakers override CFLAGS and LDFLAGS
2008-12-01 07:03:11 +00:00
Timo Teras
dc2ffc30e8
io: apk_ostream stuff
2008-11-28 16:28:54 +02:00
Timo Teras
4bafa681fe
io: prepartions for url handling
2008-11-28 15:03:27 +02:00
Timo Teras
5ea81ca564
add: add support to install packages not in a repository
2008-11-28 13:34:40 +02:00
Timo Teras
545a915faf
db: rework 'files' to 'installed'
...
Make the db of installed packages more similar to index file and
reuse the code. Also rename the database file.
2008-11-28 13:15:06 +02:00
Timo Teras
a96572fba8
db: compressed index file
2008-11-27 21:06:45 +02:00
Timo Teras
f0609951b9
hash, db: use apk_blob_t and list_*
2008-11-27 20:25:01 +02:00
Timo Teras
1a7f3e3678
various: use apk_istream api
2008-11-27 16:59:04 +02:00
Timo Teras
8e23a2ba4e
db: checksum installed files, protect config files
...
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-14 14:26:59 +02:00
Timo Teras
86676ac8c4
build: remove pthreads references
2008-11-12 11:57:53 +02:00
Timo Teras
ffa03a21d8
db: remember empty .apks
2008-11-11 09:00:10 +02:00
Timo Teras
791cf6f05b
pkg: speed up indexing of version 2 .apks
2008-11-07 19:18:53 +02:00
Timo Teras
0bf7a1a2cc
io: implement mmap(2) for reading pkgs
2008-11-07 19:06:58 +02:00
Timo Teras
aef0f036f0
use zlib internally to decompress
2008-11-07 17:11:08 +02:00
Timo Teras
6967c28b96
db: fix installation of apk v1 packages
2008-11-07 13:22:16 +02:00
Timo Teras
36f73847ee
pkg: support for new scripts
2008-11-07 13:05:55 +02:00
Timo Teras
1c342b3eba
todo: updated
2008-11-07 09:53:44 +02:00
Timo Teras
014d39488b
db: do not install .PKGINFO files
2008-11-07 09:51:53 +02:00
Timo Teras
57154db85d
db: parse new style .PKGINFO
2008-11-06 16:58:58 +02:00
Timo Teras
b380d4f8e0
build: fix SUBDIRS and remove -nopie
2008-11-06 16:58:11 +02:00
Timo Teras
e4add7611c
Delete obsolete scripts.
...
They are replaced by abuild now.
2008-11-04 11:05:55 +02:00
Natanael Copa
a4cbe620e8
release 2.0_pre1
2008-10-26 13:22:16 -07:00
Natanael Copa
e065caf662
ignore .o files and apk
2008-10-26 13:21:46 -07:00
Natanael Copa
cb25f35ed4
give more helpful error messages
2008-10-26 11:35:34 +00:00
Timo Teras
219a1b2ee8
Overwriting of bb files, apk_create (from old apk-tools), chdir changes,
...
other stuff.
2008-04-22 08:16:26 +00:00
Timo Teras
384c2f1d94
Preserve uid and gid. Quiet flag to print dots on progress.
2008-04-22 06:04:20 +00:00
Timo Teras
823283edca
Argument parsing. Some other stuff too.
2008-04-21 16:30:10 +00:00
Timo Teras
951602e551
Fixes for hardened environment (and old gcc)
2008-04-21 09:41:53 +00:00
Timo Teras
d6c7435242
Initial commit of some stuff written so far. Still in state of flux. Expect
...
breakage and major changes.
2008-04-17 14:09:13 +00:00
Timo Teras
45d2c702fc
apk-tools-tt branch
2008-04-17 14:06:32 +00:00