summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'devel' into test/11457-I-close-the-browser-is-fragiletest/11457-I-close-the-browser-is-fragileintrigeri2016-05-2352-1086/+2030
|\
| * Merge branch 'feature/5926-freezable-APT-repository' into develintrigeri2016-05-236-43/+52
| |\
| | * Release process: drop useless step.intrigeri2016-05-231-8/+0
| | | | | | | | | | | | Thanks anonym for catching this!
| | * Document a bit the dates and versions generation in the apt-cacher-ng ↵intrigeri2016-05-231-2/+11
| | | | | | | | | | | | configuration update script.
| | * Merge remote-tracking branch ↵intrigeri2016-05-236-38/+46
| | |\ | |/ / | | | | | | 'anonym/review-feature/5926-freezable-APT-repository' into feature/5926-freezable-APT-repository
| | * Make Git ignore *.apt-sources files.anonym2016-05-221-0/+1
| | |
| | * XXXanonym2016-05-221-0/+3
| | |
| | * XXXanonym2016-05-221-0/+1
| | |
| | * Move example to more relevant section.anonym2016-05-221-5/+5
| | |
| | * XXXanonym2016-05-211-0/+1
| | |
| | * Replace tabs with spaces for consistency.anonym2016-05-211-18/+18
| | |
| | * Simplify by making definition explicit.anonym2016-05-211-7/+10
| | |
| | * Simplify logic and kill duplicate code.anonym2016-05-211-6/+5
| | |
| | * Fix indentation.anonym2016-05-211-1/+1
| | |
| | * Fix typo.anonym2016-05-211-1/+1
| | |
| * | Revert "Install the nmh package."anonym2016-05-221-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit f3ffa32d961a99918500fc04d9f5a9fd3c50105b. The supported Claws-Mail-to-Icedove migration period is over, so let's drop the dependency we installed specifically for that. Fix-committed: #10457
| * | Merge remote-tracking branch ↵anonym2016-05-223-20/+0
| |\ \ | | | | | | | | | | | | | | | | | | | | 'origin/feature/11075-remove-power-menu-entries' into devel Fix-committed: #11075
| | * \ Merge remote-tracking branch 'origin/devel' into ↵sajolida2016-05-16493-20152/+11978
| | |\ \ | | | | | | | | | | | | | | | feature/11075-remove-power-menu-entries
| | * | | Remove 'Reboot' and 'Power Off' entries from Applications → System Tools ↵sajolida2016-05-163-20/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (Will-fix: #11075) These entries were added in 8b7dac2 for the Windows camouflage. But we don't have the Windows camouflage anymore and they are cruft with the default theme.
| * | | | Merge remote-tracking branch 'origin/feature/11303-mesa-backport' into develanonym2016-05-221-0/+8
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Fix-committed: #11303
| | * | | | Adapt APT preferences to our snapshot system.anonym2016-05-221-2/+2
| | | | | |
| | * | | | Merge remote-tracking branch 'origin/devel' into feature/11303-mesa-backportanonym2016-05-22406-2569/+53194
| | |\ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge remote-tracking branch 'origin/feature/5926-freezable-APT-repository' ↵anonym2016-05-2245-1061/+2009
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | into devel
| | * | | | | Add documentation for the freeze exceptions workflow.intrigeri2016-05-212-2/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | refs: #11446
| | * | | | | Fix phrasing.intrigeri2016-05-211-3/+3
| | | | | | |
| | * | | | | Don't use "XXX" when there is no problem to solve.intrigeri2016-05-211-4/+4
| | | | | | |
| | * | | | | TODO--intrigeri2016-05-212-6/+0
| | | | | | |
| | * | | | | APT freeze exceptions: draft updated design.intrigeri2016-05-212-0/+79
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ... and add placeholders wherever we need to document more hands-on steps.
| | * | | | | Pin our custom APT repo to the same level as Debian ones, and explicitly pin ↵intrigeri2016-05-211-1/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | higher the packages we want to pull from our custom APT repo, when needed. See the "Freeze exceptions" section of the freezable APT repository design for the reason behind this. Note that we don't add explicit pinning for: * packages that are not available in any other configured APT repository than our custom APT one: i2p, i2p-router, libjbigi-jni, tails-iuk, tails-perl5lib, tails-persistence-setup, whisperback * packages that have newer version, in our custom APT repo, than the ones in other APT repositories pinned to 990 (Debian Jessie): lib*-mesa*, libgbm1, libxatracker2 ... the idea being to rely on sane defaults settings & behaviour as much as possible, and to encode only exceptions in this file. And regarding the packages we do explicitly pin here: * grub*: if 2.02~beta2-22+deb8u2 ever exists, it would be higher than our custom package, so we need to pin ours * onioncircuits, tails-installer: they are available from Debian (jessie-backports) as well, but for now let's always pull them from our custom APT repo; this might change some day, depending on the outcome of the discussion on #11361
| | * | | | | Import from the blueprint the explanation why we need to tackle the freeze ↵intrigeri2016-05-213-2/+33
| | | |_|_|/ | | |/| | | | | | | | | | | | | | | exceptions problem.
| | * | | | Release process: don't freeze APT snapshots for point-releases.intrigeri2016-05-181-14/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For the stable branch, generally we want to use snapshots labeled with the Git tag of the latest Tails release. If we want to ever upgrade stable to a fresher set of snapshots, we'll encode them in config/APT_snapshots.d/*/serial explicitly, but that's an exception (and is managed in Git, so can go through our usual review'n'merge process), not the default case.
| | * | | | Import lots of design and implementation notes from the blueprint.intrigeri2016-05-183-4/+289
| | | | | |
| | * | | | Move documentation about thawing APT snapshots.intrigeri2016-05-182-10/+17
| | | | | | | | | | | | | | | | | | | | | | | | Non-RM:s might need it too.
| | * | | | Have unfrozen state propagate to devel.intrigeri2016-05-181-6/+6
| | | | | |
| | * | | | Merge remote-tracking branch 'origin/devel' into ↵intrigeri2016-05-183-1/+17
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | feature/5926-freezable-APT-repository
| | * | | | | Improve phrasing.intrigeri2016-05-181-1/+1
| | | | | | |
| | * | | | | Improve formatting.intrigeri2016-05-181-2/+2
| | | | | | |
| | * | | | | Adjust release process to match the fact that we're now working on ↵intrigeri2016-05-181-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | feature/stretch.
| | * | | | | Shorten phrasing.intrigeri2016-05-181-2/+1
| | | | | | |
| | * | | | | Shorten links.intrigeri2016-05-181-19/+14
| | | | | | |
| | * | | | | Move and update documentation for freezing APT snapshots.intrigeri2016-05-182-13/+23
| | | | | | |
| | * | | | | Update documentation for updating Valid-Until.intrigeri2016-05-182-28/+41
| | | | | | |
| | * | | | | At boot time, reset APT sources.list to the live upstream ones.intrigeri2016-05-171-0/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A running Tails' APT must be pointed at the official, live upstream archive, and not to a Tails-specific and already obsolete snapshot.
| | * | | | | Test suite: disallow APT sources we don't use anymore.intrigeri2016-05-171-1/+1
| | | | | | |
| | * | | | | Un-@fragile-ize the APT sources scenario.intrigeri2016-05-171-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Especially on this branch, I want to see it run and do its job. The entire feature was flagged @fragile since the background scenario has the network is connected, due to #10497, but that doesn't appear to be a problem anymore now that we use chutney, so here we go!
| | * | | | | Never freeze the debian-security snapshot, and adjust tests accordingly.intrigeri2016-05-174-13/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This is what our design says should be.
| | * | | | | Add comment explaining subtle behaviour.intrigeri2016-05-171-0/+2
| | | | | | |
| | * | | | | Implement scenarios + corresponding code for the APT mirror selection: ↵intrigeri2016-05-173-2/+98
| | | | | | | | | | | | | | | | | | | | | | | | | | | | testing branch, and branches based on testing.
| | * | | | | Implement scenarios + corresponding code for the APT mirror selection: devel ↵intrigeri2016-05-173-1/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | branch, and branches based on devel.
| | * | | | | Implement scenarios + corresponding code for the APT mirror selection: ↵intrigeri2016-05-174-4/+194
| | | | | | | | | | | | | | | | | | | | | | | | | | | | stable branch, and branches based on stable.