opengnsys_ipxe/src
Michael Brown 9a8c6b00d4 [tls] Request a maximum fragment length of 2048 bytes
The default maximum plaintext fragment length for TLS is 16kB, which
is a substantial amount of memory for iPXE to have to allocate for a
temporary decryption buffer.

Reduce the memory footprint of TLS connections by requesting a maximum
fragment length of 2kB.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
2012-06-29 15:28:15 +01:00
..
arch [undi] Align the received frame payload for faster processing 2012-06-29 01:06:00 +01:00
bin Rename .cvsignore files to .gitignore 2007-06-09 22:57:00 +01:00
config [ui] Allow colours to be configured via config/colour.h 2012-06-27 18:40:17 +01:00
core [monojob] Check for keypresses only once per timer tick 2012-06-28 16:02:37 +01:00
crypto [crypto] Allow an error margin on X.509 certificate validity periods 2012-06-20 12:15:42 +01:00
doc [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
drivers [realtek] Add missing cpu_to_le16() 2012-06-27 19:15:16 +01:00
hci [cmdline] Increase resolution of "time" command 2012-06-27 19:15:16 +01:00
image [script] Avoid using stack-allocated memory in process_line() 2012-04-23 22:42:10 +01:00
include [tls] Request a maximum fragment length of 2048 bytes 2012-06-29 15:28:15 +01:00
interface [efi] Work around platforms which choke on EFI_PCI_DEVICE_ENABLE 2012-05-16 19:40:46 +01:00
libgcc [build] Mark __intel_new_proc_init with __libgcc rather than cdecl 2009-08-03 15:56:10 +01:00
net [tls] Request a maximum fragment length of 2048 bytes 2012-06-29 15:28:15 +01:00
tests [test] Add self-tests for TCP/IP checksum calculation 2012-06-27 19:15:18 +01:00
usr [image] Allow "imgtrust" to automatically download cross-signed certificates 2012-05-22 00:47:19 +01:00
util [util] Update mergerom.pl to handle .mrom images 2012-06-12 15:15:06 +01:00
.gitignore [build] Add support for local configuration files 2010-03-26 19:07:22 +00:00
Makefile [build] Enable warnings when building utilities 2012-04-10 19:38:54 +01:00
Makefile.housekeeping [crypto] Rename KEY= to PRIVKEY= and "key" to "privkey" 2012-05-22 01:13:43 +01:00
doxygen.cfg [build] Remove PACKED macro 2010-05-29 23:49:47 +01:00