Commit Graph

32962 Commits

Author SHA1 Message Date
Italo Rossi 9d96741f56 FS-10774 - [switch_pgsql] Fix build for PostgreSQL/libpq 10 2017-11-06 10:35:36 -03:00
Italo Rossi 32954c1b91 FS-10772 - [mod_callcenter] commit 404c69698e added an invalid WHERE syntax, fixed. 2017-11-03 14:47:19 -03:00
Italo Rossi 298a468edf FS-10771 - [mod_callcenter] s/member_channel/member_session when session logging 2017-11-03 13:38:04 -03:00
Anthony Minessale 5658e581fe FS-10770: [freeswitch-core] Make nack buffer bigger by default #resolve 2017-11-02 14:06:13 -05:00
Anthony Minessale 873a7bbdff FS-10769: [mod_av,mod_conference] Lipsync issues in conference recording #resolve 2017-11-02 14:03:21 -05:00
Anthony Minessale 7728273b39 FS-10768: [mod_conference] Fix div by 0 err in conference config parsing #resolve 2017-11-02 14:01:47 -05:00
Praveen Kumar 179a659b7f FS-10728: [mod_avmd] backward compatibility issue in avmd_main_api
avmd_start_app flow will break if 'inbound_channel'/'outbound_channel'
    both has been set and the avmd_start_app invoked for inbound call leg.

    With this change, it'll be able to work even if we set
    'inbound_channel'/'outbound_channel' both.
2017-11-02 12:52:23 +05:30
Anthony Minessale 03576e82b8 FS-10757: [mod_conference] Race condition freeing avatar image #resolve 2017-10-25 14:20:45 -05:00
Brian West 3300661137 FS-10751: [mod_av] Add parsing for TRACE log level in AV 2017-10-25 13:11:19 -05:00
Anthony Minessale d60a1e95f7 FS-10667: [core] Segfault in crypto / srtp 2017-10-25 12:27:51 -05:00
Anthony Minessale bf98422ce6 FS-10754: [mod_conference] Conference Improvements #resolve 2017-10-25 12:27:20 -05:00
Anthony Minessale 9108c64c9e FS-10752: [mod_av] Remove support for AVENC which is not working on deb9 #resolve 2017-10-23 14:14:54 -05:00
Anthony Minessale 168cb620b9 FS-10751: [mod_av] Add parsing for TRACE log level in AV #resolve 2017-10-23 13:57:12 -05:00
Mike Jerris f6ce8afff8 Merge pull request #1394 in FS/freeswitch from ~F93/freeswitch:bugfix/FS-10672-truncated-variable-values-passed to master
* commit 'c6e2ce18a65cef72fde52ba3b1c9e995ba78a717':
  FS-10672 [core] Fix event url-encoding buffer size
2017-10-23 15:48:03 +00:00
Shane Bryldt f9e36014ae FS-10739: [libblade] Fixed disconnecting downstream sessions when upstream session is disconnected, without disconnecting loopback which always remains available 2017-10-23 08:17:27 -06:00
Shane Bryldt 8d4af5f7b6 FS-10739: [libblade] Small fix to testcon, forgot to uncomment the test.join response sending after testing TTL on responses 2017-10-19 08:49:26 -06:00
Shane Bryldt 749db0461d FS-10739: [libblade] Added TTL to request which now produces an error response when a response is not received locally within the timeout, this utilizes loopback session stuff which had a couple bugs that are now also fixed, further loopback testing is still required on event subscriptions, protocol publishing, protocol locating, and protocol execution 2017-10-19 08:44:31 -06:00
Shane Bryldt b3e84ac146 FS-10739: [libblade] Loopback session support and reworking sessions to use independent ids, blade.connect now also responds with both the sessionid and the nodeid separately 2017-10-19 02:32:55 -06:00
Italo Rossi 15455f7060 FS-10738 [mod_callcenter] - setting bridged = 0 if member give up too early 2017-10-17 20:32:35 -03:00
Mike Jerris 5e97a6ecbb Merge pull request #1422 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-10725-mod_v8-and-lib-v8-wont-build-on to master
* commit '9c4fc2af122d9c19b8c79e2ef10f6e16ecd25abc':
  FS-10725: [Build-System] Add DownloadPackageTask in order to use in props instead of using legacy util.vbs within projects. Get rid of lib v8 download project in favor of props on windows.
2017-10-17 20:20:35 +00:00
Andrey Volk 9c4fc2af12 FS-10725: [Build-System] Add DownloadPackageTask in order to use in props instead of using legacy util.vbs within projects. Get rid of lib v8 download project in favor of props on windows. 2017-10-17 23:13:27 +03:00
Italo Rossi 94e943963f FS-10738 [mod_callcenter] - Do not set state to Idle if On Demand agents do not answer call 2017-10-17 16:26:57 -03:00
Shane Bryldt a6417d06c2 FS-10690: [libblade] Fixed linux build 2017-10-12 12:49:51 -05:00
Shane Bryldt 20ea5c3c52 FS-10690: [libblade] Added web request and web response layer ontop of civetweb to handle simplified processing for both inbound REST services as well as outbound client requests. Added simple layer ontop of that for one-liner oauth2 token establishment. 2017-10-12 11:47:07 -06:00
Shane Bryldt 5940b04d4e Merge pull request #1419 in FS/freeswitch from ~ANDYWOLK/freeswitch:feature/FS-10690-integrate-robust-and-convenient to master
* commit '8b0fb1522837692f4665f121d1cc77ffaf286fe0':
  FS-10690: [libks, Build-System] Fix libks solution build on windows. Add libks related stuff to .gitignore
2017-10-10 23:19:40 +00:00
Andrey Volk 8b0fb15228 FS-10690: [libks, Build-System] Fix libks solution build on windows. Add libks related stuff to .gitignore 2017-10-11 02:16:45 +03:00
Shane Bryldt e28abe2929 FS-10690: [libblade] fixed some linux build issues that were missed recently for stringbuilder addition 2017-10-10 07:38:04 -05:00
Shane Bryldt 71286aa436 FS-10690: [libblade] Undid apple definition for old libconfig stuff 2017-10-10 06:34:14 -06:00
Shane Bryldt a173023827 FS-10690: [libblade] fixed up libconfig to treat 1.4.x as legacy for debian 8 system packages, with 1.5.0 expected on windows and newer linux 2017-10-10 06:33:12 -06:00
Seven Du 03eb15c978 FS-10690 temp fix build on Mac 2017-10-10 20:23:07 +08:00
Shane Bryldt 0078f4027c FS-10690: [libblade] Fix for return type that wasn't being detected correctly by compilers 2017-10-10 06:06:25 -06:00
Mike Jerris fd061fc2b8 Merge pull request #1412 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-10541-update-openssl-to-1.1.0f-on-windows to master
* commit 'ea8c3be8ec365bf9f7d2a6b9ce4b2e9ef6bcdccd':
  FS-10541: [Build-System] Move OpenSSL to props with BaseDir on windows.
2017-10-09 20:28:09 +00:00
Anthony Minessale II acb7d1c3fd Merge pull request #1401 in FS/freeswitch from ~STEFAN_YOHANSSON/freeswitch:fix/change-video-next-call to master
* commit '90dad5af88c41ada07e863acb00e6058cf2339fe':
  [verto_communicator] Fix to make video devices change without restart.
2017-10-09 15:16:47 +00:00
Andrey Volk ea8c3be8ec FS-10541: [Build-System] Move OpenSSL to props with BaseDir on windows. 2017-10-07 22:50:48 +03:00
Shane Bryldt c61c2a9f35 Merge pull request #1411 in FS/freeswitch from ~ANDYWOLK/freeswitch:feature/FS-10690-integrate-robust-and-convenient to master
* commit '8d0afcd01a433333ccb19a447002efcc63181c15':
  FS-10690: [libblade, Build-System] Migrated civetweb's duktape_lib and lua_lib windows projects into repository.
2017-10-07 14:05:22 +00:00
Andrey Volk 8d0afcd01a FS-10690: [libblade, Build-System] Migrated civetweb's duktape_lib and lua_lib windows projects into repository. 2017-10-07 17:03:34 +03:00
Shane Bryldt f5f54f7436 Merge pull request #1410 in FS/freeswitch from ~ANDYWOLK/freeswitch:feature/FS-10690-integrate-robust-and-convenient to master
* commit 'e314dad74ba1e0a7b1607c52bd305c847e32c6de':
  FS-10690: [libblade] Add libblade related stuff to gitignore
2017-10-07 13:54:47 +00:00
Andrey Volk e314dad74b FS-10690: [libblade] Add libblade related stuff to gitignore 2017-10-07 16:51:36 +03:00
Shane Bryldt 0ea88f57af Merge pull request #1409 in FS/freeswitch from ~ANDYWOLK/freeswitch:feature/FS-10690-integrate-robust-and-convenient to master
Merging requested changes related to basedir for Windows VS projects

* commit '9f12a57c1de067b93c902a95159efd2e9d098ed9':
  FS-10690: [libblade, Build-System] Do not import BaseDir props if already imported.
2017-10-07 13:50:42 +00:00
Andrey Volk 9f12a57c1d FS-10690: [libblade, Build-System] Do not import BaseDir props if already imported. 2017-10-07 16:46:42 +03:00
Shane Bryldt 1991ce4817 FS-10690: [libblade] [libks] Added json wrapper to string builder. Fixed an issue with the "Release" build for x64, currently only Debug x64 and Release x64 build correctly, more will be fixed with other project updates soon. 2017-10-06 12:44:10 -06:00
Shane Bryldt 4ba8c7dc48 FS-10690: [libblade] [libks] Cleaned up projects so they build as static libs rather than DLL projects where appropriate. Set all projects that weren't using the right windows CRT library to use DLL based even when statically compiling. Cleaned up some project preprocessor definitions and moved around some preprocessor code to make it simpler. Added ks_sb_t to support an efficient universal string builder. Tested string builder with a temporary REST service exposed by switchblade application. 2017-10-05 05:22:22 -06:00
Steve Underwood 95b840648f Added a warning message to spandsp's fax_decode program when it looks like
the FAX machines are entering a proprietary mode.
2017-10-03 15:33:07 +01:00
Shane Bryldt 099580022d FS-10690: [libblade] Added basedir.props from existing pending PR from Andrey Volk to support PCRE build requirements for blade on windows, currently only used by newly added PCRE props which are not yet used by FS projects 2017-10-02 13:09:51 -06:00
Shane Bryldt 560fd03842 FS-10690: [libblade] Added PCRE to linux build, which can be used from system packages 2017-10-02 13:29:06 -05:00
Shane Bryldt 62ee80962f FS-10690: [libblade] Added PCRE to libblade for REST route matching, fixed windows build environment for PCRE download project 2017-10-02 11:31:38 -06:00
Steve Underwood a8ada67679 Added command parameters to spandsp's fax_decode program to allow the decode
parameters to be forced when the audio being decoded does not contain a DCS
message specifying them.
2017-10-02 18:06:01 +01:00
Shane Bryldt 6680bfeebc Merge pull request #1402 in FS/freeswitch from ~ANDYWOLK/freeswitch:feature/FS-10690-integrate-robust-and-convenient to master
* commit '2bead55cd2322021267274fac294597dd04f0081':
  FS-10690: [Build-System] Compile libks within libblade.
2017-09-29 16:41:11 +00:00
Andrey Volk 2bead55cd2 FS-10690: [Build-System] Compile libks within libblade. 2017-09-29 16:09:30 +03:00
StefanYohansson 90dad5af88 [verto_communicator] Fix to make video devices change without restart.
Fix menu background for lower resolutions.
2017-09-29 09:43:32 -03:00