summaryrefslogtreecommitdiff
path: root/src/apk.c
AgeCommit message (Expand)AuthorFilesLines
2021-06-11add basic abstraction for cryptographic operationsTimo Teräs1-1/+1
2021-05-31Disable progress bar on dumb terminals by defaultSören Tempel1-1/+4
2021-03-19Log to /var/log/apk.logDrew DeVault1-5/+8
2021-01-27fix compilation without deprecated OpenSSL APIsRosen Penev1-25/+1
2021-01-11database: Propagate errors when loading an APKINDEXthibault.ferrante1-2/+3
2020-10-09make apk_database optional for applets that don't need itTimo Teräs1-5/+11
2020-10-09rename apk_db_options to apk_ctx, rework loggingTimo Teräs1-121/+89
2020-10-09make apk_flags non-global, make progress printing state non-globalTimo Teräs1-23/+31
2020-10-09make apk_force non-global, remove left-over apk_archTimo Teräs1-12/+12
2020-10-09db: convert repository list to a string arrayTimo Teräs1-15/+2
2020-10-09adb: introduce apk-tools database format, and few appletsTimo Teräs1-0/+2
2020-10-07various changes to make clang not give warningsTimo Teräs1-9/+11
2020-08-26fix --repository short option to be -X as beforeTimo Teräs1-1/+1
2020-08-24enforce options definitions to bind the enum and the descriptorTimo Teräs1-88/+48
2020-05-19make the atom functions not use global stateTimo Teräs1-1/+0
2020-05-07use SPDX-License-Identifier in source filesTBK1-3/+1
2020-05-06rewrite option descriptors to be single stringTimo Teräs1-162/+212
2020-05-06add script to autogenerate help from man pagesTimo Teräs1-62/+13
2020-02-04remove apk_time() as it is causing problems with shared objectsTimo Teräs1-6/+6
2020-01-26Update apk to make man pages sole source of truthDrew DeVault1-109/+40
2020-01-11istream, archive, db: convert db and tar function to use istreamTimo Teräs1-10/+2
2020-01-06io: remove unused size parameter from bstream closeTimo Teräs1-2/+2
2019-06-05print usage and exit with error on invalid argumentsTimo Teräs1-6/+3
2019-06-03use fixed system time in test mode to have fixed test outputTimo Teräs1-0/+9
2018-11-15Revert "move --simulate to global options"Timo Teräs1-2/+5
2018-11-02fix short option string to be nil terminatedTimo Teräs1-0/+1
2018-10-05apk: fix all_options array size off-by-oneTimo Teräs1-1/+1
2018-09-25move --simulate to global optionsTimo Teräs1-5/+2
2018-09-05apk: sanitize return valueTimo Teräs1-0/+2
2018-02-20apk: in test mode, always exit 0 (so the test harness doesn't stop running te...William Pitcock1-0/+5
2018-01-09apk: make --help --verbose actually work.William Pitcock1-1/+10
2018-01-09apk: properly error out if an unknown command is requestedWilliam Pitcock1-1/+5
2018-01-09apk: commit options help text: fix typo concerning diskless bootWilliam Pitcock1-1/+1
2018-01-09apk: usage: cleanup help text when no applet is selectedWilliam Pitcock1-12/+32
2018-01-09fix --update-cache help to reflect realityTimo Teräs1-1/+1
2018-01-04increase libfetch connection pool limits slightlyTimo Teräs1-1/+1
2018-01-04enable automatic update of indexes controlled by --cache-max-ageTimo Teräs1-4/+12
2018-01-03split --force to several --force-[type] optionsTimo Teräs1-4/+32
2018-01-03add new umbrella flag --initramfs-diskless-bootHenrik Riomar1-0/+6
2018-01-03add new flag --no-commit-hooksHenrik Riomar1-0/+4
2018-01-03apk, del: fix few memory leaksTimo Teräs1-1/+4
2017-06-23io: make io vtables const struct, and add accessors for themTimo Teräs1-2/+2
2017-04-28close database on SIGINTKaarle Ritvanen1-1/+9
2017-04-28db: separate init from openKaarle Ritvanen1-0/+2
2017-02-27db: allow overriding cache locationTimo Teräs1-0/+5
2016-04-19apk: don't exit with error code for -V and --print-archTimo Teräs1-0/+2
2016-02-16fetch: allow enabling --simulateTimo Teräs1-0/+3
2015-12-07db: add support for --no-cacheNatanael Copa1-0/+4
2015-03-10rework error handling for read streamsTimo Teräs1-2/+2
2014-12-08fix test modeTimo Teräs1-5/+7