FreeSWITCH
  1. FreeSWITCH

FreeSWITCH

Public
AuthorCommitMessageCommit dateIssues
Anthony MinessaleAnthony Minessale
f023bf592dfFS-10193: [freeswitch-core] Implement filter in openssl to enable proper dtls MTU #resolveFS-10193
Shane BryldtShane Bryldt
02c9ddd739eFS-10167: Added testacl to windows build, builds and runs under windows.Added missing testwebsock.vcxproj file that was missing on a prior commit.FS-10167
Shane BryldtShane Bryldt
5713f513b65FS-10167: Fixed small ISO C compliancy issue for windows build vs linux build of testwebsockFS-10167
Shane BryldtShane Bryldt
61cdc9af3adFS-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.FS-10167
Shane BryldtShane Bryldt
f3da3979b9bFS-10167: Removed testmmap as it is no longer relevant, removed windows fake mmap layer which was broken and replaced with direct allocatorFS-10167
Shane BryldtShane Bryldt
0fd5f6b676bFS-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 passingFS-10167
Anthony MinessaleAnthony Minessale
e3dd169d63dblah
Anthony MinessaleAnthony Minessale
ac3758df70bFS-10167 extra unlockFS-10167
Anthony MinessaleAnthony Minessale
aa526a53635FS-10167 auto change state when joining a thread out of the blueFS-10167
Anthony MinessaleAnthony Minessale
82e510a54d3fix sanitize addr
Anthony MinessaleAnthony Minessale
e195d5a2942FS-10167 WIP getting rid of mmapFS-10167
Anthony MinessaleAnthony Minessale
020f80b8d2eFS-10167 track joins and only do them onceFS-10167
Anthony MinessaleAnthony Minessale
52f1451ececFS-10167 fix issues in the thread codeFS-10167
Anthony MinessaleAnthony Minessale
e1d596d0c9fFS-10167 encoreFS-10167
Mike JerrisMike Jerris
ac3d685191fFS-10184: [Build-System] Fix missing #ifdefs for proper build w/o libyuv/libvpxFS-10184
Brian WestBrian West
f859a404f82FS-10183 [mod_sofia] Broadsoft Shared line pickup would fall if a-leg is PCMU and your pickup device has G722 as its first codec.FS-10183
Anthony MinessaleAnthony Minessale
6ef27805d8fFS-10167 contdFS-10167
Mike JerrisMike Jerris
df582c48827MMerge 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)FS-10115
Shane BryldtShane Bryldt
f6b83298272FS-10167: Added testmmap to isolate page allocation issues under windows, vs project coming soonFS-10167
Anthony MinessaleAnthony Minessale
778190ffafaFS-10180: [mod_sofia] Move debug line to higher level #resolveFS-10180
Anthony MinessaleAnthony Minessale
213eb8e276aFS-10167 fix invalid size passed into freeFS-10167
Anthony MinessaleAnthony Minessale
5003c664061FS-10167 complile issues for mac sierraFS-10167
Shane BryldtShane Bryldt
f0afe29c9caFS-10167: Temporary commit to test some weirdness with pool freeing and memory mappingFS-10167
Mike JerrisMike Jerris
130dba89153MMerge 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() functionFS-10128
Mike JerrisMike Jerris
6c46b78f931MMerge 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)FS-10087
Mike JerrisMike Jerris
f9d69580e83MMerge 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 enabledFS-10174
Mike JerrisMike Jerris
e3a14baec76MMerge pull request #1239 in FS/freeswitch from ~J0SH/freeswitch:fs10126 to master* commit '624d3dd0f52c02e1b9c2ad69867328e9ad1b0143': FS-10126: Add 24fps mode.FS-10126
Shane BryldtShane Bryldt
be451e43051FS-10167: Fixed sockets in libks, testsock now runs correctly under windowsFS-10167
Shane BryldtShane Bryldt
ad968eda6f5FS-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
Shane BryldtShane Bryldt
b4ff0097eb1FS-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
Shane BryldtShane Bryldt
713aa5dc2ecFS-10167: Fixed a bug with ks_hash related to keying with INT/INT64/PTR modes, testhash now runs successfully on windows as well.FS-10167
Shane BryldtShane Bryldt
e8d90bf987dFS-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.FS-10167
Shane BryldtShane Bryldt
d2facbce1e8FS-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.FS-10167
Shane BryldtShane Bryldt
4eed255acbdFS-10167: Separate commit for fixed to have cJSON compile cleanly, and be able to push commit upstream easily.FS-10167
Shane BryldtShane Bryldt
17f3daa7c38FS-10167: Basic building of libks under VS2015, tests compile but most do not run successfully yet.FS-10167
Josh AllmannJosh Allmann
624d3dd0f52FS-10126: Add 24fps mode.FS-10126
AntonioAntonio
bd4b835c4c3FS-10174 [mod_conference] fix segfault after playing alone-sound when video is not enabledFS-10174
Brian WestBrian West
856c87b4cb2FS-10169: [mod_local_stream] When using local stream commands FreeSWITCH locks up #resolveFS-10169
Shane BryldtShane Bryldt
79c62475f03FS-10166: Removed UTP, did this in a separate commit in case it needs to be revived at some point.FS-10166
Shane BryldtShane Bryldt
a95f8a8e752FS-10166: Removed old DHT tests and stuff related to libtorrent, and a straggling diff related to old DHT.FS-10166
Shane BryldtShane Bryldt
5cff01b2a85FS-10165: Removed dependancy and autoconf check for libsodium from libks.Moved DHT, bencode, and related tests into libblade. Still requires refactoring in blade from ks_* to blade_*.FS-10165
Mike JerrisMike Jerris
716f02897a5MMerge 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...FS-9952
Shane BryldtShane Bryldt
7742dffae41FS-9952: Initial implementation of a very basic text chat system which introduced a number of supporting subsystemsFS-9952
Shane BryldtShane Bryldt
75ee45395d5FS-9952: Added support to default ks_log system for including optional prefixes as desired, also added thread and time prefix optionsFS-9952
Shane BryldtShane Bryldt
8f569f715bfFS-9952: Big commit, first registered jsonrpc echo call successful, lots of cleanup remainingFS-9952
Shane BryldtShane Bryldt
fd49aebb1d1FS-9952: Intermediate commit for a fresh point to start retrofitting the jsonrpc code that is incompleteFS-9952
Shane BryldtShane Bryldt
5d7e40c811eFS-9952: Some code refactoring and added TTL for sessions, currently harcoded at 5 seconds for testing purposes only and should come from configFS-9952
Shane BryldtShane Bryldt
14a99987bb0FS-9952: Preliminary session negotiations done, added a bunch of logging, fixed up cleanup code, needs more testing and more error handlingFS-9952
Shane BryldtShane Bryldt
3d8fd5dcafdFS-9952: Added the first half of the session negotations for the server side, untested as it requires the second half coming soon for client sideFS-9952
Shane BryldtShane Bryldt
cb7e95fd9a0FS-9952: A bunch of cleanup and shifting connections towards ID based passing instead of pointers, will replicate and adjust for session system nextFS-9952