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
Mike Jerris
e3a14baec7
Merge pull request #1239 in FS/freeswitch from ~J0SH/freeswitch:fs10126 to master
...
* commit '624d3dd0f52c02e1b9c2ad69867328e9ad1b0143':
FS-10126: Add 24fps mode.
2017-03-24 17:11:55 +00:00
Shane Bryldt
be451e4305
FS-10167: Fixed sockets in libks, testsock now runs correctly under windows
2017-03-24 00:34:14 -06:00
Shane Bryldt
ad968eda6f
FS-10167: Fixed a bug in ks_pool alloc_mem that assumes memory is zeroed before incrementing reference count rather than assigning it, which worked on linux test for some reason but failed under windows test which identified the issue.
2017-03-23 16:52:49 -06:00
Shane Bryldt
b4ff0097eb
FS-10167: Switched reader writer lock code to use ks_thread_self_id instead of ks_thread_self, which is more appropriate and resolves a couple issues related to duplicating handles for windows. Clean compiling across all tests on windows now, updated all of the solution and project files for required changes.
2017-03-23 16:31:16 -06:00
Shane Bryldt
713aa5dc2e
FS-10167: Fixed a bug with ks_hash related to keying with INT/INT64/PTR modes, testhash now runs successfully on windows as well.
2017-03-23 14:36:46 -06:00
Shane Bryldt
e8d90bf987
FS-10167: Synced up *nix build of libks, removed twofish.c and twofish-cfb.c from build temporarily as it's not used and requires further review.
2017-03-23 14:32:58 -05:00