Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Current Google Play requires "OpenSSL 1.02f/1.01r". Has anybody upgraded Csipsimple to support it? #44

Open
zipcom opened this issue Jul 21, 2016 · 23 comments

Comments

@zipcom
Copy link

zipcom commented Jul 21, 2016

No description provided.

@safa-akbulut
Copy link

Same issue..

How can I find openssl for Csipsimple build?
Which should I use the ndk version?

@zipcom
Copy link
Author

zipcom commented Jul 27, 2016

If anybody has done the update development, please share with the community to allow efforts on the "real CsipSimple code", instead of the SSL/Google/build nonsense.

@safa-akbulut
Copy link

I solved problem this way:

1- Dowloand openssl 1.0.1s from this link: https://github.com/edwardlujunneng/openssl_android_build
2- Back up old ssl files (jni/openssl)
3- Copy new openssl files to jni/openssl/sources/ folder
4- Move build-config-32.mk, build-config-64.mk, Crypto-config-target.mk files from old openssl to jni/openssl/sources/ folder
5- Move all .S files from old jni/openssl/sources/crypto to new jni/openssl/sources/crypto.

Containing .S file Folders:
crypto/aes/asm
crypto/bn/asm
crypto/modes/asm
crypto/bf/asm
crypto/des/asm
crypto/md5/asm
crypto/sha/asm

6- Move x86_64cpuid.S and x86cpuid.S files from old jni/openssl/sources/crypto/ to new jni/openssl/sources/crypto
7- Remove lines between 69 -71 (
#ifdef OPENSSL_NO_ENGINE
#error ENGINE is disabled.
#endif ) from jni/openssl/sources/include/engine.h file.

8- Remove lines between 129-139 from jni/openssl/android_sources/armcap.c
9- Remove lines between 146-165 from jni/openssl/android_sources/armcap.c

@rdarioc
Copy link

rdarioc commented Jul 28, 2016

Could you please share the apk somewhere?

F-Droid could be great

On 28 July 2016 at 09:41, qwerty1461 notifications@github.com wrote:

I solved problem this way:

1- Dowloand openssl 1.0.1s from this link:
https://github.com/edwardlujunneng/openssl_android_build
2- Back up old ssl files (jni/openssl)
3- Copy new openssl files to jni/openssl/sources/ folder
4- Move build-config-32.mk, build-config-64.mk, Crypto-config-target.mk
files from old openssl to jni/openssl/sources/ folder
5- Move all .S files from old jni/openssl/sources/crypto to new
jni/openssl/sources/crypto.

Containing .S file Folders:
crypto/aes/asm
crypto/bn/asm
crypto/modes/asm
crypto/bf/asm
crypto/des/asm
crypto/md5/asm
crypto/sha/asm

6- Move x86_64cpuid.S and x86cpuid.S files from old
jni/openssl/sources/crypto/ to new jni/openssl/sources/crypto
7- Remove lines between 69 -71 (
#ifdef OPENSSL_NO_ENGINE
#error ENGINE is disabled.
#endif ) from jni/openssl/sources/include/engine.h file.

8- Remove lines between 129-139 from jni/openssl/android_sources/armcap.c
9- Remove lines between 146-165 from jni/openssl/android_sources/armcap.c


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
#44 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AEWgRi9khfEHGswsFvquFqawxderNYHhks5qaF0VgaJpZM4JRgha
.

R.D. Contarino rdcontarino@gmail.com
skype: rdarioc

@safa-akbulut
Copy link

@rdarioc sorry but i cant. its not my own project

@rdarioc
Copy link

rdarioc commented Jul 28, 2016

could you make a fork?

On 28 July 2016 at 10:40, qwerty1461 notifications@github.com wrote:

@rdarioc https://github.com/rdarioc sorry but i cant. its not my own
project


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#44 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AEWgRuqxPM1pjoagTP_xroeqmoLCAD3uks5qaGsGgaJpZM4JRgha
.

R.D. Contarino rdcontarino@gmail.com
skype: rdarioc

@zipcom
Copy link
Author

zipcom commented Jul 28, 2016

Thank you very much qwerty1461 for the sharing. We appreciate it very much.

@sipuser1
Copy link

Sir i have downloaded the version from mentioned link but unable to find the files mentioned in your steps. What is th old and new jni folder.

@tajinderOO7
Copy link

Hi all
I'm facing same google play store issue and i'm following steps provided by @qwerty1461 but facing following issue while executing make command ,please help to resolve below issue:-

make
make[1]: Entering directory /home/tajintder/Desktop/Drive_D/CSipSimple-master/jni/libvpx' Cloning into 'sources'... fatal: repository 'https://code.google.com/p/webm.libvpx/' not found /bin/sh: 2: cd: can't cd to sources fatal: Not a git repository (or any parent up to mount point /home/tajintder/Desktop/Drive_D) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). fatal: Not a git repository (or any parent up to mount point /home/tajintder/Desktop/Drive_D) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). fatal: Not a git repository (or any parent up to mount point /home/tajintder/Desktop/Drive_D) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). make[1]: *** [sources] Error 128 make[1]: Leaving directory/home/tajintder/Desktop/Drive_D/CSipSimple-master/jni/libvpx'
make: *** [jni/libvpx/sources] Error 2

If anybody provides .so files ,that are required for CSipSimple, will be very helpful.

@yuvarajamarthandan
Copy link

Sharing latest .so files will be more helpful. Or may be a nightly build with latest .so files?

@yuvarajamarthandan
Copy link

https://dl.dropboxusercontent.com/u/44079232/libpjsipjni.zip
I have shared the libpjsipjni.so file which is compiled with OpenSSL 1.02g. Use it for armeabi-v7a.

@vadherjitu
Copy link

yuvarajamarthandan

thanks but what about other architecture like...86 and armabi libpjsipjni.so??Please help me i am stuck in this...

@Madhurkulshrestha
Copy link

i have done the updated openssl library and set in to the csipsimple code but this type error occur
" java.lang.RuntimeException: Unable to start activity ComponentInfo{com.madhur/com.madhur.ui.SipHome}: java.lang.NullPointerException"

@vadherjitu
Copy link

Hello please any one hve latest .so file of this cssimple project

@vadherjitu
Copy link

for all architecture please help

@Harut42
Copy link

Harut42 commented Apr 9, 2017

anyone share .so ?

@Madhurkulshrestha
Copy link

Madhurkulshrestha commented Apr 10, 2017 via email

@nikolanik
Copy link

Has anyone .so?

@yuvarajamarthandan
Copy link

https://www.dropbox.com/s/ll4n2nxzjlgopam/libpjsipjni.zip?dl=0
I have shared the libpjsipjni.so file which is compiled with OpenSSL 1.02g. Use it for armeabi-v7a. I have not compiled for other architectures.. And i am also out of this project now :-)
@Madhurkulshrestha you can share here for others if you have..

@GnudMasterIT
Copy link

is this file use for csipsample ? my project not work

@yuvarajamarthandan
Copy link

Oh.. can you try to download from following link?
https://www.dropbox.com/s/piwmq30o982l166/libpjsipjni.rar?dl=0

@nikolanik
Copy link

Can you plese compile for armeabi, x86, and mips?

@gurtajs4
Copy link

Hi All,
Let me know if anyone need help in getting the latest compiled source with upgrade to openssl.
Contact gurtajs4@gmail.com

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests