]> git.ipfire.org Git - thirdparty/ipxe.git/shortlog
thirdparty/ipxe.git
2012-03-26  Michael Brown[umalloc] Unhide umalloc()ed memory region when there...
2012-03-26  Michael Brown[umalloc] Fail allocations when we run out of external...
2012-03-26  Michael Brown[crypto] Disambiguate all CMS errors
2012-03-26  Michael Brown[image] Log results of image signature checks
2012-03-26  Michael Brown[downloader] Log final status of all downloads
2012-03-26  Michael Brown[syslog] Pass internal syslog() priority through to...
2012-03-26  Michael Brown[console] Do not share ANSI escape context between...
2012-03-26  Michael Brown[console] Add "log message" console usage and an intern...
2012-03-26  Michael Brown[console] Exclude text-based UI output from logfile...
2012-03-26  Michael Brown[console] Allow usage to be defined independently for...
2012-03-26  Michael Brown[console] Remove unused "btext" console
2012-03-26  Michael Brown[console] Move putchar() and getchar() declarations...
2012-03-25  Michael Brown[image] Add the "imgtrust" and "imgverify" commands
2012-03-24  Michael Brown[image] Simplify image management commands and internal API
2012-03-22  Michael Brown[build] Fix compilation under Cygwin
2012-03-22  Michael Brown[image] Add concept of trusted images
2012-03-22  Michael Brown[bios] Set character attributes only when necessary
2012-03-22  Michael Brown[test] Add CMS self-tests
2012-03-22  Michael Brown[crypto] Add support for Cryptographic Message Syntax...
2012-03-22  Michael Brown[crypto] Parse X.509 extended key usage extension
2012-03-22  Michael Brown[crypto] Differentiate "untrusted root" and "incomplete...
2012-03-22  Michael Brown[crypto] Shrink raw certificate data to fit certificate
2012-03-22  Michael Brown[crypto] Avoid an error when asn1_shrink() is already...
2012-03-22  Michael Brown[crypto] Add previous certificate in chain as a paramet...
2012-03-22  Michael Brown[crypto] Parse X.509 certificate serial number
2012-03-22  Michael Brown[crypto] Define ASN.1 OID-identified algorithms for...
2012-03-22  Michael Brown[crypto] Generalise X.509 OID-identified algorithm...
2012-03-22  Michael Brown[test] Add X.509 self-tests
2012-03-21  Michael Brown[crypto] Validate path length constraint in certificate...
2012-03-21  Michael Brown[crypto] Treat ASN.1 OIDs as opaque
2012-03-21  Michael Brown[crypto] Move all ASN.1 OIDs to asn1.h
2012-03-21  Michael Brown[crypto] Use standard bit-rotation functions
2012-03-20  Michael Brown[tls] Support sending a client certificate
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>
next