3618 Commits

Author SHA1 Message Date
Mike Jerris
346a60ed3d Merge pull request #928 in FS/freeswitch from ~ANTONIO/freeswitch-fs-9398:master to master
* commit '9cd2dbbddb9afb59037704739e206e30b4ac1cb6':
  FS-9398 solve missing variables in sofia events expire and unregister
2016-09-02 13:11:53 -05:00
Spencer Thomason
5a2f9d7a78 FS-9466: Use system MD5 if available
- Use system MD5 on BSD and Solaris based platforms
- Use OpenSSL if system library is not available
- Fallback to included APR
- Optimize switch_md5_string()
- replace libsofia MD5 routines in mod_sofia with switch_md5() ones

FS-9466 #resolve
2016-08-31 15:00:48 -07:00
Luis Azedo
ea5b39365a FS-9440 add transfer_destination 2016-08-18 10:23:55 -05:00
Brian West
ffb93653ab Merge pull request #859 in FS/freeswitch from ~SJTHOMASON/freeswitch:bugfix/FS-9183-call-with-t.38-reinvite-fails-after to master
* commit '5b71dffb8004c6e7045afeaf42c6a785c7496975':
  FS-9183: [mod_sofia] Handle 415 Unsupported Media Type as 488
2016-08-17 10:59:17 -05:00
Antonio
9cd2dbbddb FS-9398 solve missing variables in sofia events expire and unregister 2016-08-17 09:50:08 +02:00
Anthony Minessale
c278c9f63f FS-9375 #resolve [DTMF not working on OPUS after Call Transfer ] #comment Can we try to reproduce with this version on all 3 boxes (not just the patch but the whole rev as-is) 2016-08-15 17:10:42 -05:00
Anthony Minessale
2e3227b50f FS-9422 #resolve [Freeswitch Exit/Crash on SDP Negotiation] #comment renegotiate-codec-on-hold renegotiate-codec-on-reinvite are both removed in this commit 2016-08-12 14:10:23 -05:00
Spencer Thomason
5b71dffb80 FS-9183: [mod_sofia] Handle 415 Unsupported Media Type as 488
Handle 415 Unsupported Media Type the same as 488 Not Acceptable Here
after t.38 ReINVITE. This resolves an issue where the call would fail and
translates the response code to the more standard 488 Not Acceptable Here
allowing the call to continue in audio mode.

FS-9183 #resolve
2016-08-11 15:13:48 -07:00
Muhammad Zaka
589a0e682e FS-9276 new feature proxy in-dialog calls sip notify and info similar to proxy hold 2016-08-01 11:44:12 +01:00
Anthony Minessale
f34dac749e revert FS-9368 2016-07-28 14:13:37 -05:00
Mike Jerris
2c86910092 FS-9381: [mod_sofia] fix leak in sofia_presence_chat_send 2016-07-25 14:01:52 -04:00
Anthony Minessale
e42997ef08 FS-9376 #comment please try this 2016-07-22 22:43:55 -05:00
Anthony Minessale
c556e5269b FS-9368 2016-07-21 14:32:04 -05:00
Anthony Minessale
f43522877c FS-9356 #resolve [DTMF not recognized when coming from a Cisco SIP trunk] 2016-07-18 11:11:32 -05:00
Muhammad Zaka
addf7555bf FS-9277: sip info with record: on and off doesn't start and stop call recording sessions 2016-07-11 14:27:49 +01:00
Anthony Minessale
f893f2486a FS-9333 #resolve [Disable video refresh by sip INFO by default] 2016-07-07 13:39:02 -05:00
Anthony Minessale
3a3f456e88 FS-9316 #resolve [INVITE with empty SDP from Cisco VCS cannot setup video] 2016-07-06 11:36:54 -05:00
François
f6192c7949 FS-9241: follow-up patch to fix a mistake in fetching profile url 2016-07-06 17:29:15 +02:00
François
78c2ed0526 FS-9241 Use tls_public_url instead of tls_url in INVITE Contact when NAT is detected 2016-07-05 17:15:04 +02:00
Michael Jerris
21bfc317f1 FS-9301: [mod_sofia] handle race condition on startup of mod_sofia in error conditons causing segfault 2016-06-27 15:56:47 -05:00
Michael Jerris
5c9f98b016 FS-9297: [mod_sofia] fix multiple crashes from passing invalid null values in sofia.conf 2016-06-24 16:45:29 -05:00
Muhammad Zaka
05cc770818 FS-9192-proxy-hold: proxy hold when proxy media and proxy mode are disabled; its similiar to proxy-refer 2016-06-15 10:10:47 +01:00
Anthony Minessale
18dbefa6da FS-9214 regression 2016-06-13 12:46:42 -04:00
Anthony Minessale
b9d31dc9b7 FS-9214: fix 3pcc behavior
Fix callflow issues with  3pcc=true and 3pcc=proxy and interactions with sip_wait_for_aleg_ack
removes passthrough of 183 on 3pcc=proxy (that was previously not functioning)
2016-06-07 11:43:08 -05:00
Sergey Khripchenko
2766eaf49e FS-9225: [mod_sofia] Allow to force SIP REGISTER Expires: to be within configured range.
Allow to force SIP REGISTER Expires: to be within MIN and MAX values.
Not just to force it to one specific value using "sip-force-expires".

