43 Revize (196751ce95fa6b6566a5b336193681fad3581fd1)

Autor SHA1 Zpráva Datum
  Stefan Weil dcccb1fb7b [tls] Fix wrong memset in function tls_clear_cipher před 12 roky
  Michael Brown f2af64aba5 [crypto] Differentiate "untrusted root" and "incomplete chain" error cases před 12 roky
  Michael Brown 2d9d0adc4e [crypto] Add previous certificate in chain as a parameter to parse_next() před 12 roky
  Michael Brown cf78afa5c5 [tls] Support sending a client certificate před 12 roky
  Michael Brown 7869f71ae7 [tls] Treat handshake digest algorithm as a session parameter před 12 roky
  Michael Brown a156c15746 [tls] Use hybrid MD5+SHA1 algorithm před 12 roky
  Michael Brown 8583c323a2 [tls] Check certificate validity period against current date and time před 12 roky
  Michael Brown 5da712385e [tls] Include current time within the client random bytes před 12 roky
  Michael Brown f3a791c6de [tls] Validate server certificate před 12 roky
  Michael Brown 4d3b5473f8 [tls] Add full X.509 certificate parsing před 12 roky
  Michael Brown dc87161c30 [tls] Use iPXE native RSA algorithm před 12 roky
  Michael Brown b63bcd73a0 [tls] Use const to mark incoming data being processed před 12 roky
  Michael Brown 1c29b4d979 [crypto] Upgrade AES and RSA code to upstream axTLS version 1.4.5 před 12 roky
  Michael Brown c8f52cccfb [tls] Formalise the definition of a TLS cipher suite před 12 roky
  Michael Brown 6069b09bfc [tls] Support (and prefer) SHA-256 variants of existing cipher suites před 12 roky
  Michael Brown 015c936791 [tls] Support TLS version 1.2 před 12 roky
  Michael Brown 281f9aa7a6 [tls] Send empty Certificate record if requested by server před 12 roky
  Michael Brown a42f6cab14 [tls] Verify the contents of the Finished record před 12 roky
  Michael Brown 56a7981d58 [tls] Allow transmitted records to be scheduled independently před 12 roky
  Michael Brown b7f8d1bbfd [tls] Add support for Server Name Indication (SNI) před 12 roky
  Michael Brown d9ce3bfe4c [tls] Support TLS version 1.1 před 12 roky
  Michael Brown 75090f2abf [tls] Use ANS X9.82 Approved RBG as source of random data for TLS před 12 roky
  Michael Brown 5eb60f4883 [tls] Eliminate polling while TX state machine is idle před 13 roky
  Michael Brown e01ec74601 [process] Pass containing object pointer to process step() methods před 13 roky
  Michael Brown 0cc03ac76a [tls] Send xfer_window_changed() when TLS session is established před 13 roky
  Michael Brown 21682afe69 [tls] Handle multiple handshake records před 14 roky
  Michael Brown 4327d5d39f [interface] Convert all data-xfer interfaces to generic interfaces před 14 roky
  Michael Brown 4bfd5b52c1 [refcnt] Add ref_init() wrapper function před 14 roky
  Michael Brown 8406115834 [build] Rename gPXE to iPXE před 14 roky
  Michael Brown c44a193d0d [legal] Add a selection of FILE_LICENCE declarations před 15 roky
  Michael Brown 323cdf8c4c [xfer] Implement xfer_vreopen() to properly handle redirections před 15 roky
  Michael Brown b4d3d686cc [crypto] Change cipher_{en,de}crypt() to void functions před 15 roky
  Michael Brown a3219b24a8 [crypto] Split crypto_algorithm into {digest,cipher,pubkey}_algorithm před 15 roky
  Michael Brown 5de8305feb [crypto] Move AES_convert_key() hack into axtls_aes.c před 15 roky
  Michael Brown 991f907d5b [crypto] Rename aes_algorithm to aes_cbc_algorithm před 15 roky
  Michael Brown 8e960eb67c [tls] Use our own ASN.1 routines for certificate parsing před 15 roky
  Michael Brown 54fbd11221 [build] Keep gcc 4.4 happy před 15 roky
  Michael Brown f6a8158eed Make seek information part of the xfer metadata, rather than an entirely před 16 roky
  Michael Brown df868476e7 Various warnings fixups for OpenBSD with gcc-3.3.5. před 16 roky
  Holger Lubitz f92096d180 use malloc attribute před 17 roky
  Michael Brown 847ac4f336 tls_change_cipher() can complain about null cipher and digest před 17 roky
  Michael Brown 60e3aa4d75 Change #warnings to FIXMEs, so that we can build without NO_WERROR=1 před 17 roky
  Michael Brown 6fc9ed167e TLS now working again. před 17 roky