aboutsummaryrefslogtreecommitdiff
path: root/src/core
AgeCommit message (Expand)AuthorFilesLines
2017-04-26[block] Provide abstraction to allow system to be quiescedMichael Brown2-0/+68
2017-04-26[block] Provide sandev_read() and sandev_write() as global symbolsMichael Brown1-8/+48
2017-04-12[block] Allow use of a non-default EFI SAN boot filenameMichael Brown3-2/+15
2017-03-28[block] Describe all SAN devices via ACPI tablesMichael Brown4-43/+173
2017-03-28[block] Ignore redundant xfer_window_changed() messagesMichael Brown1-0/+4
2017-03-27[block] Gracefully close SAN device if registration failsMichael Brown1-6/+16
2017-03-27[block] Retry reopening indefinitely for multipath devicesMichael Brown1-3/+18
2017-03-27[block] Add a small delay between attempts to reopen SAN targetsMichael Brown1-0/+14
2017-03-27[block] Allow SAN retry count to be reconfiguredMichael Brown1-17/+52
2017-03-27[time] Add sleep_fixed() function to sleep without checking for Ctrl-CMichael Brown1-3/+36
2017-03-26[block] Add basic multipath supportMichael Brown3-78/+229
2017-03-26[block] Add dummy SAN deviceMichael Brown1-0/+115
2017-03-22[malloc] Track maximum heap usageMichael Brown1-3/+21
2017-03-22[pixbuf] Avoid potential division by zeroMichael Brown1-1/+3
2017-03-22[block] Quell spurious Coverity size mismatch warningMichael Brown1-6/+10
2017-03-21[xfer] Ensure va_end() is called on failure pathMichael Brown1-1/+1
2017-03-20[dhcp] Allow vendor class to be changed in DHCP requestsMichael Brown1-0/+9
2017-03-09[block] Use intfs_shutdown() when shutting down multiple interfacesMichael Brown1-2/+1
2017-03-07[block] Retry any SAN device operationMichael Brown1-19/+35
2017-03-07[block] Centralise "san-drive" settingMichael Brown2-1/+39
2017-03-07[block] Centralise SAN device abstractionMichael Brown1-0/+563
2017-02-02[interface] Provide the ability to shut down multiple interfacesMichael Brown1-0/+69
2017-02-01[time] Report attempts to use timers before initialisationMichael Brown1-3/+25
2017-01-26[settings] Add "unixtime" builtin setting to expose the current timeMichael Brown1-0/+33
2017-01-26[time] Allow timer to be selected at runtimeMichael Brown2-2/+62
2017-01-25[interface] Unplug interface before calling intf_close() in intf_shutdown()Michael Brown1-4/+9
2017-01-25[interface] Remove misleading commentMichael Brown1-3/+0
2017-01-25[interface] Avoid unnecessary reference counting in intf_unplug()Michael Brown1-1/+4
2017-01-22[build] Return const char * from uuid_ntoa()David Decotigny1-1/+1
2016-11-16[interface] Provide intf_reinit() to reinitialise nullified interfacesMichael Brown1-2/+1
2016-07-29[pixbuf] Enable PNG format by defaultMichael Brown2-24/+32
2016-07-29[crypto] Enable both DER and PEM formats by defaultMichael Brown1-35/+0
2016-07-29[image] Add image_asn1() to extract ASN.1 objects from imageMichael Brown1-0/+35
2016-07-19[settings] Allow settings blocks to specify a sibling orderingMichael Brown1-0/+2
2016-07-19[settings] Correctly mortalise autovivified child settings blocksMichael Brown1-0/+1
2016-07-16[ipv6] Rename ipv6_scope to dhcpv6_scopeMichael Brown1-1/+1
2016-07-11[acpi] Add support for ACPI power offMichael Brown1-0/+274
2016-07-04[downloader] Treat redirection failures as fatalMichael Brown1-2/+6
2016-07-04[xfer] Send intf_close() if redirection failsMichael Brown1-0/+5
2016-06-13[time] Allow system clock to be adjusted at runtimeMichael Brown1-0/+3
2016-06-09[pci] Support systems with multiple PCI root bridgesMichael Brown1-2/+11
2016-06-09[libc] Always use a non-zero seed for the (non-crypto) RNGMichael Brown1-0/+2
2016-05-25[efi] Work around broken UEFI keyboard driversMichael Brown1-2/+7
2016-05-20[settings] Extend numerical setting tags to "unsigned long"Michael Brown2-3/+3
2016-05-09[libc] Avoid implicit assumptions about potentially-optimised memcpy()Michael Brown1-1/+1
2016-04-28[image] Skip misleading "format not recognised" error messageMichael Brown1-1/+1
2016-04-12[libc] Print "<NULL>" for wide-character NULL stringsMichael Brown1-2/+4
2016-03-22[libc] Make sleep() interruptibleMichael Brown2-17/+21
2016-03-22[gdb] Add support for x86_64Michael Brown1-4/+7
2016-03-14[uri] Support "file:" URIs describing relative pathsMichael Brown1-1/+1