| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Bug 22467: Don't break upgrade on Jessie VMtor-browser-builder-4-5tor-browser-builder-4 | Georg Koppen | 2017-08-03 |
| | | | | | | | | | | | The problem seems to be related to `linux-image-xxxx` trying to upgrade itself during `dist-upgrade` while `grub` is not installed, which causes the post-installation script to fail. The idea is to ensure that `linux-image-xxxx` is upgraded before removing `grub` and doing `dist-upgrade`. This patch was done by David Fifield | ||
| * | Check existence of lxc-init before cp to init.lxc | Kevin Gallagher | 2017-07-16 |
| | | |||
| * | Increase base VM size from 15360M to 20480M.tor-browser-builder-4-4 | David Fifield | 2017-04-17 |
| | | | | | | Needed to hold the webrtc source code. https://bugs.torproject.org/21954#comment:2 | ||
| * | The WebRTC beast needs more spacetor-browser-builder-4-3 | Georg Koppen | 2017-04-15 |
| | | |||
| * | Bug 20352: Enabling Jessie backports for libseccomptor-browser-builder-4-2 | Georg Koppen | 2016-12-06 |
| | | |||
| * | Bug 20352: add option to install backports packages | Nicolas Vigier | 2016-12-06 |
| | | | | | | The packages listed in the descriptors in 'backports_packages' are installed from the backports. | ||
| * | Bug 20352: use poweroff instead of halt in libexec/stop-target | Nicolas Vigier | 2016-11-25 |
| | | |||
| * | Bug 18331: install sudo in Debian VMs with KVM tootor-browser-builder-4-1 | Nicolas Vigier | 2016-04-19 |
| | | |||
| * | Bug 18127: use different GITIAN_HOST_IP for KVM and LXC | Nicolas Vigier | 2016-03-31 |
| | | |||
| * | Revert "config-bootstrap-fixup: set default host IP to 10.0.3.1" | Georg Koppen | 2016-03-30 |
| | | | | | KVM does not cope with 10.0.3.1 but needs 10.0.2.2. | ||
| * | make-base-vm: fix init.lxc path | Nicolas Vigier | 2016-02-07 |
| | | |||
| * | gbuild: fix default username when using LXC and Debian | Nicolas Vigier | 2016-02-07 |
| | | |||
| * | config-bootstrap-fixup: set default host IP to 10.0.3.1 | Nicolas Vigier | 2016-02-07 |
| | | |||
| * | Add default user in LXC containers to the sudo group | Nicolas Vigier | 2016-02-07 |
| | | | | | It was done by vmbuilder before. | ||
| * | Add support for Debian guests using LXC | Joseph Bisch | 2016-02-07 |
| | | |||
| * | Bug 13215: Use 15GiB VM space if needed. | Georg Koppen | 2016-02-07 |
| | | | | | | | | With Firefox ESR 31 10GiB is not enough anymore to build Tor Browser for 64 Bit Linux systems. We bump the upper limit to 15GiB in order to account for the additional capacity needed when starting with the hardened build series. | ||
| * | Switch from rsync to tar for copy-to-target. | Mike Perry | 2016-02-07 |
| | | | | | In Ubuntu 14.04, rsync now fails on dangling symlinks. | ||
| * | Disable git fetching during build. | Mike Perry | 2016-02-07 |
| | | | | | | We should perform all network activity beforehand, so builds can be done on an offline machine. | ||
| * | Don't sanitize git commit names. They are authenticated for us. | Mike Perry | 2016-02-07 |
| | | | | | | Also, we need to specify absolute paths like refs/tags/tagname, to avoid ambiguity between actual tags and other refs. | ||
| * | Use lxcbr0 as bridge | devrandom | 2016-02-07 |
| | | |||
| * | Include package name in the build output. | Mike Perry | 2016-01-29 |
| | | | | | | For build processes with multiple descriptors, knowing the current descriptor is very helpful. | ||
| * | On my system, the lxc bridge is called lxcbr0... | Mike Perry | 2016-01-29 |
| | | |||
| * | Make LXC copy-to-target also deref symlinks. | Mike Perry | 2016-01-29 |
| | | |||
| * | Allow '@' and '+' in sanitized strings. | Mike Perry | 2016-01-29 |
| | | | | | | Firefox needs to use '@' for extension filenames, and '+' is needed for g++ cross-compiler wrapper scripts. | ||
| * | Fix sudo issue with LXC. | Mike Perry | 2016-01-29 |
| | | |||
| * | Allow build to use sudo without a password | Luke Dashjr | 2016-01-29 |
| | | |||
| * | Merge pull request #113 from MarcoFalke/ref_datetime_default | Dev Random | 2016-01-01 |
| |\ | | | | | reference_datetime: Default to git author date | ||
| | * | raise "must supply reference_datetime or remotes" | MarcoFalke | 2015-12-30 |
| | | | |||
| | * | reference_datetime: Default to git author date | MarcoFalke | 2015-12-30 |
| | | | |||
| * | | Merge pull request #112 from luke-jr/rsync | Dev Random | 2015-12-14 |
| |\ \ | | | | | | | Bugfix: copy-{to,from}-target: Strip trailing / from sources to avoid triggering special rsync behaviour | ||
| | * | | Bugfix: copy-{to,from}-target: Strip trailing / from sources to avoid ↵ | Luke Dashjr | 2015-12-14 |
| | | | | | | | | | | | | | | | | | | | triggering special rsync behaviour Without this, the caches end up in the wrong place (one level of directories gets removed) | ||
| * | | | Merge pull request #111 from luke-jr/rsync | Dev Random | 2015-12-13 |
| |\ \ \ | |/ / | | / | |/ |/| | Use rsync instead of scp for file transfers to save time on cache download from VM | ||
| | * | Use rsync instead of scp for file transfers to save time on cache download ↵ | Luke Dashjr | 2015-12-13 |
| |/ | | | | from VM | ||
| * | Update RELEASE_NOTES | Dev Random | 2015-12-12 |
| | | |||
| * | Merge pull request #105 from laanwj/2015_11_auto_ipv4 | Dev Random | 2015-12-07 |
| |\ | | | | | Set up IPv4 gateway automatically | ||
| | * | Set up IPv4 gateway automatically | Wladimir J. van der Laan | 2015-11-19 |
| | | | | | | | | | | | I need this to get networking inside the LXC container in a Debian 8.2 VM. | ||
| * | | Merge pull request #108 from josephbisch/arch-instructions | Dev Random | 2015-12-07 |
| |\ \ | | | | | | | Add instructions for using gitian-builder with an Arch host | ||
| | * | | Add instructions for using gitian-builder with an Arch host | Joseph Bisch | 2015-12-05 |
| | | | | |||
| * | | | Merge pull request #107 from MarcoFalke/master | Dev Random | 2015-12-07 |
| |\ \ \ | |/ / |/| | | ssh: Replace deprecated dsa with rsa | ||
| | * | | Replace deprecated dsa with rsa | MarcoFalke | 2015-12-02 |
| |/ / | |||
| * | | Merge pull request #104 from josephbisch/fix-tuser | Dev Random | 2015-11-18 |
| |\ \ | | | | | | | Set TUSER to ubuntu by default and update README | ||
| | * | | Set TUSER to ubuntu by default and update README | Joseph Bisch | 2015-11-18 |
| |/ / | | | | | | | | | | | | | Now, if a user is using something like on-target directly, that user doesn't need to set the DISTRO or TUSER variables if using Ubuntu guests (so the scripts function the same as they did before Debian guest support was added). | ||
| * | | Merge pull request #103 from josephbisch/fix-debian-i386 | Dev Random | 2015-11-17 |
| |\ \ | |/ |/| | Fix debian i386 | ||
| | * | Use grub package instead of grub-pc unless distro is ubuntu | Joseph Bisch | 2015-11-13 |
| | | | | | | | | | | | | | | | According to the Debian wiki, installing the package grub installs the correct version of grub for your suite automatically. This fixes a "you have held broken packages" error when creating the package manifest due to a conflict between grub-pc and grub-legacy (at least with Wheezy). | ||
| | * | Expand on apt issue/workaround and correct affected Debian suites | Joseph Bisch | 2015-11-13 |
| | | | |||
| | * | Swap Debian i386 flavour checks | Joseph Bisch | 2015-11-13 |
| | | | | | | | | | | | | | | | Check for older suites with 686 flavour before checking for 686-pae flavour suites, because the former should never change, but the latter would have to be changed whenever a new suite was released if it wasn't the last if statement. | ||
| | * | Fix issue with apt in Debian <= Squeeze | Joseph Bisch | 2015-11-12 |
| | | | |||
| | * | Fix flavour for i386 arch | Joseph Bisch | 2015-11-12 |
| |/ | | | | | Wheezy on up has linux-image-686-pae. Squeeze on down has linux-image-686. | ||
| * | Merge pull request #101 from josephbisch/debian | Dev Random | 2015-10-19 |
| |\ | | | | | Initial Debian guest support | ||
| | * | Add information about Debian guests to README.md | Joseph Bisch | 2015-10-17 |
| | | | |||
