]> git.ipfire.org Git - thirdparty/ipxe.git/shortlog
thirdparty/ipxe.git
2012-03-20  Michael Brown[build] Allow a client certificate to be specified...
2012-03-20  Michael Brown[crypto] Use linker tables for RSA digestInfo prefixes
2012-03-20  Michael Brown[tls] Treat handshake digest algorithm as a session...
2012-03-20  Michael Brown[tls] Use hybrid MD5+SHA1 algorithm
2012-03-19  Michael Brown[tls] Check certificate validity period against current...
2012-03-19  Michael Brown[tls] Parse X.509 validity times into seconds since...
2012-03-19  Michael Brown[tls] Include current time within the client random...
2012-03-19  Michael Brown[time] Add RTC-based time source
2012-03-19  Michael Brown[time] Define an API for getting the current time
2012-03-19  Michael Brown[test] Add self-tests for mktime()
2012-03-19  Michael Brown[libc] Add mktime() function
2012-03-19  Michael Brown[crypto] Use correct constraint for byte-addressable...
2012-03-19  Michael Brown[tls] Validate server certificate
2012-03-19  Michael Brown[build] Allow trusted root certificates to be specified...
2012-03-19  Michael Brown[tls] Add full X.509 certificate parsing
2012-03-18  Michael Brown[rsa] Actually check the unused-bits byte in the public...
2012-03-18  Michael Brown[crypto] Force caller to provide temporary storage...
2012-03-18  Michael Brown[rng] Add Linux entropy source using /dev/random
2012-03-18  Michael Brown[rng] Allow entropy_enable() to return an error
2012-03-18  Michael Brown[crypto] Remove obsolete AXTLS RSA algorithm
2012-03-18  Michael Brown[tls] Use iPXE native RSA algorithm
2012-03-18  Michael Brown[test] Add self-tests for RSA
2012-03-18  Michael Brown[crypto] Add native RSA algorithm
2012-03-18  Michael Brown[crypto] Add abstraction for a public-key algorithm
2012-03-18  Michael Brown[crypto] Add more ASN.1 functions for X.509 certificate...
2012-03-18  Michael Brown[test] Run self-tests as an embedded image
2012-03-18  Michael Brown[rng] Fix build error when assertions are enabled
2012-03-18  Michael Brown[libc] Move VA_ARG_COUNT() macro to stdarg.h
2012-03-16  Olaf Hering[myri10ge] Fix compilation error in myri10ge_command...
2012-03-14  Michael Brown[crypto] Use real prototypes for AXTLS' AES_encrypt...
2012-03-14  1d 2k[eepro100] Add PCI ID 8086:10fe
2012-03-13  Michael Brown[test] Add big integer self-tests
2012-03-13  Michael Brown[crypto] Add big-integer library for RSA calculations
2012-03-13  Michael Brown[crypto] Add ASN.1 functions for X.509 certificate...
2012-03-13  Michael Brown[rng] Remove obsolete (and unfinished) get_random_bytes...
2012-03-13  Michael Brown[802.11] Use rbg_generate() for secure random numbers
2012-03-13  Michael Brown[forcedeth] Use standard random() function
2012-03-13  Michael Brown[tls] Use const to mark incoming data being processed
2012-03-09  Michael Brown[crypto] Upgrade AES and RSA code to upstream axTLS...
2012-03-09  Michael Brown[ath9k] Fix compilation on older gcc versions
2012-03-09  Michael Brown[prefix] Eliminate uninitialised variable
2012-03-07  Michael Brown[test] Avoid using "static const" for test declarations
2012-03-06  Michael Brown[debug] Ensure debug address and colourisation fields...
2012-03-06  Michael Brown[test] Add NIST self-tests for AES128 and AES256 in...
2012-03-06  Michael Brown[rng] Choose HMAC_DRBG using SHA-256 as the DRBG algorithm
2012-03-06  Michael Brown[rng] Add NIST self-tests for HMAC_DRBG using SHA-256
2012-03-06  Michael Brown[rng] Allow HMAC_DRBG to use multiple underlying hash...
2012-03-05  Michael Brown[rng] Use SHA-256 for Hash_df, and validate the hash...
2012-03-05  Michael Brown[rng] Add NIST self-tests for Hash_df using SHA-256
2012-03-05  Michael Brown[rng] Allow hash_df() to accept multiple underlying...
2012-03-05  Michael Brown[tls] Formalise the definition of a TLS cipher suite
2012-03-05  Michael Brown[tls] Support (and prefer) SHA-256 variants of existing...
2012-03-05  Michael Brown[tls] Support TLS version 1.2
2012-03-05  Michael Brown[crypto] Replace MD5 implementation
2012-03-05  Michael Brown[802.11] Avoid using struct md5_ctx directly
2012-03-05  Michael Brown[test] Add self-tests for MD5 algorithm
2012-03-05  Michael Brown[test] Add self-tests for SHA-256 algorithm
2012-03-05  Michael Brown[crypto] Add SHA-256 algorithm
2012-03-04  Michael Brown[x86_64] Use memory address constraint in __bswap_16s()
2012-03-04  Michael Brown[i386] Use memory address constraints in __bswap_16s...
2012-03-04  Michael Brown[i386] Fix building on older versions of gcc
2012-03-04  Michael Brown[crypto] Replace SHA-1 implementation
2012-03-04  Michael Brown[802.11] Eliminate use of AXTLS-specific SHA1_SIZE...
2012-03-04  Michael Brown[test] Add self-tests for byte-order swapping functions
2012-03-04  Michael Brown[x86_64] Provide __bswap_{16,32,64}s()
2012-03-04  Michael Brown[i386] Optimise byte-swapping functions and provide...
2012-03-04  Michael Brown[tls] Add missing #include <stdlib.h>
2012-03-04  Michael Brown[rng] Add missing #include <assert.h>
2012-03-04  Michael Brown[802.11] Add missing #include <byteswap.h>
2012-03-03  Michael Brown[tls] Send empty Certificate record if requested by...
2012-03-03  Michael Brown[tls] Verify the contents of the Finished record
2012-03-03  Michael Brown[tls] Allow transmitted records to be scheduled indepen...
2012-03-03  Michael Brown[tls] Add support for Server Name Indication (SNI)
2012-03-03  Michael Brown[tls] Support TLS version 1.1
2012-03-02  Michael Brown[arp] Maintain an ARP transmission queue
2012-03-02  Michael Brown[undi] Allow underlying PXE stack to construct link...
2012-03-01  Michael Brown[iscsi] Send any padding inline with the data segment
2012-03-01  Jason Lunz[http] Recognise status code 303 as valid
2012-03-01  Michael Brown[vmware] Fix length returned by guestrpc_command()
2012-02-28  Michael Brown[vmware] Add VMware logfile console (CONSOLE_VMWARE)
2012-02-28  Michael Brown[vmware] Add GuestRPC mechanism
2012-02-28  Michael Brown[syslog] Separate out generic line-based console functi...
2012-02-28  Michael Brown[syslog] Disable console when no syslog server is defined
2012-02-28  Michael Brown[http] Allow for HTTPS-only builds
2012-02-28  Michael Brown[rng] Add RTC-based entropy source
2012-02-27  Michael Brown[rng] Add entropy sample generator
2012-02-27  Michael Brown[test] Allow self-tests to be run individually
2012-02-21  Michael Brown[crypto] Use ANS X9.82 Approved get_random_nz() for RSA
2012-02-21  Michael Brown[tls] Use ANS X9.82 Approved RBG as source of random...
2012-02-21  Michael Brown[rng] Add get_random_nz() function required by RSA...
2012-02-21  Michael Brown[rng] Add ANS X9.82 RBG wrapper functions
2012-02-21  Michael Brown[rng] Add ANS X9.82 mandatory start-up tests
2012-02-21  Michael Brown[rng] Add ANS X9.82 mandatory continuous tests
2012-02-21  Michael Brown[rng] Add ANS X9.82 Approved Source of Entropy Input
2012-02-21  Michael Brown[rng] Record validity within DRBG state
2012-02-21  Michael Brown[rng] Add missing #include <string.h>
2012-02-21  Michael Brown[802.11] Add missing #include <string.h>
2012-02-20  Michael Brown[udp] Propagate transmission errors to UDP interface...
2012-02-19  Michael Brown[i386] Add missing #include <ipxe/io.h> in pic8259.h
2012-02-19  Michael Brown[rng] Add NIST self-tests for Hash_df
next