summaryrefslogtreecommitdiffstats
path: root/src/core
Commit message (Expand)AuthorAgeFilesLines
* [malloc] Track maximum heap usageMichael Brown2017-03-221-3/+21
* [pixbuf] Avoid potential division by zeroMichael Brown2017-03-221-1/+3
* [block] Quell spurious Coverity size mismatch warningMichael Brown2017-03-221-6/+10
* [xfer] Ensure va_end() is called on failure pathMichael Brown2017-03-211-1/+1
* [dhcp] Allow vendor class to be changed in DHCP requestsMichael Brown2017-03-201-0/+9
* [block] Use intfs_shutdown() when shutting down multiple interfacesMichael Brown2017-03-091-2/+1Star
* [block] Retry any SAN device operationMichael Brown2017-03-071-19/+35
* [block] Centralise "san-drive" settingMichael Brown2017-03-072-1/+39
* [block] Centralise SAN device abstractionMichael Brown2017-03-071-0/+563
* [interface] Provide the ability to shut down multiple interfacesMichael Brown2017-02-021-0/+69
* [time] Report attempts to use timers before initialisationMichael Brown2017-02-011-3/+25
* [settings] Add "unixtime" builtin setting to expose the current timeMichael Brown2017-01-261-0/+33
* [time] Allow timer to be selected at runtimeMichael Brown2017-01-262-2/+62
* [interface] Unplug interface before calling intf_close() in intf_shutdown()Michael Brown2017-01-251-4/+9
* [interface] Remove misleading commentMichael Brown2017-01-251-3/+0Star
* [interface] Avoid unnecessary reference counting in intf_unplug()Michael Brown2017-01-251-1/+4
* [build] Return const char * from uuid_ntoa()David Decotigny2017-01-221-1/+1
* [interface] Provide intf_reinit() to reinitialise nullified interfacesMichael Brown2016-11-161-2/+1Star
* [pixbuf] Enable PNG format by defaultMichael Brown2016-07-292-24/+32
* [crypto] Enable both DER and PEM formats by defaultMichael Brown2016-07-291-35/+0Star
* [image] Add image_asn1() to extract ASN.1 objects from imageMichael Brown2016-07-291-0/+35
* [settings] Allow settings blocks to specify a sibling orderingMichael Brown2016-07-191-0/+2
* [settings] Correctly mortalise autovivified child settings blocksMichael Brown2016-07-191-0/+1
* [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