Simon Morlat
|
d16f15f1ed
|
do not send 501 to out of dialog BYE, but rather 481.
|
2013-08-13 18:04:04 +02:00 |
|
Simon Morlat
|
6e6e33ae23
|
- few renamings
- robustify releasing of calls
|
2013-07-30 16:56:54 +02:00 |
|
Simon Morlat
|
cc2a5467d3
|
replace call to belle_sip_object_instance_of().
|
2013-07-27 01:27:08 +02:00 |
|
Simon Morlat
|
eb1f6822d7
|
fix crash when receiving a NOTIFY for a closed subscription.
|
2013-07-26 22:09:16 +02:00 |
|
Jehan Monnier
|
7a6d1c2946
|
better test in case of io error
|
2013-07-16 19:29:56 +02:00 |
|
Simon Morlat
|
83268b313b
|
* fixes for dialog serialization
* fix crash when receiving a NOTIFY after a SUBSCRIBE is terminated
|
2013-07-05 16:12:56 +02:00 |
|
Simon Morlat
|
866af779ab
|
handle out of dialogs incoming NOTIFY.
Use in [sip]:
allow_out_of_subscribe_presence=1
to allow them for presence (unsecure)
|
2013-06-24 12:16:35 +02:00 |
|
Ghislain MARY
|
8c9c96218a
|
Use presence model to notify presence.
Use libxml2 to generate XML content.
|
2013-06-19 17:22:26 +02:00 |
|
Ghislain MARY
|
220c471369
|
Use xml parser to get presence status.
|
2013-06-19 17:22:26 +02:00 |
|
Jehan Monnier
|
500d97e548
|
add privacy settings at proxy level
|
2013-06-13 08:35:49 +02:00 |
|
Jehan Monnier
|
b7a487bef4
|
add privacy support
|
2013-06-10 17:39:53 +02:00 |
|
Simon Morlat
|
5183b21761
|
change info api so that INFO message can only be sent through calls (as requested by the RFC)
|
2013-06-06 21:01:53 +02:00 |
|
Simon Morlat
|
36e445f97f
|
generic subscribe notify api in progress
|
2013-06-06 11:01:54 +02:00 |
|
Ghislain MARY
|
0408a776e4
|
Load user DNS hosts file for tests.
|
2013-05-23 15:22:00 +02:00 |
|
Jehan Monnier
|
53128dec9d
|
avoid crash with op->auth_info
|
2013-05-22 17:40:51 +02:00 |
|
Jehan Monnier
|
23967d8ca8
|
fix ortp initiale ref count. Remove abusive traces
|
2013-05-21 11:16:45 +02:00 |
|
Simon Morlat
|
bb0f07f6a0
|
add info api
refactor selection of proxy, identity, configurations of op
fix bug when automatically restarting a call after a 415 due to srtp
|
2013-05-16 16:30:38 +02:00 |
|
Jehan Monnier
|
cc0b90e9a4
|
better wrong password management
|
2013-05-16 08:59:30 +02:00 |
|
Simon Morlat
|
aae5ae888c
|
improve custom header so that they work with responses too
|
2013-05-15 10:53:34 +02:00 |
|
Simon Morlat
|
9ac3d64c86
|
- implement contact +sip.instance parameter, with random uuid generated and store in linphonerc
- add user-agent string in response
|
2013-05-09 18:04:11 +02:00 |
|
Simon Morlat
|
00c3f621ce
|
add custom header test
fix memory leaks
fix invalid reads
|
2013-05-07 16:01:47 +02:00 |
|
Simon Morlat
|
29350eaab1
|
custom headers in progress
|
2013-05-03 18:12:33 +02:00 |
|
Ghislain MARY
|
3512728d0f
|
Implement linphone_core_set_user_agent() for belle-sip.
|
2013-05-02 17:14:04 +02:00 |
|
Simon Morlat
|
8ad869352c
|
small tls fix
|
2013-04-28 16:59:46 +02:00 |
|
Jehan Monnier
|
86ba23e486
|
fix ha1 issue and store ha1 instead of passwd
|
2013-04-28 15:08:07 +02:00 |
|
Simon Morlat
|
313fbaa648
|
implement use_dates and dates in text messages.
|
2013-04-28 11:34:03 +02:00 |
|
Jehan Monnier
|
06a9ea3cde
|
implement publish
|
2013-04-23 13:57:01 +02:00 |
|
Ghislain MARY
|
bd6d249f26
|
Define variables at the beginning of a block and do not call tunnel stuff is tunnel compilation is not enabled.
|
2013-04-19 09:19:58 +02:00 |
|
Ghislain MARY
|
82c498a711
|
Port tunnel to belle-sip.
|
2013-04-19 10:55:59 +02:00 |
|
Jehan Monnier
|
bffae8bdf4
|
transfer full control of registration to refresher
|
2013-04-11 09:18:23 +02:00 |
|
Jehan Monnier
|
ee4a5d6ee4
|
implement early declined
|
2013-04-02 15:13:16 +02:00 |
|
Jehan Monnier
|
0d15447140
|
better management of call state machine
|
2013-03-28 18:29:39 +01:00 |
|
Simon Morlat
|
84dc96eccb
|
implement tls and dscp options
|
2013-03-27 16:40:27 +01:00 |
|
Ghislain MARY
|
235387ff17
|
Remove useless semicolon.
|
2013-03-22 10:53:23 +01:00 |
|
Simon Morlat
|
3cd2dac98f
|
refactoring and memory leak bugfixing.
|
2013-03-20 17:15:17 +01:00 |
|
Simon Morlat
|
91ae44e4f9
|
fix a bunch of memory leaks.
|
2013-03-19 22:08:30 +01:00 |
|
Jehan Monnier
|
275d7c10a7
|
implement enable rport
|
2013-03-11 12:26:02 +01:00 |
|
Jehan Monnier
|
79fe5f18b7
|
better contact/nat management
|
2013-03-07 21:11:29 +01:00 |
|
Jehan Monnier
|
4842109900
|
remove contact as const char* from op->contact in case of bellesip
|
2013-03-07 18:44:14 +01:00 |
|
Sylvain Berfini
|
5c30c2a318
|
Merge remote-tracking branch 'origin/belle-sip' into wp
Conflicts:
coreapi/bellesip_sal/sal_impl.c
coreapi/misc.c
tester/call_tester.c
tester/liblinphone_tester.c
|
2013-03-01 14:39:38 +01:00 |
|
Jehan Monnier
|
bf0db8f9e4
|
io error repporting for calls
|
2013-02-28 16:06:53 +01:00 |
|
Sylvain Berfini
|
c3ebf99f5e
|
Fix compilation for WP8
|
2013-02-27 17:28:15 +01:00 |
|
Jehan Monnier
|
0b06ac3fb5
|
implement op->call_id
|
2013-02-27 14:42:21 +01:00 |
|
Jehan Monnier
|
40b65a779f
|
better op management to avoid transaction to refference a freed op
|
2013-02-26 13:30:39 +01:00 |
|
Jehan Monnier
|
73722ac3ee
|
add function to disable contact fixing
|
2013-02-25 11:25:22 +01:00 |
|
Jehan Monnier
|
6791abd00d
|
implement CallReleased state transition
|
2013-02-22 15:44:33 +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 |
|
Jehan Monnier
|
a177101b55
|
fix cseq not incremented in case of 401/407 response
|
2013-02-13 16:11:56 +01:00 |
|
Jehan Monnier
|
4fe21b2fe7
|
fix linux compilation issue
|
2013-02-12 18:09:36 +01:00 |
|