1. 15 Jun, 2010 1 commit
  2. 11 Jun, 2010 1 commit
  3. 08 Jun, 2010 1 commit
  4. 05 Jun, 2010 1 commit
    • Timo Teräs's avatar
      all: rework how arrays work · 7be853e6
      Timo Teräs authored
      Instead of having a null pointer, use a dummy array which just
      says the array is empty. This helps in multiple places of the code
      which would otherwise need explicitly need to check first if the
      array exists. This has been cause of multiple seg.faults in the
      past as the array check is easily omitted.
      
      This also removes (or fixes) all existing checks accordingly.
      7be853e6
  5. 03 Jun, 2010 1 commit
  6. 01 Jun, 2010 2 commits
  7. 27 May, 2010 3 commits
  8. 15 Mar, 2010 1 commit
  9. 10 Mar, 2010 1 commit
    • Timo Teräs's avatar
      state: check package availability always · b40b2f04
      Timo Teräs authored
      even if we have only one package as candidate, we need to check
      it's availability. otherwise we can endup with bad changeset
      referring to unavailable package.
      b40b2f04
  10. 26 Feb, 2010 2 commits
  11. 25 Dec, 2009 1 commit
  12. 19 Aug, 2009 1 commit
  13. 13 Aug, 2009 3 commits
  14. 12 Aug, 2009 1 commit
    • Timo Teräs's avatar
      db, pkg: separate structure for fields of installed packages · 36b5cee9
      Timo Teräs authored
      this makes the database package entry smaller, and we propbably
      get more fields to installed_package later too. this cleans up
      the way scripts are stored and is a preparation for supporting
      triggers. some parsing for trigger meta-data. ref #45.
      36b5cee9
  15. 06 Aug, 2009 7 commits
  16. 05 Aug, 2009 1 commit
  17. 04 Aug, 2009 3 commits
  18. 31 Jul, 2009 1 commit
    • Timo Teräs's avatar
      apk: use *at instead of chdir+normal file syscall · ea901526
      Timo Teräs authored
      this way we never change cwd, and relative filenames are always
      parsed consistently. this also helps filename construction in many
      places. this patch also changes '--root' to override location of
      all configuration to be in the new root. previously it depended
      on the file which one was used.
      ea901526
  19. 24 Jul, 2009 1 commit
  20. 22 Jul, 2009 2 commits
  21. 25 Jun, 2009 1 commit
    • Timo Teräs's avatar
      upgrade: add --available option · 3a488564
      Timo Teräs authored
      That will make the upgrade prefer packages available in repositories.
      This is good if one want's to downgrade packages by removing an experimental
      repository. Or to force re-install of locally built vs. repository version
      when the package version are same, but checksum is different. Fixes #51.
      3a488564
  22. 20 Jun, 2009 1 commit
  23. 16 Jun, 2009 1 commit
  24. 24 May, 2009 1 commit
  25. 15 Apr, 2009 1 commit