921 Commits (c63ef427a2b18d318b313a4adf6267bb4dfa0c1c)

Author SHA1 Message Date
  Michael Brown 84d406ccf4 [block] Allow use of a non-default EFI SAN boot filename 7 years ago
  Michael Brown 7cfdd769aa [block] Describe all SAN devices via ACPI tables 7 years ago
  Michael Brown 414b4fc9c5 [block] Ignore redundant xfer_window_changed() messages 7 years ago
  Michael Brown 539088a27b [block] Gracefully close SAN device if registration fails 7 years ago
  Michael Brown ee35b03583 [block] Retry reopening indefinitely for multipath devices 7 years ago
  Michael Brown 164378fee6 [block] Add a small delay between attempts to reopen SAN targets 7 years ago
  Michael Brown 6b385c9da3 [block] Allow SAN retry count to be reconfigured 7 years ago
  Michael Brown 6bd0060f26 [time] Add sleep_fixed() function to sleep without checking for Ctrl-C 7 years ago
  Michael Brown bb5a54b79a [block] Add basic multipath support 7 years ago
  Michael Brown c212597336 [block] Add dummy SAN device 7 years ago
  Michael Brown c90b4d82b7 [malloc] Track maximum heap usage 7 years ago
  Michael Brown 966a960a83 [pixbuf] Avoid potential division by zero 7 years ago
  Michael Brown e846bd22c3 [block] Quell spurious Coverity size mismatch warning 7 years ago
  Michael Brown 91372d6dab [xfer] Ensure va_end() is called on failure path 7 years ago
  Michael Brown de2c6fa240 [dhcp] Allow vendor class to be changed in DHCP requests 7 years ago
  Michael Brown 9423a85f71 [block] Use intfs_shutdown() when shutting down multiple interfaces 7 years ago
  Michael Brown d9886f1961 [block] Retry any SAN device operation 7 years ago
  Michael Brown e7ee2eda4b [block] Centralise "san-drive" setting 7 years ago
  Michael Brown 4adc7b0290 [block] Centralise SAN device abstraction 7 years ago
  Michael Brown 23b788e5cd [interface] Provide the ability to shut down multiple interfaces 8 years ago
  Michael Brown a8f80a75d2 [time] Report attempts to use timers before initialisation 8 years ago
  Michael Brown 41f786cc0a [settings] Add "unixtime" builtin setting to expose the current time 8 years ago
  Michael Brown 302f1eeb80 [time] Allow timer to be selected at runtime 8 years ago
  Michael Brown f450c75dad [interface] Unplug interface before calling intf_close() in intf_shutdown() 8 years ago
  Michael Brown 5ff13830ec [interface] Remove misleading comment 8 years ago
  Michael Brown 8ef4e7c572 [interface] Avoid unnecessary reference counting in intf_unplug() 8 years ago
  David Decotigny 04c7befa73 [build] Return const char * from uuid_ntoa() 8 years ago
  Michael Brown daa8ed9274 [interface] Provide intf_reinit() to reinitialise nullified interfaces 8 years ago
  Michael Brown 2afd66eb55 [pixbuf] Enable PNG format by default 8 years ago
  Michael Brown 942b798c8d [crypto] Enable both DER and PEM formats by default 8 years ago
  Michael Brown ef50608029 [image] Add image_asn1() to extract ASN.1 objects from image 8 years ago
  Michael Brown f5cf4f706e [settings] Allow settings blocks to specify a sibling ordering 8 years ago
  Michael Brown 0ac874242b [settings] Correctly mortalise autovivified child settings blocks 8 years ago
  Michael Brown 129206f476 [ipv6] Rename ipv6_scope to dhcpv6_scope 8 years ago
  Michael Brown e19c0a8fd2 [acpi] Add support for ACPI power off 8 years ago
  Michael Brown 89c6db838f [downloader] Treat redirection failures as fatal 8 years ago
  Michael Brown 5e2a7481ad [xfer] Send intf_close() if redirection fails 8 years ago
  Michael Brown e6111c1517 [time] Allow system clock to be adjusted at runtime 8 years ago
  Michael Brown f76210961c [pci] Support systems with multiple PCI root bridges 8 years ago
  Michael Brown 2c197517f2 [libc] Always use a non-zero seed for the (non-crypto) RNG 8 years ago
  Michael Brown 8dd39b9572 [efi] Work around broken UEFI keyboard drivers 8 years ago
  Michael Brown 56c0147deb [settings] Extend numerical setting tags to "unsigned long" 8 years ago
  Michael Brown a966570dce [libc] Avoid implicit assumptions about potentially-optimised memcpy() 8 years ago
  Michael Brown b696a5063e [image] Skip misleading "format not recognised" error message 8 years ago
  Michael Brown cc8824ad4e [libc] Print "<NULL>" for wide-character NULL strings 8 years ago
  Michael Brown ee3122bc54 [libc] Make sleep() interruptible 8 years ago
  Michael Brown 311a5732c8 [gdb] Add support for x86_64 8 years ago
  Michael Brown 75496817c2 [uri] Support "file:" URIs describing relative paths 8 years ago
  Michael Brown 17c1488a44 [uri] Support URIs containing only scheme and path components 8 years ago
  Michael Brown 3c84178003 [serial] Add missing #include <string.h> 8 years ago