summaryrefslogtreecommitdiffstats
path: root/src/include/gpxe
Commit message (Collapse)AuthorAgeFilesLines
...
| * Merge commit 'holger/strings'Michael Brown2007-08-233-4/+4
| |\
| | * use malloc attributeHolger Lubitz2007-08-201-2/+2
| | |
| | * use malloc attributeHolger Lubitz2007-08-201-1/+1
| | |
| | * use malloc attributeHolger Lubitz2007-08-201-1/+1
| | |
* | | __nonnull changesHolger Lubitz2007-08-201-1/+1
| | |
* | | __nonnull changesHolger Lubitz2007-08-201-1/+1
| | |
* | | __nonnull changesHolger Lubitz2007-08-201-2/+4
|/ /
* | Added error IDs for all files in drivers/net; they're likely to need them.Michael Brown2007-08-191-0/+26
| |
* | Add start_timer_nodelay()Michael Brown2007-08-131-0/+1
| |
* | Add iBFT code derived from IBM document.Michael Brown2007-08-101-6/+295
| | | | | | | | | | No Microsoft intellectual property was harmed in the production of this code.
* | Make read_user() non-blocking, and add select() call.Michael Brown2007-08-041-0/+54
| |
* | Display name and status of each file as it is downloaded.Michael Brown2007-08-031-1/+1
| |
* | uri_get(NULL) and uri_put(NULL) are explicitly allowed.Michael Brown2007-08-021-2/+2
| |
* | Allow images to hold references to the originating URI.Michael Brown2007-08-022-8/+25
| | | | | | | | Some shuffling around of the image management code; this needs tidying up.
* | Allowed zero-cost enforced ordering of features in startup bannerMichael Brown2007-08-021-32/+51
| | | | | | | | | | | | list. Added FEATURE() macros to most relevant (non-driver) files.
* | Use otherwise-useless byte in DHCP feature option as a version numberMichael Brown2007-08-021-8/+14
| |
* | Add FEATURE() macro, plus code to display features at startup time,Michael Brown2007-08-022-0/+68
| | | | | | | | | | and generate DHCP options to indicate features to DHCP server (and to PXE NBPs).
* | Add code for constructing single-file cpio archives on the flyMichael Brown2007-08-021-0/+51
|/
* Added support for draft version of the AoE Boot Firmware Table.Michael Brown2007-07-311-0/+35
|
* Add identifier for the network device into the DHCP request.Michael Brown2007-07-311-0/+13
|
* Centralise construction of the DHCP request and response packets.Michael Brown2007-07-311-6/+10
|
* Allowed HTTPS to be a separately configurable feature.Michael Brown2007-07-301-0/+5
|
* Added missing #includeMichael Brown2007-07-301-0/+1
|
* TLS now working again.Michael Brown2007-07-301-5/+164
|
* Preparation for adding tls.cMichael Brown2007-07-291-0/+1
|
* Added a simple pass-through filter layer for data transfer interfaces.Michael Brown2007-07-291-0/+75
|
* Added HMAC code from TLS projectMichael Brown2007-07-291-0/+30
|
* Quick hack to get AoE back in to the tree, on a par with the currentMichael Brown2007-07-292-17/+11Star
| | | | iSCSI hack.
* Prepare for iBFT merge when possible. iscsiboot.c contains a really,Michael Brown2007-07-262-0/+10
| | | | | | really ugly hack at present, but that doesn't hugely matter since I'm aiming to change the interface to iSCSI devices anyway within the next week.
* Add per-file error identifiersMichael Brown2007-07-245-42/+129
|
* nameserver should be staticMichael Brown2007-07-171-2/+0Star
|
* Obsolete code removalMichael Brown2007-07-171-106/+0Star
|
* Added missing externMichael Brown2007-07-171-1/+1
|
* Add support for TCP timestampsMichael Brown2007-07-131-3/+44
|
* Remove some obsolete stream-API filesMichael Brown2007-07-093-238/+0Star
|
* Merge branch 'master' into iscsi-updateMichael Brown2007-07-081-1/+1
|\
| * Make ref_get() return the reference, for cleaner code.Michael Brown2007-07-081-1/+1
| |
* | Ready to start testingMichael Brown2007-07-082-1/+7
| |
* | Code in place to use a hypothetical SCSI interface.Michael Brown2007-07-081-0/+5
| |
* | Everything except the SCSI interface should now be presentMichael Brown2007-07-081-6/+2Star
| |
* | iSCSI updated to use data-xfer interface on the socket side (TCP).Michael Brown2007-07-081-31/+16Star
|/ | | | SCSI interface not yet implemented.
* Limit xmit window to one MTU. (Path MTU discovery not yetMichael Brown2007-07-081-0/+8
| | | | implemented; should be done at some point.)
* Fix typo that was preventing any DHCP option applicators from beingMichael Brown2007-07-081-1/+1
| | | | applied.
* Separate the "is data ready" function of xfer_seek() into anMichael Brown2007-07-081-13/+20
| | | | | xfer_window() function, which can return a scalar rather than a boolean.
* Kill off unused request() method in data-xfer interface.Michael Brown2007-07-081-14/+0Star
|
* Use net_device_operations structure and netdev_nullify() to allow forMichael Brown2007-07-071-43/+77
| | | | | | | | | | | safe dropping of the netdev ref by the driver while other refs still exist. Add netdev_irq() method. Net device open()/close() methods should no longer enable or disable IRQs. Remove rx_quota; it wasn't used anywhere and added too much complexity to implementing correct interrupt-masking behaviour in pxe_undi.c.
* Apply global DHCP options when register_dhcp_options() is called. DoMichael Brown2007-07-061-0/+1
| | | | not apply DHCP options in dhcp_configure_netdev().
* Add concept of DHCP option applicators.Michael Brown2007-07-051-0/+19
|
* Allow recording of TX and RX errors to aid in end-user debugging.Michael Brown2007-07-051-6/+37
|
* Make masking constants unsigned, to avoid a gcc3-only compiler warning.Michael Brown2007-07-051-6/+6
|