karl anderson
46d98d4a19
FS-7759 #resolve added a channel var to suppress setting the completed elsewhere cause
2015-07-02 17:02:47 +01:00
Michael Giagnocavo
f116387443
FS-7644. Change 2013.vcxproj references to 2013
2015-06-18 04:17:53 -06:00
Travis Cross
1d726c1d91
Fix docs on enabling cert CN/SAN validation
...
The correct incantations to enable certification common name / subject
alternative name verification, per our code, are `subjects_all`,
`subjects_in`, and `subjects_out` in a Sofia profile's
`tls-verify-policy`. What we've had in our examples and documentation
for years are `all_subjects`, `in_subjects`, and `out_subjects`.
The result of this is that we've almost certainly confused people into
using the incorrect forms. Those poor people will believe that they
are verifying the CN/SAN of the received host certificate against the
list in `tls-verify-in-subjects` when in fact they are not.
One clear issue in this case was that the incorrect forms failed to
have any effect without providing any warning or error. This issue
could not have persisted if we had made more noise about incorrect
input.
Given how long this has been broken, it's tempting to alias the
incorrect forms to the correct ones. However this would certainly
break many existing installations that have, because of this error,
never actually tested their setup with CN/SAN validation enabled.
In this commit, we fix the examples and documentation, and add an
error-level log output when unknown values are passed to
`tls-verify-policy`.
Thanks-to: Andrew Patrikalakis <anrp+freeswitch@anrp.net>
2015-06-17 17:10:29 +00:00
Anthony Minessale
9d40e1397d
FS-7641
2015-06-12 15:59:02 -05:00
Jeff Lenk
345e50d25a
FS-7644
2015-06-11 15:29:28 -05:00
Michael Jerris
2cc0348422
FS-7635: remove msvc 2005 2008 and 2010 non working build systems. There are now multiple more recent (3 different ones) and some free versions of the compiler that can be used.
2015-06-10 16:33:14 -04:00
Anthony Minessale
2e47abc9e6
FS-7602 regression from c9065a85b6ac92ef3318df2abe30395df1f3c99f (typo)
2015-06-09 15:58:46 -05:00
Mike Jerris
40254d322e
Merge pull request #245 in FS/freeswitch from ~SAFAROV/freeswitch-mod-radius-cdr_improvement:FS-7311 to master
...
* commit 'd5cc4a1d87cee1c56b54403affd23feb86cead80':
FS-7311: Updating display name is disabled when caller_id equal "_undef_"
2015-06-05 14:18:37 -05:00
Sergey Safarov
d5cc4a1d87
FS-7311: Updating display name is disabled when caller_id equal "_undef_"
2015-06-05 21:36:10 +03:00
Anthony Minessale
c9065a85b6
FS-7602 add some of 3b2d00f3e65061393da10a4ba286ac72cdb3c16e from verto to sip and refactor some code to keep sip working like verto
2015-06-02 21:20:03 -05:00
Mike Jerris
95c387315e
Merge pull request #33 in FS/freeswitch from ~MOY/freeswitch:sip-watch-headers to master
...
* commit '3df55b9bb5325ed0f7273576264c5aa94a8a6810':
Add sip_watched_headers variable to launch events when a SIP message contains a given SIP header
2015-06-02 11:19:05 -05:00
Moises Silva
3df55b9bb5
Add sip_watched_headers variable to launch events when a SIP message contains a given SIP header
...
FS-6801 #resolve
2015-06-02 00:47:18 -04:00
Luis Azedo
e12608bd11
FS-7463 #resolve
...
allow intercept of replaced call-id when processing the replaces header by providing a a-leg parameter in replaces header.
without this change one leg calls could not be picked because there is no bridge_uuid
2015-06-01 20:11:40 +01:00
Mike Jerris
641fc1f18e
Merge pull request #169 in FS/freeswitch from ~FRANCOIS/freeswitch-fs-7204:master to master
...
* commit '441dd9128862ce741a56a01acfa3e862949d1347':
FS-7204, Allow to force a per-account send-message-query-on-register
2015-06-01 13:54:15 -05:00
Mike Jerris
bbad395866
Merge pull request #174 in FS/freeswitch from ~FLAVIO/freeswitch:origin/bugfix/FS-7196 to master
...
* commit 'f135232ef5ab3f53f76cfa8ec2a1225f7700de90':
FS-7196: add recording_follow_transfer support for semi attended transfers
2015-06-01 13:52:05 -05:00
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 c2c04632f35c b33563138b09 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
Flavio Grossi
f135232ef5
FS-7196: add recording_follow_transfer support for semi attended transfers
2015-02-02 15:48:26 +01: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
François
441dd91288
FS-7204, Allow to force a per-account send-message-query-on-register
2015-01-27 17:14:54 +01:00
Anthony Minessale
f795acbff2
FS-7193 #resolve
2015-01-26 17:02:03 -06:00