summaryrefslogtreecommitdiffstats
path: root/src/include
Commit message (Expand)AuthorAgeFilesLines
* [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
* Merge branch 'xl0-timer'Michael Brown2008-03-106-65/+40Star
|\
| * Modify gPXE core and drivers to work with the new timer subsystemAlexey Zaytsev2008-03-024-30/+1Star
| * Introduce the new timer subsystem.Alexey Zaytsev2008-03-023-53/+57
* | [PXEXT] Add PXENV_FILE_EXEC call to PXE extensions API.Michael Brown2008-03-042-0/+23
* | [Command] Add "sanboot" command.Michael Brown2008-03-041-0/+1
|/
* [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
* Add DBGLVL_IO to trace all memory-mapped I/O.Michael Brown2008-02-211-0/+11
* 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 pxe_set_cached_filename() so that pxe_tftp.c can also update theMichael Brown2008-01-221-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
|/
* Kill off the now-obsolete *_fill_nic() functions.Michael Brown2007-12-151-31/+0Star
* 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
| * | Add fls() for non-constant values.Michael Brown2007-09-211-5/+1Star
| * | 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
* | Moved iobuf.h assertions outside the static inline functions, so thatMichael Brown2007-09-172-4/+42