Brian West
97e136c12b
FS-5724 include realm in sofia::unregister Event
2014-02-22 18:31:23 -06:00
Travis Cross
bd72cd9cc1
Allow setting late margin on register expirations
...
When an endpoint registers to us we internally mark the expiration as
some seconds longer than the actual registration. Previously this
value was fixed at 60 seconds.
Some people need this value to be shorter so they can meet their SLA
by taking a different action when a device doesn't re-register when
expected.
This commit adds a SIP profile parameter sip-expires-late-margin which
allows setting the margin value we apply here.
FS-6101 --resolve
Thanks-to: Emmanuel Schmidbauer <e.schmidbauer@gmail.com>
2014-02-20 16:07:53 +00:00
Anthony Minessale
b3c02a547e
FS-6230 --resolve There was no NAT detection enabled on the calls, this patch will activate it explicitly when used with force-rport to avoid a similar problem with other users
2014-02-14 23:50:17 +05:00
Ken Rice
6e7d5d0897
update copyright header for 2014
2014-02-12 12:08:56 -06:00
Anthony Minessale
c52ac4817c
FS-6128 FS-6200 --resolve allocating the sofia_private on the nua_handle seems to lead to memory corruption, changing it back to malloc as done in the version before the regression
2014-02-11 04:05:40 +05:00
Anthony Minessale
a21cbf8142
FS-6165 --resolve
2014-01-30 00:20:21 +05:00
Peter Olsson
084e245085
Lots of trivial tweaks to minimize compiler warnings, especially on 64-bit platform: Added missing type casts, changed types, added missing NULL checks.
2014-01-22 22:30:23 +01:00
Anthony Minessale
ef730b75aa
FS-5987 pushing the patch now since no matter what its better than before
2013-12-11 00:04:26 +05:00
Anthony Minessale
37774268c0
FS-5882 --resolve
2013-10-17 22:40:07 +05:00
Brian West
5197c726be
add via_protocol to request so you can be informed if you wish to force expires due to tcp keepalives being on.
2013-09-12 15:24:19 -05:00
Raymond Chandler
863e6cfa3f
FS-2731 significantly reworked version of Emmanuel's patch to allow subscribing and notifying for the as-feature-event events. we still need a module to handle the FS events for this automatically... coming soon to a repository near you
2013-08-23 15:54:49 -04:00
Anthony Minessale
8859df6789
FS-5683 --resolve
2013-08-14 02:24:53 +05:00
Anthony Minessale
a6bffd38cb
FS-5498
2013-07-19 12:03:51 -05:00
Anthony Minessale
c98b01a205
make display in contact compat with broken aastra
2013-07-17 16:35:24 -05:00
Ken Rice
51fd5a6cee
--resolve FS-5426
2013-07-03 14:13:05 -05:00
Nathan Neulinger
32adc789f6
make noexpandtab explicit in all vim modelines other than xml files
2013-06-25 11:50:17 -05:00
Brian West
a55d70ed62
add kirk wireless servers to safe as they do not do rport
2013-05-31 11:54:05 -05:00
William King
8d7aa3ff65
FS-5441: --resolve
2013-05-17 12:39:17 -07:00
Anthony Minessale
eeeb4fa445
FS-5340 --resolve
2013-04-24 16:35:58 -05:00
Anthony Minessale
e1c325dcb5
FS-5341 --resolve
2013-04-23 14:49:07 -05:00
Anthony Minessale
ec43377df7
FS-5339 --resolve
2013-04-23 10:26:16 -05:00
Anthony Minessale
16fa338b49
cleanup debug and memory and add stupid code for using sep dtls session when rtcp is not mux
2013-03-31 21:27:23 -05:00
Anthony Minessale
e00ede7e7d
unreg on sock disconnect
2013-03-31 21:27:22 -05:00
Anthony Minessale
2cb45cc1fb
wtf
2013-03-31 21:27:20 -05:00
Anthony Minessale
5fc7746297
sort out ws/wss stuff to comply with jssip
2013-03-31 21:27:20 -05:00
Anthony Minessale
668f4a6207
working mo better
2013-03-31 21:27:20 -05:00
Anthony Minessale
5c90322e8c
MILESTONE: kind of works on media and signaling
2013-03-31 21:27:20 -05:00
Anthony Minessale
18b8007217
FS-5235 --resolve
2013-03-27 11:12:35 -05:00
Anthony Minessale
43e8fb6be4
FS-5176 --resolve
2013-03-14 11:06:02 -05:00
Anthony Minessale
8987e96744
add dedicated mutex for select based sql stuff
2013-02-25 15:42:26 -06:00
Anthony Minessale
18cd797065
cleanup
2013-02-18 13:54:34 -06:00
Raymond Chandler
6e92156fb0
sending spa8000 check-sync seems to work better
2013-01-31 17:58:27 -05:00
Anthony Minessale
145a85224f
fix sql string leak regressions
2013-01-29 16:33:07 -06:00
Eliot Gable
01372cd1f9
Make sofia::register contain info about whether an update or insert was performed.
2013-01-16 16:50:07 +00:00
Anthony Minessale
0177d7b23d
FS-4998 --resolve
2013-01-07 10:13:58 -06:00
Anthony Minessale
c1d6b62593
FS-4926 --resolve You found it, the registration table was not updating the call_id field.
2012-12-15 08:55:02 -06:00
Anthony Minessale
2557c9b112
FS-4912 --resolve
2012-12-06 11:45:13 -06:00
Anthony Minessale
395b7a9799
FS-4882 --resolve
2012-11-29 12:59:33 -06:00
Anthony Minessale
a9267b1faf
add mutex around hash as this code can now be executed concurrently
2012-11-29 08:35:28 -06:00
Michael Jerris
827b680afc
fix regressions in sql stuff
2012-11-27 21:14:05 -05:00
Anthony Minessale
942e800be5
FS-4823 --resolve
2012-11-26 07:49:16 -06:00
Anthony Minessale
e2e9938d1a
only drop re-reg once instead of permenantly
2012-11-21 18:14:15 -06:00
Anthony Minessale
af786291ef
FS-4852 --resolve
2012-11-21 10:00:44 -06:00
Anthony Minessale
43b094f139
fix some sql order issues
2012-11-16 20:09:43 -06:00
Anthony Minessale
f60962ae87
fix some contention issues under really high load...That doesn't mean you need to push it this hard and bug me about it =p
2012-11-07 12:10:50 -06:00
Anthony Minessale
de5f0c5144
fix some sql mem leaks. regression from recent refactor
2012-10-29 14:38:37 -05:00
Anthony Minessale
7e2110abf7
fix a few regressions from the last commit
2012-10-25 14:06:05 -05:00
Anthony Minessale
68e0b7e859
optimize sofia sql by using new core transaction processor we will no longer support databases that do not support transactions
2012-10-25 11:31:47 -05:00
Anthony Minessale
fe8c5326a8
add username to sql stmt to differentiate silly devices who use the same exact contact addr
2012-10-12 17:49:15 -04:00
Anthony Minessale
a800a5fc5c
FS-4708 add <param name="NDLB-allow-crypto-in-avp" value="true"/> to your sofia profile and it should set the header
2012-10-11 10:36:07 -05:00