<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <link>http://nxr.netbsd.org/rss/src/sys/arch/i386/stand/pxeboot/Makefile</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>i386: stand: Tiny clean up for `start_pxeboot.o`, NFC</title>
    <description>/src/sys/arch/i386/stand/pxeboot/Makefile - 1.30</description>
    <pubDate>Sat Jun 29 13:52:39 UTC 2024</pubDate>
    <dc:creator>rin</dc:creator>
</item>

<item>
    <title>i386: stand: Retire its own nfs.c, and switch to libsa/nfs.c. NFC</title>
    <description>/src/sys/arch/i386/stand/pxeboot/Makefile - 1.29</description>
    <pubDate>Sat Jun 29 07:52:16 UTC 2024</pubDate>
    <dc:creator>rin</dc:creator>
</item>

<item>
    <title>branches:  1.28.26;<br/>Incrase pxeboot code size limit from 64k to 128k.  Fixes PR kern/54560.<br/>The start_pxe.S part was suggested by mlelstv.</title>
    <description>/src/sys/arch/i386/stand/pxeboot/Makefile - 1.28</description>
    <pubDate>Fri Sep 27 08:57:10 UTC 2019</pubDate>
    <dc:creator>gson</dc:creator>
</item>

<item>
    <title>Consistently use ${RELEASEDIR}/${RELEASEMACHINE} instead of<br/>${RELEASEDIR}/${MACHINE} (Paul Ripke)</title>
    <description>/src/sys/arch/i386/stand/pxeboot/Makefile - 1.27</description>
    <pubDate>Mon Sep 23 13:42:37 UTC 2019</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>Add multiboot 2 support to x86 bootloaders<br/><br/>multiboot 2 is required to boot Xen on an EFI system.<br/>This also require a kernel patch for properly discovering<br/>the ACPI RSDP, which is available after 20190912, in<br/>src/sys/arch/x86/acpi/acpi_machdep.c 1.26-1.28<br/><br/>There are a few missing bit in this multiboot 2 implementation<br/>(which are unused by Xen):<br/>- Header tags Address, Freambuffer, and Relocatable are ignored<br/>- Tags APM and Network are not provided<br/>- Tags ACPI old and ACP new are only provided for ACPI boot<br/>- Tag boot device does not provides the subpart (BSD disklabel partition)<br/><br/>Notes:<br/>- multiboot2 is disabled in dosboot, otherwise the binary<br/>  gets too big and build fails.<br/>- in src/sys/arch/i386/stand/efiboot, consinit() is renamed<br/>  as efi_consinit() to avoid prototype conflicts in src/sys/sys/systm.h</title>
    <description>/src/sys/arch/i386/stand/pxeboot/Makefile - 1.26</description>
    <pubDate>Fri Sep 13 02:19:46 UTC 2019</pubDate>
    <dc:creator>manu</dc:creator>
</item>

<item>
    <title>branches:  1.25.2;  1.25.6;<br/>- Disable MKSANITIZER<br/>- Redo using NOPIE<br/>- Add NORELRO</title>
    <description>/src/sys/arch/i386/stand/pxeboot/Makefile - 1.25</description>
    <pubDate>Sat Jun 02 14:30:07 UTC 2018</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>branches:  1.24.10;  1.24.16;<br/>We'll define the kernel types for standalone code.</title>
    <description>/src/sys/arch/i386/stand/pxeboot/Makefile - 1.24</description>
    <pubDate>Sat Jan 23 22:29:29 UTC 2016</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>Define _KERNTYPES for things that need it.</title>
    <description>/src/sys/arch/i386/stand/pxeboot/Makefile - 1.23</description>
    <pubDate>Sat Jan 23 21:22:47 UTC 2016</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>branches:  1.22.6;<br/>Reduce amount of -no-integrated-as on x86 as .code16 is now supported by<br/>LLVM.</title>
    <description>/src/sys/arch/i386/stand/pxeboot/Makefile - 1.22</description>
    <pubDate>Wed Jan 15 22:25:22 UTC 2014</pubDate>
    <dc:creator>joerg</dc:creator>
</item>

<item>
    <title>branches:  1.21.4;  1.21.14;  1.21.18;<br/>Disable integrated assembler for files that use .code16 or .code32 for<br/>now. Disable Clang completely for bootxx and netboot for now until the<br/>size issue has been sorted out.</title>
    <description>/src/sys/arch/i386/stand/pxeboot/Makefile - 1.21</description>
    <pubDate>Fri May 20 22:29:56 UTC 2011</pubDate>
    <dc:creator>joerg</dc:creator>
