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.
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)
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
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)
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
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.
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.
FS-10167: More cleanup of libks, now compiles with no warnings or errors in VS2015, also fixed a bug in ks_pool.c related to logging prefix memory bounds checks.A few warnings had to be disabled entirely due to the issues coming from openssl.
Merge pull request #1234 in FS/freeswitch from feature/FS-9952-implementing-a-syncronized-scalable to master* commit '7742dffae4192e73c258493a7320eb11b6437b8a': (34 commits)
FS-9952: Initial implementation of a very basic text chat system which introduced a number of supporting subsystems
FS-9952: Added support to default ks_log system for including optional prefixes as desired, also added thread and time prefix options
FS-9952: Big commit, first registered jsonrpc echo call successful, lots of...