rpiboot (20220718~085937) bullseye; urgency=medium

  [ Tim Gover ]
  * Replace duplicated bootcode4.bin with links to bootcode4.bin / recovery.bin

 -- Serge Schneider <serge@raspberrypi.com>  Mon, 18 Jul 2022 10:00:12 +0100

rpiboot (20220715~091537) bullseye; urgency=medium

  [ Tim Gover ]
  * Replace duplicated bootcode4.bin with links to bootcode4.bin / recovery.bin

 -- Serge Schneider <serge@raspberrypi.com>  Mon, 18 Jul 2022 09:31:34 +0100

rpiboot (20220708~133956) bullseye; urgency=medium

  [ Tim Gover ]
  * readme: Fix links/formatting
  * secure-boot-example: Add step by step example / quick start
  * bootcode4: Improved DDR setup for old (or missing) EEPROM images
  * Update recovery/rpi-eeprom-config

  [ andrum99 ]
  * Copy edit

  [ Phil Elwell ]
  * README: pkg-config is also a dependency

 -- Serge Schneider <serge@raspberrypi.com>  Mon, 11 Jul 2022 08:43:19 +0100

rpiboot (20220504~214218) bullseye; urgency=medium

  [ Tim Gover ]
  * Update the Windows release to 20220427~095022
  * msd: Fix support for older EEPROM release in on 2711
  * Revert msd/bootcode4.bin to earlier release

 -- Serge Schneider <serge@raspberrypi.com>  Thu, 05 May 2022 09:15:30 +0100

rpiboot (20220427~095022) bullseye; urgency=medium

  [ Wojtek Porczyk ]
  * tools/update-pieeprom.sh: Fix cleanup exiting 1

  [ Daniel Cousens ]
  * add sudo hint
  * fix typo

  [ Dan Pastusek ]
  * Add inline comments about boot order
  * Update boot.conf

  [ Evan Gates ]
  * main: check _POSIX_VERSION for fmemopen

  [ Tim Gover ]
  * Update EEPROM, recovery.bin and bootcode4.bin to 2022-04-26

 -- Serge Schneider <serge@raspberrypi.com>  Wed, 27 Apr 2022 14:26:11 +0100

