Commit Graph

29160 Commits

Author SHA1 Message Date
William King
8d6c6f82e2 FS-7605 Fix typo 2015-06-17 14:49:15 -07:00
William King
157cac97e3 FS-7605 remove surplus config flags 2015-06-17 14:37:18 -07:00
Ken Rice
b42d834193 update spec file to require libvpx2 2015-06-17 17:27:27 -04:00
Mike Jerris
9ebb6f8257 Merge pull request #282 in FS/freeswitch from ~CHEWI/freeswitch:feature/FS-7645-ctrl-c to master
* commit '69ac02bb39c9f31ca5380c34a1671b0d9b37de7e':
  FS-7645: Allow Ctrl+C (SIGINT) when running in foreground without console (-nf -nc)
2015-06-17 15:11:16 -05:00
Travis Cross
7f6f139fe5 Remove mod_celt and mod_vp8 remnants
Jeff added these directories back in commit 345e50d which causes our
debian/bootstrap.sh to add these back to debian/control-modules.
2015-06-17 19:35:13 +00:00
Travis Cross
0bc65d1547 Cleanup new module additions to debian
When the debian/control-modules file is properly ordered and
formatted, running (cd debian && ./bootstrap.sh) will result in no
changes to the debian/control-modules file and the
debian/control-modules.gen file being automatically deleted.  If there
is a debian/control-modules.gen file there, it should be used as a
start for a new debian/control-modules file after cleaning up the the
descriptions and adding long descriptions for each item.
2015-06-17 18:46:28 +00: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
0c75eaa809 FS-7664 #resolve 2015-06-17 11:58:25 -05:00
Brian West
e71be0c6b7 FS-7648 adding profile-variable for testing cases 2015-06-17 10:38:30 -05:00
Michael Jerris
e2d0de3d8e FS-7650: #resolve [mod_verto] Fix crash when making a call from a verto user with profile-variables in their user profile 2015-06-17 10:34:35 -05:00
William King
e0edc956d8 FS-7605 #resolve 2015-06-16 20:24:05 -07:00
Seven Du
009b7123f4 FS-7517 squash fix copy & paste err 2015-06-17 09:51:54 +08:00
Seven Du
8f7c2f9ed9 FS-7517 FS-7519 add H264 STAP-A packetizing support so it would work with FireFox 2015-06-17 09:43:00 +08:00
Michael Jerris
5734b9b2ce FS-7655: fix a few functions that need to be disabled without YUV 2015-06-16 20:02:59 -05:00
William King
cf0c5709f2 bump for 1.7.0 2015-06-16 17:52:58 -07:00
Michael Jerris
e298831b3c FS-7655: fix build issue w/ strict prototypes 2015-06-16 19:58:16 -04:00
Michael Jerris
4ad0aa91a4 FS-7655: attempt to make libvpx and libyuv optional (none of the video features will work without them) The following modules require these libraries to be installed still: mod_av mod_cv mod_fsv mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc 2015-06-16 18:24:35 -05:00
William King
601a1e8c1a FS-7609 enable building of mod_sangoma_codec 2015-06-16 13:42:30 -07:00
Michael Jerris
2558049e49 FS-7667: [mod_java] fix include directory detection when using debian java pacakges and use detected directory 2015-06-16 14:29:18 -05:00
William King
46f8557d3c automated build test change to enable mod_java and mod_managed during the 'most' tests 2015-06-16 11:38:47 -07:00
Brian West
34ec9f861f update languages to use swig2.0 and reswig 2015-06-16 12:58:24 -05:00
Brian West
4e88d9eea1 update languages to use swig2.0 and reswig 2015-06-16 12:44:37 -05:00
Brian West
54762dd197 update esl swig to swig 2.0 and reswig 2015-06-16 12:43:53 -05:00
Brian West
6a903e2397 fix perl swig patching to work with latest swig from debian jessie 2015-06-16 12:03:53 -05:00
Anthony Minessale
7cc657e1eb FS-7665 #resolve 2015-06-16 11:55:00 -05:00
Anthony Minessale
696496c252 FS-7656 not quite reporting when it was video or not 2015-06-16 11:55:00 -05:00
Brian West
a81a896690 FS-7666: [mod_managed] pass in proper core CPP flags to find public headers 2015-06-16 11:24:00 -05:00
Brian West
34f5994aa2 swigall 2015-06-16 11:23:25 -05:00
Brian West
b51e988ed5 FS-7648 more tests 2015-06-16 10:58:04 -05:00
Brian West
4389886f05 FS-7648 add condition testing for regex all and xor cases 2015-06-16 10:46:15 -05:00
William King
30b83daaab Merge pull request #197 in FS/freeswitch from ~SAFAROV/freeswitch-mod-radius-cdr_improvement:feature/timezone-support to master
* commit 'ce36330b5c7ecc6243994469f42659419cc590c8':
  FS-7303 #comment Added adjustment of time values reported by FS server when RADIUS server located in different timezone