New profile parameters:
  "sip-force-expires-min"
  "sip-force-expires-max"
2016-06-03 05:30:01 -07:00
Jose Fco. Irles
b36cef731c FS-9216: [mod_sofia] Add Cisco SPA30X and Grandstream GXP user agents to send UPDATE 2016-06-01 16:58:40 +02:00
Mike Jerris
a838c29e41 Merge pull request #862 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-9188 to master
* commit '08199210c1f548a1aa9a302c32eb89fabbf90301':
  [mod_sofia] [FS-9188] added channel var to suppress auto-answer notify
2016-05-26 16:28:07 -05:00
Mike Jerris
d8164a95f2 Merge pull request #633 in FS/freeswitch from ~LAZEDO/freeswitch:FS-8652 to master
* commit 'dc7753f51667e235ec7171a697f14989c9759e6f':
  FS-8652 handle early-only param in replaces header
2016-05-23 14:27:27 -05:00
Luis Azedo
dc7753f516 FS-8652 handle early-only param in replaces header 2016-05-23 18:59:42 +01:00
karl anderson
08199210c1 [mod_sofia] [FS-9188] added channel var to suppress auto-answer notify 2016-05-20 10:49:40 +01:00
Ken Rice
2b10500231 FS-9160 #resolve tweak sip_invite_failure_* chan vars for properly reporting last outbound call failure when there are multiple bridge attempts on a single call 2016-05-18 15:29:59 -05:00
Antonio
465a0b6f1d FS-9034 revert commit in sofia.c that prevents register in new thread 2016-05-17 18:40:27 +02:00
Anthony Minessale
0a8e115b98 FS-9060: [mod_sofia] correct issues with hold and broken soa negotiations after performing a bypass media reinvite 2016-04-22 12:26:13 -05:00
Giacomo Vacca
252f0e2618 FS-9083 [mod-sofia] Pass On SIP headers from leg A to B 2016-04-19 10:28:12 +02:00
Anthony Minessale
93d45b3bce FS-9049 2016-04-10 11:39:28 -05:00
Michael Jerris
f71ed897f8 FS-8562: [mod_sofia] add update support for Mitel user agents 2016-04-04 15:42:53 -04:00
Mike Jerris
a74fc71b67 Merge pull request #687 in FS/freeswitch from freetdm_patch to master
* commit '320d5f2015976fed9ca282dfeeb2bd3e977e6f76':
  Applied the Sangoma patch to FS version 1.2 in order to port to FS v1.6+
2016-04-04 13:51:09 -05:00
Anthony Minessale
647cc257fd FS-8913 #resolve [Problem with transfer when using bypass_media + SRTP + Inbound late negotiation] 2016-03-31 16:45:34 -05:00
Mike Jerris
9ec3253563 Merge pull request #771 in FS/freeswitch from ~SAFAROV/freeswitch2:FS-7125 to master
* commit 'ff1c384e13f07afaac98334532667ebf8093a1f1':
  FS-7125 Added sofia event "wrong_calls_state". This is for fail2ban logging
2016-03-29 14:06:54 -05:00
Sergey Safarov
ff1c384e13 FS-7125 Added sofia event "wrong_calls_state". This is for fail2ban logging 2016-03-29 21:21:38 +03:00
Anthony Minessale
0335cc3291 FS-8918 #resolve [10 Second timeout after Notify during Proxy refer.] 2016-03-28 13:14:38 -05:00
Anthony Minessale
e3ccb0385a FS-8964 #resolve [Make it possible to disable picture_fast_update INFO requests] 2016-03-21 12:58:34 -05:00
Flavio Grossi
d1680d7b3b FS-7915 parse and store multiple path fields 2016-03-18 09:52:43 +01:00
Anthony Minessale
8423f28d43 FS-8841 #resolve [Debian - FS Hang ] 2016-03-17 18:48:59 -05:00
Brian West
2c031e4b91 FS-8879 #resolve [SIP UPDATE and attended transfer] 2016-02-26 17:44:33 -06:00
Anthony Minessale
f96e016135 FS-6544 2016-02-05 11:56:44 -06:00
Anthony Minessale
dd2ad0e300 FS-6833 2016-02-04 15:25:33 -06:00
Anthony Minessale
46ebf3cea7 FS-6833 #resolve [Allow Freeswitch to initiate Late offer calls.] #comment Regression from addition of custom variables 2016-02-02 17:15:27 -06:00
William King
320d5f2015 Applied the Sangoma patch to FS version 1.2 in order to port to FS v1.6+
Sourced from:
http://gitlab.sangoma.com/projects/CORE/repos/freetdm/browse/public_freeswitch/sangoma-FS-1.2.patch
2016-01-26 20:20:34 -08:00
Ken Rice
ce62c06241 update my email address 2016-01-22 16:43:29 -06:00