Commit Graph

32343 Commits

Author SHA1 Message Date
Anthony Minessale d0071f5674 FS-10209: [freeswitch-core,mod_av] Add auth params to file handles 2017-04-05 16:32:04 -05:00
Shane Bryldt be0e1e144b FS-10167: Fixed some issues that appeared primarily under windows testing, committing to determine if a specific read access violation occurs under linux as well. 2017-04-05 10:43:11 -06:00
Chris Rienzo e7fb58a6b6 FS-10117 [mod_rayo] allow duplicate rayo signal-type configs for call progress detector 2017-04-04 15:52:59 -04:00
Shane Bryldt dbd2ef2d8b FS-10167: Fixed sessions to cleanup external from their own state processing thread to avoid deadlocking on thread join during cleanup. 2017-04-04 12:47:14 -06:00
Shane Bryldt dd6031544a FS-10167: Fixed an issue with connection cleanup, the same approach should be taken with sessions to avoid any potential thread deadlock due to cleanup from the same thread which is running the session. 2017-04-04 12:32:01 -06:00
Shane Bryldt a5dc3e8f1f FS-10167: Fixed some issues on library destruction. Added another of the test apps for libblade under windows. Fixed console input under tests. 2017-04-04 11:00:44 -06:00
Anthony Minessale acd0384ee5 FS-10209: [freeswitch-core,mod_av] Add auth params to file handles #resolve 2017-04-04 11:42:29 -05:00
Shane Bryldt 9c61f364f0 FS-10167: Added libks testrealloc project for windows 2017-04-03 17:20:13 -06:00
Shane Bryldt 7944934d20 FS-10167: Fixed bug with ks_pool_resize allocating incorrectly based on recent allocation code changes. Added some missing files as well from prior commits related to libblade test projects and windows VS project property files. 2017-04-03 14:53:28 -06:00
Shane Bryldt 7861bb0d49 FS-10167: Added test to identify issue with ks_pool_realloc 2017-04-03 15:50:00 -05:00
Anthony Minessale e26e873268 FS-10205: [freeswitch-core,mod_conference,mod_video_filter] Add 8 bit filter #resolve 2017-03-31 20:21:45 -05:00
Shane Bryldt 95b3011614 FS-10167: Added windows compilation of libconfig and libsodium to support libblade, all of which now have windows projects and a new libblade solution containing everything. Blade compiles, but many warnings have been disabled and should be reviewed and fixed where reasonable towards clean compiling. Code Analysis has also been enabled for visual studio projects, warnings beginning with C6XXX can be ignored unless adding code-analysis macros to libks and libblade. 2017-03-31 13:06:54 -06:00
Mike Jerris c254d29ea2 FS-10193: fix osx build error 2017-03-31 12:27:14 -04:00
Anthony Minessale 917b28331b FS-10195: [fs_cli] Freeswitch intermittently segfaults #resolve 2017-03-30 12:07:17 -05:00
Shane Bryldt 3bde4769cc FS-10167: Updated libks windows project and test projects to utilize the latest build toolset, and added code analysis to identify potential issues before they occur. 2017-03-30 10:44:36 -06:00
Anthony Minessale 7accfd2a69 FS-10126 make fps on the fly 2017-03-30 11:20:41 -05:00
Dragos Oancea 6a7f9d4a8e FS-10198: mod_conference: add var in xml to configure audio recording metadata 2017-03-30 10:52:26 +01:00
Shane Bryldt 6bce3f1022 FS-10167: Small fix to the simclist.c assertion guards after having copied the latest from the source git again in the last patch. 2017-03-29 17:31:44 -06:00
Shane Bryldt 88660290d2 FS-10167: Fix to make everything work right with linux again 2017-03-29 18:28:36 -05:00
Shane Bryldt b41a847b9d FS-10167: Fixed bug in windows test_thread_pools test related to the thread pool itself and ks_q cleanup 2017-03-29 17:22:29 -06:00
Ken Rice 7fd6a2c119 FS-10197 #resolve add video-reservation-id and video-role-id output to conference list 2017-03-29 14:59:00 -05:00
Anthony Minessale 2a56eff110 FS-10196: [mod_conference] Layer collision when an avatar user has a role-id #resolve 2017-03-29 14:38:29 -05:00
Shane Bryldt af2f257dc7 FS-10167: Added test_thread_pools to windows build, added BREAK condition to wait for objects to be added to the queue before the workers prematurely exit. Fixed a bug in thread pool creation that wasn't showing up under linux test. 2017-03-28 19:18:56 -06:00
Anthony Minessale f023bf592d FS-10193: [freeswitch-core] Implement filter in openssl to enable proper dtls MTU #resolve 2017-03-28 16:59:24 -05:00
Shane Bryldt 02c9ddd739 FS-10167: Added testacl to windows build, builds and runs under windows. Added missing testwebsock.vcxproj file that was missing on a prior commit. 2017-03-28 15:18:03 -06:00
Shane Bryldt 5713f513b6 FS-10167: Fixed small ISO C compliancy issue for windows build vs linux build of testwebsock 2017-03-28 16:07:01 -05:00
Shane Bryldt 61cdc9af3a FS-10167: Added testwebsock to windows build, completely removed precompiled openssl dependancy and injected the use of core library openssl build, everything seems to build and work for windows thus far. 2017-03-28 15:02:09 -06:00
Shane Bryldt f3da3979b9 FS-10167: Removed testmmap as it is no longer relevant, removed windows fake mmap layer which was broken and replaced with direct allocator 2017-03-27 17:07:17 -06:00
Shane Bryldt 0fd5f6b676 FS-10167: Fixed issue with eating processor when ks_sleep() is called on windows, testthreadmutex is now fully functional on windows as well, all tests are passing 2017-03-27 16:52:07 -06:00
Anthony Minessale e3dd169d63 blah 2017-03-27 17:23:41 -05:00
Anthony Minessale ac3758df70 FS-10167 extra unlock 2017-03-27 15:45:10 -05:00
Anthony Minessale aa526a5363 FS-10167 auto change state when joining a thread out of the blue 2017-03-27 15:21:06 -05:00
Anthony Minessale 82e510a54d fix sanitize addr 2017-03-27 15:17:53 -05:00
Anthony Minessale e195d5a294 FS-10167 WIP getting rid of mmap 2017-03-27 14:52:01 -05:00
Anthony Minessale 020f80b8d2 FS-10167 track joins and only do them once 2017-03-27 13:06:43 -05:00
Anthony Minessale 52f1451ece FS-10167 fix issues in the thread code 2017-03-27 13:01:38 -05:00
Anthony Minessale e1d596d0c9 FS-10167 encore 2017-03-27 12:08:55 -05:00
Mike Jerris ac3d685191 FS-10184: [Build-System] Fix missing #ifdefs for proper build w/o libyuv/libvpx 2017-03-27 11:50:48 -05:00
Brian West f859a404f8 FS-10183 [mod_sofia] Broadsoft Shared line pickup would fall if a-leg is PCMU and your pickup device has G722 as its first codec. 2017-03-27 11:43:41 -05:00
Anthony Minessale 6ef27805d8 FS-10167 contd 2017-03-27 11:10:22 -05:00
Mike Jerris df582c4882 Merge pull request #1218 in FS/freeswitch from ~DRAGOS_OANCEA_NX/freeswitch-dragos-nx:feature/FS-10115-ogg_extension_assoc to master
* commit 'f1b756c63179ab0c5f8f8cb886f9baecedd9f83e':
  FS-10115: [mod_sndfile] add ".ogg" extension to mod_sndfile (map audio OGG format to ".ogg" extension too, not only to ".oga") (and change mem pool)
