Commit Graph

17668 Commits

Author SHA1 Message Date
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 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
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
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
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
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
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 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
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
Anthony Minessale eb1abd70b5 FS-7649 #resolve 2015-06-15 15:12:03 -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
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
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
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
Anthony Minessale 9d40e1397d FS-7641 2015-06-12 15:59:02 -05:00
Michael Jerris 660e79edd7 FS-7338: remove mod_shout dep libs to system libs. On debain jessie requires libmpg123-dev libshout3-dev libmp3lame-dev 2015-06-12 14:56:01 -05:00
Anthony Minessale 8188dd717e FS-7621 #resolve 2015-06-11 18:40:27 -05:00
Dragos Oancea fe29cc6885 mod_opus : asymmetric sample rates based on fmtp params (maxplaybackrate and sprop-maxcapturerate) 2015-06-11 19:32:30 -04:00
Jeff Lenk e2e1465851 FS-7644 add missing files doh - note this is incomplete and non functional 2015-06-11 15:48:54 -05:00
Jeff Lenk 345e50d25a FS-7644 2015-06-11 15:29:28 -05:00
William King 9410d7c602 FS-7623 Fix param name ordering bug in mod_amqp due to exposing these params 2015-06-11 12:33:16 -07:00
Brian 2815994647 FS-7638 properly match ACL with IPv4 mapped IPv6 addresses 2015-06-11 10:41:33 -05:00
Anthony Minessale 7b47692597 FS-7636 #resolve 2015-06-10 16:18:39 -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 0005a74652 lower debug message level 2015-06-10 14:41:12 -05:00
Anthony Minessale 2e47abc9e6 FS-7602 regression from c9065a85b6 (typo) 2015-06-09 15:58:46 -05:00
Michael Jerris 20f9b5c046 FS-7601: [mod_opus] remove a bounds check that can never be true in opus fec code 2015-06-09 14:43:01 -04:00
William King 18063a4754 FS-7586 #resolve handle VLC rename of the aac codec to the generic name of mpga 2015-06-08 21:27:56 -07:00
William King 257bb5c655 FS-7623 allow for custom exchange name and type for mod_amqp producers 2015-06-08 20:33:16 -07:00
William King 6484c6fc0a FS-7622 make sure to close the connections on destroy. Currently the connection is malloc'd from the module pool, so there is nothing to destroy. 2015-06-08 20:28:38 -07:00
Anthony Minessale 251c4ab439 FS-7432 send actpass on re-invites 2015-06-08 16:17:53 -05:00
Anthony Minessale b3d2c92101 FS-7621 2015-06-08 15:06:51 -05:00
Anthony Minessale f8853ac620 set higher flush len (wtf misssing *) 2015-06-08 13:26:14 -05:00
Anthony Minessale 0370debeee set higher flush len 2015-06-08 13:24:47 -05:00
Anthony Minessale 773cf18736 back off input buffer slower instead of flushing it 2015-06-08 13:17:52 -05:00