View Git repositories
You can browse the source code for the development focus branch or get a copy of the branch using the command:
bzr branch lp:ipxe

There are download files available for iPXE.

iPXE has 1 active branch owned by 1 person. There were 20 commits by 14 people in the last month.

Bazaar branches

Name Status Last Modified Last Commit
Series: trunk, 1.0, 1.20
1 Development 2020-08-03 14:41:30 UTC 2020-08-03
5709. [efi] Use device path to locate files...

Author: Michael Brown
Revision Date: 2020-08-03 14:41:30 UTC

[efi] Use device path to locate filesystem from which we were loaded

The file:/ URI syntax may be used to refer to local files on the
filesystem from which the iPXE binary was loaded. This is currently
implemented by directly using the DeviceHandle recorded in our

This mechanism will fail when a USB-enabled build of iPXE is loaded
from USB storage and subsequently installs its own USB host controller
drivers, since doing so will disconnect and reconnect the existing USB
storage drivers and thereby invalidate the original storage device

Fix by recording the device path for the loaded image's DeviceHandle
at initialisation time and later using the recorded device path to
locate the appropriate device handle.

Signed-off-by: Michael Brown <>

11 of 1 result
You can't create new branches for iPXE.