Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow upgrades without using setup*.exe. Addresses #22. #88

Open
wants to merge 28 commits into
base: master
Choose a base branch
from

Commits on May 31, 2016

  1. Configuration menu
    Copy the full SHA
    7c79fc8 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2016

  1. Configuration menu
    Copy the full SHA
    718e33f View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2016

  1. Provide a default cache directory. Use the Unix format of the cache d…

    …irectory throughout the script, except when queried or set with apt-cache.
    ilatypov committed Jun 4, 2016
    Configuration menu
    Copy the full SHA
    18da979 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5c6c7fa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0af2a8f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d64969c View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2016

  1. Avoid exiting before uninstalling other packages. Use colours only wi…

    …th interactive output.
    ilatypov committed Jun 11, 2016
    Configuration menu
    Copy the full SHA
    cd18784 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2017

  1. Allow forceful installs.

    ilatypov committed Feb 22, 2017
    Configuration menu
    Copy the full SHA
    cb1dca9 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2017

  1. Configuration menu
    Copy the full SHA
    05f75ea View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2017

  1. Speed up unpacking by avoiding lookups the (0) user ID of files in ta…

    …r balls. Skip downloading, checksumming whenever possible. Enable an experimental 4-stage upgrade that uses a secondary root to separate the long installation process from swapping with subdirectories in the original root. This may still stall in installing to the secondary root as this still uses an in-place upgrade.
    ilatypov committed Mar 2, 2017
    Configuration menu
    Copy the full SHA
    f8e3eb8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    da4f428 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    946f763 View commit details
    Browse the repository at this point in the history
  4. Avoid using sed in a critical function of upgrades when the requisite…

    … DLLs on which sed depends may be broken.
    ilatypov committed Mar 2, 2017
    Configuration menu
    Copy the full SHA
    5bc704a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    309aab0 View commit details
    Browse the repository at this point in the history
  6. Avoid doubling the trailing slash in the mirror when fetching its lis…

    …t of packages and packages themselves.
    ilatypov committed Mar 2, 2017
    Configuration menu
    Copy the full SHA
    7f54872 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    dcd4fa0 View commit details
    Browse the repository at this point in the history
  8. Report on file saving errors that appear flagged by a shell redirect …

    …in a message but not in an error code.
    ilatypov committed Mar 2, 2017
    Configuration menu
    Copy the full SHA
    f9cdac2 View commit details
    Browse the repository at this point in the history
  9. Follow the change of the error function that no longer stops the shel…

    …l level. Add a temporary trace message.
    ilatypov committed Mar 2, 2017
    Configuration menu
    Copy the full SHA
    9ac6d59 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8c8ac56 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    0867cb1 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2017

  1. Unpack into the secondary root during upgrades. Complete upgrades wit…

    …h the postinstall scripts.
    ilatypov committed Mar 3, 2017
    Configuration menu
    Copy the full SHA
    d1aef10 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f7faf0d View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2017

  1. Configuration menu
    Copy the full SHA
    2b933e7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b42c2b6 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2017

  1. Configuration menu
    Copy the full SHA
    2cd4176 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2017

  1. Configuration menu
    Copy the full SHA
    7007489 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b15b06 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2017

  1. Configuration menu
    Copy the full SHA
    2700f55 View commit details
    Browse the repository at this point in the history