david/ipxe
david
/
ipxe
Archived
1
0
Fork 0

Commit Graph

  • 6b385c9da3 [block] Allow SAN retry count to be reconfigured Michael Brown 2017-03-27 13:06:16 +0300
  • 6bd0060f26 [time] Add sleep_fixed() function to sleep without checking for Ctrl-C Michael Brown 2017-03-27 15:31:42 +0300
  • c73af29fe2 [int13con] Avoid overwriting random portions of SAN boot disks Michael Brown 2017-03-27 10:50:59 +0300
  • ebceb8ad8a [int13] Improve geometry guessing for unaligned partitions Michael Brown 2017-03-26 21:03:50 +0300
  • bb5a54b79a [block] Add basic multipath support Michael Brown 2017-03-26 15:12:11 +0300
  • c212597336 [block] Add dummy SAN device Michael Brown 2017-03-26 15:42:52 +0300
  • 6bc4a8ac91 [scsi] Avoid duplicate call to scsicmd_close() on TEST UNIT READY failure Michael Brown 2017-03-26 11:21:14 +0300
  • c13bf52509 [vxge] Fix use of stale I/O buffer on error path Michael Brown 2017-03-23 21:10:25 +0200
  • b340971852 [iobuf] Increase minimum I/O buffer size to 128 bytes Michael Brown 2017-03-23 18:15:24 +0200
  • a317e9a310 [sky2] Use 32-bit read to read Y2_VAUX_AVAIL Mike McCormack 2017-03-23 17:54:03 +0200
  • 19d3e966d9 [pcnet32] Eliminate redundant register read Michael Brown 2017-03-23 17:35:10 +0200
  • 1ff1eebcf7 [golan] Bug fixes and improved paging allocation method Raed Salem 2017-03-23 15:56:27 +0200
  • ce240c8c2d [rtl818x] Fix resource leak on error path Michael Brown 2017-03-23 11:40:23 +0200
  • c24f772349 [travis] Integrate with Coverity Scan Michael Brown 2017-03-23 10:22:36 +0200
  • 9ecad204fc [travis] Build and run the unit test suite Michael Brown 2017-03-22 22:22:25 +0200
  • aa1f7b0f7f [travis] Add minimal .travis.yml file Michael Brown 2017-03-22 20:20:53 +0200
  • c90b4d82b7 [malloc] Track maximum heap usage Michael Brown 2017-03-22 20:01:25 +0200
  • 65a3518013 [coverity] Add Coverity user model Michael Brown 2017-03-22 16:46:03 +0200
  • f032556b15 [mucurses] Ensure SLK labels are always terminated Michael Brown 2017-03-22 16:35:29 +0200
  • 3870a7bde2 [sis190] Avoid NULL pointer dereference Michael Brown 2017-03-22 16:12:56 +0200
  • 99e1207a4d [w89c840] Avoid potential array overrun Michael Brown 2017-03-22 15:59:27 +0200
  • ad725fa7d9 [tlan] Guard against failure to identify chip Michael Brown 2017-03-22 15:28:58 +0200
  • dea5b74475 [hermon] Assert that mapping length is non-zero Michael Brown 2017-03-22 15:18:54 +0200
  • 0ced99e97c [arbel] Assert that mapping length is non-zero Michael Brown 2017-03-22 15:18:54 +0200
  • 7495813792 [video_subr] Use memmove() for overlapping memory copy Michael Brown 2017-03-22 15:13:06 +0200
  • 75bb948008 [tcp] Use correct length for memset() Michael Brown 2017-03-22 15:11:05 +0200
  • 01496a5028 [xen] Use standard calling pattern for asprintf() Michael Brown 2017-03-22 14:41:01 +0200
  • 21d8624da8 [usb] Use correct length for memcpy() Michael Brown 2017-03-22 14:14:57 +0200
  • 966a960a83 [pixbuf] Avoid potential division by zero Michael Brown 2017-03-22 14:11:19 +0200
  • 45f2265bfc [ath] Add missing break statements Michael Brown 2017-03-22 11:52:09 +0200
  • e846bd22c3 [block] Quell spurious Coverity size mismatch warning Michael Brown 2017-03-22 11:45:28 +0200
  • c26c1fd07c [infiniband] Return status code from ib_create_mi() Michael Brown 2017-03-22 10:57:06 +0200
  • 39ef530088 [infiniband] Return status code from ib_create_cq() and ib_create_qp() Michael Brown 2017-03-22 10:47:46 +0200
  • e88e2a2965 [build] Avoid confusing sparse in single-argument DBG() macros Michael Brown 2017-03-22 08:19:33 +0200
  • 6124c0ebfa [xhci] Avoid accessing beyond end of endpoint context array Michael Brown 2017-03-21 16:22:42 +0200
  • 501fa53b25 [mucurses] Attempt to fix use of uninitialised buffer with strcat() Michael Brown 2017-03-21 15:30:05 +0200
  • f17cf0ecd0 [http] Add missing check for memory allocation failure Michael Brown 2017-03-21 15:20:45 +0200
  • 1ec2a60614 [eoib] Avoid passing a NULL I/O buffer to netdev_tx_complete_err() Michael Brown 2017-03-21 15:07:10 +0200
  • 64de7dc7fd [slam] Avoid NULL pointer dereference in slam_pull_value() Michael Brown 2017-03-21 14:57:36 +0200
  • 60561d0f3d [slam] Fix resource leak on error path Michael Brown 2017-03-21 14:53:13 +0200
  • 8963193cda [hyperv] Fix resource leaks on error path Michael Brown 2017-03-21 14:51:03 +0200
  • 2ae759219b [mucurses] Attempt to fix resource leaks Michael Brown 2017-03-21 14:46:19 +0200
  • 583d258b89 [mucurses] Attempt to fix keypress processing logic Michael Brown 2017-03-21 14:42:02 +0200
  • d29e2d551c [mucurses] Attempt to fix test for empty string Michael Brown 2017-03-21 14:37:53 +0200
  • 7b113bc744 [usb] Use correct length for memcpy() Michael Brown 2017-03-21 14:21:54 +0200
  • d25e7daf47 [librm] Fail gracefully if asked to ioremap() a zero length Michael Brown 2017-03-21 14:17:18 +0200
  • 36cffe054d [crypto] Free correct pointer on the error path Michael Brown 2017-03-21 14:07:07 +0200
  • 9b581158b5 [802.11] Remove redundant NULL pointer check after dereference Michael Brown 2017-03-21 14:01:08 +0200
  • eb6acabc8f [sis900] Remove extraneous memset() with incorrect length Michael Brown 2017-03-21 13:55:04 +0200
  • ae915aa5cc [qib7322] Use correct length for memset() Michael Brown 2017-03-21 13:51:56 +0200
  • 6ee15cbac3 [linda] Use correct length for memset() Michael Brown 2017-03-21 13:50:51 +0200
  • e500e5dd07 [nfs] Fix double free bug on error path Michael Brown 2017-03-21 13:45:17 +0200
  • 91372d6dab [xfer] Ensure va_end() is called on failure path Michael Brown 2017-03-21 13:38:39 +0200
  • a5affc832e [arbel] Avoid potential integer overflow when calculating memory mappings Michael Brown 2017-03-21 11:46:17 +0200
  • 6ee62eb242 [hermon] Avoid potential integer overflow when calculating memory mappings Michael Brown 2017-03-21 11:46:17 +0200
  • de2c6fa240 [dhcp] Allow vendor class to be changed in DHCP requests Michael Brown 2017-03-20 13:58:59 +0200
  • 7692a8ff02 [undi] Move PXE API caller back into UNDI driver Michael Brown 2017-03-19 15:57:24 +0000
  • 6324227dca [efi] Skip cable detection at initialisation where possible Michael Brown 2017-03-19 13:22:33 +0000
  • fdcdc5203b [efi] Provide ACPI table description for SAN devices Michael Brown 2017-03-13 12:18:46 +0000
  • 553f485734 [efi] Add EFI_ACPI_TABLE_PROTOCOL header and GUID definition Michael Brown 2017-03-10 21:51:59 +0000
  • 0463ec32c7 [efi] Update to current EDK2 headers Michael Brown 2017-03-10 21:18:03 +0000
  • afdebdc163 [build] Provide common ARRAY_SIZE() definition Michael Brown 2017-03-10 15:40:17 +0000
  • 4524cc11bf [iscsi] Don't close when receiving NOP-In Vishvananda Ishaya Abrams 2017-03-09 14:23:22 +0000
  • 1d04900262 [intel] Reset all virtual function settings Vishvananda Ishaya 2017-03-09 13:54:13 +0000
  • 9db9221ea0 [scsi] Avoid duplicate calls to scsicmd_close() Michael Brown 2017-03-09 12:45:45 +0000
  • 9423a85f71 [block] Use intfs_shutdown() when shutting down multiple interfaces Michael Brown 2017-03-09 12:16:56 +0000
  • 7ff3fc7c72 [scsi] Use intfs_shutdown() when shutting down multiple interfaces Michael Brown 2017-03-09 12:16:35 +0000
  • a29bdb3a92 [iscsi] Use intfs_shutdown() when shutting down multiple interfaces Michael Brown 2017-03-09 12:16:15 +0000
  • d9886f1961 [block] Retry any SAN device operation Michael Brown 2017-03-07 16:11:22 +0000
  • 23d388418e [efi] Refactor to use centralised SAN device abstraction Michael Brown 2017-03-06 14:22:51 +0000
  • e790366c7c [int13] Refactor to use centralised SAN device abstraction Michael Brown 2017-03-04 21:02:31 +0000
  • e7ee2eda4b [block] Centralise "san-drive" setting Michael Brown 2017-03-06 12:25:20 +0000
  • 4adc7b0290 [block] Centralise SAN device abstraction Michael Brown 2017-03-04 18:43:07 +0000
  • 530ec83011 [block] Remove spurious comments Michael Brown 2017-03-03 17:31:33 +0000
  • 0e0e0321a5 [efi] Add missing SANBOOT_PROTO_HTTP to EFI default configuration Michael Brown 2017-03-06 15:01:39 +0000
  • 30f96c9f41 [thunderx] Don't disable NIC when exiting from iPXE Konrad Adamczyk 2017-02-07 12:20:19 +0100
  • ed864feb3a [thunderx] Fix hardware deinitialization Bartosz Szczepanek 2017-02-07 12:20:18 +0100
  • 4a4da573dd [http] Cleanly shut down potentially looped interfaces Michael Brown 2017-02-02 16:52:55 +0000
  • 23b788e5cd [interface] Provide the ability to shut down multiple interfaces Michael Brown 2017-02-02 15:49:21 +0000
  • a8f80a75d2 [time] Report attempts to use timers before initialisation Michael Brown 2017-02-01 15:30:41 +0000
  • 41f786cc0a [settings] Add "unixtime" builtin setting to expose the current time Michael Brown 2017-01-26 11:39:25 +0000
  • 0bfe9f5342 [intel] Add INTEL_NO_PHY_RST for I219-LM (2) Christian Nilsson 2016-12-21 20:21:33 +0100
  • f8cf3ceb0b [int13] Test correct return status from INT 13 calls Michael Brown 2017-01-26 09:45:19 +0000
  • fcf7751565 [int13] Avoid potential division by zero Michael Brown 2017-01-26 09:31:40 +0000
  • f3ba0fb5fd [hyperv] Provide timer based on the 10MHz time reference count MSR Michael Brown 2017-01-26 08:03:11 +0000
  • 302f1eeb80 [time] Allow timer to be selected at runtime Michael Brown 2017-01-25 20:59:15 +0000
  • d37e025b81 [cpuid] Provide cpuid_supported() to test for supported functions Michael Brown 2017-01-25 20:57:18 +0000
  • 70fc25ad6e [netdevice] Limit MTU by hardware maximum frame length Michael Brown 2017-01-25 14:48:24 +0000
  • f450c75dad [interface] Unplug interface before calling intf_close() in intf_shutdown() Michael Brown 2017-01-25 10:19:02 +0000
  • 5ff13830ec [interface] Remove misleading comment Michael Brown 2017-01-25 10:17:48 +0000
  • 8ef4e7c572 [interface] Avoid unnecessary reference counting in intf_unplug() Michael Brown 2017-01-25 10:11:26 +0000
  • 941c53a3bf [efi] Fix building elf2efi.c when -fpic is enabled by default Michael Brown 2017-01-25 08:00:50 +0000
  • bd6255c7be [pic8259] Fix definitions for "read IRR" and "read ISR" commands Michael Brown 2017-01-25 07:32:38 +0000
  • 321af68b72 [hyperv] Ignore unsolicited VMBus messages Michael Brown 2017-01-24 15:03:10 +0000
  • 90fc2f273a [cloud] Show CPU vendor and model in example cloud boot scripts Michael Brown 2017-01-24 13:47:03 +0000
  • 16aed6e5ce [netdevice] Allow MTU to be changed at runtime Michael Brown 2017-01-23 17:47:28 +0000
  • 4e85b2708f [virtio] Use host-specified MTU when available Michael Brown 2017-01-23 16:32:54 +0000
  • de85336abb [cloud] Add ability to retrieve Google Compute Engine metadata Michael Brown 2017-01-23 14:41:22 +0000
  • 0dc4814ca8 [virtio] Use separate RX and TX empty header buffers Michael Brown 2017-01-23 13:23:31 +0000
  • b6f524388b [af_packet] Add new AF_PACKET driver for Linux David Decotigny 2017-01-20 10:29:24 -0800