Seven Du
6528ae00b5
FS-9817 #resolve fix regression from 828d6eaf01
2016-12-06 11:33:01 +08:00
Seven Du
b26fa6e17c
FS-9810 fix ws write fail on slow network
2016-12-04 12:49:46 +08:00
Brian West
89063a1a4c
FS-9765 one tweak from submitted patch to use switch_channel_var_true instead of switch_channel_get_variable no need to allocate on every hold/unhold just to check if this is enabled.
2016-12-02 11:51:49 -06:00
Brian West
c9a05d7e60
Merge pull request #1077 in FS/freeswitch from ~STEPHALNET/freeswitch:FS-9777 to master
...
* commit '86bcee03518ff5ecbb7bae8e78f3821b4027ad09':
remove redundant `if (rep)` statement
2016-12-02 11:44:04 -06:00
Brian West
dac1b67c20
Merge pull request #888 in FS/freeswitch from ~MZAKA/freeswitch:bugfix/FS-9277-sip-info-record to master
...
* commit 'addf7555bff15889d73e48bf70445d6d27d79fce':
FS-9277: sip info with record: on and off doesn't start and stop call recording sessions
2016-12-01 20:22:57 -06:00
Mike Jerris
b338bb559b
FS-9782: [mod_sofia] on recovery, flip the order of the record route on inbound calls only, use the record route in the same order on inbound calls and in reverse order on outbound calls as the initial route set when doing the recover invite. Account for the call direction based on how sip considers it, not based on freeswitch direction so inbound calls after recovery are treated as outbound in this logic
2016-11-30 15:32:03 -07:00
Mike Jerris
d498e8a8b3
FS-9782: [mod_sofia] on recovery, don't flip the order of the record route ever, on outbound calls use the record route in the reverse order as the initial route set when doing the recover invite
2016-11-29 15:04:17 -07:00
Stephane Alnet
86bcee0351
remove redundant `if (rep)` statement
2016-11-29 12:02:26 +01:00
Mike Jerris
cf0308b4e1
Merge pull request #1058 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-9735 to master
...
* commit '498ce4fc83953ed53c74f054163c829a439737df':
FS-9735 - send unknown headers to switch_ivr_set_user
2016-11-21 15:12:20 -06:00
Mike Jerris
08adab1918
FS-9699 regression
2016-11-15 19:25:37 -06:00
Anthony Minessale
2419ab671e
FS-9699 regression
2016-11-15 17:42:36 -06:00
Luis Azedo
498ce4fc83
FS-9735 - send unknown headers to switch_ivr_set_user
...
creeates switch_ivr_set_user_extended to receive params to pass to xml_locate_user
2016-11-14 17:18:32 +00:00
Anthony Minessale
6c4670c06e
remove debug
2016-11-14 11:06:04 -06:00
Mike Jerris
e1b3ee1efd
FS-9652: improve sql sanitization
2016-11-11 11:27:35 -06:00
davidcsi
53dbe5d84a
FS-9490: [mod_sofia] add filter to SIP messages that match a regexp.
2016-11-11 10:00:28 -06:00
Mike Jerris
654cf8c5ef
Merge pull request #1030 in FS/freeswitch from ~LUIZTELLES/bf-fs-9671:bugfix/FS-9671-wrong-cseq-is-sent-in-notify-after to master
...
* commit '4c45f529f8b193d6bb2535ae5d42dc0c86f2960f':
FS-9671 fix wrong cseq in notify Expires 0
2016-11-11 09:52:41 -06:00
Mike Jerris
f34cbb9368
FS-9691: don't call sql code inside hash_mutex due to circular mutex contention between hash_mutex and profile->dbh_mutex
2016-11-11 10:49:20 -05:00
Anthony Minessale
d282e7c444
FS-9712 #resolve [3PCC-Proxy Missing SDP on Reinvite. ]
2016-11-10 19:47:37 -06:00
Brian West
832144088d
FS-9726 Fix malformed PAI
2016-11-10 13:42:31 -06:00
Anthony Minessale
9b8a5edd3d
FS-9638
2016-11-10 12:09:00 -06:00
Brian West
6076e0c7e9
FS-9204: complte the urls so that snom can execute the pickup, It used to probably send it to the proxy, but now needs the host in the packet or throws network error
2016-11-09 16:27:15 -06:00
Anthony Minessale
cd520f8340
FS-9699 #resolve [Improper response to reinvite after using uuid_media_3p]
2016-11-04 18:12:09 -05:00
Chris Rienzo
3ff491274d
FS-9698 fire custom sofia::bye_response event when response to BYE is received and fire-bye-response-events profile param is true
2016-11-04 12:00:39 -04:00
Anthony Minessale
8663dcb52a
FS-9668 also check for keyframe requests on INFO even when proxying for good measure
2016-11-03 17:34:53 -05:00
Anthony Minessale
09028b251e
FS-9455 #resolve [Doubled posts in the chat window ]
2016-11-02 16:00:49 -05:00
Brian West
ff7ee1aa80
FS-9685 Update broadsoft SLA to work with newer Polycom firmware.
2016-11-01 10:22:57 -05:00
Brian West
f9fb94cca1
FS-9629 don't add infocus multiple times
2016-10-31 12:54:18 -05:00
Brian West
20b5bd675d
FS-9629: add isfocus to replies, and add is_conference support to pre_answer
2016-10-31 10:45:29 -05:00
luiztelles
4c45f529f8
FS-9671 fix wrong cseq in notify Expires 0
2016-10-31 09:57:07 -02:00
Josh Allmann
70591d0e59
FS-9680: Fix typo.
2016-10-28 16:48:13 -04:00
Anthony Minessale
a49182c0f4
FS-9680 #resolve [Add proxy-message param to sofia]
2016-10-27 17:40:17 -05:00
Anthony Minessale
16fe6e6ca9
FS-9668 #resolve [Add proxy-info feature]
2016-10-25 17:45:22 -05:00
Brian West
0999ff10ba
FS-9666 fix unused variable
2016-10-24 17:19:47 -05:00
Mike Jerris
5c0c791e98
Merge pull request #1023 in FS/freeswitch from ~OPENCODE/freeswitch:bugfix/FS-9662-wrong-version-number-in-old-opal to master
...
* commit 'fb6f9a454e9f72df52f0e0e869d86aaa1f348743':
FS-9662 #resolves [mod_opal] Fix version number in old OPAL error
2016-10-24 16:49:58 -05:00
Anthony Minessale
0b43fc7b47
FS-9666 #resolve [Remove legacy code when getting an XML video refresh]
2016-10-24 16:34:57 -05:00
David Matson
fb6f9a454e
FS-9662 #resolves [mod_opal] Fix version number in old OPAL error
2016-10-24 12:14:24 -07:00
Mike Jerris
a393604db5
Merge pull request #1004 in FS/freeswitch from ~ARMENB/freeswitch:bugfix/FS-9636-Make-every-Transfer-a-Nightmare-Xfer to master
...
* commit '75f4114443c17bab5eba6814bbd13ef8e08a1617':
FS-9636 [mod_sofia] Add sofia.conf parameter to make every transfer a nightmare transfer
2016-10-21 13:02:27 -05:00
Josh Allmann
5bb6742b44
mod_sofia: Add 'username' header for expiration events.
...
More consistent with the naming in other events, eg
register and unregister.
2016-10-13 15:50:50 -04:00
Armen Babikyan
75f4114443
FS-9636 [mod_sofia] Add sofia.conf parameter to make every transfer a nightmare transfer
2016-10-11 18:23:31 -07:00
Mike Jerris
f35c2a4ec2
FS-9623: fix rare crash on startup due to openssl init functions being run multiple times
2016-10-07 15:33:50 -04:00
Seven Du
241bbd1529
FS-9622 #resolve fix buffer size calculation in http interface in mod_verto
2016-10-07 10:16:35 +08:00
Mike Jerris
e5ba6daf8d
Merge pull request #987 in FS/freeswitch from ~FRANCOIS/freeswitch-fs-9590:master to master
...
* commit '6681610d0a0b9d41d7693c95b74357d8cc532433':
FS-9590 dtmf_type variable checking should be done after the media_handle is created
2016-10-05 11:30:14 -05:00
Mike Jerris
0d56945f71
FS-9581: [windows] CF_TEXT is a reserved constant on windows
2016-10-05 11:06:44 -04:00
Mike Jerris
4814cb1e34
FS-9581: [windows] CF_TEXT is a reserved constant on windows
2016-10-05 09:57:31 -04:00
François
6681610d0a
FS-9590 dtmf_type variable checking should be done after the media_handle is created
2016-09-29 18:59:13 +02:00
Anthony Minessale
f38dde9fec
fix merge
2016-09-27 16:44:25 -05:00
Seven Du
7dd872e9b8
FS-9575 #resolve [Add MRCP]
2016-09-27 16:41:04 -05:00
Anthony Minessale
c409499cd9
FS-9576 #resolve [Add Realtime Text]
2016-09-27 16:40:43 -05:00
Brian West
09d8f47478
FS-9548 #resolve [crash on Invite due to bad config for sip profile ]
2016-09-27 15:53:38 -05:00
Brian West
39738b32ca
FS-9574 #resolve [We shouldn't print data sent on the buffer.]
2016-09-27 15:52:25 -05:00
Anthony Minessale
56a129a854
FS-9550 #resolve [Set user on outbound verto calls to sync with user directory]
2016-09-20 14:06:05 -05:00
Anthony Minessale
ccadea219a
FS-9524 #resolve [Enable whitelisting of Verto connections by IP using FS ACL]
2016-09-20 14:03:35 -05:00
Anthony Minessale
eb4d24b68c
FS-9549 #resolve [Add userVariables to DMTF and INFO messages]
2016-09-20 13:57:34 -05:00
Mike Jerris
f39bad0b32
Merge pull request #950 in FS/freeswitch from ~SJTHOMASON/freeswitch:bugfix/FS-6954-freeswitch-adds-additional-m-audio to master
...
* commit 'd5b5e8c23bf78508f5296b188265496e6f4a6a5d':
FS-6954: Use channel flags to check for proxy media or bypass media
2016-09-14 12:49:12 -05:00
Anthony Minessale
92644dbb4d
FS-9506 code was too over-zealous about taking control when it should not, pass 2
2016-09-13 15:54:55 -05:00
Anthony Minessale
aee02a3041
FS-9506 code was too over-zealous about taking control when it should not, pass 1
2016-09-13 15:23:46 -05:00
Brian West
7258a2484b
FS-9506 #resolve [Proxy-Hold improvement, Support a=inactive]
2016-09-13 13:17:51 -05:00
Anthony Minessale II
b6446d5276
Merge pull request #937 in FS/freeswitch from ~LAZEDO/freeswitch:bugfix/FS-9451 to master
...
* commit 'ebdf980eb03b7c604b10f45310cf4d4d7dc7313b':
FS-9551 [mod_sofia] compare also session before setting TFLAG_SKIP_EARLY
2016-09-12 12:23:41 -05:00
Anthony Minessale
5c43a17a04
FS-8761
2016-09-12 11:24:41 -05:00
Spencer Thomason
d5b5e8c23b
FS-6954: Use channel flags to check for proxy media or bypass media
...
Use channel flags CF_PROXY_MODE or CF_PROXY_MEDIA to determine if to disable
SOA when passing a T38 ReINVITE across legs when in proxy media or bypass media.
These channel flags are set when the sofia profile params inbound-bypass-media or
inbound-proxy-media are enabled as well as when the channel variables bypass_media or
proxy_media are set which should handle a few edge cases better.
FS-6954 #resolve.
2016-09-09 11:06:35 -07:00
Luis Azedo
ebdf980eb0
FS-9551 [mod_sofia] compare also session before setting TFLAG_SKIP_EARLY
2016-09-07 00:14:47 +01:00
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
Mike Jerris
a34abbc02c
Merge pull request #942 in FS/freeswitch from ~SJTHOMASON/freeswitch:bugfix/FS-9466-use-system-md5-if-available to master
...
* commit '5a2f9d7a789c8a78f43cd7014b4980f747bd4ca2':
FS-9466: Use system MD5 if available
2016-09-02 12:20:05 -05:00
Anthony Minessale
47cbd2f628
FS-9475 #resolve [Video bandwidth not conveyed in SDP for verto]
2016-09-01 17:18:33 -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
Brian West
7cc2653edc
FS-8608 found while doing config audit, params should have dashes
2016-08-22 15:20:04 -05:00
Mike Jerris
f92bb5aeff
Merge pull request #930 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-9439 to master
...
* commit '676419a2619dda579d2bca9e6aaaecfa9a86e200':
FS-9439 check chained loopback for loopback_bowout
2016-08-19 22:56:14 -05:00
Luis Azedo
676419a261
FS-9439 check chained loopback for loopback_bowout
2016-08-20 02:12:30 +01: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
Mike Jerris
35eae5c9cb
Merge pull request #887 in FS/freeswitch from ~MZAKA/freeswitch:feature/FS-9276-proxy-notify-info to master
...
* commit '589a0e682e67054bd1b2f351629b0af0e5ec3035':
FS-9276 new feature proxy in-dialog calls sip notify and info similar to proxy hold
2016-08-11 14:31:31 -05:00
Anthony Minessale
a3648f244f
tweak on yesterday's commit
2016-08-11 10:04:01 -05:00
Anthony Minessale
c79441d84e
try to deliver locally to verto too
2016-08-10 21:57:42 -05:00
Anthony Minessale
61c487c3e8
Revert "FS-8761 #resolve [Memory leak in FreeSWITCH]"
...
This reverts commit 341e94b28d
.
2016-08-06 11:47:07 -05:00
Anthony Minessale
341e94b28d
FS-8761 #resolve [Memory leak in FreeSWITCH]
2016-08-03 23:57:00 -05: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
Michael Jerris
15d250ed7c
FS-9136: update other modules to match api change
2016-06-03 18:21:08 -05:00
Anthony Minessale
50d7a80fa3
FS-9136: allow multiple instances of same video codec with different fmtp
2016-06-03 16:16:32 -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
nneul at mst.edu
ae8e5cb118
FS-9202 [mod_skinny] fix leak in speed dial
2016-05-25 14:14:03 -05:00
nneul at mst.edu
8339c1f980
FS-9201 [mod_skinny] fix leak in api call to list devices
2016-05-25 13:57:46 -05:00
nneul at mst.edu
e26dbafa6a
FS-9198 [mod_skinny] fix small memory leaks
2016-05-25 10:40:28 -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
Moishe Grunstein
3779c7d571
FS-9070 Update config.sub and config.guess
...
Older versions of automake created files that were unaware of newer system architectures, tested with Debian 8.4 and Centos 7
2016-05-03 11:12:11 -04:00
Anthony Minessale
18db50c46a
FS-9099 #resolve [Websocket raw frame read timeout is too short]
2016-04-25 17:29:50 -05: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
Italo Rossi
e3263680c1
FS-9077 [mod_verto] Adding verto_hangup_disposition variable to indicate who hangup
2016-04-15 16:54:38 -03:00
Nathan Neulinger
44258634e1
FS-9074: [mod_skinny] Fix incorrect location of free causing memory leak of xml when certain errors occur
2016-04-15 08:24:28 -05: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
Flavio Grossi
3623e2747d
FS-8990 add verto_client_address to verto and presence events
2016-03-30 11:42:43 +02:00
Italo Rossi
ce3f10a702
FS-8990 - [mod_verto] - Adding verto_login header to verto::client_disconnect event
2016-03-29 17:39:40 -03: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
Anthony Minessale
3eff2d553d
FS-7800 should be able to call extra screens with same extension as the original and place the param conferenceCanvasID with the desired canvas id into the call params in the same place bandwidth prefs are added
2016-03-18 14:54:31 -05:00
Flavio Grossi
d1680d7b3b
FS-7915 parse and store multiple path fields
2016-03-18 09:52:43 +01:00
Seven Du
3d90d752fc
FS-8406 #resolve #comment improvement to drop video packets on slow rtmp link
2016-03-18 09:05:45 +08:00
Anthony Minessale
8423f28d43
FS-8841 #resolve [Debian - FS Hang ]
2016-03-17 18:48:59 -05:00
Nathan Neulinger
da91717b8e
FS-8950 fix a few memory leaks in mod_skinny
2016-03-16 10:48:30 -05:00
Brian West
2c031e4b91
FS-8879 #resolve [SIP UPDATE and attended transfer]
2016-02-26 17:44:33 -06:00
Anthony Minessale
a1fff59c25
FS-7132
2016-02-18 11:44:16 -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
Mike Jerris
09b4156f74
Merge pull request #693 in FS/freeswitch from ~CORSMITH/freeswitch:bugfix/FS-8778-FreeBSD-bswap to master
...
* commit '30077789d56f106cadf2dece2089f76715a8f45a':
FS-8778 #resolve FreeBSD: src/mod/endpoints/mod_verto/ws.h define __bswap_64
2016-02-04 11:08:30 -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
Corey Smith
30077789d5
FS-8778 #resolve FreeBSD: src/mod/endpoints/mod_verto/ws.h define __bswap_64
2016-01-31 05:09:38 -05:00
Mike Jerris
4245f5de89
Merge pull request #689 in FS/freeswitch from ~SJTHOMASON/freeswitch:bugfix/FS-8782-mod_verto-fails-to-build-on-solaris to master
...
* commit '2caa6efdacce9493a6a145aa6475d4b857fd4e9d':
FS-8782: [mod_verto] fix build error for missing __bswap_64 on Solaris
2016-01-29 11:07:06 -06:00
Mike Jerris
2f8c40aad5
Merge pull request #683 in FS/freeswitch from ~CORSMITH/freeswitch:bugfix/FS-8776-parallel-build to master
...
* commit '28c23ab147a128f8a73156f65ca66b04359a4ab4':
FS-8776 #resolve Support GNU make parallel builds
2016-01-29 10:56:46 -06:00
Corey Smith
28c23ab147
FS-8776 #resolve Support GNU make parallel builds
...
* Explicitly define dependency tree for several modules
* Enable parallel builds for libtiff and libspandsp
* Verify module is enabled before attempting build. Allows
the virtual targets to be used for ordering without forcing
a build dependency.
2016-01-28 22:23:47 -05:00
Anthony Minessale
ff43872e20
FS-8796 #resolve [issues with verto mcast]
2016-01-28 12:29:45 -06:00
Spencer Thomason
2caa6efdac
FS-8782: [mod_verto] fix build error for missing __bswap_64 on Solaris
2016-01-27 19:44:59 -08: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
Kathleen King
e5b5b9b2d8
FS-8111 [mod_sofia] 'sofia' API command auto-complete cleanup
2016-01-21 18:35:32 -08:00
Mike Jerris
93f0da09d3
Merge pull request #674 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-8763 to master
...
* commit 'f80d6cc5517c6886dc15dc446c0519811c55d04e':
FS-8763 [mod_sofia] set is_auth on switch_ivr_set_user result
2016-01-21 12:00:14 -06:00
Anthony Minessale
cffb310f3f
FS-8759 #resolve [segfault on 1.7] #comment please update to master
2016-01-20 11:56:18 -06:00
Luis Azedo
f80d6cc551
FS-8763 [mod_sofia] set is_auth on switch_ivr_set_user result
2016-01-20 16:09:17 +00:00
François
b17602be09
FS-8735 display update support for Panasonic devices
2016-01-15 12:00:57 +01:00
Brian West
e39605dc2c
FS-8715: [mod_sofia] make the oubound_proxy on the profile consistent with how we do the same thing on the gateway
2016-01-08 11:06:12 -06:00
Nathan Neulinger
2a1b8bd4e6
mod_skinny: remove nested redundant mutex that could cause a hang
2016-01-06 11:27:35 -06:00
Nathan Neulinger
ff551827ab
mod_skinny: silence CID 1320795 by rearranging mutex aquisition, negligible impact
2016-01-06 11:23:52 -06:00
Nathan Neulinger
435c463672
mod_skinny: control flow issue reported by coverity CID 1294487
2016-01-06 11:15:18 -06:00
nneul on mst.edu
7bd6813b13
FS-8711 #resolve [fix a couple of possible memory leaks in mod_skinny packet reading code]
2016-01-06 10:57:13 -06:00
Raphael Lechner
507bc265bd
FS-8679: [mod_sofia] no missed call if call is anwered by someone else
...
sofia is sending Call completed elsewhere to the other involved phones if not disabled by the option ignore_completed_elsewhere
2016-01-04 21:33:24 +01:00
Anthony Minessale
6c17410c25
add parsing for userLocation header
2015-12-22 16:57:41 -06:00
Anthony Minessale
0a4e394cc8
add parsing for userLocation header
2015-12-22 16:54:56 -06:00
Michael Jerris
b1206d0b50
FS-9658: [mod_verto] windows fixes for mod_verto
2015-12-14 14:23:31 -06:00
Armen Babikyan
e23aa12a2d
FS-8643: fix mod_sofia memory leaks
2015-12-10 22:42:55 -08:00
Anthony Minessale
cce8288c16
FS-8625 #resolve [Segmentation fault: 11]
2015-12-08 11:18:07 -06:00
Mike Jerris
5a56c89791
Merge pull request #587 in FS/freeswitch from ~VIPKILLA/fs-8433:master to master
...
* commit '728d960017c510c8108ce6c62cfbdd691a0c8831':
FS-8433: allow hangup cause to be set inside redirect data
2015-11-27 13:11:40 -06:00
Emmanuel Schmidbauer
728d960017
FS-8433: allow hangup cause to be set inside redirect data
2015-11-27 13:52:50 -05:00
Mike Jerris
5ab62d8114
FS-8578: [mod_verto] fix build error for missing __bswap_64 on osx
2015-11-25 20:07:04 -05:00
Anthony Minessale
1868859638
FS-8573 #resolve [unidirectional audio after resuming from hold in bypass media mode]
2015-11-25 13:56:25 -06:00
Jeff Lenk
08816959aa
simple compile fixes for windows
2015-11-22 15:38:12 -06:00
Anthony Minessale
b4f477c22e
FS-8293 fix some regressions where speed test caused excessive downlink bandwidth
2015-11-18 21:36:41 -06:00
Anthony Minessale
9ab210e64b
FS-8556 #resolve [Screen shares are not recoverable so do not try]
2015-11-18 15:26:26 -06:00
Anthony Minessale
9f1c89b8e3
FS-8545 #resolve [Improve controls for screen share]
2015-11-16 15:54:43 -06:00
Anthony Minessale
de7a123c8b
FS-8536 #resolve [Send Keyframe when getting SIP INFO with picture_fast_update]
2015-11-13 14:15:39 -06:00
Anthony Minessale II
785727e6fa
Merge pull request #591 in FS/freeswitch from feature/FS-8293 to master
...
* commit '1ee2f0abc224fd6830fb8a2ddf120abfd8f641f0':
add colors to good and bad
update new pass
FS-8293 [verto_communicator] - Showing speed in the menu bar if autoBand is true, adding option to test speed before making a call, enabling dedEnc if inboundBandwidth is below dedEncWatermark (3072 by default). FS-8293 [verto_communicator] - Changed info in the top menu bar for a icon+popover, changed autoBand's code in testSpeed method, moved 'Bandwidth settings' to 'Video settings' in settings modal and now hidding video quality selection when autoBand is checked. FS-8293 [verto_communicator] - Better bandwidth info ui. FS-8293 [verto_communicator] - Fixed speed test breaking at splash screen if user isn't logged in.
Removed unused function.
FS-8293 [verto_communicator] Implemented speed test in verto communicator.
always change bw
tweaks
WIP not shabby auto vid settings
first pass, add some funcs to conference and speed test features and fix bugs in ws.c for big payloads
2015-11-12 18:40:27 -06:00
Anthony Minessale
f1b2733c14
update new pass
2015-11-12 18:33:32 -06:00
Stanislav Sinyagin
de06bf086b
FS-8427 Incompatible type for %ld in prinrtf
2015-11-09 21:54:00 +00:00
Anthony Minessale
1c8088a4a0
tweaks
2015-11-06 14:01:54 -06:00
Anthony Minessale
aa0b28e235
WIP not shabby auto vid settings
2015-11-06 14:01:54 -06:00
Anthony Minessale
828d6eaf01
first pass, add some funcs to conference and speed test features and fix bugs in ws.c for big payloads
2015-11-06 14:01:54 -06:00
Marcel Haldemann
7c3aed290d
FS-8415 #resolve [support early with 180 using early_use_180=true]
2015-11-05 11:13:33 +01:00
Mike Jerris
6b5b1a3d86
FS-8389: [build] Fix msvc 2015 build warnings
2015-10-26 13:45:48 -04:00
Anthony Minessale
e351f3565d
FS-8115 #comment test latest patch
2015-10-22 15:37:21 -05:00
Dušan Dragić
310ca8867d
FS-8298 fix libctb build
2015-10-19 16:03:09 +02:00
William King
ab0f1423fb
Merge pull request #545 in FS/freeswitch from ~PAULCUTTLER/freeswitch:feature/FS-7924-making-mod_rtmp-compatible-with-adobe to master
...
* commit '86d849c54e26951e313d1dcb4b220055f79aacc0':
FS-7924: [mod_rtmp] Modify initStream & createStream responses
Making mod_rtmp compatible with Adobe Media Server
2015-10-14 09:43:33 -05:00
Anthony Minessale
4e1ec89009
FS-6833 FS-6834 fix regression
2015-10-13 12:17:29 -05:00
Anthony Minessale
aa7bc32375
FS-7834 #resolve [MOH doesn't work with inbound-bypass-media and resume-media-on-hold]
2015-10-13 11:51:51 -05:00
Anthony Minessale
dc8f2b2044
FS-6833 FS-6834 found a few missing content-types in requests/resonses with sdp that were outside the norm
2015-10-12 12:38:25 -05:00
William King
bf38cd2388
FS-8316 more clean code this way
2015-10-09 11:08:19 -07:00
Anthony Minessale
6837062563
FS-6833 add content-type header to ack with sdp
2015-10-09 10:28:02 -05:00
William King
b9634d5f7a
FS-8316 resolving the build warnings in the modules too
2015-10-08 13:01:04 -07:00
Paul Cuttler
86d849c54e
FS-7924: [mod_rtmp] Modify initStream & createStream responses
...
Moved the response message mistakenly placed in the initStream
handler to the createStream handler
2015-10-07 14:50:27 +11:00
Ken Rice
a983cc5228
FS-8273 #resolve clear the CF_RECOVERING flag in a spot that was missed
2015-10-01 15:23:21 -05:00
Steve Underwood
721ea6dceb
Removed use of _NONSTD for Windows builds of spandsp, so (hopefully) eliminate
...
compatibility problems with recent versions of MSVC
2015-09-28 21:47:27 +08:00
Anthony Minessale
e5f31310db
FS-7911 #resolve
2015-09-24 16:00:39 -05:00
Anthony Minessale
43ef01fbbe
correct version of proposed patch
2015-09-23 11:58:57 -05:00
Anthony Minessale
819a2c13a9
FS-8210 #resolve [mod_verto can be unloaded while it is in use]
2015-09-23 10:35:45 -05:00
Anthony Minessale
f8b19b7485
FS-8190 #resolve [When using nixevent, freeswitch stops sending us certain custom event that were NOT part of the nixevent command]
2015-09-21 18:00:32 -05:00
Michael Jerris
5509a62706
FS-8042, FS-8182: add ping time (in ms) to sip_registrations table, displays as part of the show commands that show registration details, add force_ping=true user var to force options ping on individual registered endpoints
2015-09-21 12:13:28 -05:00
Anthony Minessale
882e6feaf2
FS-6833 FS-6834 add support for X-headers in this 3p mode
2015-09-16 16:12:16 -05:00
Anthony Minessale
703795e913
FS-8130 FS-7432 FS-8115
2015-09-15 20:33:55 -05:00
Anthony Minessale
eea76c8856
FS-8130
...
Port video buffer to also support audio and remove original STFU jitter buffer
Add some more resilience to video packet loss
Add codec control mechanism for both call-specific debug and codec/call specfic params
Make opus function better in packet loss and latent situations
Use new codec control prams to make JB lookahead FEC optionally enabled or disabled mid-call
Add Param to allow JB lookahead to be enabled.
2015-09-14 13:30:08 -05:00
Mike Jerris
a12010ecd4
Merge pull request #465 in FS/freeswitch from bugfix/FS-8053 to master
...
* commit '331cde3c92140f85265978c75b73cc9a202ad714':
FS-8053: handle a=sendonly, a=sendrecv, a=recvonly to change who is sending video during a call
2015-09-09 18:11:22 -05:00
Anthony Minessale
331cde3c92
FS-8053: handle a=sendonly, a=sendrecv, a=recvonly to change who is sending video during a call
2015-09-09 18:10:52 -05:00
Stanislav Sinyagin
98a190a107
FS-7967 SmartOS compatibility
...
configure.ac: honor NetBSD and SmartOS in search for system lua
src/switch_utf8.c: remove switch_u8_vprintf and switch_u8_printf
replace u_int32_t with C99 standard uint32_t, and also the same for
8,16,64 bit
2015-09-09 21:39:41 +00:00
Artur Zaprzała
7e2082a55a
FS-8140 Fix user_name typo in sofia_handle_sip_i_invite
2015-09-09 10:33:23 +02:00