Commit graph

81 commits

Author SHA1 Message Date
Simon Morlat
7b835688e1 bugfixes in bw 2010-12-13 14:24:33 +01:00
Simon Morlat
361c33536e cleanups and fix broken resume 2010-11-26 17:57:28 +01:00
Simon Morlat
505bba5a53 fix for publish 2010-11-17 13:43:51 +01:00
Simon Morlat
6de9557d60 fix memory leak 2010-11-16 17:25:45 +01:00
Simon Morlat
e07a927d7e implemented attended transfer (untested yet) 2010-10-20 17:48:14 +02:00
Simon Morlat
d975effd31 bugfix and improvements in chat support 2010-10-14 19:24:15 +02:00
Simon Morlat
2ebd2f08d3 fix un-authentified SUBSCRIBE request 2010-10-14 09:54:49 +02:00
Simon Morlat
9642f4e72a fix unnotified unregistrations 2010-10-07 13:59:17 +02:00
Simon Morlat
0845662322 implement reporting of far end's user agent string 2010-09-26 14:40:17 +02:00
Simon Morlat
c192381c8f implement sending of early media 2010-09-26 13:02:05 +02:00
Simon Morlat
8fbba8c7f0 add new api to allow calling without video and add it later 2010-09-23 22:32:15 +02:00
Simon Morlat
604a0f271f fix some bugs 2010-09-17 10:14:19 +02:00
Simon Morlat
d4a57fff79 Merge branch 'dev_multicall'
and improve documentation

Conflicts:
	coreapi/callbacks.c
	coreapi/linphonecore.c
	coreapi/linphonecore.h
2010-08-26 16:01:10 +02:00
Simon Morlat
d32da0079d many bugfixes and improvements for multicall 2010-08-20 16:33:11 +02:00
Jehan Monnier
f9a596f40a fix unnotified register failure in case of timeout 2010-08-18 17:16:26 +02:00
Simon Morlat
675f7bcd9e major redesign of liblinphone in progress 2010-08-16 17:08:28 +02:00
Simon Morlat
725638c7bc fix some bugs, cleanups 2010-08-09 14:55:09 +02:00
Simon Morlat
f521b69f42 Merge branch 'master' into dev_multicall
Conflicts:
	console/commands.c
	coreapi/callbacks.c
	coreapi/linphonecore.c
	coreapi/sal_eXosip2.c
	mediastreamer2
2010-08-09 09:55:45 +02:00
Simon Morlat
f342c26cd8 merge patch to parametrize video codecs in linphonec.
fix unterminated calls in some rare cases
2010-06-23 16:34:12 +02:00
Simon Morlat
722ab2d99d Merge branch 'master' into dev_multicall
Conflicts:
	console/commands.c
	coreapi/linphonecore.c
	coreapi/linphonecore.h
2010-06-17 12:35:47 +02:00
Jehan Monnier
6d5eeb0dd7 Merge branch 'master' of git.linphone.org:linphone-private 2010-06-15 14:00:26 +02:00
Jehan Monnier
8e6c12d12a add random sip port selection
add linphone_core_get_port
2010-06-15 13:59:00 +02:00
Simon Morlat
1a32d8f8a5 fix bug when call not closed when an invite is accepted with a 200Ok directly 2010-06-14 21:32:46 +02:00
Jehan Monnier
481032c0fb fix transport parameter in contact header (for tcp) 2010-06-14 16:12:38 +02:00
Simon Morlat
6672dec459 add support in the api for multi transport
find best contact at first register.

multi-transport does not work because it is not implemented in eXosip
2010-06-04 17:42:12 +02:00
Simon Morlat
46a2704832 do not make a double registration when using tcp (useless)
improve account configuration box
2010-06-04 11:44:11 +02:00
Jehan Monnier
9c828b1727 enable tcp transport 2010-06-03 08:45:24 +02:00
Simon Morlat
2d6667238e Merge branch 'master' into dev_multicall
Conflicts:
	coreapi/callbacks.c
	coreapi/sal_eXosip2.c
	mediastreamer2
2010-06-02 14:35:25 +02:00
Simon Morlat
a839adfcbf fix bug with sdp_answer not reset as it should. 2010-05-28 14:47:37 +02:00
Simon Morlat
6260706585 fix bug with sdp_answer not reset as it should. 2010-05-28 14:44:21 +02:00
Simon Morlat
8693525b3a fix bug when checking for quotes 2010-05-27 10:54:35 +02:00
Simon Morlat
bda56cf296 change policy regarding quotes in displaynames 2010-05-27 10:11:37 +02:00
Jehan Monnier
f5983cb6bc Merge branch 'master' of git.linphone.org:linphone-private 2010-05-21 15:58:31 +02:00
Jehan Monnier
78ad76dd75 add new gstate REG_PENDING, OUT_RINGING
concatenate Reason header with reason phrase in case of state error
2010-05-21 15:52:14 +02:00
Simon Morlat
c501e09773 Merge branch 'master' into dev_multicall 2010-05-21 14:58:39 +02:00
Simon Morlat
1135f599f1 merge patch from aurel 2010-05-21 14:58:03 +02:00
Simon Morlat
b5497652f2 automatically surround displayname without quotes, to allow users to use non ascii characters. 2010-05-21 12:19:12 +02:00
Jehan Monnier
936920203a add ilbc for android + add keep alive parameter for sal 2010-05-17 17:08:56 +02:00
Simon Morlat
54939b2e06 merge patch that adds callback to notify about call changes (resume/paused) etc.. 2010-05-07 17:36:32 +02:00
Simon Morlat
e7918babef merge multicall patch from Aurelien 2010-04-29 11:54:18 +02:00
Simon Morlat
04a7e61e67 - change stun policy regarding symmetric firewalls
- fix crash when received= but no rport=
2010-04-29 11:40:12 +02:00
Simon Morlat
1aae3a919e - change stun policy regarding symmetric firewalls
- fix crash when received= but no rport=
2010-04-29 11:34:49 +02:00
Simon Morlat
e420bcdd54 use ip address from via if received is not there. 2010-04-26 11:16:26 +02:00
Simon Morlat
b382cb6ea0 improve NAT friendlyness (use received/rport from 4xx answers to OPTIONS), and in last resort, default proxy fixed contact address. 2010-04-22 22:14:34 +02:00
Simon Morlat
b289e74dd1 improve SIP messages, update po and version number 2010-04-22 17:20:10 +02:00
Simon Morlat
186e6941f1 implement linphone_core_get_sip_socket() through an eXosip extension 2010-04-22 15:29:17 +02:00
Simon Morlat
ef75b9a0b7 fix bug with invalid contacts in registers. 2010-04-21 14:52:29 +02:00
Simon Morlat
64ef359675 fix small warning 2010-04-20 15:17:48 +02:00
Simon Morlat
902ebea50a fix crash 2010-04-20 14:46:51 +02:00
Simon Morlat
a9995a25bb enhance network monitoring (workaround this stupid avahi eth0 interface)
report call faillure because of no network at all.
2010-04-20 12:20:06 +02:00