Commit graph

5190 commits

Author SHA1 Message Date
Yann Diorcet
5017c6ebba Improve uPnP behaviour (Firewall policy change, local ip change, ...)
Hide uPnP firewall setting if uPnP is not available
2013-02-18 11:59:37 +01:00
Yann Diorcet
e3c60a69c8 Update REGISTER contact with uPnP external informations 2013-02-18 11:57:06 +01:00
Jehan Monnier
615fb7ad5d continue call transfer impl 2013-02-15 18:47:46 +01:00
Simon Morlat
4ab5ec9232 API fixups and cleanups. 2013-02-15 14:21:34 +01:00
Jehan Monnier
62cc1e417b fix OPTIONS 2013-02-15 12:09:59 +01:00
Jehan Monnier
f6f2381a09 start call transfert, fix upnp crash, imp[lement incoming OPTION 2013-02-15 11:32:42 +01:00
Yann Diorcet
93f5931bfb Merge branch 'master' of git.linphone.org:linphone into belle-sip
Conflicts:
	build/android/common.mk
	build/android/config.h
2013-02-13 17:21:37 +01:00
Yann Diorcet
04fef5fcca Add libupnp dependency for Android
Fix some issues related to uPnP
2013-02-13 16:51:50 +01:00
Jehan Monnier
7545582ab8 only check upnp state if upnp is configured 2013-02-13 16:28:20 +01:00
Jehan Monnier
a177101b55 fix cseq not incremented in case of 401/407 response 2013-02-13 16:11:56 +01:00
Yann Diorcet
3610297d37 Add warning when trying to set uPnP as firewall policy and uPnP is not available 2013-02-13 12:20:45 +01:00
Yann Diorcet
f90176b636 Merge branch 'master' into belle-sip 2013-02-13 11:57:42 +01:00
Yann Diorcet
ee6366003f Fix loop in upnp context release
Add upnp public function
Add upnp jni
Improve uPnP support when a device is removed
2013-02-13 11:55:05 +01:00
Jehan Monnier
4fe21b2fe7 fix linux compilation issue 2013-02-12 18:09:36 +01:00
Yann Diorcet
63fa87209c Merge branch 'master' into belle-sip 2013-02-12 14:14:58 +01:00
Yann Diorcet
e059e01097 Remove proxy & auth clear at core start in jni 2013-02-12 14:13:53 +01:00
Yann Diorcet
75e3408837 Merge branch 'master' into belle-sip 2013-02-12 13:17:56 +01:00
Yann Diorcet
bdf69fd48c Add lpconfig sync jni 2013-02-12 12:54:53 +01:00
Yann Diorcet
922851412e Merge branch 'master' of git.linphone.org:linphone into belle-sip 2013-02-12 10:34:54 +01:00
Jehan Monnier
a4c096e7a4 implement vfu request 2013-02-08 18:11:13 +01:00
Simon Morlat
2584c08c31 Merge branch 'master' of git://git.linphone.org/linphone 2013-02-08 17:34:10 +01:00
Simon Morlat
76dca7ce19 add missing call log apis. 2013-02-08 17:30:55 +01:00
Simon Morlat
c8e0246cca ICE was broken due to uPNP support, now ICE is back ! 2013-02-08 17:27:54 +01:00
Jehan Monnier
ee5c80b9c6 rework contact management for request
implement tcp keep alive
2013-02-07 18:51:58 +01:00
Jehan Monnier
e597db563c add sal keep alive implementation 2013-02-07 18:51:58 +01:00
Simon Morlat
beede6a18d fix bugs. 2013-02-07 18:45:46 +01:00
Yann Diorcet
94dc35278f Merge branch 'master' into belle-sip 2013-02-07 15:37:37 +01:00
Simon Morlat
dd9241f226 add new JNI and java methods. 2013-02-07 15:34:53 +01:00
Yann Diorcet
d70a691001 Merge branch 'master' into belle-sip
Conflicts:
	coreapi/sal.c
	coreapi/sal.h
2013-02-07 15:18:09 +01:00
Simon Morlat
21c40caaa3 custom header api in progress
improve documentation and cleanups.
2013-02-07 11:43:09 +01:00
Simon Morlat
990cbb596d - fix text_received() callback so that it can work without date header.
- add api to add custom header (work in progress)
- add accessors to call logs and hide the structure into private.h
2013-02-06 22:29:13 +01:00
Simon Morlat
0700c04d4a implement call recording. 2013-02-06 15:06:40 +01:00
Jehan Monnier
427ec85ce4 Merge remote-tracking branch 'public/master' into belle-sip
Conflicts:
	configure.ac
	coreapi/sal.c
	coreapi/sal.h
2013-02-06 10:55:57 +01:00
Jehan Monnier
3d1c5e7ce1 fix call error reporting when dialog is not established yet 2013-02-05 15:02:03 +01:00
Yann Diorcet
bf0953eb1d Add check in lpc2xml
Add jni for lpc2xml and xml2lpc
Add some jni for LPConfigImpl
2013-02-05 10:02:32 +01:00
Jehan Monnier
eb26ab5c1c use transport from proxyconfig if not set in request uri 2013-02-04 17:58:02 +01:00
Simon Morlat
f65e26aa18 fix previous commit 2013-02-01 09:34:26 +01:00
Simon Morlat
ad800f9976 fix compilation for windows 2013-02-01 09:32:59 +01:00
Jehan Monnier
08281caa49 implement io error for register 2013-01-31 16:54:01 +01:00
Ghislain MARY
a3f4d58da1 Fix name of adaptive jitter buffer compensation configuration. 2013-01-31 11:57:03 +01:00
Margaux Clerc
1f089fd82f Add time in LinphoneChatMessage and SalMessage 2013-01-30 15:48:49 +01:00
Simon Morlat
77a03fbdb1 fix mistake 2013-01-30 12:32:19 +01:00
Simon Morlat
e2707b8d5c add get_remote_contact() api and clean java API. 2013-01-30 12:05:09 +01:00
Yann Diorcet
3b722ada22 Add missing busy test on call failure 2013-01-30 10:49:02 +01:00
Jehan Monnier
3459d96c4e refactor unit test 2013-01-30 10:25:24 +01:00
Jehan Monnier
fce34adbe9 split liblinphone_tester 2013-01-29 14:24:20 +01:00
Yann Diorcet
36ba86e451 Fix previous merge 2013-01-25 12:07:00 +01:00
Yann Diorcet
5c939acd69 Merge branch 'upnp'
Conflicts:
	coreapi/callbacks.c
	coreapi/linphonecore.c
	gtk/Makefile.am
	mediastreamer2
2013-01-25 12:01:50 +01:00
Yann Diorcet
8fed4df37f uPnP: Don't wait if there is no pending bindings 2013-01-24 17:43:05 +01:00
Yann Diorcet
06c24da6ea Update ms2 for upnp improvement 2013-01-24 17:32:00 +01:00