Hunyadvári Péter
bec68edb16
FS-8893: [mod_sofia] Add variables to sofia::register/unregister events
2018-04-03 10:42:04 +02:00
Stephane Alnet
159c4ce95d
FS-6816 [mod_sofia] Set empty callee id if _undef_
...
In some scenarios (e.g. MetaSwitch interop) the `display` field of callee-id should be left empty instead of being overwritten with the number.
As is done in other places, we allow for `_undef_` to mean "leave the field empty".
2018-02-02 10:19:03 +01:00
Anthony Minessale
4fabca25ef
FS-10792: [mod_sofia] when behind 1-to-1 NAT, console logs invalid handle #resolve
2017-11-15 13:04:15 -06:00
Andrey Volk
ea8c3be8ec
FS-10541: [Build-System] Move OpenSSL to props with BaseDir on windows.
2017-10-07 22:50:48 +03:00
Hristo Trendev
9d4c26825f
FS-10617: [mod_sofia] Nightmare transfer: expose remote server's channel UUIDs as variables.
...
Currently there is no easy way for ESL and dial plan users to easily correlate
the channel UUID of the call legs involved in a nightmare transfer. This patch
adds two new channel variables, which are set to the remote server call leg
UUIDs (transfer_refer_from, transfer_refer_for).
The UUIDs are passed from the remote server in custom headers (X-FS-Refer-From
and X-FS-Refer-For).
2017-08-28 13:38:45 +02:00
lazedo
aea2db043e
FS-10592: [mod_sofia] add sofia_profile_url to b channel
2017-08-17 20:32:13 +01:00
lazedo
da96699c1e
FS-10592: [mod_sofia] add sofia_profile_url to channel vars
2017-08-15 22:33:37 +01:00
Mike Jerris
719937ff8f
Merge pull request #1306 in FS/freeswitch from ~HRISTO/freeswitch:FS-10407-set-some-redirect-channel-variables to master
...
* commit '1d15e411f9f5b6c8883cda47534cc1e9c3a77f95':
FS-10407: [mod_sofia] Set redirect variables when outbound_redirect_fatal is true
2017-07-06 21:15:07 +00:00
Anthony Minessale
db47792558
FS-10447: [freeswitch-core] Manual video refresh mode #resolve
2017-06-29 16:57:18 -05:00
Mike Jerris
1729eb108f
FS-10439: [mod_sofia] fix small leak when receiving REFER message
2017-06-29 13:23:03 -05:00
Hristo Trendev
1d15e411f9
FS-10407: [mod_sofia] Set redirect variables when outbound_redirect_fatal is true
...
In case of outbound_redirect_fatal=true none of the redirect variables are
set. This makes it impossible for ESL applications to extract any information
related to the "302 Moved Temporarily" reply.
2017-06-21 09:25:23 +02:00
Mike Jerris
8afac73cd6
FS-10338: [mod_sofia] add sip_invite_stamp variable of the time we received initial invite on an inbound call leg
2017-05-23 17:07:08 -04:00
Mike Jerris
14204c2557
Merge pull request #1083 in FS/freeswitch from ~MOCHOUINARD/freeswitch:FS-9791 to master
...
* commit '040a0d20d9bfc87fb6571a584a3061cb699bb71b':
FS-9791: Allow sofia_contact() to limit result by sip user agent Ex: sip_match_user_agent=Bria
2017-04-28 20:03:29 +00:00
Alexey Melnichuk
dd913d1bb5
FS-10268. Set correct Event-Name for RECV_EVENT event in sofia endpoint
2017-04-26 17:15:51 +03:00
Josh Allmann
70dd9727ee
FS-10241: Convert sofia_send_info_vid_refresh to a chanvar.
2017-04-19 21:41:49 +00:00
Mike Jerris
3d885ac5c0
FS-10241: [mod_sofia] don't send xml media refresh request before we have media setup
2017-04-17 16:56:46 -05:00
Brian West
48f6978d55
FS-10059: [sofia-sip] handle re-invites during t.38 call
2017-04-05 16:31:38 -05:00
Brian West
f859a404f8
FS-10183 [mod_sofia] Broadsoft Shared line pickup would fall if a-leg is PCMU and your pickup device has G722 as its first codec.
2017-03-27 11:43:41 -05:00
Anthony Minessale
778190ffaf
FS-10180: [mod_sofia] Move debug line to higher level #resolve
2017-03-26 10:58:28 -04:00
Brian West
3dccd0a82f
FS-10149 [freeswitch-core] ZRTP encrypted calls drop on reinvite
2017-03-21 10:09:36 -05:00
Marc Olivier Chouinard
040a0d20d9
FS-9791: Allow sofia_contact() to limit result by sip user agent Ex: sip_match_user_agent=Bria
2017-03-10 23:00:42 -05:00
Brian West
ad758d15c4
FS-10103: [freeswitch-core] segfault on new call #resolve
2017-03-07 19:35:19 -06:00
Mike Jerris
2f4c9b363e
FS-10067: [mod_sofia] add update-refresher profile param and sip_update_refresher channel var to use update for session timers
2017-03-03 11:01:26 -06:00
Anthony Minessale
40bfe0fff5
FS-9154: [freeswitch-core] Add & remove video on re-invites #resolve
2017-02-15 13:56:35 -06:00
Brian West
e8bd2d6f98
FS-10041: [mod_conference,mod_sofia] Invalid contact,<(null)>;isfocus, when hold call inside a conference room #resolve
2017-02-14 14:31:11 -06:00
Mike Jerris
e8f6ed3d93
Merge pull request #1183 in FS/freeswitch from ~SAFAROV/freeswitch2:FS-10009 to master
...
* commit '6c12f69e0c893646eda0bb010873583040aa136b':
FS-10009: mod_fail2ban - Added logging of network_ip for abandoned calls
2017-02-14 13:32:05 -06:00
Armen Babikyan
6ed86abf9f
FS-9300: Add support for disabling sofia's 100 Trying via configuration, and sending 100 Trying from dialplan
2017-02-13 14:49:05 -08:00
Brian West
9e971e5602
FS-10035: [mod_sofia] Outbound calls use progressing not alerting #resolve
2017-02-13 08:08:56 -06:00
Sergey Safarov
6c12f69e0c
FS-10009: mod_fail2ban - Added logging of network_ip for abandoned calls
2017-02-10 13:17:45 -05:00
Sergey Safarov
df1ab07ca4
FS-9924: Removed extra space in source files
2017-02-09 23:59:49 -05:00
Anthony Minessale
d704fea95b
FS-10022: [mod_sofia] verify-profile 'none' not parsed for TLS #resolve
2017-02-09 11:25:29 -06:00
Seven Du
08603c7e89
FS-9904 #resolve cleanup and refactor msrp
2017-02-07 20:41:46 +08:00
Brian West
52728c253c
FS-10006: [core] Allow adding parameters to P-Asserted-Identity #resolve
2017-02-03 17:14:32 -06:00
Mike Jerris
0c99d5062f
Merge pull request #1166 in FS/freeswitch from ~ANTONIO/freeswitch:bugfix/FS-9966-invalid-contact-header-witn-private to master
...
* commit '8673e0177c310f6fa5b2ae42dd5562968ce00df9':
[mod_sofia] FS-9966 fix private ip in contact header when invite w/ nosdp
2017-02-02 18:45:48 -06:00
Mike Jerris
c8256837b2
FS-9975: [mod_sofia] add contact params to request uri of outbound recovery reinvite for originally inbound calls
2017-01-27 17:02:01 -06:00
Mike Jerris
722feefd56
FS-9970: [mod_sofia] don't detect nat in cases when the contact is in the acl, but the packet actually came from a proxy. We need to check where we got the packet from as being a natted address instead of the contact in order to properly handle nat to our next hop
2017-01-27 15:13:18 -06:00
Antonio
8673e0177c
[mod_sofia] FS-9966 fix private ip in contact header when invite w/ nosdp
2017-01-24 15:11:01 +01:00
Mike Jerris
5ef273b4b3
Merge pull request #1146 in FS/freeswitch from bugfix/FS-9206-proxy-media-with-enable-3pcc-proxy to master
...
* commit 'a597e216bc699567ddb77d1765cf095c3bb31183':
FS-9206: [core] endable proxy media auto-adjust on re-invite for text and video every time as the streams may be being added on re-invite
2017-01-17 13:11:30 -06:00
Mike Jerris
a597e216bc
FS-9206: [core] endable proxy media auto-adjust on re-invite for text and video every time as the streams may be being added on re-invite
2017-01-17 13:10:06 -06:00
Luis Azedo
52e1785d94
[mod_sofia] FS-9940 fix finding a-leg parameter
2017-01-12 08:37:18 -06:00
Mike Jerris
5d5b815e42
FS-9931: [mod_sofia] don't send display updates to endpoints who don't have UPDATE in their Allow header
2017-01-10 16:26:43 -06:00
Mike Jerris
f2f89f28f5
Merge pull request #1142 in FS/freeswitch from bugfix/FS-9844-sip_full_route-variable-doesnt-show to master
...
* commit 'f418baf7c85c91b79ecb1cd593b570f99a7c0e2d':
FS-9844: [mod_sofia] populate sip_full_route var with all of the route headers, not just the first one
2017-01-09 10:44:08 -06:00
Mike Jerris
ad183fdea4
FS-9809: [mod_sofia] url encode caller id number before sticking it in the from header in case we have non url safe chars in the cid number in the caller profile
2017-01-06 16:16:16 -06:00
Brian West
c0423c5877
FS-9855: [mod_spandsp] Refused T38 reinvite on b-leg breaks T38 negotiation on a-leg when using T38 gateway mode #resolve
2017-01-05 16:34:11 -06:00
Mike Jerris
f418baf7c8
FS-9844: [mod_sofia] populate sip_full_route var with all of the route headers, not just the first one
2017-01-05 16:02:17 -06:00
Brian West
f54c7f9f34
FS-9855: [mod_spandsp] Refused T38 reinvite on b-leg breaks T38 negotiation on a-leg when using T38 gateway mode #resolve
2017-01-05 15:51:52 -06:00
Mike Jerris
62e2928889
FS-9915: [mod_sofia] fix non null terminated parsed sip body being passed in when sending to sip messages in a row on tcp in a single packet
2017-01-05 15:06:42 -06:00
Brian West
4ead2fcffc
FS-9916: [mod_spandsp] OB fax calls go zombie #resolve
2017-01-04 16:14:59 -06:00
Anthony Minessale
e313b6ea3f
FS-9206: [mod_sofia] proxy media with enable-3pcc=proxy does not properly pass audio after 3pcc re-invite #resolve
2017-01-03 18:32:32 -06:00
Josh Allmann
7248a4f3eb
FS-9910 [mod_sofia]: Set SIP reason header for BYE events.
2017-01-03 16:21:43 -05:00