1. 07 May, 2020 1 commit
  2. 06 May, 2020 2 commits
    • Timo Teräs's avatar
      rewrite option descriptors to be single string · 1d7123d8
      Timo Teräs authored
      This reduces the number of relocations on PIE binaries, and also
      reduces the executable size. Parsing of the options is slightly
      sped up as only the exact matching option group parser is called.
    • Timo Teräs's avatar
      add script to autogenerate help from man pages · 5258b484
      Timo Teräs authored
      This creates main help like:
      usage: apk [<OPTIONS>...] COMMAND [<ARGUMENTS>...]
      Package installation and removal:
        add        Add packages to WORLD and commit changes
        del        Remove packages from WORLD and commit changes
      System maintenance:
        fix        Check WORLD against the system and ensure consistency
        update     Update repository indexes
        upgrade    Install upgrades available from repositories
        cache      Commands related to the management of an offline package cache
      Querying package information:
        info       Give detailed information about packages or repositories
        list       List packages matching a pattern or other criteria
        dot        Generate graphviz graphs
        policy     Show repository policy for packages
      Repository maintenance:
        index      Create repository index file from packages
        fetch      Download packages from global repositories to a local directory
        manifest   Show checksums of package contents
        verify     Verify pac...
  3. 26 Jan, 2020 1 commit
  4. 09 Jan, 2018 1 commit
  5. 04 Jan, 2018 1 commit
    • Timo Teräs's avatar
      enable automatic update of indexes controlled by --cache-max-age · 8a28c6d0
      Timo Teräs authored
      This modifies apk cache for indexes to be automatically refreshed
      periodically without explicit 'update' or '--update-cache' usage.
      The default is to do if-modified-since request if the local copy
      is older than 4 hours. This age can be changed with --cache-max-age.
      Using --update-cache will change this age to 60 seconds to make
      sure the cached copy is relatively new. The small age is in order
      to try to avoid downloading indexes second time when apk-tools is
      upgraded and apk re-execs after self-upgrade.
      Accordingly using explicitly 'apk update' will now enforce
      --force-refresh and request the very latest index by requesting
      any potential http proxy to do refresh too.
  6. 08 Oct, 2014 1 commit
  7. 12 May, 2014 1 commit
    • Timo Teräs's avatar
      finally fix building PIE binaries · 1e36692a
      Timo Teräs authored
      the dynamic applet registration never worked with PIE, and as
      a temporary hack -nopie was added to default link flags in 2008.
      this commit reworks the applet registration mechanism to something
      that is compatible with PIE, and removes the hack. finally!
  8. 18 Jun, 2013 1 commit
  9. 13 Sep, 2011 1 commit
  10. 06 Aug, 2009 1 commit
  11. 25 Jun, 2009 1 commit
  12. 17 Feb, 2009 1 commit
  13. 13 Jan, 2009 1 commit
  14. 21 Apr, 2008 2 commits
  15. 17 Apr, 2008 1 commit