david/ipxe
david
/
ipxe
Archived
1
0
Fork 0
This repository has been archived on 2020-12-06. You can view files and clone it, but cannot push or open issues or pull requests.
ipxe/src
Michael Brown 01fa7efa38 [crypto] Remove dynamically-allocated storage for certificate name
iPXE currently allocates a copy the certificate's common name as a
string.  This string is used by the TLS and CMS code to check
certificate names against an expected name, and also appears in
debugging messages.

Provide a function x509_check_name() to centralise certificate name
checking (in preparation for adding subjectAlternativeName support),
and a function x509_name() to provide a name to be used in debugging
messages, and remove the dynamically allocated string.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
2014-03-25 16:30:43 +00:00
..
arch [bios] Fix screen clearing on even more buggy BIOSes 2014-03-21 16:56:34 +00:00
bin Rename .cvsignore files to .gitignore 2007-06-09 22:57:00 +01:00
config [romprefix] Allow ROM banner timeout to be configured independently 2014-03-03 13:09:25 +00:00
core [console] Fix display of characters with top bit set 2014-03-13 14:21:59 +00:00
crypto [crypto] Remove dynamically-allocated storage for certificate name 2014-03-25 16:30:43 +00:00
doc [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
drivers [realtek] Clear bit 24 of RCR 2014-03-20 15:54:25 +00:00
hci [console] Fix display of characters with top bit set 2014-03-13 14:21:59 +00:00
image [efi] Disable SNP devices when running iPXE as the application 2014-03-14 17:09:51 +00:00
include [crypto] Remove dynamically-allocated storage for certificate name 2014-03-25 16:30:43 +00:00
interface [efi] Disable SNP devices when running iPXE as the application 2014-03-14 17:09:51 +00:00
libgcc [build] Mark __intel_new_proc_init with __libgcc rather than cdecl 2009-08-03 15:56:10 +01:00
net [crypto] Remove dynamically-allocated storage for certificate name 2014-03-25 16:30:43 +00:00
tests [uri] Refactor URI parsing and formatting 2014-02-27 13:32:53 +00:00
usr [lotest] Allow loopback testing on shared networks 2014-03-13 23:35:18 +00:00
util [build] Fix LABEL name for .liso images 2013-12-06 17:12:57 +00:00
.gitignore [build] Add support for local configuration files 2010-03-26 19:07:22 +00:00
Makefile [build] Build ROMs used by qemu and VMware as part of "make all" 2013-12-26 23:36:34 +01:00
Makefile.housekeeping [build] Remove obsolete check for GNU as version 2.9.1 2013-12-21 13:13:46 +00:00
doxygen.cfg [build] Remove PACKED macro 2010-05-29 23:49:47 +01:00