summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-06-19fixup some includesTimo Teräs7-6/+1
2021-06-19Document apk-searchRodrigo Lourenço3-0/+45
2021-06-19Remove AUTHORS section from man pagesTimo Teräs22-110/+0
2021-06-14update Makefile to include new v3 code and appletsTimo Teräs1-11/+11
2021-06-12crypto: make EVP_MD_CTX_FLAG_FINALISE optionalTimo Teräs1-0/+2
2021-06-11fix glibc build of crypto abstraction headerTimo Teräs1-0/+1
2021-06-11fix makefile build after crypto abstraction workTimo Teräs1-1/+1
2021-06-11extract: add experimental support for uvol volumesTimo Teräs3-3/+104
2021-06-11extract: new applet to extract v2 packagesTimo Teräs14-65/+413
2021-06-11add basic abstraction for cryptographic operationsTimo Teräs25-260/+462
2021-06-11mkpkg: new applet to create v2 packages with basic functionalityTimo Teräs17-210/+647
2021-06-11genadb: fix maximum inner adb limit checkingTimo Teräs2-1/+3
2021-05-31Disable progress bar on dumb terminals by defaultSören Tempel1-1/+4
2021-06-02add adbgen applet to generate databases from it's text dumpTimo Teräs14-8/+430
2021-05-26add abstraction to adb "walking" - a sax like API to enumerate whole dbTimo Teräs7-202/+357
2021-05-19solver: don't consider requirer count for preferenceTimo Teräs3-18/+29
2021-04-12io_archive: add bounds limit for uname and gname tar header fieldsTimo Teräs3-10/+11
2021-04-11io: fix fd leak in error handling pathsTimo Teräs1-5/+20
2021-04-02Fix segfault in log_internal if prefix is APK_OUT_LOG_ONLYSören Tempel1-1/+1
2021-03-19Log to /var/log/apk.logDrew DeVault5-10/+61
2021-03-19database: do not chroot(".") unless actually necessaryAriadne Conill3-2/+14
2021-03-19del: report correctly package's provides namesTimo Teräs1-9/+21
2021-03-16libfetch: send Proxy-Authorization also for https connectTimo Teräs1-8/+20
2021-03-13Use correct port when redirectedMartin Vahlensieck1-1/+1
2021-02-07db: fix control character check to use uint8_tTimo Teräs1-2/+2
2021-02-04db: consider control characters in filename as maliciousTimo Teräs3-11/+22
2021-02-04io: Handle really long linesOlliver Schinagl3-19780/+1
2021-02-04gunzip: fix false end-of-file condition in rare circumstancesTimo Teräs1-1/+1
2021-01-27fix compilation without deprecated OpenSSL APIsRosen Penev3-33/+32
2021-01-19libfetch: harden URL parsingTimo Teräs1-11/+28
2021-01-19libfetch: fix connection pooling for proxied http/https requestsTimo Teräs4-15/+14
2021-01-19libfetch: fix use-after-free in connection cache managementTimo Teräs1-3/+3
2021-01-19libfetch: fix parsing of proxy response to CONNECT requestsConny Seifert1-6/+1
2021-01-17libfetch: support for CIDR subnets in no_proxy/NO_PROXYTimo Teräs1-1/+65
2021-01-17man info: --install-if and --rinstall-if do not have short optionsTimo Teräs1-7/+7
2021-01-14database.c: Fixed package DESCRIPTION parsingthibault.ferrante2-1/+2
2021-01-11io: Handle long linesthibault.ferrante1-1/+1
2021-01-11database: Propagate errors when loading an APKINDEXthibault.ferrante8-19/+19812
2021-01-08libfetch: Increase URL password lengthMike Detwiler1-1/+1
2020-12-29apk_update: use URL_PRINTFAlex Denes1-2/+4
2020-11-11manual: Add missing rAlex Denes1-1/+1
2020-11-10manual: Fix wrong argument nameAlex Denes1-1/+1
2020-10-09add missing apk_trust.hTimo Teräs2-2/+44
2020-10-09rename adb_trust to apk_trust, and use it as package signature keystore tooTimo Teräs21-355/+334
2020-10-09make apk_database optional for applets that don't need itTimo Teräs32-144/+209
2020-10-09rename apk_db_options to apk_ctx, rework loggingTimo Teräs43-737/+819
2020-10-09make apk_flags non-global, make progress printing state non-globalTimo Teräs19-127/+134
2020-10-09make apk_force non-global, remove left-over apk_archTimo Teräs12-55/+56
2020-10-09db: convert repository list to a string arrayTimo Teräs4-25/+8
2020-10-09add separate vertest applet for version string testingTimo Teräs9-15/+863