summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-07-26libfetch: fix range checking for http/ftp protocol parsingTimo Teräs5-61/+70
2021-07-26db: fix installed db writing with long namesSamanta Navarro1-6/+11
2021-07-26Use __attribute__ ((format)) where possible and fix issues found by itTimo Teräs3-7/+10
2021-07-25io_archive: Use SOURCE_DATE_EPOCH for meta files instead of current timekpcyrd3-1/+18
2021-07-23db: allow read-only operations without cacheTimo Teräs4-11/+29
2021-07-23libfetch: simplify code by merging protocol error handling branchesTimo Teräs2-36/+22
2021-07-23db: check syscall errors in update_permissions()Timo Teräs1-5/+17
2021-07-23doc: add missing options to index, info, and versionRodrigo Lourenço3-12/+23
2021-07-23Document apk-searchRodrigo Lourenço3-0/+45
2021-07-23Remove AUTHORS section from man pagesTimo Teräs22-110/+0
2021-07-23Disable progress bar on dumb terminals by defaultSören Tempel1-1/+6
2021-05-20solver: don't consider requirer count for preferenceTimo Teräs3-18/+29
2021-04-12apk-tools-2.12.5v2.12.5Timo Teräs1-1/+1
2021-04-11io_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-03-23apk-tools-2.12.4v2.12.4Timo Teräs1-1/+1
2021-03-19database: do not chroot(".") unless actually necessaryAriadne Conill2-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-07apk-tools-2.12.3v2.12.3Timo Teräs1-1/+1
2021-02-07db: fix control character check to use uint8_tTimo Teräs1-2/+2
2021-02-07apk-tools-2.12.2v2.12.2Timo Teräs1-1/+1
2021-02-07db: consider control characters in filename as maliciousTimo Teräs3-11/+25
2021-02-07io: Handle really long linesOlliver Schinagl3-19780/+1
2021-02-07gunzip: fix false end-of-file condition in rare circumstancesTimo Teräs1-1/+1
2021-01-19apk-tools-2.12.1v2.12.1Timo Teräs1-1/+1
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.ferrante10-19/+19815
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-09apk-tools-2.12.0v2.12.0Timo Teräs1-1/+1
2020-10-07various changes to make clang not give warningsTimo Teräs5-14/+19
2020-10-06apk-tools-2.12.0_rc2v2.12.0_rc2Timo Teräs1-1/+1
2020-10-06db: make the --repositories-file change more announcedTimo Teräs2-5/+10
2020-10-06libfetch: keep http auth only if redirect is for the same hostTimo Teräs1-1/+7
2020-10-06database: automatically create missing cache dirPaul Spooren1-0/+6
2020-10-05db: make --repositories-file relative to host rootTimo Teräs2-4/+4
2020-10-05db: mask password component of printed URLsTimo Teräs3-12/+55
2020-10-03commit: rephrase the error messages more understandableTimo Teräs17-19/+19
2020-10-01db: check cache only if some repositories are enabledTimo Teräs1-1/+1