Commit Graph

3451 Commits

Author SHA1 Message Date
Mike Jerris bd02432d03 Merge pull request #232 in FS/freeswitch from ~ITALOROSSI/freeswitch:bugfix/FS-7242-delayed-bye-after-REFER to master
* commit 'beeea0172411f6274effdac8b90f970fa317b159':
  FS-7242 Waiting for state CS_PARK when receiving REFER.
2015-06-01 13:10:43 -05:00
Artur Zaprzała 0c4f85111f FS-7337: Add support for Remote-Party-ID header in UPDATE request. 2015-06-01 12:25:13 -05:00
Anthony Minessale bc152ed9d8 FS-7500: set 500ms min on retransmit of outdated xml based intraframe request that EVERYTHING still seems to use 2015-05-28 12:47:31 -05:00
Anthony Minessale a08a89af3d FS-7500: re-enable sip info video refresh 2015-05-28 12:47:30 -05:00
Anthony Minessale 02cac73d37 FS-7499 FS-7513 try to avoid storm of refreshes in heavy usage 2015-05-28 12:47:29 -05:00
Michael Jerris 200199e05f CID:1023990: remove unused code 2015-05-28 12:47:23 -05:00
Brian West 379950f523 FS-7500: video introp tweaks 2015-05-28 12:47:15 -05:00
Anthony Minessale 7c294f242f FS-7504: allow <modname>.<codecname> support so multiple modules can exist for the same codec 2015-05-28 12:47:13 -05:00
Anthony Minessale d8241a12ea FS-7499: comment out sip based picture update 2015-05-28 12:46:57 -05:00
Brian West 4811ec9d6a FS-7562 --resolve 2015-05-20 14:52:23 -05:00
Michael Jerris 9fc8772aef FS-7463: revert commits c2c04632f3 b33563138b and 6bf74877b5f0. Future pull requests should be verified that they compile before submitting. 2015-05-14 13:55:32 -04:00
Luis Azedo 64c7fee8ca conditionally allow intercept of replaced call-id when processing replaces header
without this change one leg calls inhaled could not be picked because there is no bridge_uuid.

FS-7463 #resolve
2015-05-14 17:43:09 -05:00
Anthony Minessale II c2c04632f3 Merge pull request #241 in FS/freeswitch from ~LAZEDO/freeswitch-fs-7463:FS-7463 to master
* commit 'b33563138b0953693dbe0d32a439c533ea8b4316':
  conditionally allow intercept of replaced call-id when processing replaces header
2015-05-14 11:37:51 -05:00
Brian 518d74a4bc FS-7492 fix copy paste typo 2015-04-30 07:35:40 -05:00
Anthony Minessale 6e588b551b FS-7472 2015-04-28 16:12:37 -05:00
Luis Azedo b33563138b conditionally allow intercept of replaced call-id when processing replaces header
without this change one leg calls inhaled could not be picked because there is no bridge_uuid.

FS-7463 #resolve
2015-04-22 20:11:12 +01:00
Michael Jerris a4d877c189 FS-7460: don't force ice in 3pcc-mode=proxy 2015-04-21 19:58:28 -04:00
Michael Jerris 3bbfa9f341 FS-7407: when using proxy, make sure to pick the right transport to the proxy 2015-04-13 22:54:02 +00:00
Italo Rossi beeea01724 FS-7242 Waiting for state CS_PARK when receiving REFER. 2015-04-07 22:11:27 -03:00
Brian West 36e1840d63 Merge pull request #207 in FS/freeswitch from ~MBRANCA/freeswitch:bugfix/FS-6954-freeswitch-adds-additional-m-audio to master
* commit 'ca2dd2f3ba80924567472c0516ee8bac2af34d6a':
  FS-6954 Detect when we have T.38 in nomedia or proxy media mode and apply same fixups as in media mode.
2015-03-26 10:00:48 -05:00
Matteo Brancaleoni ca2dd2f3ba FS-6954 Detect when we have T.38 in nomedia or proxy media mode and apply same fixups as in media mode. 2015-03-26 15:33:30 +01:00
William King ed0a434b95 Fail the call with 502 bad gateway if the outbound leg returns a redirect with an invalid URI.
FS-7385 #resolve
2015-03-25 12:46:59 -07:00
Mike Jerris 3c4c64a9de Merge pull request #200 in FS/freeswitch from ~SJTHOMASON/freeswitch:bugfix/FS-7192-expires-header-included-in-gateway to master
* commit '54f16398310846a6b793491d21778e0961b48712':
  FS-7192: [mod_sofia] do not include Expires header in INVITEs responding to a auth challenge
2015-02-20 13:19:26 -06:00
Mike Jerris d562bc601a Merge pull request #201 in FS/freeswitch from ~SJTHOMASON/freeswitch:bugfix/FS-7308-cannot-disable-sofia-sla-sql-query to master
* commit 'cc61f11fb7001ad7a7882e6591b3e89740dce2e9':
  FS-7308: [mod_sofia] Only log SLA SQL query SQL when debugging is enabled
