summaryrefslogtreecommitdiffstats
path: root/src/core
Commit message (Expand)AuthorAgeFilesLines
...
* [ipv6] Rename ipv6_scope to dhcpv6_scopeMichael Brown2016-07-161-1/+1
* [acpi] Add support for ACPI power offMichael Brown2016-07-111-0/+274
* [downloader] Treat redirection failures as fatalMichael Brown2016-07-041-2/+6
* [xfer] Send intf_close() if redirection failsMichael Brown2016-07-041-0/+5
* [time] Allow system clock to be adjusted at runtimeMichael Brown2016-06-131-0/+3
* [pci] Support systems with multiple PCI root bridgesMichael Brown2016-06-091-2/+11
* [libc] Always use a non-zero seed for the (non-crypto) RNGMichael Brown2016-06-091-0/+2
* [efi] Work around broken UEFI keyboard driversMichael Brown2016-05-261-2/+7
* [settings] Extend numerical setting tags to "unsigned long"Michael Brown2016-05-202-3/+3
* [libc] Avoid implicit assumptions about potentially-optimised memcpy()Michael Brown2016-05-091-1/+1
* [image] Skip misleading "format not recognised" error messageMichael Brown2016-04-281-1/+1
* [libc] Print "<NULL>" for wide-character NULL stringsMichael Brown2016-04-121-2/+4
* [libc] Make sleep() interruptibleMichael Brown2016-03-222-17/+21
* [gdb] Add support for x86_64Michael Brown2016-03-221-4/+7
* [uri] Support "file:" URIs describing relative pathsMichael Brown2016-03-141-1/+1
* [uri] Support URIs containing only scheme and path componentsMichael Brown2016-03-131-3/+2Star
* [serial] Add missing #include <string.h>Michael Brown2016-03-121-0/+1
* [pixbuf] Check for unsigned integer overflow on multiplicationMichael Brown2016-03-121-0/+5
* [pcbios] Restrict external memory allocations to the low 4GBMichael Brown2016-03-081-85/+0Star
* [ioapi] Split ioremap() out to a separate IOMAP APIMichael Brown2016-02-261-0/+36
* [iobuf] Improve robustness of I/O buffer allocationMichael Brown2016-02-111-9/+34
* [malloc] Guard against unsigned integer overflowMichael Brown2016-02-061-2/+13
* [uri] Apply URI decoding for all parsed URIsMichael Brown2016-01-261-1/+1
* [tftp] Mangle initial slash on TFTP URIsMichael Brown2016-01-211-21/+51
* [uri] Avoid potentially large stack allocationMichael Brown2016-01-211-9/+12
* [debug] Allow debug colourisation to be disabledMichael Brown2016-01-121-3/+9
* [downloader] Update image URI in response to a redirectionMichael Brown2016-01-091-6/+41
* [image] Provide image_set_uri() to modify an image's URIMichael Brown2016-01-091-10/+28
* [fbcon] Move margin calculations to fbcon.cMichael Brown2015-10-141-14/+36
* [fbcon] Allow character height to be selected at runtimeMichael Brown2015-10-141-10/+9Star
* [malloc] Avoid integer overflow for excessively large memory allocationsMichael Brown2015-09-291-48/+49
* [uri] Generalise tftp_uri() to pxe_uri()Michael Brown2015-09-021-16/+37
* [settings] Re-add "uristring" setting typeMichael Brown2015-08-252-27/+104
* [image] Detect image type when image is first registeredMichael Brown2015-08-211-41/+42
* [test] Allow self-tests to report exit status when running under LinuxMichael Brown2015-08-211-3/+6
* [block] Add generic block device translatorMichael Brown2015-08-161-0/+261
* [serial] Check for UART existence in uart_select()Michael Brown2015-07-311-7/+25
* [linebuf] Support buffering of multiple linesMichael Brown2015-07-281-13/+40
* [pool] Add a generic concept of a pooled connectionMichael Brown2015-07-281-0/+114
* [build] Fix compiler warnings on some gcc versionsMichael Brown2015-07-271-1/+1
* [downloader] Provide direct access to the underlying data transfer bufferMichael Brown2015-07-221-0/+14
* [downloader] Use generic data-transfer buffer mechanismMichael Brown2015-07-221-74/+18Star
* [xferbuf] Add xfer_buffer() to provide direct access to underlying bufferMichael Brown2015-07-221-0/+39
* [xferbuf] Generalise to handle umalloc()-based buffersMichael Brown2015-07-221-22/+195
* [xfer] Add xfer_check_order() utility functionMichael Brown2015-07-221-0/+31
* [xfer] Use intf_poke() to implement xfer_window_changed()Michael Brown2015-07-221-11/+1Star
* [interface] Add intf_poke() helperMichael Brown2015-07-221-0/+25
* [fault] Add inject_corruption() to randomly corrupt dataMichael Brown2015-07-221-0/+29
* [fault] Generalise NETDEV_DISCARD_RATE fault injection mechanismMichael Brown2015-07-221-0/+53
* [gdb] Allow gdbstub to be started on an arbitrary serial portMichael Brown2015-06-291-7/+36