summaryrefslogtreecommitdiffstats
path: root/src/include/gpxe
Commit message (Expand)AuthorAgeFilesLines
* [Settings] Expose SMBIOS via settings APIMichael Brown2008-03-282-3/+5
* [DHCP] Add support for ProxyDHCP requestsMichael Brown2008-03-271-3/+7
* [Settings] Remove assumption that all settings have DHCP tag valuesMichael Brown2008-03-255-87/+122
* [Settings] copy_settings() should not fail if some settings are missing!Michael Brown2008-03-241-2/+0Star
* [IPv4] Use default netmasks when no subnet mask is specified.Michael Brown2008-03-231-1/+7
* [IPv4] Tidy up some header files.Michael Brown2008-03-233-9/+23
* [DHCP] Fix up fake-packet creation as used by PXENV_GET_CACHED_INFOMichael Brown2008-03-231-7/+5Star
* [Settings] Implement simple_settings backed with extensible DHCP optionsMichael Brown2008-03-222-4/+30
* [Settings] Migrate DHCP and NVO code to the new settings API (untested)Michael Brown2008-03-216-115/+102Star
* [DHCP] Kill off some no-longer-used DHCP functionsMichael Brown2008-03-211-10/+0Star
* [Settings] Use a settings applicator to set the default TFTP URI.Michael Brown2008-03-211-3/+0Star
* [Settings] Use a settings applicator to configure IPv4 routes.Michael Brown2008-03-213-8/+11
* [Settings] Convert code in src/usr to use settings API.Michael Brown2008-03-211-0/+3
* [Settings] Introduce settings applicators.Michael Brown2008-03-212-31/+18Star
* [Settings] Add per-netdevice settings blockMichael Brown2008-03-204-1/+17
* [Settings] Add settings hierarchyMichael Brown2008-03-201-46/+85
* [Settings] Start revamping the configuration settings API.Michael Brown2008-03-202-82/+124
* [Timers] Initialise timers on first useMichael Brown2008-03-181-0/+1
* [Timers] Miscellaneous timer system fixesMichael Brown2008-03-182-21/+22
* [Settings] show_setting() functions return snprintf()-style length.Michael Brown2008-03-181-2/+2
* Modify gPXE core and drivers to work with the new timer subsystemAlexey Zaytsev2008-03-022-2/+0Star
* Introduce the new timer subsystem.Alexey Zaytsev2008-03-021-0/+32
* [Infiniband] Add preliminary support for multi-port devices.Michael Brown2008-02-271-14/+124
* [Infiniband] Centralise MAD operationsMichael Brown2008-02-261-7/+70
* [Hermon] Add driver for Mellanox Hermon (ConnectX) cards.Michael Brown2008-02-231-0/+1
* Merge commit 'laptop/master'Michael Brown2008-01-221-0/+2
|\
| * Merge branch 'master' of rom.etherboot.org:/pub/scm/gpxeMichael Brown2008-01-223-24/+25
| |\
| * | Add preliminary support for MTFTP.Michael Brown2007-12-261-0/+2
* | | Add XFER_INIT() macro.Michael Brown2008-01-221-0/+13
| |/ |/|
* | Make seek information part of the xfer metadata, rather than an entirelyMichael Brown2008-01-082-24/+16Star
* | Added the embedded pxelinux payload patch from hpa.Michael Brown2008-01-081-0/+9
|/
* Add RFC2090 TFTP multicast support.Michael Brown2007-11-282-0/+84
* Allow DHCP server to instruct gPXE to ignore ProxyDHCP (which willMichael Brown2007-11-211-1/+8
* Add ProxyDHCP support.Michael Brown2007-11-211-1/+5
* Merge commit 'origin/mdc-working'Michael Brown2007-11-211-1/+2
|\
| * Add errfile definition for new e1000.cMarty Connor2007-11-181-2/+1Star
| * Add ERRFILE information for e1000_main and e1000_hw, part of the new e1000 dr...Marty Connor2007-11-181-0/+2
* | Remove some assumptions about DHCP obtaining only a single options block.Michael Brown2007-11-211-0/+2
* | Add PXE-required DHCP options to DHCPDISCOVER and DHCPREQUEST packets.Michael Brown2007-11-211-0/+6
* | Add UUID to DHCP request as option 97 (if available).Michael Brown2007-11-212-0/+6
* | Added definition of a UUID and uuid_ntoa() (for debugging), andMichael Brown2007-11-211-0/+31
|/
* Merge branch 'master' into 3leaf-deliveryMichael Brown2007-09-211-0/+11
|\
| * Merge branch 'master' of rom.etherboot.org:/pub/scm/gpxeMichael Brown2007-09-211-0/+11
| |\
| | * Added netdev_priv() to ease Linux driver compatibility.Michael Brown2007-09-131-0/+11
| * | Infinband requires longer link-layer addresses and headers than Ethernet.Michael Brown2007-09-211-2/+2
| * | Added defines for Infiniband files (which can't be committed to theMichael Brown2007-09-211-0/+3
| * | Use RFC4390 whenever hardware address exceeds 16 bytes; this allows usMichael Brown2007-09-211-0/+7
| * | Moved iobuf.h assertions outside the static inline functions, so thatMichael Brown2007-09-212-4/+42
| |/
* | IB can't afford many RX buffers, because the MTU is so large. ReduceMichael Brown2007-09-181-1/+2
* | Added arbel.cMichael Brown2007-09-181-1/+1