2015-02-20 13:12:40 -06:00
Spencer Thomason 74e8db736f FS-7309: [mod_sofia] Allow removal of User-Agent header
In certain deployments it might be desirable to remove the User-Agent header from the SIP message.
Set the sofia profile parameter "user-agent-string" to "none" to suppress this header.
2015-02-20 08:36:44 -08:00
Spencer Thomason cc61f11fb7 FS-7308: [mod_sofia] Only log SLA SQL query SQL when debugging is enabled 2015-02-19 15:52:44 -08:00
Spencer Thomason 54f1639831 FS-7192: [mod_sofia] do not include Expires header in INVITEs responding to a auth challenge 2015-02-19 15:36:54 -08:00
Michael Jerris 302a339fdf FS-7294: Enable -Werror when building with clang compiler #resolve 2015-02-17 12:20:33 -05:00
Rajesh Panicker 5db8a0c16b FS-7228 - Max Register Refresh before the Register is challenged for credentials 2015-02-06 10:16:36 -08:00
Brian West 4ed7b4811a FS-7217: #resolve #comment use upper when you query 2015-01-30 10:53:44 -06:00
Brian West ded05d1cc9 FS-7211 #comment another exception #resolve 2015-01-28 14:16:12 -06:00
Brian West e5a711af24 FS-7205 #comment do not url encode unless an at sign is in the uri #resolve 2015-01-27 14:35:18 -06:00
Anthony Minessale f795acbff2 FS-7193 #resolve 2015-01-26 17:02:03 -06:00
Anthony Minessale 76370f4d17 auto urlencode user portion of sip uri 2015-01-23 21:06:02 -06:00
E. Schmidbauer 01dcb74f33 FS-7187 add switch_cache_db_create_schema() to test for SCF_AUTO_SCHEMAS flag 2015-01-22 15:41:22 -05:00
Michael Jerris 6afc2b5a2e FS-6688: #resolve fix resubscribe through proxy with record route when the resub does not have a record route and the route has uri params 2015-01-07 17:41:19 -05:00
Anthony Minessale II 25404c121e Merge pull request #153 in FS/freeswitch from ~JONHEIER/freeswitch-fs-7137:master to master
* commit '165f54216c47a5343ac0c7a6ac62fd6a9de57b5f':
  mod_sofia: Set sip_to_tag on ringing indication for inbound channels.
2015-01-06 10:32:21 -06:00
Anthony Minessale c460c00b55 FS-7134 #resolve 2015-01-06 16:29:38 -06:00
Jon Bergli Heier 165f54216c mod_sofia: Set sip_to_tag on ringing indication for inbound channels.
When bridging a call, the to-tag used in the outgoing 180 Ringing
message for the inbound channel is unavailable until the channel has
been answered. For the outgoing channel this value is already available
through the sip_to_tag variable via the event socket.

This is solved this by setting sip_to_tag to the local leg's tag when
receiving a ringing indication for inbound channels. This will also make
the variable available in the CHANNEL_PROGRESS event through event
socket.

FS-7137 #resolve
2015-01-06 17:20:22 +01:00
Michael Jerris 067cb0f0f2 FS-7100: make buffer for sub contact big enough 2014-12-22 17:19:08 -05:00
Dmitriy N. Borisov c96d64e7e1 invalid type cast correction 2014-12-19 11:13:55 +03:00
Michael Jerris 5376e82669 FS-6688: don't update the contact when the original had fs_path, the new one doesnt, and the contact didn't change. This will fix the normal case of record route from a proxy without breaking normal changing of a contact 2014-12-10 10:33:43 -05:00
Michael Jerris 21458f85cc FS-7062: [mod_sofia] on redirect, when uri are passed in without <> with multiple uris, automatically add the q= header param in decending order. This should make 300 Multiple Choices work well with devices that require the q param. If you would like to specify explicit q-values, please use the syntax of redirect where you specify the entire header using the <> 2014-12-08 10:47:47 -05:00
Anthony Minessale bad5dc3022 FS-7037 #resolve 2014-12-01 15:10:00 -06:00
Anthony Minessale 5bbef7f1e5 FS-7015 #comment please test 2014-11-25 17:02:10 -06:00
Brian West 5127b64df8 FS-7014: [mod_sofia] don't touch the tech_pvt when a call has just ended, leaving us with a null tech_pvt 2014-11-18 10:22:13 -06:00
Michael Jerris 75473a70b6 FS-6531: #resolve set to tag on uuid_phone_event notify to make grandstream happy, even tho they could have matched the dialog fine off the from tag like every other phone does. 2014-11-12 21:55:31 -06:00
Michael Jerris 82aa33140e FS-6531: #resolve set to tag on auto answer notify to make grandstream happy, even tho they could have matched the dialog fine off the from tag like every other phone does. 2014-11-12 21:37:14 -06:00
Anthony Minessale 65502293cf FS-6890 #comment revert 2014-11-12 13:09:39 -06:00
Anthony Minessale a279bf38af FS-6890 #comment please test 2014-11-11 12:56:40 -06:00