.. |
abft.h
|
Added support for draft version of the AoE Boot Firmware Table.
|
17 lat temu |
acpi.h
|
Added generic function for calculating ACPI table checksum
|
18 lat temu |
aes.h
|
Added wrapper for AXTLS AES code
|
18 lat temu |
ansiesc.h
|
Add basic ANSI escape sequence support to BIOS console
|
18 lat temu |
aoe.h
|
Quick hack to get AoE back in to the tree, on a par with the current iSCSI hack.
|
17 lat temu |
arp.h
|
Add untested support for UNDI transmit and receive.
|
17 lat temu |
asn1.h
|
Trivial ASN.1 decoding functions.
|
18 lat temu |
async.h
|
Added async_block_progress() and default SIGUPDATE handler.
|
18 lat temu |
ata.h
|
Quick hack to get AoE back in to the tree, on a par with the current iSCSI hack.
|
17 lat temu |
bitbash.h
|
Generalised the SPI abstraction layer to also be able to handle interfaces that don't provide the full flexibility of a bit-bashing interface.
|
18 lat temu |
bitops.h
|
Add 64-bit rotates
|
18 lat temu |
blockdev.h
|
Add the concept of a "user pointer" (similar to the void __user * in
|
19 lat temu |
chap.h
|
Generalise digest_algorithm to crypto_algorithm.
|
18 lat temu |
command.h
|
Add "name" field to struct device to allow human-readable hardware device names.
|
18 lat temu |
cpio.h
|
Add code for constructing single-file cpio archives on the fly
|
17 lat temu |
crypto.h
|
Add per-file error identifiers
|
17 lat temu |
device.h
|
pxe_netdev now holds a reference to the network device.
|
17 lat temu |
dhcp.h
|
Use RFC4390 whenever hardware address exceeds 16 bytes; this allows us to construct DHCP packets suitable for Infiniband.
|
17 lat temu |
dns.h
|
nameserver should be static
|
17 lat temu |
downloader.h
|
Use standard xfer_open() argument list for downloader instantiator
|
18 lat temu |
editbox.h
|
__nonnull changes
|
17 lat temu |
editstring.h
|
__nonnull changes
|
17 lat temu |
eisa.h
|
Updated ISAPnP, EISA, MCA and ISA buses to current device model.
|
18 lat temu |
elf.h
|
Use generic "struct image" rather than "struct elf".
|
18 lat temu |
errfile.h
|
Added error IDs for all files in drivers/net; they're likely to need them.
|
17 lat temu |
errortab.h
|
Add per-file error identifiers
|
17 lat temu |
ethernet.h
|
Made eth_ntoa() public for use in legacy drivers' DBG() statements.
|
18 lat temu |
features.h
|
Allowed zero-cost enforced ordering of features in startup banner list.
|
17 lat temu |
filter.h
|
Added a simple pass-through filter layer for data transfer interfaces.
|
17 lat temu |
ftp.h
|
Updated FTP to use data-xfer API.
|
18 lat temu |
hidemem.h
|
Separated out initialisation functions from startup/shutdown functions.
|
17 lat temu |
hmac.h
|
Added HMAC code from TLS project
|
17 lat temu |
http.h
|
Allowed HTTPS to be a separately configurable feature.
|
17 lat temu |
i2c.h
|
Change read_bit() to return 0 or -1UL, rather than 0 or 1.
|
19 lat temu |
ibft.h
|
Add iBFT code derived from IBM document.
|
17 lat temu |
icmp6.h
|
Warnings purge
|
17 lat temu |
if_arp.h
|
Header rearrangement.
|
19 lat temu |
if_ether.h
|
Add ETH_P_AOE
|
19 lat temu |
image.h
|
Allow images to hold references to the originating URI.
|
17 lat temu |
in.h
|
IP6 support
|
18 lat temu |
init.h
|
Separated out initialisation functions from startup/shutdown functions.
|
17 lat temu |
initrd.h
|
Typo
|
18 lat temu |
interface.h
|
Do not hold self-references. This then avoids the problem of having to ensure that we only drop our self-reference exactly once.
|
18 lat temu |
iobuf.h
|
Moved iobuf.h assertions outside the static inline functions, so that the assert message's file and line number gives some clue as to the real location of the problem.
|
17 lat temu |
ip.h
|
Make masking constants unsigned, to avoid a gcc3-only compiler warning.
|
17 lat temu |
ip6.h
|
Warnings purge: src/{crypto,hci,net}
|
17 lat temu |
isa.h
|
Updated ISAPnP, EISA, MCA and ISA buses to current device model.
|
18 lat temu |
isa_ids.h
|
Updated ISAPnP, EISA, MCA and ISA buses to current device model.
|
18 lat temu |
isapnp.h
|
Implemented (untested) PXENV_START_UNDI.
|
17 lat temu |
iscsi.h
|
Prepare for iBFT merge when possible. iscsiboot.c contains a really, 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.
|
17 lat temu |
job.h
|
Added monojob controller in lieu of a full working shell.
|
17 lat temu |
keys.h
|
Fix definition of KEY_END
|
18 lat temu |
linebuf.h
|
Update HTTP to use data-xfer interface.
|
18 lat temu |
linux_compat.h
|
Help quick testing of building Linux code inside gPXE
|
18 lat temu |
list.h
|
Moved iobuf.h assertions outside the static inline functions, so that the assert message's file and line number gives some clue as to the real location of the problem.
|
17 lat temu |
malloc.h
|
use malloc attribute
|
17 lat temu |
mca.h
|
Updated ISAPnP, EISA, MCA and ISA buses to current device model.
|
18 lat temu |
md5.h
|
Make context sizes available for statically-allocated structures
|
18 lat temu |
memmap.h
|
Move memmap.h out of arch/i386; it no longer contains anything architecture-dependent and is needed by the ELF code.
|
18 lat temu |
monojob.h
|
Display name and status of each file as it is downloaded.
|
17 lat temu |
ndp.h
|
Add per-file error identifiers
|
17 lat temu |
netdevice.h
|
Use net_device_operations structure and netdev_nullify() to allow for safe dropping of the netdev ref by the driver while other refs still exist.
|
17 lat temu |
nvo.h
|
Added nvo_save()
|
18 lat temu |
nvs.h
|
Added the generic block-splitting code to nvs.c
|
18 lat temu |
open.h
|
Added missing #include
|
17 lat temu |
pci.h
|
Remove deprecation of pci_bar_size()
|
17 lat temu |
pci_ids.h
|
Header rearrangement.
|
19 lat temu |
posix_io.h
|
Make read_user() non-blocking, and add select() call.
|
17 lat temu |
process.h
|
Separated out initialisation functions from startup/shutdown functions.
|
17 lat temu |
profile.h
|
Added basic profiling support
|
18 lat temu |
ramdisk.h
|
Added missing "extern"
|
17 lat temu |
rarp.h
|
Add untested support for UNDI transmit and receive.
|
17 lat temu |
refcnt.h
|
Make ref_get() return the reference, for cleaner code.
|
17 lat temu |
resolv.h
|
Added missing extern
|
17 lat temu |
retry.h
|
Add start_timer_nodelay()
|
17 lat temu |
rsa.h
|
Placeholder
|
18 lat temu |
scsi.h
|
Ready to start testing
|
17 lat temu |
segment.h
|
Remove osloader.c and replace with a prep_segment() that uses userptr_t and get_memmap() in image/segment.c
|
18 lat temu |
settings.h
|
Add "name" field to struct device to allow human-readable hardware device names.
|
18 lat temu |
settings_ui.h
|
__nonnull changes
|
17 lat temu |
sha1.h
|
SHA1_DIGEST_SIZE also available as a static constant
|
18 lat temu |
shell.h
|
Minimal shell implementation using readline() and system().
|
18 lat temu |
shell_banner.h
|
Separated out (and tidied up) shell banner code
|
18 lat temu |
socket.h
|
Mildly ugly hack to force correct linkage.
|
17 lat temu |
spi.h
|
Migrated etherfabric driver to using generic SPI layer.
|
18 lat temu |
spi_bit.h
|
Support cards such as natsemi which treat the data as little-endian (i.e. LSB transmitted first on the wire), even though SPI commands and addresses always have to be big-endian.
|
17 lat temu |
tables.h
|
Add "name" field to struct device to allow human-readable hardware device names.
|
18 lat temu |
tcp.h
|
Add support for TCP timestamps
|
17 lat temu |
tcpip.h
|
pkbuff->iobuf changeover
|
18 lat temu |
tftp.h
|
Remove unused headers.
|
18 lat temu |
threewire.h
|
Added write support for three-wire devices (e.g. the RTL8139 EEPROM)
|
18 lat temu |
tls.h
|
TLS now working again.
|
17 lat temu |
uaccess.h
|
Add UNULL
|
18 lat temu |
udp.h
|
Partial migration of UDP to data-xfer interface. (Will not link at present; DHCP is broken).
|
17 lat temu |
umalloc.h
|
Rename e{malloc,realloc,free} to u{malloc,realloc,free}, to more obviously reflect the fact that they allocate and deallocate user memory (i.e. things reached through a userptr_t).
|
18 lat temu |
uri.h
|
uri_get(NULL) and uri_put(NULL) are explicitly allowed.
|
17 lat temu |
vsprintf.h
|
Move [v]ssnprintf() from iscsi.c into vsprintf.c; we need them elsewhere as well.
|
18 lat temu |
xfer.h
|
Separate the "is data ready" function of xfer_seek() into an xfer_window() function, which can return a scalar rather than a boolean.
|
17 lat temu |