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"]
|
[submodule "submodules/externals/axmlrpc"]
|
||||||
path = submodules/externals/axmlrpc
|
path = submodules/externals/axmlrpc
|
||||||
url = git://git.linphone.org/axmlrpc.git
|
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
|
include $(linphone-root-dir)/submodules/externals/prebuilts/gsm.mk
|
||||||
endif
|
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/externals/build/antlr3/Android.mk
|
||||||
include $(linphone-root-dir)/submodules/belle-sip/build/android/Android.mk
|
include $(linphone-root-dir)/submodules/belle-sip/build/android/Android.mk
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
APP_PROJECT_PATH := $(call my-dir)/../
|
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
|
APP_STL := stlport_static
|
||||||
|
|
||||||
#uPnp
|
#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