2015-06-15 22:49:09 -05:00
William King
95a941759c FS-7338 fix when the build system was deleting the keyring before it was fully finished with it. 2015-06-15 15:17:18 -07:00
Anthony Minessale
538c28afea FS-7657 #resolve #comment since the one in there doesn't work, we'll just take it out. Note you can pass an array of stun servers, including TURN, to the verto when you start it up. (see verto.js where iceServers is passed) 2015-06-15 15:49:02 -05:00
Brian West
a9b6caca9b FS-7648 clean up and re-number, still planning stages 2015-06-15 15:32:14 -05:00
Anthony Minessale
eb1abd70b5 FS-7649 #resolve 2015-06-15 15:12:03 -05:00
Anthony Minessale
df7bf942a7 get firefox working again 2015-06-15 13:21:55 -05:00
Anthony Minessale
cd398673b2 FS-7629 #resolve #comment add livearray-json-status to conference-flags to enable 2015-06-15 12:30:28 -05:00
Anthony Minessale
108f4d4edd add missing verto assignment 2015-06-15 12:28:52 -05:00
Brian West
3f7fa55540 FS-7656 finishing touches 2015-06-15 10:39:16 -05:00
Brian West
e14f4b0b09 Merge pull request #280 in FS/freeswitch from ~DRAGOS_OANCEA/freeswitch-dragos:opus_asymmetric-fmtp to master
* commit 'fe29cc6885269f06c635bc652007da834465c7f9':
  mod_opus : asymmetric sample rates based on fmtp params (maxplaybackrate and sprop-maxcapturerate)
2015-06-15 09:08:43 -05:00
Brian West
c987359b1f FS-7648 2015-06-15 08:43:29 -05:00
Anthony Minessale
a647b42910 FS-7656 not quite right 2015-06-14 01:25:51 -05:00
Anthony Minessale
c48a83a3e1 FS-7656 mod_local_stream Video Support 2015-06-13 18:00:22 -05:00
Anthony Minessale
0511896444 FS-7641 fix seg from wrongly nulling ping_frame 2015-06-13 16:19:13 -05:00
Anthony Minessale
7c94fc1680 play video files for hold_music
squashme
2015-06-13 16:18:45 -05:00
Anthony Minessale
d6a0abf1db FS-7654 #resolve 2015-06-12 23:55:29 -05:00
Anthony Minessale
3e2d5e009e fix typo 2015-06-12 23:55:29 -05:00
William King
7432620bee FS-7338 adding debian packaging for several new modules, as well as handle system lib change for a handful of modules 2015-06-12 15:45:09 -07:00
Michael Jerris
dd2b8ac481 FS-7601: modify jitterbuffer usage in mod_silk to match the api change 2015-06-12 16:36:19 -05:00
Anthony Minessale II
cc2741e267 Merge pull request #281 in FS/freeswitch from feature/FS-7641-add-video-support-to-eavesdrop to master
* commit '9d40e1397d2a41bff8fe1c56363afa82e0704024':
  FS-7641
2015-06-12 15:58:18 -05:00