mail archive of the barebox mailing list
 help / color / mirror / Atom feed
* v2026.07.0
@ 2026-07-29  6:29 Sascha Hauer
  0 siblings, 0 replies; only message in thread
From: Sascha Hauer @ 2026-07-29  6:29 UTC (permalink / raw)
  To: barebox

Hi All,

I am happy to announce barebox-2026.07.0.

It's a rather small release, so nothing much to mention here. Ahmad has
continued to cleanup/bugfix EFI/EFI-loader support. The public key
support has been updated: We now have real keyrings where each keyring
can either be a key or another keyring containing more keys/keyrings.
One smaller thing that comes in handy sometimes is that barebox can now
create device tree nodes for PCI devices. That makes it possible to
attach runtime information to these nodes which Linux later picks up.
Support for that has been created for adding the MAC address for PCI
ethernet devices to keep it constant between barebox and Linux.

Have Fun!
  Sascha

Migration notes for 2026.07.0:

None

----------------------------------------------------------------
Ahmad Fatoum (22):
      serial: ns16550: fall back to using uart8250/ttyS as Linux console names
      nvmem: core: Allow sub-register width nvmem_regmap_write()
      regmap: enforce register alignment to regmap::reg_stride
      MIPS: remove non-functional zbarebox.bin target
      ARM: i.MX: prevent use of imx_cpu_type in PBL
      ARM: lib32: bootm: support booting EFI-stubbed kernels without EFI
      efi: loader: release bootm OS staging buffer
      efi: loader: bump memory map key on FreePages
      efi: loader: avoid NULL image file paths
      Documentation: migration-guides: add .0 to migration-2026.06
      ARM: rockchip: hide CONFIG_ARCH_ROCKCHIP_ATF_FDT_SIZE behind ATF_PASS_FDT
      efi: loader: require at least 128 KiB of stack space
      efi: gop: fix rectangle extents passed to fb_damage
      efi: gop: use correct BLT pixel type
      efi: gop: report and use framebuffer stride
      commands: loadx: remove non-existent options from usage string
      misc: clarify deep-probe compatibility for CONFIG_STORAGE_BY_ALIAS
      optee: device: report correct command in enumeration error message
      efi: payload: be explicit about incompatibility with CONFIG_HAVE_OPTEE
      doc: user: barebox: fix name of barebox.fit image
      efi: fix the runtime services table signature
      ci: pytest: test against Debian 13.6.0 image

Alexander Shiyan (1):
      .gitignore: Add *.z generated files

Bastian Krause (1):
      Documentation: user: usb: mention "fastboot erase"

Fabian Pfitzner (1):
      ARM: i.MX: fix fast auth wrong CSF file

Fabian Pflug (2):
      ARM: i.MX: riotboard: add tzasc.h to flashheader
      ARM: i.MX: riotboard: switch to imx6q_barebox_entry

Jan Luebbe (1):
      scripts: bareboxtlv-generator: avoid private key access for public key extraction

Johannes Schneider (1):
      commands: mmc_extcsd: fix enhanced-area / GPP size display arithmetic

Marco Felsch (1):
      restart: fix restart handler by name selection

Martin Domig (1):
      Makefile: fix collect-policy-dirs undefined variable

Michael Tretter (1):
      Documentation: user: devboot: fix kernel target

Sascha Hauer (20):
      ARM: ARM64: linker: Do not put first function at __image_start
      of: fall back to parent-prefixed encoding when address translation fails
      pci: fix DT node matching when reg encodes a non-zero bus number
      pci: add pci_is_bridge() helper
      pci: synthesize devicetree nodes for enumerated devices
      ARM: zynq: improve error message
      public keys: make error message more informative
      public keys: make key_name_hint optional
      public keys: rework keyrings as nested containers
      public keys: allow keys to be members of multiple keyrings
      Merge branch 'for-next/arm'
      Merge branch 'for-next/crypto'
      Merge branch 'for-next/imx'
      Merge branch 'for-next/mips'
      Merge branch 'for-next/misc'
      Merge branch 'for-next/pci'
      ARM: rockchip: tfa: pass NULL fdt when there is none
      dts: update to v7.1-rc7
      Merge branch 'MartinDomig-bugfix/security-policies-makefile'
      Release v2026.07.0

Stefan Kerkmann (4):
      nvmem: snvs_lpgpr: remove unnecessary cfg->name assignment
      ARM: i.MX8M/i.MX7: initialize SNVS glitch detection for all families
      ARM: i.MX7: snvs: rename imx7_snvs_init -> imx7_setup_snvs
      ARM: i.MX6UL: initialize SNVS

Thorsten Scherer (1):
      ARM: Layerscape: Fix typo im documentation

Ulrich Ölmann (3):
      ARM: boards: skov-imx6: fix device tree path of state node
      common: Kconfig: fix typo
      security: Kconfig.policy: fix typos


-- 
Pengutronix e.K.                           |                             |
Steuerwalder Str. 21                       | http://www.pengutronix.de/  |
31137 Hildesheim, Germany                  | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2026-07-29  6:30 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-29  6:29 v2026.07.0 Sascha Hauer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox