Commit Graph

30925 Commits

Author SHA1 Message Date
Michael Jerris 94d28e0fd6 FS-8928: flag a bidning error when using EventConsumer::bind with invalid event name instead of blindly using custom 2016-03-17 12:51:35 -05:00
Michael Jerris f5050b1c40 FS-8952: fix unreachable code and simplify conditions 2016-03-17 12:10:26 -05:00
William King 8fdd4f3af7 Merge pull request #757 in FS/freeswitch from ~HANSMI/freeswitch:fs-8948 to master
* commit '3b4b839ed47fd089db82e2b1c709f894d622823d':
  FS-8948 #resolve Handle non-existent config in Debian postinst
2016-03-17 12:04:33 -05:00
Michael Hanselmann 3b4b839ed4 FS-8948 #resolve Handle non-existent config in Debian postinst
When the "freeswitch" package was installed directly on Debian, i.e.
without one of the meta packages pulling in the vanilla configuration
(freeswitch-conf-vanilla), the "postinst" script failed:

  $ apt-get install freeswitch
  …
  Setting up freeswitch (1.6.6~13~d2d0b32-1~jessie+1) ...
  cp: cannot stat ‘/usr/share/freeswitch/conf/vanilla/*’: No such file
  or directory
  …

With this change the code tests for "freeswitch.xml" before attempting
to copy the configuration files.
2016-03-17 17:01:08 +01:00
Mike Jerris a107910907 Merge pull request #756 in FS/freeswitch from bugfix/FS-8953-whitespace-cleanup-src-switch_-.c to master
* commit 'e18c12b6092114df9f6e149e49fc563858367c21':
  FS-8953 [core] white space clean up.
2016-03-17 10:06:19 -05:00
Ken Rice e18c12b609 FS-8953 [core] white space clean up. 2016-03-17 08:55:00 -05:00
Piotr Gregor f561f1cdd6 FS-8855 fix calc of variance of tone's freq estimator
Change SMA buffer APPEND_SMA_VAL macro so now the variance
of tone's frequency estimation is correctly calculated.
Change frequency advertised in log on beep detection from
most recently computed value to average of all values used
in DESA computation.
2016-03-17 12:39:03 +00:00
Seven Du bdeacb1d29 FS-8751 [Conference Play Video Total Time and Current Time] 2016-03-17 09:34:58 +08:00
Seven Du 648ec5db84 FS-8748 FS-8751 check current play_status 2016-03-17 09:34:57 +08:00
Seven Du 8b7f0766f1 FS-8748 track pdf total pages and current page 2016-03-17 09:34:57 +08:00
Seven Du 1204abf87a FS-8754 add ability to read high quality PDF 2016-03-17 09:34:57 +08:00
Seven Du 5ca9dea684 FS-8750 implement file_seek for video files 2016-03-17 09:34:43 +08:00
Anthony Minessale 10b46424f3 FS-8951 #resolve [Video lockup in conference due to race condition] 2016-03-16 17:38:33 -05:00
Mike Jerris 0850f96971 Merge pull request #753 in FS/freeswitch from ~ZSOMKOVACS/freeswitch:feature/FS-8870-log-call-quality-statistics to master
* commit '73c309992dbbce5d7f1550e24867c009dea064ed':
  FS-8870: add human-readable call quality statistics logs on call hangup
2016-03-16 16:41:00 -05:00
Michael Jerris 973e203191 FS-8937: [mod_easyroute] handle segfault when using bad customer query or on query error 2016-03-16 16:10:57 -05:00
Michael Jerris c422cddb77 FS-8946: [mod_xml_cdr] fix segfault on call after loading with no config file or event bind failure causing module load failure 2016-03-16 11:56:43 -05:00
Nathan Neulinger da91717b8e FS-8950 fix a few memory leaks in mod_skinny 2016-03-16 10:48:30 -05:00
Zsombor Kovács 73c309992d FS-8870: add human-readable call quality statistics logs on call hangup 2016-03-16 12:18:12 +01:00
Mike Jerris 095e1f7bf2 Merge pull request #750 in FS/freeswitch from ~ASIP42/freeswitch:bugfix/FS-8943-misspelling-in-two-comments to master
* commit 'ca39418f09a4b4789155729039ec397032470159':
  FS-8943 Fixed misspellings in two comments
2016-03-15 19:42:58 -05:00
FreeSWITCH ca39418f09 FS-8943 Fixed misspellings in two comments 2016-03-15 18:48:41 -04:00
Mike Jerris 000fdbd2d8 Merge pull request #742 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:bugfix/FS-8853-enable-change-of-resolution-and-size-2 to master
* commit 'da7be641bac16dbe5575c0f266a10d1819ab0026':
  FS-8853 enable change of resolution of fast arc cos table
2016-03-15 16:13:22 -05:00
Mike Jerris 02e83c91d9 Merge pull request #712 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:bugfix/FS-8810-avmd-cosinus-table-creation-fails to master
* commit '1c39305fad68b03bf578a77e91d0c20ba8b8145e':
  FS-8810 fix crash on FS startup
2016-03-15 16:11:11 -05:00
Mike Jerris 17476675de Merge pull request #180 in FS/freeswitch from ~CXREG/freeswitch-memcache-file:file_interface_for_mod_memcache to master
* commit 'a2cecbcca42f9e8252936c94152f4fce73e4eb91':
  FS-7286 add file_interface support to mod_memcache
2016-03-15 15:57:04 -05:00
Michael Jerris 9c1ec3d825 FS-8942: pass compiler to libvpx configure 2016-03-15 14:15:24 -04:00
Mike Jerris 6c63fd2ddd Merge pull request #748 in FS/freeswitch from ~RAVENOX/freeswitch:FS-8936 to master
* commit '73684796e6229836d7fae82ad114c3f163a087de':
  FS-8936 - Added swig typemap for "const char **" for fix invocation problems, reswig
2016-03-15 10:36:30 -05:00
Ken Rice 0bd9b456bf rename the raspbian installer 2016-03-14 17:07:59 -05:00
Ken Rice e28ded19d2 FS-8933 #resolve Basic FreeSWITCH from source installer that works on Raspbian and Debian. Also installs VertoCommunicator and LetsEncrypt SSL Certs. LetsEncrypt requires the machine to have a public IP and DNS for the FDQN functioning properly in public DNS 2016-03-14 17:06:39 -05:00
Anthony Minessale a916a12ddf FS-8938 #resolve [Clear res id when setting same res id to another member] 2016-03-14 16:24:31 -05:00
Ken Rice 5c3d69604c FS-8933 WIP a few more edits to make Raspbian work 2016-03-14 16:08:09 -05:00
Artur Kraev 73684796e6 FS-8936 - Added swig typemap for "const char **" for fix invocation problems, reswig 2016-03-14 23:36:33 +03:00
Ken Rice 2cc3ecd75b FS-8933 WIP few more tweaks 2016-03-14 11:36:16 -05:00
Mike Jerris 471e4453bf Merge pull request #745 in FS/freeswitch from ~MICHAELGG/freeswitch:fs-8932-mod_managed_embedded_loading to master
* commit 'c96d0098cc283a99adee10606d51b601d5658566':
  FS-8932 - Add in process loading via LoadEmbeddedPlugins
2016-03-14 10:55:38 -05:00
Ken Rice d46f77ad97 FS-8933 WIP make it not prompt for apt-get install 2016-03-13 23:31:28 -05:00
Ken Rice db28104d49 FS-8933 WIP initial commit of bash/dialog based installer for debian and raspbian \ debian support working, raspbian needs some work 2016-03-13 23:07:31 -05:00
Michael Giagnocavo c96d0098cc FS-8932 - Add in process loading via LoadEmbeddedPlugins 2016-03-13 18:29:03 -06:00
Dave Olszewski a2cecbcca4 FS-7286 add file_interface support to mod_memcache
This allows you to play files directly from memcached.
Currently only 8000hz 16 bit raw audio is supported.

Usage: playback(memcache://key)
2016-03-11 17:08:31 -08:00
Piotr Gregor 1c39305fad FS-8810 fix crash on FS startup
The float-int-float fast arc cosine
mapping is now properly constructed (reused).
2016-03-12 00:20:17 +00:00
Piotr Gregor da7be641ba FS-8853 enable change of resolution of fast arc cos table
It is possible now to apply lower resolution to mapping
of float-integer-float and decrease size of mapped file.
2016-03-11 19:27:21 +00:00
Seven Du 566cc41908 FS-8836 2016-03-10 17:05:55 -06:00
Mike Jerris 9f9078b6f6 Merge pull request #713 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:bugfix/FS-8854-initialize-circular-buffer to master
* commit '3af3e54a6f287b9b045cbe62249b5eecde2b4f80':
  FS-8854 initialize circular buffer
2016-03-10 14:09:06 -06:00
Mike Jerris 226eb6accf Merge pull request #711 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:bugfix/FS-8852-avmd-change-stop-condition-in-loop to master
* commit '1e8d315178b66cc97f9afffb4168678b25431e2b':
  FS-8852 change stop condition in for loop
2016-03-10 14:06:49 -06:00
Anthony Minessale 69dfcb9f63 FS-8752 #resolve [When recording a conference, the first 2 seconds are pixelated] 2016-03-10 13:59:55 -06:00
Anthony Minessale bf30ad3194 FS-8909 FS-8914 2016-03-10 13:58:42 -06:00
William King c90bed79f3 FS-8915 event header name shortened. 2016-03-10 08:56:49 -08:00
Davide Colombo 5e5bc23f47 OPENZAP-241: set always STATE_HANGUP_COMPLETE 2016-03-10 14:46:05 +01:00
Seven Du 8c21dcf28e FS-8836 #comment WIP codec should working now 2016-03-10 15:38:30 +08:00
Anthony Minessale a3e316157f FS-8921 #resolve [Tweak banner code in mod conference] 2016-03-10 01:25:52 -06:00
Brian West 49b9d7f9ff FS-8898 log setVariable at debug, so you can tell what variables are being set with ease from scripts 2016-03-09 20:33:52 -06:00
Brian West 56332c92c8 swigall 2016-03-09 19:11:16 -06:00
Anthony Minessale bdf84bb58b FS-8909 FS-8914 refactoring 2016-03-09 18:01:13 -06:00