integrate polarssl to linphone-android.

update srtp, necessary to avoid symbol conflict.
This commit is contained in:
Simon Morlat 2013-03-28 17:19:11 +01:00
parent 27e1b0d9ed
commit d150294716
8 changed files with 69 additions and 5 deletions

3
.gitmodules vendored
View file

@ -70,3 +70,6 @@
[submodule "submodules/externals/axmlrpc"]
path = submodules/externals/axmlrpc
url = git://git.linphone.org/axmlrpc.git
[submodule "submodules/externals/polarssl"]
path = submodules/externals/polarssl
url = git://github.com/polarssl/polarssl.git

View file

@ -60,7 +60,7 @@ else
include $(linphone-root-dir)/submodules/externals/prebuilts/gsm.mk
endif
include $(linphone-root-dir)/submodules/externals/build/polarssl/Android.mk
include $(linphone-root-dir)/submodules/externals/build/antlr3/Android.mk
include $(linphone-root-dir)/submodules/belle-sip/build/android/Android.mk

View file

@ -1,5 +1,5 @@
APP_PROJECT_PATH := $(call my-dir)/../
APP_MODULES :=libspeex libgsm libortp antlr3 libbellesip libmediastreamer2 liblinphone liblinphonenoneon libneon
APP_MODULES :=libspeex libgsm libortp polarssl antlr3 libbellesip libmediastreamer2 liblinphone liblinphonenoneon libneon
APP_STL := stlport_static
#uPnp

@ -1 +1 @@
Subproject commit 2e7d9876c076edd425827694162020ad2f7ad21f
Subproject commit 4da27241ab8f0ce9a40949326540ee3ae6854b3d

View file

@ -0,0 +1,60 @@
LOCAL_PATH:= $(call my-dir)/../../polarssl/library
include $(CLEAR_VARS)
LOCAL_MODULE:= libpolarssl
LOCAL_SRC_FILES := \
aes.c \
arc4.c \
asn1parse.c \
asn1write.c \
base64.c \
bignum.c \
blowfish.c \
camellia.c \
certs.c \
cipher.c \
cipher_wrap.c \
ctr_drbg.c \
debug.c \
des.c \
dhm.c \
entropy.c \
entropy_poll.c \
error.c \
gcm.c \
havege.c \
md2.c \
md4.c \
md5.c \
md.c \
md_wrap.c \
net.c \
padlock.c \
pbkdf2.c \
pem.c \
pkcs11.c \
rsa.c \
sha1.c \
sha2.c \
sha4.c \
ssl_cache.c \
ssl_cli.c \
ssl_srv.c \
ssl_tls.c \
timing.c \
version.c \
x509parse.c \
x509write.c \
xtea.c
#LOCAL_CFLAGS += \
LOCAL_C_INCLUDES += \
$(LOCAL_PATH)/../include
include $(BUILD_STATIC_LIBRARY)

1
submodules/externals/polarssl vendored Submodule

@ -0,0 +1 @@
Subproject commit 90f042d4cbdcbf398f347d5f7eef608cc11de5b5

@ -1 +1 @@
Subproject commit c01a03a478d4c97fa7e2af80844f8d60440af0a6
Subproject commit 14027d37c7574b27bf22e57f508137b4e86b6466

@ -1 +1 @@
Subproject commit 2fede18b16402eec3779599b46e21d742d85ee02
Subproject commit e69170d3f3983670c2f6a6e61be85e70ff298c2f