1. 28 Feb, 2019 1 commit
    • Karel Koci's avatar
      transaction: instead of data use files on fs · 5b9b4d2f
      Karel Koci authored
      This replaces problematic data pass in Lua with files saved on disk.
      Original problem is that Lua in some cases like closures duplicates
      environment and that means also all data. If this happens few times
      (from measurements it seems like two or three times in code segment we
      are dropping in this) then we can have few times bigger memory
      requirements.
      
      This also temporally disables test test-sys-pkgupdate-plan-unapproved as
      it does not expect additional files. This is going to be solved in
      following commit.
      5b9b4d2f
  2. 28 Jan, 2019 1 commit
    • Karel Koci's avatar
      Drop package content extra option · a8489ebe
      Karel Koci authored
      This was originaly introduced to allow local packages to be installed.
      It was later replaced with localrepo and was marked as obsoleted for
      long time.
      a8489ebe
  3. 21 Jan, 2019 1 commit
    • Karel Koci's avatar
      Rename opkg-trans to pkgtransaction · 196761e1
      Karel Koci authored
      This is huge change but it makes sense. Original name is now pretty
      confusing and it should be clear that this tool is part of updater-ng.
      This new name should signal that.
      This new name also contains whole word "transaction" so it should
      possibly be more clearer what it really does. This also adds comment
      that this tool is dangerous to play with.
      196761e1
  4. 30 Nov, 2018 1 commit
  5. 07 Dec, 2017 1 commit
  6. 19 Sep, 2017 1 commit
  7. 28 Aug, 2017 1 commit
  8. 07 Aug, 2017 1 commit
  9. 10 Jul, 2017 1 commit
    • Karel Koci's avatar
      Remove legacy version and migrator · 5bc67f4c
      Karel Koci authored
      All routers are now migrated (or at least should be). So we no longer
      need legacy version of updater nor we need migrator. This commit removes
      both of these code bases. Previous commit is tagged with
      legacy-migrator for easier lookup.
      5bc67f4c
  10. 08 Jun, 2017 1 commit
  11. 01 Feb, 2017 1 commit
  12. 12 Jan, 2017 1 commit
  13. 21 Nov, 2016 1 commit
    • Karel Koci's avatar
      Add test for replan · 96ab4130
      Karel Koci authored
      This system test tries install package with replan enabled and on
      second run it uninstalls it.
      96ab4130
  14. 07 Nov, 2016 4 commits
  15. 21 Oct, 2016 1 commit
  16. 19 Sep, 2016 1 commit
  17. 07 Sep, 2016 1 commit
  18. 24 Aug, 2016 1 commit
    • Karel Koci's avatar
      Add new test for package update · 562baa06
      Karel Koci authored
      This test tests simple package update, single package to next version.
      This update replaces file to directory in /etc/test and directory to file in
      /usr/share/test. Also collision with user created file/directory occurs in
      /usr/share/test and /usr/bin.
      562baa06
  19. 16 Aug, 2016 1 commit
    • Karel Koci's avatar
      Add system test for config file steal · f30497a4
      Karel Koci authored
      This test checks if configuration files stealing works.
      
      Package dnsmasq-dhcpv6 steals configuration files from dnsmasq-full.
      
      Package dropbear is not installed at beginning and now will be installed
      again.  This is added to check that reinstalling isn't broken by
      configuration stealing.
      f30497a4
  20. 15 Aug, 2016 1 commit
  21. 09 May, 2016 1 commit
  22. 13 Apr, 2016 1 commit
  23. 30 Mar, 2016 1 commit
  24. 15 Mar, 2016 1 commit
  25. 10 Mar, 2016 3 commits