CSipSimple icon indicating copy to clipboard operation
CSipSimple copied to clipboard

Project abandoned

Open ramack opened this issue 7 years ago • 42 comments

According to r3gis3r the project is abandoned with the comments

From all changes made on the underlying SIP stack (pjsip) and Android changes it would be faster to redevelop from scratch now :

  • Pjsip has better support of android : patches I made initially are now part of the core and have been improved by community
  • Android introduced a lot of new feature for UI / notification / ... and also legacy support of android 1.6 makes no sense anymore which would simply code a looot ! ;)
  • the world of voice over ip has changed with webrtc that is now well supported on many browsers (including mobile browsers)

So if anyone wants to continoue to maintain I guess the round is open for forks, but it might also make sense to think about the comments to redo the SIP client ;-(

ramack avatar Oct 06 '17 09:10 ramack

any active fork exists? i like this client, always run fine with asterisk. =|

ftoledo avatar Feb 06 '18 04:02 ftoledo

Looks like the app was pulled off the Play Store.

amakukha avatar Feb 21 '19 05:02 amakukha

bad luck, we need good open source sip/iax client to avoid things such zoiper =(

ftoledo avatar Feb 21 '19 14:02 ftoledo

That's sad, I liked that one. Linphone for android looks promising as an alternative but not ready yet I think. I just tried the SIP-TLS transport yesterday and it doesn't seem to work as it only register as regular TCP. Also, it doesn't run properly in background, if you purge the cache, you will have to manually re-open it.

NausX avatar May 01 '19 21:05 NausX

I hope someone will fork it, as it's the only app that work with TLS+SRTP on asterisk...

vesselict avatar May 10 '19 07:05 vesselict

Bria's TLS+SRTP implementation works fine with Asterisk. Their push service also works fine with Asterisk although it's a paid add-on.

gtjoseph avatar May 10 '19 14:05 gtjoseph

We need free software that have these capabilities =|

ftoledo avatar May 10 '19 15:05 ftoledo

Is it possible that someone makes a "somehow trusted" build of just lastest stable commit (or something like that, you probably all know what I mean)?

And then put the .apk somewhere once for all times (even if a possible problem and/or incompatibility with new Android releases shows up in the future, but someone may want to download it anyway). Perhaps put it on F-Droid if its policy allows.

This way, if someone wants to install that .apk (e.g. has a system that the .apk works on, or for any reason they have), then they simply can try to do it. There can be some warning, caveat, etc of any kind needed - very simple, or very informative.

tomasz-lasko avatar May 14 '19 07:05 tomasz-lasko

Is it possible that someone makes a "somehow trusted" build of just lastest stable commit (or something like that, you probably all know what I mean)?

And then put the .apk somewhere once for all times (even if a possible comes up) - perhaps on F-Droid if its policy allows.

Here is the latest version from Google Play (before it was removed), which I personally use:

http://server2.internetdsl.pl/CSipSimple.apk http://server2.internetdsl.pl/CSipSimpleCodecPack.apk http://server2.internetdsl.pl/CSipSimpleG729.apk

overconscious avatar Jun 07 '19 10:06 overconscious

I badly need this to run on Oreo currently. Any easy alternatives right now?

rickyManalo avatar Jul 19 '19 11:07 rickyManalo

Here is the latest version from Google Play (before it was removed), which I personally use:

http://server2.internetdsl.pl/CSipSimple.apk http://server2.internetdsl.pl/CSipSimpleCodecPack.apk http://server2.internetdsl.pl/CSipSimpleG729.apk

Great, thanks a lot! It works on my Android 9 Oreo Samsung phone!

@rickyManalo these links work on my Oreo :)

tomasz-lasko avatar Jul 22 '19 14:07 tomasz-lasko

Which of those apks should I decompile? I modified my csip to add some features for my use case. And do I need to install all of that?

rickyManalo avatar Jul 24 '19 01:07 rickyManalo

I was somehow able to convert most parts of my copy to work on Oreo but I'm still getting some errors. This is my current weird error. https://stackoverflow.com/questions/57123318/error-inflating-class-android-widget-imagebutton-after-upgrading-app I hope you guys could help me.

rickyManalo avatar Jul 24 '19 03:07 rickyManalo

I was able to solve the problem above but the app still doesn't look great and still got some problems. Are you guys willing to help me with the rest of the work? My copy is modified quite a bit, not including the things that are really needs to be updated to make it work.

rickyManalo avatar Jul 25 '19 09:07 rickyManalo

I warmly suggest to post the apk files to the release tab and tag them. So they are easy to find.

guysoft avatar Aug 16 '19 14:08 guysoft

Hi guys, I just want to share my code that I was able to run on a Marshmallow device. There's some parts that I didn't touch because I don't need them. I hid some views especially on dialpad I think for my use case. I also replaced the parts that need ActionBarSherlock. There are some code that is only for my use that you can remove if you want like the OnBackPress on SipHome. Hope this helps.

Here's the download link: https://drive.google.com/open?id=1NQtmWL2V270wMdXH9c8FXKEo-O7-ULUI

And btw, there's a bug on the account setup part (forgot the name), the text aren't showing but clicking it shows the correct messages. I hope someone can fix that because I don't understand how that part works.

rickyManalo avatar Sep 16 '19 03:09 rickyManalo

@rickyManalo Can you please fork this repo, then commit your changes in a version control so we can actually see what you changed? It might also encourage people to send you pull requests, improving the code and bringing the project back from the dead. Thats the idea behind github.

guysoft avatar Sep 16 '19 10:09 guysoft

hi @guysoft and @rickyManalo i try to build and get error, see #81 can you help with some info? maybe creating a wiki page with build instructions

thanks!

ftoledo avatar Sep 16 '19 13:09 ftoledo

Hi guys. I made a new repo that is base on @tqcenglish's version of csipsimple. Here's the link: https://github.com/rickyManalo/CSipSimpleV2. Hope this helps. Sorry @guysoft. There's too much changes I made that pushing the code to a forked one causes some issue that I don't want to deal with.

rickyManalo avatar Sep 23 '19 04:09 rickyManalo

Indeed, now I can see the source tree changed a lot - any idea why?

I guess the next step is to build CSipSimpleV2. And have a release.

guysoft avatar Sep 23 '19 11:09 guysoft

@tqcenglish's version is already using gradle which is what Android Studio is using for some of it's configuration like library imports, api scopes and more. I don't know if you'll want what CSipSimpleV2's apk will be. It's heavily modified to meet my use case. Hiding views here and there and some added feature. I wanted to share the source code so anyone who wants to build a new csip app for themselves wouldn't have to go through what I did. Will if you really want it, I'll just build a simple release apk, the one without keystore, if you want.

rickyManalo avatar Sep 24 '19 00:09 rickyManalo

The biggest problem with android is that you can't push wakeup. If you want the background to stay active, the battery is a problem. https://github.com/firebase/quickstart-android/issues/4

tqcenglish avatar Sep 24 '19 02:09 tqcenglish

In my use case, csip (as how we call it internally) is only used for a short period of time so it wasn't a problem to me. Maybe you could use that ACTION-VIEW thing that you can set on the Manifest? I haven't used it so I don't know how to make it work.

rickyManalo avatar Sep 24 '19 09:09 rickyManalo

Can someone tell me in veeery simple way:

  1. Is it working on last android version the link above (what was on gplay)?
  2. From project: https://github.com/rickyManalo/CSipSimpleV2 where can I found the .apk file? Thx

easyyu avatar Oct 08 '19 03:10 easyyu

Can someone tell me in veeery simple way:

  1. Is it working on last android version the link above (what was on gplay)?
  2. From project: https://github.com/rickyManalo/CSipSimpleV2 where can I found the .apk file? Thx
  1. I think it would, it's already compiled after all. It worked on my Oreo device before.

  2. I did not include the apk because I modified the code for my use and it might not be the result you want. You can clone the project and modify it as you want.

rickyManalo avatar Oct 09 '19 01:10 rickyManalo

I am new to VoIP but I am a developer, is it still relevant to fork and maintain this software?

Sytten avatar Jan 09 '20 17:01 Sytten

Hi @rickyManalo

                It would be of great help, if you can build csip for 64 bit architecture. Useful since Google play is accepting 64 bit libs also for newer handsets archi.

crankdaworld avatar Mar 23 '20 18:03 crankdaworld

Is it possible that someone makes a "somehow trusted" build of just lastest stable commit (or something like that, you probably all know what I mean)? And then put the .apk somewhere once for all times (even if a possible comes up) - perhaps on F-Droid if its policy allows.

Here is the latest version from Google Play (before it was removed), which I personally use:

http://server2.internetdsl.pl/CSipSimple.apk http://server2.internetdsl.pl/CSipSimpleCodecPack.apk http://server2.internetdsl.pl/CSipSimpleG729.apk

Unfortunately those links are dead, anyone have them mirrored?

Thanks

asymcon avatar Aug 14 '20 16:08 asymcon

Hello.. Somwhere I downloaded (I think from cSipSimple google group) these files. They claimed that it is last version:

CSipSimple.zip CSipSimple-r2470-trunk.zip… CSipSimpleG729CodecPlugin.zip

easyyu avatar Aug 15 '20 00:08 easyyu

If those are old code, you'll have a lot of things to deal with. Use the code from my repo to make your life easier.

rickyManalo avatar Aug 16 '20 05:08 rickyManalo

hi @rickyManalo , please, can you build a release at yout github?, I like to try it. Also, maybe can be cool if your mods and another. can be merge into a mainline project (this or want you agree) and reactive this app again. Simple wiki page with build instructions can help too!

thanks!

ftoledo avatar Aug 16 '20 15:08 ftoledo

Is there an updated apk available?

pergolafabio avatar Jan 25 '21 17:01 pergolafabio

If I'm not mistaken, I left an apk file on the build folder of that project. I'm sorry as I don't really manage this project anymore. I uploaded this project in the hopes that someone better than me can help on "modernizing" this project as I'm sure that I didn't make the best way to fix the project.

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Virus-free. www.avast.com https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

On Tue, Jan 26, 2021 at 1:26 AM pergolafabio [email protected] wrote:

Is there an updated apk available?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/r3gis3r/CSipSimple/issues/69#issuecomment-766978338, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKSOI6GQG54I4ODOHPXPMTLS3WSSRANCNFSM4D6A4ZHQ .

rickyManalo avatar Jan 26 '21 09:01 rickyManalo

What about : https://sourceforge.net/projects/csipsimple/ ???

CybSnoopy avatar Apr 20 '21 19:04 CybSnoopy

Update for current tools and APIs, some features missing but it is usable, if anyone interested : https://github.com/dmfr/CSipSimple-tmp

dmfr avatar Nov 17 '21 19:11 dmfr

Kudos to you for digging a project out of the grave that is no longer maintained or working.

Il 17/11/2021 20:17, dmfr ha scritto:

Update for current tools and APIs, some features missing but it is usable, if anyone interested : https://github.com/dmfr/CSipSimple-tmp

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/r3gis3r/CSipSimple/issues/69#issuecomment-971895727, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACGFF3PTYG7L7P3DMTQUDNDUMP5WHANCNFSM4D6A4ZHQ. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

--

Andrea Cristofanini [Mobile] +39 3291871756 [Mobile] +34 621350528 [Email] @.*** [Website] https://www.securepath.biz/ [Website] https://covidschedule.it/ Secure Path SL NIF B86961299 Passeo Morella 10, Entresuelo D Castellon de la Plana - Spain

Harut42 avatar Nov 17 '21 19:11 Harut42

I needed it before as well, unfortunately.

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Virus-free. www.avast.com https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

On Thu, Nov 18, 2021 at 3:47 AM Harut42 @.***> wrote:

Kudos to you for digging a project out of the grave that is no longer maintained or working.

Il 17/11/2021 20:17, dmfr ha scritto:

Update for current tools and APIs, some features missing but it is usable, if anyone interested : https://github.com/dmfr/CSipSimple-tmp

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub <https://github.com/r3gis3r/CSipSimple/issues/69#issuecomment-971895727 , or unsubscribe < https://github.com/notifications/unsubscribe-auth/ACGFF3PTYG7L7P3DMTQUDNDUMP5WHANCNFSM4D6A4ZHQ . Triage notifications on the go with GitHub Mobile for iOS < https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675

or Android < https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub .

--

Andrea Cristofanini [Mobile] +39 3291871756 [Mobile] +34 621350528 [Email] @.*** [Website] https://www.securepath.biz/ [Website] https://covidschedule.it/ Secure Path SL NIF B86961299 Passeo Morella 10, Entresuelo D Castellon de la Plana - Spain

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/r3gis3r/CSipSimple/issues/69#issuecomment-971917297, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKSOI6AY5G2LANPJKDFFICLUMQBGNANCNFSM4D6A4ZHQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

rickyManalo avatar Nov 18 '21 12:11 rickyManalo

Is it possible that someone makes a "somehow trusted" build of just lastest stable commit (or something like that, you probably all know what I mean)?

Here is the latest version from Google Play (before it was removed), which I personally use: http://server2.internetdsl.pl/CSipSimple.apk http://server2.internetdsl.pl/CSipSimpleCodecPack.apk http://server2.internetdsl.pl/CSipSimpleG729.apk

Unfortunately those links are dead, anyone have them mirrored?

Thanks

Also, https://csipsimple.ca

pat247 avatar Jun 14 '22 18:06 pat247

Perhaps it's time to move on to an actively maintained project. Linphone has matured and is well maintained and works on latest Android versions. I've been using it on several devices. It supports SRTP & TLS. Linphone - GitHub project

b1llab0ng avatar Jun 15 '22 05:06 b1llab0ng

Perhaps it's time to move on to an actively maintained project. Linphone has matured and is well maintained and works on latest Android versions. I've been using it on several devices. It supports SRTP & TLS. Linphone - GitHub project

It's no good unfortunately. Requires TOS acceptance just to add 3rd party SIP account, which is a red flag.

asymcon avatar Jun 15 '22 05:06 asymcon

Requires TOS acceptance just to add 3rd party SIP account, which is a red flag

WTF? Isn't it GPLv3?

darkbasic avatar Jun 15 '22 08:06 darkbasic

I'm reading over the TOS. It sounds like that only covers when you sign up or login with a Linphone account....

On June 15, 2022 1:54:26 AM EDT, Ondrej @.***> wrote:

Perhaps it's time to move on to an actively maintained project. Linphone has matured and is well maintained and works on latest Android versions. I've been using it on several devices. It supports SRTP & TLS. Linphone - GitHub project

It's no good unfortunately. Requires TOS acceptance just to add 3rd party SIP account, which is a red flag.

-- Reply to this email directly or view it on GitHub: https://github.com/r3gis3r/CSipSimple/issues/69#issuecomment-1156018642 You are receiving this because you are subscribed to this thread.

Message ID: @.***>

compuguy avatar Jun 16 '22 00:06 compuguy