Commit Graph

  • 4403e7ec32 fix glibc build of crypto abstraction header Timo Teräs 2021-06-11 13:51:13 +0300
  • 2f58322c70 fix makefile build after crypto abstraction work Timo Teräs 2021-06-11 13:49:33 +0300
  • fb3d3c5e4a extract: add experimental support for uvol volumes Timo Teräs 2021-06-10 11:41:23 +0300
  • 91cb2514e4 extract: new applet to extract v2 packages Timo Teräs 2021-06-09 23:12:52 +0300
  • 7ce4cc4b73 add basic abstraction for cryptographic operations Timo Teräs 2021-06-09 18:21:40 +0300
  • 7c9f001cda mkpkg: new applet to create v2 packages with basic functionality Timo Teräs 2021-06-07 19:49:15 +0300
  • cd9aef8f7c genadb: fix maximum inner adb limit checking Timo Teräs 2021-06-07 11:00:18 +0300
  • 429e5984c5 Disable progress bar on dumb terminals by default Sören Tempel 2021-05-31 02:35:52 +0200
  • 1456296b43 add adbgen applet to generate databases from it's text dump Timo Teräs 2021-06-02 22:35:58 +0300
  • 209201bc5d add abstraction to adb "walking" - a sax like API to enumerate whole db Timo Teräs 2020-11-27 17:23:33 +0200
  • 7167bc9e7b solver: don't consider requirer count for preference Timo Teräs 2021-05-19 16:29:55 +0300
  • f7143c1766 io_archive: add bounds limit for uname and gname tar header fields Timo Teräs 2021-04-11 15:21:42 +0300
  • 4bcd792194 io: fix fd leak in error handling paths Timo Teräs 2021-04-11 15:01:52 +0300
  • 1b954e4120 Fix segfault in log_internal if prefix is APK_OUT_LOG_ONLY Sören Tempel 2021-04-02 12:22:25 +0200
  • 646c834492 Log to /var/log/apk.log Drew DeVault 2021-02-14 10:01:02 -0500
  • 4fe5ac8328 database: do not chroot(".") unless actually necessary Ariadne Conill 2021-03-18 23:15:01 -0600
  • 511621438d del: report correctly package's provides names Timo Teräs 2021-03-19 12:05:20 +0200
  • bc0ed3774a libfetch: send Proxy-Authorization also for https connect Timo Teräs 2021-03-16 16:21:35 +0200
  • 8e993fe969 Use correct port when redirected Martin Vahlensieck 2021-03-12 17:08:15 +0100
  • 361eb063c6 db: fix control character check to use uint8_t Timo Teräs 2021-02-07 23:43:48 +0200
  • 1a4f2e94dd db: consider control characters in filename as malicious Timo Teräs 2021-02-04 22:28:23 +0200
  • f6656f9d8e io: Handle really long lines Olliver Schinagl 2021-01-19 20:32:07 +0100
  • b43da45bc3 gunzip: fix false end-of-file condition in rare circumstances Timo Teräs 2021-02-03 22:46:19 +0200
  • c4c8aa5ba0 fix compilation without deprecated OpenSSL APIs Rosen Penev 2021-01-11 01:51:58 -0800
  • bcbcbfc1fc libfetch: harden URL parsing Timo Teräs 2021-01-19 17:49:20 +0200
  • acca5cbff0 libfetch: fix connection pooling for proxied http/https requests Timo Teräs 2021-01-19 16:37:39 +0200
  • d430a98976 libfetch: fix use-after-free in connection cache management Timo Teräs 2021-01-19 16:10:08 +0200
  • 4087ab92c4 libfetch: fix parsing of proxy response to CONNECT requests Conny Seifert 2021-01-18 15:01:05 +0000
  • 167fd86794 libfetch: support for CIDR subnets in no_proxy/NO_PROXY Timo Teräs 2021-01-12 22:45:00 +0200
  • ae7c4451d5 man info: --install-if and --rinstall-if do not have short options Timo Teräs 2021-01-17 15:00:44 +0200
  • 7a3e8f4214 database.c: Fixed package DESCRIPTION parsing thibault.ferrante 2021-01-13 18:00:58 +0100
  • 18b0b45b5b io: Handle long lines thibault.ferrante 2021-01-07 17:25:23 +0100
  • 0fb0d30477 database: Propagate errors when loading an APKINDEX thibault.ferrante 2021-01-07 17:21:36 +0100
  • b58d79e78f libfetch: Increase URL password length Mike Detwiler 2021-01-07 18:56:37 +0000
  • 9e9a9a2e71 apk_update: use URL_PRINTF Alex Denes 2020-12-19 10:10:33 +0000
  • 223e999016 manual: Add missing r Alex Denes 2020-11-10 12:38:55 +0100
  • ecdd24e4b2 manual: Fix wrong argument name Alex Denes 2020-11-09 23:37:40 +0100
  • da8d83338b add missing apk_trust.h Timo Teräs 2020-10-09 16:14:38 +0300
  • 705e002bb0 rename adb_trust to apk_trust, and use it as package signature keystore too Timo Teräs 2020-10-09 13:40:14 +0300
  • a627ab8eb8 make apk_database optional for applets that don't need it Timo Teräs 2020-10-09 12:44:32 +0300
  • 354713d2f7 rename apk_db_options to apk_ctx, rework logging Timo Teräs 2020-10-05 18:52:51 +0300
  • 7a7eca8670 make apk_flags non-global, make progress printing state non-global Timo Teräs 2020-10-05 16:47:24 +0300
  • 9afb4e8fd1 make apk_force non-global, remove left-over apk_arch Timo Teräs 2020-10-05 15:59:00 +0300
  • b2af872fff db: convert repository list to a string array Timo Teräs 2020-10-05 14:24:08 +0300
  • 010497cb5a add separate vertest applet for version string testing Timo Teräs 2020-10-02 16:47:40 +0300
  • 6d71f49c11 io: make ostream_file always use tmpname Timo Teräs 2020-10-02 15:25:12 +0300
  • 2156107afc minor performance improvements on build and code Timo Teräs 2020-10-02 14:59:32 +0300
  • f9f8594069 adb: improve sorting features, sort installed-db package listing Timo Teräs 2020-10-02 14:17:42 +0300
  • e9caeff22b build: adopt meson build for v3 branch Timo Teräs 2020-10-02 12:16:30 +0300
  • f86829dc92 ci: also install static deps Rasmus Thomsen 2020-10-01 18:06:25 +0200
  • 0cfa6cfb83 build: make sure to use helper scripts from git tree and not system Rasmus Thomsen 2020-10-01 18:04:22 +0200
  • 1b168696aa build: use tabs for meson files Rasmus Thomsen 2020-10-01 17:56:12 +0200
  • 1bbdc8eb37 build: add option to build apk.static binary Rasmus Thomsen 2020-10-01 17:53:36 +0200
  • 7375327fbd ci: add test for meson Rasmus Thomsen 2020-06-21 11:03:35 +0200
  • 8a11ac3952 build: add atom.c to meson Rasmus Thomsen 2020-05-19 12:52:40 +0200
  • 7f4591333d scripts: add script to generate APK cross file Rasmus Thomsen 2020-05-19 12:02:03 +0200
  • f6795011ca build: allow building without help in meson Rasmus Thomsen 2020-05-19 10:11:49 +0200
  • 718e07f78a build: build help.h with meson Rasmus Thomsen 2020-05-07 12:38:21 +0200
  • fe1de720d0 build: add support for building with meson Rasmus Thomsen 2020-04-16 23:32:02 +0200
  • efe0c4afec adb: introduce apk-tools database format, and few applets Timo Teräs 2020-09-30 14:11:37 +0300
  • 81782bfc15 apk-tools-2.12.0 Timo Teräs 2020-10-09 14:18:45 +0300
  • 5f66b618ef various changes to make clang not give warnings Timo Teräs 2020-10-07 21:16:13 +0300
  • 90137499af apk-tools-2.12.0_rc2 Timo Teräs 2020-10-06 14:51:19 +0300
  • 3fae0c693f db: make the --repositories-file change more announced Timo Teräs 2020-10-06 14:23:14 +0300
  • 7158474f1b libfetch: keep http auth only if redirect is for the same host Timo Teräs 2020-10-06 11:22:55 +0300
  • dac30d5049 database: automatically create missing cache dir Paul Spooren 2020-10-03 12:31:56 -1000
  • 7c2a3657fb db: make --repositories-file relative to host root Timo Teräs 2020-10-03 15:38:35 +0300
  • 6cedfe27ac db: mask password component of printed URLs Timo Teräs 2020-10-05 12:58:46 +0300
  • 8a794021c4 commit: rephrase the error messages more understandable Timo Teräs 2020-10-03 13:57:05 +0300
  • c269e9c24d db: check cache only if some repositories are enabled Timo Teräs 2020-10-01 14:31:41 +0300
  • c538509a2a Implement upgrade --prune to remove stale world dependencies Timo Teräs 2020-09-28 17:34:01 +0300
  • fa63e46a75 database: clarify the deprecation notice for checksum-less packages Ariadne Conill 2020-08-29 08:34:00 -0600
  • d5dcaeb1cd update mailmap with my newer email Ariadne Conill 2020-08-29 08:21:15 -0600
  • fb0109fdb1 fix --repository short option to be -X as before Timo Teräs 2020-08-26 23:03:48 +0300
  • 2408ad4f95 build: make soname explicit and simplify and fix soname link Timo Teräs 2020-08-25 15:35:46 +0300
  • f25519ec40 apk-tools-2.12.0_rc1 Timo Teräs 2020-08-25 14:50:12 +0300
  • e2afc7e7a9 fix, simplify and document upgrade --ignore Timo Teräs 2020-08-24 15:26:25 +0300
  • f3cf824948 solver: add more dbg_printfs Oliver Smith 2020-08-18 23:15:26 +0200
  • edb45ae464 enforce options definitions to bind the enum and the descriptor Timo Teräs 2020-08-24 13:35:36 +0300
  • 82de29cf7b test: add test for granular upgrade Ariadne Conill 2020-07-14 18:29:16 -0600
  • bef1faf1cb upgrade: allow for specified package upgrades Ariadne Conill 2020-07-14 18:16:38 -0600
  • ffcdd350d0 libfetch: implement default port for HTTPS. Ariadne Conill 2020-05-28 17:23:17 -0600
  • 8b63e0fcfb gitignore: add generated help.h header Ariadne Conill 2020-05-27 18:45:30 -0600
  • f4c3f0ad2a database: create additional device nodes when initializing root fs Ariadne Conill 2020-05-26 07:16:13 -0600
  • 4d69d123f5 fix logic to not compile lua module when it was not asked Fredrik Gustafsson 2020-05-19 15:55:33 +0200
  • d0edeec8fb make the atom functions not use global state Timo Teräs 2020-05-19 11:39:21 +0300
  • 12fdf6fc21 allow building without help when lua interpreter is not available Timo Teräs 2020-05-19 10:50:57 +0300
  • 5e251b21fd Merge branch 'add-riscv-arch-defines' into 'master' Timo Teräs 2020-05-17 11:12:29 +0000
  • 0732976dbe define APK_DEFAULT_ARCH for riscv32 and riscv64 targets Ariadne Conill 2020-05-17 00:54:51 -0600
  • 7b76182f39 fix apk_blob_pull_csum to always initialize apk_checksum Timo Teräs 2020-05-07 13:28:24 +0300
  • 5d796b5678 use SPDX-License-Identifier in source files TBK 2020-04-22 15:33:41 +0200
  • f1c6067603 add LICENSE TBK 2020-04-22 15:15:02 +0200
  • 6863928677 index: add argument --no-warnings Fredrik Gustafsson 2019-11-20 17:01:45 +0100
  • 1d7123d837 rewrite option descriptors to be single string Timo Teräs 2020-05-04 21:45:11 +0300
  • 791f93fcbe man pages: make more friendly for help generation Timo Teräs 2020-05-04 15:24:58 +0300
  • 5258b484bf add script to autogenerate help from man pages Timo Teräs 2020-04-24 11:49:14 +0300
  • d61c009f7a apk: do not manage file ownership as non-root or when asked so Fredrik Gustafsson 2019-11-20 11:48:48 +0100
  • b67df9843d man pages: fix apk-del section in the main index Timo Teräs 2020-04-24 11:47:26 +0300
  • 4856ddff31 man pages: format email addresses consistently Fredrik Gustafsson 2020-04-21 09:40:33 +0200
  • 47053ede6b build: fix includedir in pkgconfig file Rasmus Thomsen 2020-04-01 16:37:46 +0200