rpiboot (20220315~121405) bullseye; urgency=medium

  [ Tim Gover ]
  * pieeprom-2022-02-22: Fix EMMC secure-boot
  * secure-boot-example: Replace example boot.img with minimal 64bit busybox initrd
  * Add mass-storage-gadget replacement for msd on 2711
  * Add Raspberry Pi Imager - embedded
  * Update the top-level Readme.md to describe the '-d' programs
  * Update packaging for win32/debian installers
  * Simplify debian install file (#123)

  [ Yago ]
  * Fix -c and -i default option

 -- Serge Schneider <serge@raspberrypi.com>  Tue, 15 Mar 2022 10:31:33 +0000

rpiboot (20220208~181027) bullseye; urgency=medium

  [ Tim Gover ]
  * pieeprom-2022-02-08: Fix boot failure in locked secure-boot

 -- Serge Schneider <serge@raspberrypi.com>  Wed, 09 Feb 2022 10:31:22 +0000

rpiboot (20220131~103329) bullseye; urgency=medium

  * Add python3 dependency

 -- Serge Schneider <serge@raspberrypi.com>  Mon, 31 Jan 2022 10:33:51 +0000

rpiboot (20220131~101805) bullseye; urgency=medium

  [ Tim Gover ]
  * Update EEPROM to latest stable release 2022-01-25
  * secure-boot: Specify the minimum version for secure-boot mode.
  * eeprom-erase: Add option to erase the SPI EEPROM
  * Add eeprom-erase to the APT package
  * secure-boot: Remove unnecessary warning

  [ katiefaith ]
  * Fixed regex for sig file to replace only extension
  * Update tools/update-pieeprom.sh to not truncate a filepath with '.'s
    but no file extension e.g. previously, ../../filename would generate ../.sig

 -- Serge Schneider <serge@raspberrypi.com>  Mon, 31 Jan 2022 10:21:24 +0000

rpiboot (20220111~130126) bullseye; urgency=medium

  [ Tim Gover ]
  * make-boot-image: Use losetup instead of udisksctl
  * secure-boot BETA documentation updates
  * beta: Add support for secure-boot - see Readme.md
  * secure-boot: Added example boot.img
  * make-boot-image: Fix typo in docs AFT_SIZE -> FAT_SIZE
  * secure-boot: Move the example PEM file to secure-boot-example
  * secure-boot: Update recovery,bootcode4 + EEPROM to latest beta - 2021-10-27
  * secure-boot: Update Readme to update max ramdisk size to 96MB
  * Readme: Add docs for examining the contents of boot.img
  * secure-boot: Add more documentation about the RSA signatures and add optional public key argument
  * make-boot-image: Fix unmount and set GID
  * make-boot-image: Enable the image size to be specified
  * Update the default EEPROM image to 2021-11-22
  * rpi-eeprom-config: Pull in --edit fixes from rpi-eeprom repo
  * secure-boot-recovery: Update to latest 2021-11-22 EEPROM
  * Remove imager beta release
  * bootloader: Enable revoke_devkey in secure-boot recovery.bin
  * rpiboot: Add build date and version

  [ Peter Harper ]
  * bootloader: Remove NVMe beta files
  * Update bootcode4.bin
  * Update the default EEPROM image to 2021-12-02

  [ Phil Elwell ]
  * Bump bootcode.bin
  * msd: Fix non-2711 MSD support

  [ Nils Werner ]
  * Update udev rules to use uaccess tag

  [ Christophe Blaess ]
  * Fix `install` and `uninstall` targets in Makefile.

  [ Dodain ]
  * Corrected the board flag
  * Corrected the -b flag in the readme.md

  [ Mathew Wicks ]
  * Use pkg-config to locate libusb-1.0

 -- Serge Schneider <serge@raspberrypi.com>  Tue, 11 Jan 2022 11:45:02 +0000

rpiboot (20210714~083443) buster; urgency=medium

  [ Tim Gover ]
  * Don't load bootcode from the overlay directory
  * pieeprom-2021-01-16: Update to latest release for BCM2711 XHCI boot
  * Update EEPROM image to latest CM4 manufacturing image + configuration
  * msd: CM4: Fix occasional USB errors
  * Add native Raspberry Pi Imager port - beta
  * Update Raspberry Pi 4 EEPROM to pieeprom-2021-07-06

  [ Peter Harper ]
  * Add nvme folder to enable testing nvme beta changes
  * Update nvme beta bootloader

  [ Ramon Roche ]
  * readme: add macOS build step

 -- Serge Schneider <serge@raspberrypi.com>  Wed, 14 Jul 2021 15:58:23 +0100

rpiboot (20201016~124509) buster; urgency=medium

  [ Tim Gover ]
  * Update rpiboot for CM4 and rationlise -d behaviour.

 -- Serge Schneider <serge@raspberrypi.com>  Fri, 16 Oct 2020 14:03:28 +0100

rpiboot (20200217~075142) buster; urgency=medium

  [ Phil Elwell ]
  * Smallpacket (#26)

  [ Petr Tesarik ]
  * Add support for Pi4 (#42)

  [ Tim Gover ]
  * Fix serial check for BCM2711 (#46)

  [ maxnet ]
  * Allow members of plugdev group to execute rpiboot without root (#27)

  [ Douglas Huff ]
  * Fixup for recent firmware inclusion changes (#34)

  [ Phil Elwell ]
  * Fix cross-platform building

  [ Chris Burton ]
  * Add missing newline to print. (#48)
  * Change timeout in ep_read to 3 seconds (#50)

 -- Serge Schneider <serge@raspberrypi.org>  Mon, 02 Mar 2020 12:27:11 +0000

rpiboot (20180627~140218) stretch; urgency=medium

  * Switch "r" to "rb" for fmemopen
  * Add cross platform method of building in a binary
  * Compile bootcode.bin and start.elf into rpiboot
  * Change USB device settings to better work with all devices
  * usbboot: Add support for multiple instances
  * Add extra delay between disconnecting and reconnecting
  * Fixed numerous problems with enumerating CM3 / Pi Zero

 -- Serge Schneider <serge@raspberrypi.org>  Wed, 04 Jul 2018 17:46:29 +0100

rpiboot (20171023~154601) stretch; urgency=medium

  * Directory overlay support

 -- Serge Schneider <serge@raspberrypi.org>  Fri, 27 Oct 2017 10:21:19 +0100

rpiboot (20170926+2) stretch; urgency=medium

  * Change rpiboot behaviour to check /usr/share/rpiboot/msd
  * Add lintian-overrides

 -- Serge Schneider <serge@raspberrypi.org>  Tue, 26 Sep 2017 16:11:13 +0100

rpiboot (20170926+1) stretch; urgency=medium

  * Install msd files without creating a subdirectory

 -- Serge Schneider <serge@raspberrypi.org>  Tue, 26 Sep 2017 14:55:50 +0100

rpiboot (20170926) stretch; urgency=medium

  * Initial Release.

 -- Serge Schneider <serge@raspberrypi.org>  Tue, 26 Sep 2017 13:31:20 +0100
