Brian West
1d36f5b219
FS-5915 --resolve
2014-02-28 16:09:59 -06:00
Anthony Minessale
2dc71d2d26
add sip_refer_to_params
2014-03-01 00:13:35 +05:00
Anthony Minessale
b82df8a7da
FS-6287 this should either prevent the problem or spell out what is causing it. please test
2014-02-28 23:23:30 +05:00
Brian West
45e19b75dd
FS-6270 add client_port to SIP Registration events
2014-02-25 21:49:35 -06:00
Anthony Minessale
5646957c5b
FS-5937
2014-02-26 04:06:59 +05:00
Marc Olivier Chouinard
9f98ccc105
FS-5115 --resolve
2014-02-24 20:25:31 -05:00
Giovanni Maruzzelli
3046e23fbe
FS-5938 fixed, thx Boris
2014-02-24 19:12:33 +01:00
Giovanni Maruzzelli
c242f76634
FS-5830 fixed, thx Dusan
2014-02-24 18:15:43 +01:00
Giovanni Maruzzelli
827c5ac743
FS-5908 FS-5907 fixed, thx Dusan
2014-02-24 18:08:18 +01:00
Giovanni Maruzzelli
156e681c50
FS-6205 fixed, thx Dusan
2014-02-24 17:58:32 +01:00
Brian West
97e136c12b
FS-5724 include realm in sofia::unregister Event
2014-02-22 18:31:23 -06:00
Seven Du
e88ad70563
FS-6235 try this patch, this will send you a DOWN state at last
2014-02-22 09:44:19 +08:00
Ken Rice
4c635d6142
FS-4620 --resolve expose to dl_to_user and dl_to_host as chan vars
2014-02-21 16:52:14 -06:00
Travis Cross
19dbd07ff8
Allow access to headers from INVITE
...
This adds a sip profile parameter parse-all-invite-headers that when
set parses all headers from an INVITE into channel variables. The
headers are converted to lowercase, underscores are replaced with
dashes, and the result is prefixed with sip_i_. Headers than exist
more than once are set as arrays.
FS-6075 --resolve
Thanks-to: Peter Olsson <peter@olssononline.se>
2014-02-21 20:45:40 +00:00
Brian West
8bf70dcf47
FS-6164 I can see from this jira that this should be strcasecmp so SIP or sip are caught
2014-02-20 13:50:04 -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
Nathan Neulinger
9d3000788d
FS-6231 add support for sending call waiting tone when a simultaneous call is received --resolve
2014-02-17 13:25:11 -06: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
Anthony Minessale
c46bc9d565
FS-6223 --resolve
2014-02-13 22:11:34 +05:00
Anthony Minessale
a0d6ebd80d
FS-6222 --resolve
2014-02-13 20:46:05 +05:00
Anthony Minessale
7ed4ed65db
0a63cdc4b2
this might help
2014-02-13 05:50:39 +05:00
Anthony Minessale
0a63cdc4b2
FS-6222 try this patch
2014-02-13 04:08:24 +05:00
Anthony Minessale
35f2bcccf7
FS-6221 --resolve
2014-02-13 03:26:09 +05:00
Nathan Neulinger
5f5a9710bf
FS-6220 fix sql quoting of queries from mod_skinny
2014-02-12 15:23:20 -06:00
Ken Rice
6e7d5d0897
update copyright header for 2014
2014-02-12 12:08:56 -06:00
Anthony Minessale
10d2dd3e73
use portable switch_inet_ntop
2014-02-12 03:31:21 +05:00
Travis Cross
d3b9aaba60
Add mod_sofia support for setting socket TCP keepalive
...
Some OSes like linux provide a mechanism for sending TCP keepalive
pings. Sofia provides its own mechanism for doing this in userspace.
We shouldn't conflate these two mechanisms.
FS-6104
2014-02-11 06:27:29 +00: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
386a95f47d
FS-6208 --resolve that patch is correct but this other code will protect the seg in either case
2014-02-10 21:44:19 +05:00
Anthony Minessale
900db14f1d
FS-6203 --resolve
2014-02-07 22:34:34 +05:00
Anthony Minessale
0539cc166b
FS-6202 --resolve
2014-02-07 22:13:23 +05:00
Anthony Minessale
4c068c637d
FS-6197 --resolve the line numbers in the trace do not match the version you reported make sure you know what version you are using
2014-02-06 21:47:24 +05:00
Travis Cross
57abca11a8
Support setting TLS cipher suites in mod_sofia
...
This adds a parameter tls-ciphers in which we can specify the TLS
cipher suite specification for OpenSSL.
2014-02-06 06:04:02 +00:00
Travis Cross
d4a13742ba
Default to TLSv1 through TLSv1.2 if unspecified
2014-02-06 02:47:40 +00:00
Travis Cross
8c2c464bec
Support setting enabled TLS versions in mod_sofia
...
Previously if tls-version was set to tlsv1 we supported only TLSv1,
but if it was set to sslv23 we supported all versions of TLS. This
was a weird incorrectly documented behavior that we hope no one was
relying on.
Now we can pass a comma-separated list of TLS/SSL versions that we
would like to support in tls-version.
FS-5839 --resolve
2014-02-06 02:20:19 +00:00
Anthony Minessale
a121665b14
FS-6190 --resolve slightly modified, please test
2014-02-06 02:31:56 +05:00
Travis Cross
8fa385b0d7
Make bypass-media-after-hold a media-option
...
FS-6186 --resolve
Thanks-to: Matteo Brancaleoni <mbrancaleoni@voismart.it>
2014-02-05 19:36:15 +00:00
Travis Cross
5e8fe326c7
Move documentation to correct place
2014-02-05 17:59:08 +00:00
Anthony Minessale
3ecb504fda
FS-6186 --resolve
2014-02-05 07:15:08 +05:00
Anthony Minessale
b65d2a9a78
FS-5396 --resolve add gethost function to call gethostbyname as desired
2014-02-05 01:08:31 +05:00
Anthony Minessale
4021b5ce14
try to avoid compiler optimization snafu
2014-02-05 00:31:10 +05:00
Anthony Minessale
5228e02b19
FS-5544 after going over this with a fine tooth comb, all I could find was some issues behind asymetrical nat. If there is a real problem here, post the flipping logs I asked for days ago.......
2014-02-04 11:56:30 +05:00
Giovanni Maruzzelli
a324fe2b91
skypopen: new temporary address for downloading Skype client binary package
2014-02-01 15:16:29 +01:00
Anthony Minessale
a21cbf8142
FS-6165 --resolve
2014-01-30 00:20:21 +05:00
Anthony Minessale
8dccd213fb
FS-6085 --resolve
2014-01-28 21:56:02 +05:00
Anthony Minessale
358b5db0e4
block all possible routes to write data during ice and dtls negotiation
2014-01-25 03:48:32 +05:00
Peter Olsson
93696934b2
Silence more compiler warnings
2014-01-23 12:25:15 +01:00
William King
c537fc6f61
Fixing leak in presense where the contact header doesn't include the fs_path option during a presense subscription
2014-01-22 15:28:24 -08:00
Peter Olsson
5a820fdc78
Disabled some compiler warnings on Windows build (for Visual Studio 2012), also disabled code analysis one some projects. This should make the Windows build more clean in the future.
2014-01-22 22:47:11 +01: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
643c88f49b
FS-6140 --resolve
2014-01-23 02:13:10 +05:00
Anthony Minessale
bfeed7514b
add version to log
2014-01-20 23:34:32 +05:00
Jeff Lenk
94f2187efe
fix gsmopen and skypopen last commit for logging
2014-01-18 23:32:33 -06:00
Jeff Lenk
27035219a7
fix mod_skypopen and mod_gsmopen for switch_version.c
2014-01-16 22:00:21 -06:00
Anthony Minessale
8dfbd91a3d
fold version macros into runtime functions to avoid cascade rebuilds when modifying the core
2014-01-17 01:54:47 +05:00
Raymond Chandler
3eb645a336
FS-6093 --resolve
2014-01-09 14:30:41 -05: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
Nathan Neulinger
0174aba5af
mod_skinny: move hardwired ptime to a define so it's in one place
2013-12-09 09:01:02 -06:00
Nathan Neulinger
3f064220b9
FS-6024 --resolve
2013-12-09 08:54:54 -06:00
Robert Jongbloed
e127ca7d40
Updated to current stable version of PTLib/OPAL.
2013-12-03 09:48:06 +11:00
Anthony Minessale
30325093d4
FS-6009 --resolve
2013-11-27 23:55:00 -06:00
Anthony Minessale
2747660269
FS-5959 FS-5958
2013-11-25 12:08:17 -06:00
Anthony Minessale
8015a3a0a6
fix typo that caused a seg in presesnce
2013-11-23 02:32:02 +05:00
Anthony Minessale
4129adc9ac
update more fields on re-subscribe
2013-11-22 22:21:32 +05:00
Anthony Minessale
ccaa3ae732
FS-5959
2013-11-21 01:38:21 +05:00
Anthony Minessale
49f9bd01bf
fix some contention in rtmp
2013-11-17 06:51:33 +05:00
Anthony Minessale
4fb80bf301
FS-5977 --resolve
2013-11-15 21:33:05 +05:00
Anthony Minessale
e603c17de8
try to improve performance of subscribe sip handler
2013-11-13 21:41:37 +05:00
Anthony Minessale
0d1b647197
remainder of previous patch to pass through dynamic payload numbers used
2013-11-12 00:42:32 +05:00
Anthony Minessale
f0335d0f51
FS-5948 --resolve
2013-11-08 03:53:12 +05:00
Anthony Minessale
bb9adff511
rework media code
2013-11-08 03:48:00 +05:00
Anthony Minessale
ecedd2d21c
FS-5844
2013-10-31 10:35:53 -05:00
Anthony Minessale
75ad91e185
FS-5844 --resolve
2013-10-30 20:26:01 -05:00
William King
9ce66748af
Minor code duplicatation removal.
2013-10-28 16:56:50 -07:00
Anthony Minessale
556e243361
FS-5910 --resolve
2013-10-24 14:29:29 -05:00
Brian West
045b764062
Remove duplicated code
2013-10-22 15:44:50 -05:00
Anthony Minessale
37774268c0
FS-5882 --resolve
2013-10-17 22:40:07 +05:00
Raymond Chandler
25e7be1c60
FS-2731 apply patch
2013-10-16 10:56:01 -04:00
William King
00c46450ff
In a case where calls to phones with presence enabled as well as presence disabled,
...
there were cases where the presence enabled calls weren't turning off lights
due to the fact that there were calls still up on the phone(though those calls had presence disabled).
2013-10-15 19:09:39 -07:00
Anthony Minessale
4a172402d2
some refactoring and plumbing for 1.4
2013-10-16 02:24:32 +05:00
Anthony Minessale
323d4c73d1
remove timestamp and raw_rtp flag from loopback frames
2013-10-14 13:06:41 -05:00
Travis Cross
87831d1672
Document purpose of sofia profile aliasing
2013-10-09 20:09:14 +00:00
Nathan Neulinger
4158d92ed6
FS-5826 - seems to improve behavior, possibility of issue with FS-5180, but not enough details on that problem to tell. Current symptom is definitely measurable though. --resolve
2013-09-30 09:32:14 -05:00
Nathan Neulinger
ea51b86970
FS-5819 remove pointless comparison
2013-09-26 12:53:44 -05:00
Nathan Neulinger
23530ebb23
add send of DisplayPromptStatusMessage and ForwardAll stimulus
2013-09-23 13:18:00 -05:00
Nathan Neulinger
1dc04136e2
add functions for sending forward stat message (mod_skinny)
2013-09-23 11:49:22 -05:00
Anthony Minessale
8ceb262b9e
FS-5806 please test HEAD
2013-09-20 10:20:01 -05:00
Anthony Minessale
6521de294c
FS-5717 --resolve
2013-09-19 10:15:02 -05:00
Raymond Chandler
a7ab24ef4c
FS-2731 refactor a bit to make this actually usable and more cross-endpoint compatible
2013-09-18 16:00:03 -04:00
Nathan Neulinger
1fa0c8b312
FS-5796 --resolve add cfwdall extension param for mod_skinny
2013-09-17 13:08:09 -05:00
Anthony Minessale
52f4507619
del mod_html5
2013-09-17 06:26:20 +05:00
William King
aa222c7aea
While sofia does garbage collection, in other locations we still call su_free after calls to sip_header_as_string. So adding it here too since we've finished using the full_contact variable.
2013-09-15 16:05:11 -07: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
Anthony Minessale
6b6bceb730
mitigate zoiper endless loop bug by not sending notify with expires: 0 when zoiper is detected
2013-09-12 20:21:41 +05:00
Anthony Minessale
ce4cfc97c4
FS-5772 improve odds a little more but the phone is broken here
2013-09-11 02:55:31 +05:00
Anthony Minessale
38cd508a12
FS-5772 --resolve this is sort of a hack but less painful than reporting bugs to polycom
2013-09-10 23:14:30 +05:00
Anthony Minessale
149acf0c11
oops
2013-09-09 22:53:54 +05:00
Anthony Minessale
7b03cb511c
FS-5717 --resolve
2013-09-09 20:08:48 +05:00
Anthony Minessale
c4add0663c
FS-5762 FS-5765 --resolve
2013-09-06 23:28:46 +05:00
Anthony Minessale
af85dcc5c0
FS-5757
2013-09-06 04:48:56 +05:00