freedom-maker (0.28) unstable; urgency=medium [ James Valleroy ] * vagrant: Skip missing packages on stable and testing * vagrant: Avoid possible recursion in run_vm_command * vagrant: Try to clean up old VM [ Joseph Nuthalapati ] * Add qemu-utils as a dependency -- James Valleroy Tue, 30 Jun 2020 09:58:31 -0400 freedom-maker (0.27) unstable; urgency=medium [ James Valleroy ] * builders: Add orange-pi-zero target * debian: Add deboostrap as dependency * Run yapf * Fix some flake8 issues * vagrant: Fail build when VM command has error * builder: Remove firmware-ath9k-htc from BASE_PACKAGES * d/tests/control: Add unit tests * application: Allow backports for buster, as well as stable * backports: Add --disable-backports option to replace --enable-backports * d/control: Switch to debhelper compat version 13 [ Joseph Nuthalapati ] * Enable backports and install latest freedombox.deb * application: Check for incompatible arguments * Install documentation packages from backports -- James Valleroy Mon, 04 May 2020 08:41:20 -0400 freedom-maker (0.26) unstable; urgency=medium [ James Valleroy ] * d/rules: Don't skip tests during build * ci: Switch to salsa-ci pipeline * ci: Move to debian/salsa-ci.yml * raspberry: Use raspi-firmware package in testing and unstable * d/control: Update standards version to 4.5.0 [ Veiko Aasa ] * internal: Make directory /var/lib/freedombox readable by other users -- James Valleroy Mon, 10 Feb 2020 18:28:06 -0500 freedom-maker (0.25) unstable; urgency=medium [ Sunil Mohan Adapa ] * Remove references to freedombox-setup * library: Aggressively re-balance btrfs to avoid running out of space * internal: library: Kill processes before attempting unmount * application: Remove regressed source code options * application: cosmetic: yapf formatting [ James Valleroy ] * debian: Switch to debhelper-compat * d/control: Update Standards-Version to 4.4.1 * d/control: Add Rules-Requires-Root -- James Valleroy Fri, 04 Oct 2019 07:59:14 -0400 freedom-maker (0.24) unstable; urgency=medium [ Sunil Mohan Adapa ] * internal: Fix issue with using builder specific packages * pine64+: Add new builder for Pine64+ board * Update tests for the split udev command * pine64-lts: Add new builder for Pine64 LTS board * Replace atf-allwinner with arm-trusted-firmware * Yapf and isort changes * internal: Fix issue with premature disk fulls by btrfs * all: Merge next release packages into basic packages [ Joseph Nuthalapati ] * ci: Remove dependency "pxz" from GitLab CI script * Add Pine64+ to list of targets in README.md [ Florian Boor ] * Split udev command in order to improve compatibility * Add support for building Lamobo R1 SD card images [ James Valleroy ] * vagrant: Add ncurses-term and byobu * vagrant: Add packages needed for testing * README: Add some missing dependencies * library: Handle new name for security repository * d/control: Bump standards version to 4.4.0 -- James Valleroy Mon, 15 Jul 2019 19:49:17 -0400 freedom-maker (0.23) unstable; urgency=medium [ Juan Carlos Romero ] * vagrant-package: Fix typo in error message [ Sunil Mohan Adapa ] * passwd-in-image: Fix typo in error message [ Joseph Nuthalapati ] * library: Remove dependency - pxz (Closes: #919809) -- James Valleroy Mon, 28 Jan 2019 16:13:29 -0500 freedom-maker (0.22) unstable; urgency=medium [ James Valleroy ] * internal: Fix initialization of custom_freedombox * debian: Update debhelper compat version to 12 [ Sunil Mohan Adapa ] * Remove dreamplug and raspberry pi 1 targets * internal: Remove explicit dependency on initramfs-tools -- James Valleroy Mon, 14 Jan 2019 17:11:26 -0500 freedom-maker (0.21) unstable; urgency=medium [ Sunil Mohan Adapa ] * raspberry2/3: Fix boot issue caused due to kernel7.img * internal: Allow custom freedombox package to be provided [ James Valleroy ] * debian: Standards-Version is now 4.3.0 -- James Valleroy Mon, 31 Dec 2018 18:45:17 -0500 freedom-maker (0.20) unstable; urgency=medium [ James Valleroy ] * Remove Travis CI, replaced by Gitlab CI * ci: Prevent installing fuse * Add raspberry3-b-plus target * Finish cleanup of vmdebootstrap * Bump Standards-Version to 4.2.1 [ Matthias Weiler ] * Fix outdated/incorrect README.md [ Sébastien Barthélémy ] * Fix typo in CLI --help -- James Valleroy Mon, 03 Dec 2018 21:12:29 -0500 freedom-maker (0.19) unstable; urgency=medium * Fix test dependency * Bump standards version -- James Valleroy Tue, 17 Jul 2018 20:52:11 -0400 freedom-maker (0.18) unstable; urgency=medium [ Joseph Nuthalapati ] * Add option to skip image compression -- James Valleroy Tue, 19 Jun 2018 19:48:10 -0400 freedom-maker (0.17) unstable; urgency=medium [ Sunil Mohan Adapa ] * internal: Set the boot flag only on boot partition * Make internal backend default for Raspberry Pi 2/3 * internal: Properly set kernel options with flash-kernel * Switch beaglebone to internal backend by default * internal: Handle no kernel and no boot loader * internal: Finish Raspberry Pi implementation * internal: Fail build on firmware install fail for rpi2/3 * internal: Added initramfs-tools as explicit dependency * Switch to internal backend for Raspberry Pi * internal: Finish implementation for Dreamplug * internal: Don't call flash-kernel on /boot with vfat filesystem * Switch dreamplug to internal backend by default * Make internal backend the default backend * Unmount /etc/machine-id after vmdebootstrap * Fix issue leading to unbootable grub configuration * Minor fix to run_in_chroot to return stdout value * pcduino3: Fix target name in documentation * Remove vmdebootstrap backend * Log only to console, simplify logging * Remove skip step checking * Implement compress and sign library methods * Move temporary image creation to library * Factor out boot loader installation for A20 boards * Split builders into separate modules * Simplify dependency documentation * Remove a use of sudo * Add missing logging during library actions [ James Valleroy ] * builders: Minor fixes for comments and spelling * Add dependency on fdisk (Closes: #872130) -- James Valleroy Mon, 04 Jun 2018 16:52:43 -0400 freedom-maker (0.16) unstable; urgency=medium [ James Valleroy ] * Fix tests for kernel flavor and filesystems * tests: Skip virtualbox targets if VirtualBox is not available * Add gitlab CI * Add pipeline and package badges [ Sunil Mohan Adapa ] * Ignore errors when force releasing loop device * Limit size of tmpfs mount to prevent issue during zerofill * Don't force when removing device using dmsetup * Fix image getting truncated during bootloader install * yapf, isort changes * Use logger.warning instead of logger.warn * internal: Run flash-kernel explicitly * internal: Fix flash-kernel machine name path * internal: Fix making fstab entry for boot partition * Switch to internal backend for all a20 boards * internal: Run update-initramfs towards the end * internal: Run rpi boot script properly -- James Valleroy Mon, 21 May 2018 18:26:16 -0400 freedom-maker (0.15) unstable; urgency=medium [ Joseph Nuthalapati ] * Fix naming convention for virtualbox log file [ James Valleroy ] * wifi: Use packaged ath9k firmware in testing/unstable * debian: Add python3-cliapp as build-depend * autopkgtest: Add depend on python3-pkg-resources * debian: Bump standards version to 4.1.4 [ Sunil Mohan Adapa ] * Indentation and other minor fixes * Add kernel flavor explicitly for all targets * Add argument to choose backends * Change boot size for ARM images to 128MiB from 128MB * Implement an internal backend instead of vmdb2 * Default to internal backend for amd64/i386 images * debian: Add additional dependencies of internal backend * debian: Update VCS URLs * debian: Update maintainer field * Update debhelper compatibility level to 11 * Use secure URL for copyright format URI * debian: Add autopkgtest tests * Various fixes for internal builder -- James Valleroy Sat, 28 Apr 2018 13:43:34 -0400 freedom-maker (0.14) unstable; urgency=medium [ Sébastien Barthélémy ] * readme: Fix following switch from tar to img * readme: Decompress the image on the fly -- James Valleroy Mon, 26 Mar 2018 19:28:52 -0400 freedom-maker (0.13) unstable; urgency=medium * vagrant: Add test dependencies -- James Valleroy Mon, 12 Mar 2018 17:09:57 -0400 freedom-maker (0.12) unstable; urgency=medium [ Sunil Mohan Adapa ] * Remove systemd-networkd DHCP configuration from vmdebootstrap -- James Valleroy Mon, 26 Feb 2018 17:23:15 +0100 freedom-maker (0.11) unstable; urgency=medium [ Sunil Mohan Adapa ] * raspberry2/3: Use stable cloned MAC address on stable release -- James Valleroy Tue, 13 Feb 2018 06:27:30 -0500 freedom-maker (0.10) unstable; urgency=medium [ Sunil Mohan Adapa ] * Add option to build the image in RAM. * Remove eatmydata speedup. * Cleanup loop devices that vmdebootstrap does not. * Perform more operations with sudo. -- James Valleroy Mon, 15 Jan 2018 10:50:54 -0500 freedom-maker (0.9) unstable; urgency=medium [ Sunil Mohan Adapa ] * Remove dependency on extlinux. (Closes: #869203) * Add myself to list of uploaders. * Depend on btrfs-progs instead of btrfs-tools. (Closes: #869223) [ James Valleroy ] * Add myself to list of uploaders. * Bump standards version. * Replace priority extra with priority optional. -- James Valleroy Tue, 02 Jan 2018 19:30:22 -0500 freedom-maker (0.8) unstable; urgency=low [ Joseph Nuthalapati ] * Initial release. (Closes: #864764) -- Federico Ceratto Sun, 18 Jun 2017 16:00:03 +0100