Index: patches/README |
=================================================================== |
--- patches/README (revision 0) |
+++ patches/README (revision 0) |
@@ -0,0 +1,38 @@ |
+progs.patch: |
+ |
+Fixup sources under the apps/ directory that are not built under the android environment. |
+ |
+ |
+small_records.patch: |
+ |
+Reduce OpenSSL memory consumption. |
+SSL records may be as large as 16K, but are typically < 2K. In |
+addition, a historic bug in Windows allowed records to be as large |
+32K. OpenSSL statically allocates read and write buffers (34K and |
+18K respectively) used for processing records. |
+With this patch, OpenSSL statically allocates 4K + 4K buffers, with |
+the option of dynamically growing buffers to 34K + 4K, which is a |
+saving of 44K per connection for the typical case. |
+ |
+ |
+handshake_cutthrough.patch |
+ |
+Enables SSL3+ clients to send application data immediately following the |
+Finished message even when negotiating full-handshakes. With this patch, |
+clients can negotiate SSL connections in 1-RTT even when performing |
+full-handshakes. |
+ |
+jsse.patch |
+ |
+Support for JSSE implementation based on OpenSSL. |
+ |
+sha1_armv4_large.patch |
+ |
+This patch eliminates memory stores to addresses below SP. |
+ |
+ |
+mips_private.patch: |
+ |
+Fix duplicate defines of labels AES_set_encrypt_key and AES_set_decrypt_key |
+by prefixing Mips version with private_ . |
+Revise import script to generate o32-abi .s files for Mips. |