1
0
mirror of https://github.com/ipxe/ipxe.git synced 2026-10-25 19:59:21 +03:00

Commit Graph

  • a33298dcda [test] Add self-tests for OCSP Michael Brown 2012-05-14 18:25:00 +01:00
  • 39ac285a8a [crypto] Add framework for OCSP Michael Brown 2012-05-14 18:22:38 +01:00
  • deac4ea1ba [crypto] Add functions for constructing ASN.1 objects Michael Brown 2012-05-11 16:40:28 +01:00
  • e01af7367d [crypto] Parse OCSPSigning key purpose, if present Michael Brown 2012-05-14 14:09:52 +01:00
  • 4aad46ac70 [crypto] Generalise x509_parse_bit_string() to asn1_bit_string() Michael Brown 2012-05-14 09:54:19 +01:00
  • 7deb610881 [crypto] Generalise asn1_{digest,pubkey,signature}_algorithm() Michael Brown 2012-05-14 00:13:00 +01:00
  • 88c09b36cf [crypto] Generalise x509_parse_time() to asn1_generalized_time() Michael Brown 2012-05-13 23:38:56 +01:00
  • e5858c1938 [crypto] Parse X.509 raw public key bit string Michael Brown 2012-05-12 00:58:42 +01:00
  • 4855e86d95 [crypto] Include "?subject=" in cross-signed certificate URI Michael Brown 2012-05-09 10:07:16 +01:00
  • 0e4ee60a75 [crypto] Reduce standard debugging output Michael Brown 2012-05-09 10:01:14 +01:00
  • c124f21f56 [image] Avoid potential NULL pointer dereference Michael Brown 2012-05-08 21:04:57 +01:00
  • 3e6e0078e0 [crypto] Automatically download cross-signed certificates Michael Brown 2012-05-08 16:55:32 +01:00
  • 2e4be01690 [xferbuf] Add generic data-transfer buffer Michael Brown 2012-05-08 16:54:38 +01:00
  • f19565f58f [tls] Use asynchronous certificate validator Michael Brown 2012-05-08 12:11:51 +01:00
  • 29dcb0631b [crypto] Add asynchronous certificate validator Michael Brown 2012-05-08 12:10:01 +01:00
  • 1a5f025ad8 [crypto] Add x509_auto_append() Michael Brown 2012-05-08 11:12:09 +01:00
  • 99c798d87a [crypto] Add x509_append_raw() Michael Brown 2012-05-08 10:57:50 +01:00
  • 6c8fcd4bb3 [crypto] Check that common name contains no NUL characters Michael Brown 2012-05-08 10:38:04 +01:00
  • 0ad8b601dd [crypto] Allow for X.509 certificates with no common name Michael Brown 2012-05-08 10:36:09 +01:00
  • 6ba7fb7c5c [list] Add list_last_entry() Michael Brown 2012-05-08 10:46:39 +01:00
  • 8a0331c29b [tcp] Discard all TCP connections on shutdown Michael Brown 2012-05-08 12:39:04 +01:00
  • 52dd4bacad [tcp] Fix potential NULL pointer dereference Michael Brown 2012-05-08 12:47:51 +01:00
  • e844297ef6 [test] Add self-tests for crc32_le() Michael Brown 2012-05-07 16:56:17 +01:00
  • 6a4b128191 [test] Fix compiler warning on older gcc versions Michael Brown 2012-05-04 18:46:26 +01:00
  • 557f467bab [crypto] Allow certificate chains to be long-lived data structures Michael Brown 2012-05-04 17:12:32 +01:00
  • 6ed905aba2 [time] Add Linux time source using gettimeofday() Michael Brown 2012-05-04 17:53:23 +01:00
  • 6f3e7e90fc [malloc] Allow Valgrind to be used when all assertions are enabled Michael Brown 2012-05-04 17:12:49 +01:00
  • 793b8b0893 [crypto] Fix memory leak in cms_verify_digest() Michael Brown 2012-05-04 15:32:20 +01:00
  • 601cb3610f [crypto] Parse OCSP responder URI from X.509 certificate Michael Brown 2012-04-30 01:49:01 +01:00
  • f91995f193 [list] Add list_for_each_entry_continue() and _continue_reverse() Michael Brown 2012-05-04 15:12:22 +01:00
  • 69fa29029c [test] Fix memory leak in settings self-tests Michael Brown 2012-05-03 15:24:01 +01:00
  • df2773193e [malloc] Discard all cached data on shutdown Michael Brown 2012-04-30 20:33:23 +01:00
  • 838a76a042 [menu] Add "--default" option to "choose" command Michael Brown 2012-04-28 23:18:55 +01:00
  • f8bb40b002 [realtek] Support RTL8139 cards within generic Realtek driver Michael Brown 2012-04-28 15:47:46 +01:00
  • e01cf6fb3a [http] Fix typo in memory allocation Kevin Tran 2012-04-27 21:07:12 +01:00
  • 1fe27a3e0e [myson] Replace driver for Myson Technology NICs Michael Brown 2012-04-26 22:10:54 +01:00
  • 35e09c1a7c [natsemi] Fix test for addresses below 4GB Michael Brown 2012-04-27 01:18:19 +01:00
  • 2c1e8d2cb1 [natsemi] Replace driver for National Semicondutor NICs Michael Brown 2012-04-24 21:48:48 +01:00
  • bd16deaa87 [crypto] Do not allow build-time cryptography settings to be overridden Michael Brown 2012-04-24 16:10:22 +01:00
  • 63d9cc28b9 [crypto] Allow client certificate to be changed without a rebuild Michael Brown 2012-04-24 13:17:29 +01:00
  • 0e59417cec [build] Use $(xxx_DEPS) for additional dependency information Michael Brown 2012-04-24 13:11:21 +01:00
  • 8c42e0c210 [util] Remove obsolete Makefile rule for util/prototester.c Marin Hannache 2012-04-12 23:14:46 +02:00
  • 7865ae0dea [image] Remove non-working image loaders Marin Hannache 2012-04-12 23:14:08 +02:00
  • 945e428137 [intel] Replace driver for Intel Gigabit NICs Michael Brown 2012-04-23 23:29:18 +01:00
  • 45e0327987 [http] Avoid using stack-allocated memory in http_step() Michael Brown 2012-04-23 23:26:29 +01:00
  • a026a27f04 [script] Avoid using stack-allocated memory in process_line() Michael Brown 2012-04-23 22:42:10 +01:00
  • de2616165b [xfer] Avoid using stack-allocated memory in xfer_printf() Michael Brown 2012-04-23 20:17:24 +01:00
  • 5b18489685 [realtek] Update link state when device is opened Michael Brown 2012-04-23 10:47:11 +01:00
  • 44d5ef9d7d [netdevice] Allow network device to update link state before checking Michael Brown 2012-04-21 16:25:55 +01:00
  • 38d2ad8676 [skel] Add skeleton network driver Michael Brown 2012-04-20 23:41:00 +01:00
  • 8b0305e285 [efi] Fix compiler warning in elf2efi.c Michael Brown 2012-04-21 08:02:15 +01:00
  • d3d87a2d92 [efi] Update link state in SNP device mode data Michael Brown 2012-04-19 22:52:09 +01:00
  • 02f1f3066d [crypto] Allow trusted root certificate to be changed without a rebuild Michael Brown 2012-04-19 14:52:07 +01:00
  • 31e60de676 [settings] Add fetch_setting_copy() Michael Brown 2012-04-19 16:09:31 +01:00
  • 62eb2294f0 [multiboot] Place multiboot modules low in memory Michael Brown 2012-04-15 01:35:39 +01:00
  • 2a0154db5b [realtek] Replace driver for Realtek Gigabit NICs Michael Brown 2012-04-17 21:35:40 +01:00
  • 9b2aabe534 [mii] Add generic MII reset function Michael Brown 2012-04-18 16:30:11 +01:00
  • d27e6d6efd [mii] Synchronise constants with current Linux include/linux/mii.h Michael Brown 2012-04-18 15:42:55 +01:00
  • 2f3f0ca953 [mii] Remove unused functionality Michael Brown 2012-04-18 15:29:48 +01:00
  • eadb6bc3fe [util] Add utility to generate list of supported network cards Robin Smidsrød 2012-04-11 22:26:04 +02:00
  • a9cf527641 [vmware] Allow settings to be specified in the VMware .vmx file Michael Brown 2012-03-01 15:58:08 +00:00
  • 52e5ddce68 [tftp] Allow builds without TFTP support Michael Brown 2012-04-17 11:50:11 +01:00
  • 831b16adde [settings] Split fetching and storing out of setting type handlers Michael Brown 2012-04-16 21:47:35 +01:00
  • 46409231ba [test] Add self-tests for setting types Michael Brown 2012-04-17 10:38:30 +01:00
  • 1d33649516 [libc] Allow strtoul() to interpret negative numbers Michael Brown 2012-04-17 10:15:29 +01:00
  • d11b82f0e4 [multiboot] Include full image URI in command line Michael Brown 2012-04-15 00:15:41 +01:00
  • cc288dc0f8 [linux] Fix a build error on some platforms Marin Mareo Hannache 2012-04-01 19:25:56 +02:00
  • 6ab98fa9f7 [tftp] Remove configuration option for tftm Marin Mareo Hannache 2012-04-01 17:30:43 +02:00
  • 196751ce95 [build] Enable warnings when building utilities Michael Brown 2012-04-10 19:38:54 +01:00
  • 96a8c70a0c [igbvf] Add i350 virtual function support Erik Jacobson 2012-04-05 11:31:57 -05:00
  • 0e4a5ca4c7 [e1000e] Basic 82579 support Daniel Hokka Zakrisson 2012-04-06 10:13:04 +02:00
  • dcccb1fb7b [tls] Fix wrong memset in function tls_clear_cipher Stefan Weil 2012-04-04 18:16:01 +02:00
  • ede37e493d [crypto] Fix wrong setup in function aes_wrap Stefan Weil 2012-04-04 18:16:00 +02:00
  • 3c13d68f50 [int13] Fix compilation on some versions of gcc Michael Brown 2012-04-10 12:55:54 +01:00
  • 943b3003bd [syslog] Add basic support for encrypted syslog via TLS Michael Brown 2012-04-10 11:54:31 +01:00
  • 61851e685d [elf] Avoid attempting to load 64-bit ELF binaries Michael Brown 2012-04-09 15:15:05 +01:00
  • 275fdae9bb [image] Fix use-after-free in debug messages Michael Brown 2012-03-30 20:50:25 +01:00
  • f5c644cbe1 [menu] Fix default selection when default is item 0 Michael Brown 2012-03-30 17:57:52 +01:00
  • 4dbb193c33 [int13] Add support for emulating floppy disk drives Michael Brown 2012-03-30 12:05:13 +01:00
  • cf0953a1b0 [comboot] Remove COMBOOT image support by default Michael Brown 2012-03-29 01:24:31 +01:00
  • 3425726cf3 [menu] Add menu commands Michael Brown 2012-03-29 00:05:22 +01:00
  • 493f194531 [menu] Add menu user interface Michael Brown 2012-03-29 00:03:11 +01:00
  • 0d2fba2887 [menu] Add the abstract concept of a menu Michael Brown 2012-03-27 17:27:27 +01:00
  • 0b445275c4 [bios] Recognise Page Up and Page Down keys Michael Brown 2012-03-29 12:50:08 +01:00
  • 0b1fe005b3 [parseopt] Allow "prompt" command to accept character literals for --key Michael Brown 2012-03-27 19:49:12 +01:00
  • aac9718fd6 [readline] Accept Ctrl-U for "delete to start of line" Robin Smidsrød 2012-03-28 11:52:55 +01:00
  • b9720e4ebf [http] Disambiguate the various error causes Michael Brown 2012-03-27 21:40:44 +01:00
  • e7d4d69031 [console] Add "no_latin1" keymap Michael Brown 2012-03-27 21:04:18 +01:00
  • 4740703d9d [console] Ignore unexpected keysyms when generating keyboard maps Michael Brown 2012-03-27 20:55:19 +01:00
  • ed64732b73 [crypto] Add an explicit "RSA signature incorrect" error message Michael Brown 2012-03-27 14:58:45 +01:00
  • d45392a67f [console] Add LOG_ALL as a synonym for LOG_DEBUG Michael Brown 2012-03-27 11:14:36 +01:00
  • 730c972124 [image] Log image executions Michael Brown 2012-03-27 11:11:28 +01:00
  • 82ecaaac91 [console] Remove "log message" usage from interactive console defaults Michael Brown 2012-03-27 00:51:10 +01:00
  • cef3beaba4 [downloader] Use a more meaningful error message when out of memory Michael Brown 2012-03-27 00:43:07 +01:00
  • 9445cb9f8b [downloader] Abort download immediately if buffer resizing fails Michael Brown 2012-03-27 00:38:19 +01:00
  • 2834f9f6de [umalloc] Unhide umalloc()ed memory region when there are no allocations Michael Brown 2012-03-27 00:21:24 +01:00
  • 920799a0ba [umalloc] Fail allocations when we run out of external memory Michael Brown 2012-03-27 00:18:12 +01:00
  • 0f0a94f2fa [crypto] Disambiguate all CMS errors Michael Brown 2012-03-26 23:34:49 +01:00
  • 2d11a46b71 [image] Log results of image signature checks Michael Brown 2012-03-26 23:24:27 +01:00
  • 5a91f5646a [downloader] Log final status of all downloads Michael Brown 2012-03-26 22:47:50 +01:00