</item>

<item>
    <title>branches:  1.20.4;  1.20.6;<br/>fix tyop in default flag definition</title>
    <description>/src/sys/arch/i386/stand/pxeboot/Makefile - 1.20</description>
    <pubDate>Sun Jan 17 17:02:47 UTC 2010</pubDate>
    <dc:creator>drochner</dc:creator>
</item>

<item>
    <title>Invert the flag bits to control module loading: rename<br/>LOADMODULES-&gt;NOMODULES and READBOOTCONF-&gt;NOBOOTCONF.<br/>This way, the default value (0) wired into old bootxx_* and installed<br/>to file systems remains valid and we avoid problems on partial updates.</title>
    <description>/src/sys/arch/i386/stand/pxeboot/Makefile - 1.19</description>
    <pubDate>Sun Jan 17 14:54:44 UTC 2010</pubDate>
    <dc:creator>drochner</dc:creator>
</item>

<item>
    <title>On i386/amd64, define two flag bits in the boot parameters which control<br/>whether modules are loaded and whether boot.cfg is evaluated, and<br/>set both to "off" per default in the PXE bootloader.<br/>Extend "installboot" to toggle the bits.<br/>This way, pxeboot works with existing dhcp server setups (and as<br/>described in the manpage) out of the box. Also, boot.cfg reading<br/>involves a stat() call which is horribly inefficient with the<br/>TFTP pseudo file system.</title>
    <description>/src/sys/arch/i386/stand/pxeboot/Makefile - 1.18</description>
    <pubDate>Thu Jan 14 17:49:31 UTC 2010</pubDate>
    <dc:creator>drochner</dc:creator>
</item>

<item>
    <title>Remove extra trailing slash in ${S} path.</title>
    <description>/src/sys/arch/i386/stand/pxeboot/Makefile - 1.17</description>
    <pubDate>Mon Mar 30 09:22:53 UTC 2009</pubDate>
    <dc:creator>tsutsui</dc:creator>
</item>

<item>
    <title>Convert more MACHINE tests to MACHINE_ARCH</title>
    <description>/src/sys/arch/i386/stand/pxeboot/Makefile - 1.16</description>
    <pubDate>Sat Feb 14 13:52:51 UTC 2009</pubDate>
    <dc:creator>abs</dc:creator>
</item>

<item>
    <title>branches:  1.15.2;  1.15.8;<br/>disable PIE for boot code.</title>
    <description>/src/sys/arch/i386/stand/pxeboot/Makefile - 1.15</description>
    <pubDate>Mon Oct 20 03:02:07 UTC 2008</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>branches:  1.14.40;  1.14.44;  1.14.50;<br/>Install pxeboot_ia32.bin as part of a "make release" on i386 and amd64.</title>
    <description>/src/sys/arch/i386/stand/pxeboot/Makefile - 1.14</description>
    <pubDate>Tue Feb 27 18:17:28 UTC 2007</pubDate>
    <dc:creator>he</dc:creator>
</item>

<item>
    <title>branches:  1.13.2;  1.13.4;<br/>Fix ypo. (hi abs!)<br/><br/>Noticed at #NetBSD-code.</title>
    <description>/src/sys/arch/i386/stand/pxeboot/Makefile - 1.13</description>
    <pubDate>Wed Oct 04 22:27:21 UTC 2006</pubDate>
    <dc:creator>salo</dc:creator>
</item>

<item>
    <title>Enable EPIA_HACK here too - http://mail-index.netbsd.org/port-i386/2006/08/18/0002.html</title>
    <description>/src/sys/arch/i386/stand/pxeboot/Makefile - 1.12</description>
    <pubDate>Fri Sep 22 15:05:24 UTC 2006</pubDate>
    <dc:creator>abs</dc:creator>
</item>

<item>
    <title>branches:  1.11.4;  1.11.6;<br/>Use LDFLAGS (with $(CC) syntax) instead of appending to LD.</title>
    <description>/src/sys/arch/i386/stand/pxeboot/Makefile - 1.11</description>
    <pubDate>Sun Jun 25 14:12:14 UTC 2006</pubDate>
    <dc:creator>lukem</dc:creator>
</item>
</channel></rss>