2017-03-27 15:59:48 +00:00
Shane Bryldt f6b8329827 FS-10167: Added testmmap to isolate page allocation issues under windows, vs project coming soon 2017-03-27 09:11:23 -05:00
Dragos Oancea e02631c0a8 FS-10172: mod_event_socket: handle return codes from switch_queue_trypush() , more verbose logging when we cannot enqueue 2017-03-27 09:21:07 +01:00
Anthony Minessale 778190ffaf FS-10180: [mod_sofia] Move debug line to higher level #resolve 2017-03-26 10:58:28 -04:00
Anthony Minessale 213eb8e276 FS-10167 fix invalid size passed into free 2017-03-26 10:31:43 -04:00
Anthony Minessale 5003c66406 FS-10167 complile issues for mac sierra 2017-03-26 10:18:38 -04:00
Shane Bryldt f0afe29c9c FS-10167: Temporary commit to test some weirdness with pool freeing and memory mapping 2017-03-24 16:06:20 -06:00
Mike Jerris 130dba8915 Merge pull request #1227 in FS/freeswitch from ~NBLASGEN/freeswitch:bugfix/FS-10128-v8-socket-implementation-uses-strlen to master
* commit 'fabe27abde36044e917e9ac396ee0ca2f05b8535':
  FS-10128 [mod_v8] This commit removes strlen() in favor of binary safe .length() function
2017-03-24 18:59:42 +00:00
Mike Jerris 6c46b78f93 Merge pull request #1204 in FS/freeswitch from ~DRAGOS_OANCEA_NX/freeswitch-dragos-nx:fix_vol_conference_member to master
* commit '5d35744fb2870f1c22a987b809d2f7677b24b66c':
  FS-10087: fix for volume level per member of conference (volume level when playing file)
2017-03-24 17:14:16 +00:00
Mike Jerris f9d69580e8 Merge pull request #1238 in FS/freeswitch from ~ANTONIO/freeswitch:bugfix/FS-10174-sefgault-in-mod_conference-after to master
* commit 'bd4b835c4c32b0e1c6f31e618ed1804f7e53886a':
  FS-10174 [mod_conference] fix segfault after playing alone-sound when video is not enabled
2017-03-24 17:12:42 +00:00