integrate polarssl to linphone-android.
update srtp, necessary to avoid symbol conflict.
This commit is contained in:
parent
27e1b0d9ed
commit
d150294716
8 changed files with 69 additions and 5 deletions
3
.gitmodules
vendored
3
.gitmodules
vendored
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
60
submodules/externals/build/polarssl/Android.mk
vendored
Normal file
60
submodules/externals/build/polarssl/Android.mk
vendored
Normal 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
1
submodules/externals/polarssl
vendored
Submodule
|
@ -0,0 +1 @@
|
|||
Subproject commit 90f042d4cbdcbf398f347d5f7eef608cc11de5b5
|
2
submodules/externals/srtp
vendored
2
submodules/externals/srtp
vendored
|
@ -1 +1 @@
|
|||
Subproject commit c01a03a478d4c97fa7e2af80844f8d60440af0a6
|
||||
Subproject commit 14027d37c7574b27bf22e57f508137b4e86b6466
|
|
@ -1 +1 @@
|
|||
Subproject commit 2fede18b16402eec3779599b46e21d742d85ee02
|
||||
Subproject commit e69170d3f3983670c2f6a6e61be85e70ff298c2f
|
Loading…
Reference in a new issue