9 years agoRevert "Revert "Remove unused engines from OpenSSL crypto subdir"" master
Kenny Root [Sat, 22 Aug 2009 03:31:28 +0000]
Revert "Revert "Remove unused engines from OpenSSL crypto subdir""

This reverts commit e34c52b38bd2ef23d439758389767f87afda715c.

This is dependent on change Ic105b22aebec6a7af8656e60c79fe518d1dfa849
being applied to the external/ipsec-tools directory to remove dependency
on OpenSSL engine code.

Change-Id: Idf74c29c0dd265afac1563c8a6cdfbea36a91aa8

9 years agoRevert "Remove unused engines from OpenSSL crypto subdir"
Jean-Baptiste Queru [Fri, 21 Aug 2009 23:24:50 +0000]
Revert "Remove unused engines from OpenSSL crypto subdir"

This reverts commit 6b515fe04b3ccea25fb2f1e686b2185880952a59.

Conflicts:

android-config.mk
crypto/Android.mk

9 years agoRemove OCSP from the OpenSSL build
Kenny Root [Sun, 16 Aug 2009 07:15:55 +0000]
Remove OCSP from the OpenSSL build

OCSP is a good idea, but BouncyCastle implements its own OCSP. Nothing
in Android appears to use OpenSSL's OCSP implementation.

Removing OCSP saves about 22508 bytes from libcrypto.so

9 years agoRemove Elliptic Curve crypto from OpenSSL
Kenny Root [Sun, 16 Aug 2009 07:10:22 +0000]
Remove Elliptic Curve crypto from OpenSSL

Nothing in Android appears to be using the elliptic curve cryptography
functions. There are some spec classes in libcore's jaa.security.spec,
but nothing that actually uses OpenSSL to implement it.

Removing this part from OpenSSL saves approximately 84116 bytes.

9 years agoRemove unused engines from OpenSSL crypto subdir
Kenny Root [Sun, 16 Aug 2009 06:37:17 +0000]
Remove unused engines from OpenSSL crypto subdir

Part of the README.android directs you to remove the "engine" directory,
but misses the engine subdirectory of "crypto"  This adds a flag to
remove the unused engine functions altogether.

This change saves about 17344 bytes from the final build of libcrypto.so
in Thumb mode.

9 years agoCorrect some #ifdef mistakes in OpenSSL code
Kenny Root [Sun, 16 Aug 2009 06:21:16 +0000]
Correct some #ifdef mistakes in OpenSSL code

Some features can be disabled in OpenSSL easily by creating a #define to
disable it, but apparently there isn't enough testing for disabling
engines and OCSP.

9 years agomerge from open-source master
Jean-Baptiste Queru [Tue, 4 Aug 2009 16:00:22 +0000]
merge from open-source master

9 years agomerge from donut
Jean-Baptiste Queru [Mon, 3 Aug 2009 14:45:39 +0000]
merge from donut

9 years agoam 6220364b: Removing MD2
Urs Grob [Thu, 30 Jul 2009 13:56:13 +0000]
am 6220364b: Removing MD2

Merge commit '6220364bd536ac36c8424efbf62854795e97158b'

* commit '6220364bd536ac36c8424efbf62854795e97158b':
  Removing MD2

9 years agoRemoving MD2 eclair-9.12.13 eclair-tegra tegra-9.12.10 tegra-9.12.11 tegra-9.12.12 tegra-9.12.13 tegra-9.12.13.1 tegra-9.12.5 tegra-9.12.5-baseline tegra-9.12.6 tegra-9.12.6-baseline tegra-9.12.7 tegra-9.12.8 tegra-9.12.9
Urs Grob [Wed, 22 Jul 2009 18:10:29 +0000]
Removing MD2

9 years agoreconcile korg/master into goog/master
Jean-Baptiste Queru [Sun, 26 Jul 2009 18:43:55 +0000]
reconcile korg/master into goog/master

9 years agoMerge korg/donut into korg/master
Jean-Baptiste Queru [Sun, 26 Jul 2009 00:48:02 +0000]
Merge korg/donut into korg/master

9 years agoam d5c373af: Remove openssl from tests build
Sriram Raman [Tue, 23 Jun 2009 05:04:23 +0000]
am d5c373af: Remove openssl from tests build

Merge commit 'd5c373afc65386fed2556d07821c57f672843921'

* commit 'd5c373afc65386fed2556d07821c57f672843921':
  Remove openssl from tests build

9 years agoRemove openssl from tests build
Sriram Raman [Tue, 23 Jun 2009 00:17:16 +0000]
Remove openssl from tests build

9 years agoMerge donut into master
Jean-Baptiste Queru [Thu, 23 Apr 2009 00:12:22 +0000]
Merge donut into master

10 years agoMerge branch 'open_source_no_contributions' into google_internal
The Android Open Source Project [Sun, 29 Mar 2009 15:55:08 +0000]
Merge branch 'open_source_no_contributions' into google_internal

10 years agoMerge commit 'remotes/korg/cupcake' into merge
Jean-Baptiste Queru [Wed, 18 Mar 2009 00:37:27 +0000]
Merge commit 'remotes/korg/cupcake' into merge

10 years agoauto import from //depot/cupcake/@135843
The Android Open Source Project [Wed, 4 Mar 2009 03:30:25 +0000]
auto import from //depot/cupcake/@135843

10 years agoauto import from //depot/cupcake/@135843
The Android Open Source Project [Wed, 4 Mar 2009 02:28:34 +0000]
auto import from //depot/cupcake/@135843

10 years agoauto import from //branches/cupcake/...@130745
The Android Open Source Project [Tue, 10 Feb 2009 23:43:59 +0000]
auto import from //branches/cupcake/...@130745

10 years agoauto import from //branches/cupcake/...@126645
The Android Open Source Project [Fri, 16 Jan 2009 00:12:08 +0000]
auto import from //branches/cupcake/...@126645

10 years agoCode drop from //branches/cupcake/...@124589
The Android Open Source Project [Thu, 18 Dec 2008 02:04:47 +0000]
Code drop from //branches/cupcake/...@124589

10 years agoInitial Contribution
The Android Open Source Project [Tue, 21 Oct 2008 14:00:00 +0000]
Initial Contribution

49 years agoexternal/openssl 0.9.8h
Upstream [Mon, 12 Jan 1970 13:46:40 +0000]
external/openssl 0.9.8h