Shane Bryldt
|
a8a935d64f
|
FS-10167: Temporary commit while trying to figure out why the release build of libsodium under VS won't link properly.
|
2017-04-21 15:43:04 -06:00 |
Anthony Minessale
|
db7b27317a
|
FS-10259: [freeswitch-core,mod_commands,mod_conference] Allow uuid_video_bitrate to supersede bitrate control from the conference #resolve
|
2017-04-21 16:15:53 -05:00 |
Anthony Minessale
|
c922223541
|
FS-10150: [freeswitch-core] Reduce writes to closed ssl sockets -- same fix for non-ssl sockets #resolve
|
2017-04-21 15:43:40 -05:00 |
Italo Rossi
|
d3e78c3cad
|
FS-10228: [switch_pgsql] Avoiding double openssl initialization when using core pgsql
|
2017-04-21 00:22:20 -03:00 |
Shane Bryldt
|
acdf1d93db
|
FS-10167: Updates to make stuff compile under linux again
|
2017-04-20 18:04:28 -05:00 |
Shane Bryldt
|
5d682abd62
|
FS-10167: Major updates to lifecycle management across a number of objects changing a number of architecture related areas, fixed some little bugs, too much to remember exactly
|
2017-04-20 16:56:08 -06:00 |
Anthony Minessale
|
87db085295
|
FS-10225: [mod_conference] Incorrect layout chosen when playing a file in a conference with a layout group -- fix regression when playing files into a group layout
|
2017-04-20 16:41:58 -05:00 |
Andrey Volk
|
f33c68cda8
|
FS-10246 [Core] Fix VPX codecs for windows build
|
2017-04-21 00:08:37 +03:00 |
Mike Jerris
|
1db53ced7e
|
FS-10245: [core] sdp generator uses /n when it should be using /r/n in some cases
|
2017-04-20 15:52:36 -05:00 |
Mike Jerris
|
5fd0fcee73
|
FS-10246: [build] fix code can not be reached build error
|
2017-04-20 15:49:30 -05:00 |
Mike Jerris
|
9818599167
|
FS-10256: [mod_conference] fix compile failure
|
2017-04-20 15:17:30 -05:00 |
Anthony Minessale
|
69a0776013
|
FS-10243: [mod_conference] Add conference variables -- fix typo
|
2017-04-20 13:47:25 -05:00 |
Anthony Minessale
|
10a5ac565c
|
FS-10255: [freeswitch-core] "complete" sqlite table grows indefinitely when video-mode=mux is enabled for conference #resolve
|
2017-04-20 13:06:38 -05:00 |
Brian West
|
6a72e59f01
|
FS-10169: [mod_local_stream] When using local stream commands FreeSWITCH locks up #resolve
|
2017-04-20 12:48:49 -05:00 |
Brian West
|
c66a012121
|
FS-10169: [mod_local_stream] When using local stream commands FreeSWITCH locks up #resolve
|
2017-04-20 12:28:50 -05:00 |
Anthony Minessale
|
cb40b5f667
|
FS-10254: [mod_conference] Send keyframe from shared encoder on layout changes #resolve
|
2017-04-20 10:54:01 -05:00 |
Brian West
|
740f07463d
|
FS-10169: [mod_local_stream] When using local stream commands FreeSWITCH locks up #resolve
|
2017-04-20 09:58:40 -05:00 |
Chris Rienzo
|
35d44c3fec
|
FS-10251 [mod_rayo] fix defects found by clang-analyzer
|
2017-04-20 09:02:46 -04:00 |
Mike Jerris
|
a3e73259df
|
Merge pull request #1255 in FS/freeswitch from ~J0SH/freeswitch:fs10241 to master
* commit '70dd9727ee89133e437f7a0a4aeee4b98f63fcbb':
FS-10241: Convert sofia_send_info_vid_refresh to a chanvar.
|
2017-04-19 21:52:23 +00:00 |
Josh Allmann
|
70dd9727ee
|
FS-10241: Convert sofia_send_info_vid_refresh to a chanvar.
|
2017-04-19 21:41:49 +00:00 |
Anthony Minessale
|
d157cbab12
|
FS-10241 push similar logic upstream
|
2017-04-19 16:30:41 -05:00 |
Anthony Minessale
|
d2c27f1ec4
|
FS-10247: [mod_conference] Fit logo img to size of cropped video or mute image #resolve
|
2017-04-19 14:55:37 -05:00 |
Shane Bryldt
|
2e02f3b498
|
FS-10167: Adjusted modules to utilize an isolated pool with auto cleanup per module, which also contains the implementation specific module data. Also changed the thread model of the listener for the wss module to utilize the thread pool, alleviating ownership issues during cleanup.
|
2017-04-18 17:02:34 -06:00 |
Shane Bryldt
|
21f5635037
|
FS-10167: Small fix, made state volatile in session and connection to prevent odd behaviour by the GCC compiler under linux
|
2017-04-18 15:10:34 -05:00 |
Shane Bryldt
|
2c996b592f
|
FS-10167: Switched connection lifecycle to an isolated pool similar to sessions, also refactored the inner WSS transport implementation to be part of the same pool so it is cleaned up with the connection. Switched the connection state machine thread to also utilize thread pool to avoid direct ownership over the thread, similar to session but without the use of a signaled condition due to abstraction of transports which may need to deal with polling for socket events such as with WSS transport. Completely removed the temporary worker thread in the main handle that was for connection/session cleanup.
|
2017-04-18 13:41:00 -06:00 |
Anthony Minessale
|
b84662ae6b
|
FS-10243: [mod_conference] Add conference variables #resolve
|
2017-04-17 17:00:11 -05:00 |
Mike Jerris
|
3d885ac5c0
|
FS-10241: [mod_sofia] don't send xml media refresh request before we have media setup
|
2017-04-17 16:56:46 -05:00 |
Mike Jerris
|
19dff6d01c
|
FS-10236: [core] fix crash on hangup with multiple media bugs
|
2017-04-17 14:28:21 -05:00 |
Shane Bryldt
|
8d4eac7f69
|
FS-10167: fixed a couple deadlock issues and a misconception about the locks on hash
|
2017-04-17 11:10:20 -06:00 |
Anthony Minessale
|
37f9b2afdc
|
FS-10225
|
2017-04-17 12:09:49 -05:00 |
Brian West
|
d2aaf899c5
|
FS-10235: [freeswitch-core] Remove unused media flag #resolve
|
2017-04-14 19:20:50 -05:00 |
Anthony Minessale
|
db285ed581
|
FS-10225: [mod_conference] Incorrect layout chosen when playing a file in a conference with a layout group -- revert small piece
|
2017-04-14 18:57:48 -05:00 |
Shane Bryldt
|
5d82a1b2e2
|
FS-10167: Added ks_list_delete_iterator() to delete the node at the current iterator position (only if available if iterator is active). Updated blade_session to reflect ks_list_t being internally thread-safe now.
|
2017-04-14 12:32:13 -06:00 |
Shane Bryldt
|
f3aad1a661
|
FS-10167: Another small bug fix to get compiling on windows again
|
2017-04-14 11:05:36 -06:00 |
Shane Bryldt
|
bea654eea2
|
FS-10167: Bug fix for libks compiling under linux
|
2017-04-14 12:01:38 -05:00 |
Shane Bryldt
|
f5617f93d2
|
FS-10167: Retrofit for ks_list to be intrinsicly thread-safe with an internal reader/writer lock
|
2017-04-14 10:56:52 -06:00 |
Anthony Minessale
|
bc456db480
|
FS-10233: [mod_local_stream] mod_local_stream segfault trying to read a music file that is not open while playing a chime #resolve
|
2017-04-14 11:18:12 -05:00 |
Mike Jerris
|
fbbc6e1416
|
Merge pull request #1251 in FS/freeswitch from ~BRADLEYJOKINEN/freeswitch:FS-10231 to master
* commit '68b241fc43a2d4d220eac389b706cf449fb46bd8':
FS-10231 Fix issue with media bugs not being completely cleaned up when session is destroyed
|
2017-04-14 15:37:47 +00:00 |
Shane Bryldt
|
075cd0d179
|
FS-10167: Refactored simclist for ks-ification, and adjusted it for pool-based allocations and cleanup
|
2017-04-14 08:59:58 -06:00 |
Shane Bryldt
|
8957953741
|
FS-10167: Temporary commit half way through memory lifecycle changes towards isolated memory pools
|
2017-04-13 15:36:53 -06:00 |
Bradley Jokinen
|
68b241fc43
|
FS-10231 Fix issue with media bugs not being completely cleaned up when session is destroyed
|
2017-04-13 15:43:42 -05:00 |
Anthony Minessale
|
6133001294
|
FS-10225: [mod_conference] Incorrect layout chosen when playing a file in a conference with a layout group -- Edge case with file-only slots
|
2017-04-13 13:41:31 -05:00 |
Merwan Ouddane
|
8132248ba3
|
[FS-10155] French digits are not spelled right
|
2017-04-13 16:53:42 +02:00 |
Anthony Minessale
|
a122f28e35
|
FS-7989: [shell-utils] Fix bugs in fixbug.pl -- Add separator for appended comments
|
2017-04-12 12:42:06 -05:00 |
Anthony Minessale
|
9d66090148
|
FS-10225: [mod_conference] Incorrect layout chosen when playing a file in a conference with a layout group Don't change layout when playing full-screen anyway
|
2017-04-12 12:39:45 -05:00 |
Anthony Minessale
|
2193bef0fb
|
FS-10225: [mod_conference] Incorrect layout chosen when playing a file in a conference with a layout group #resolve
|
2017-04-11 17:45:19 -05:00 |
Mike Jerris
|
b443774498
|
FS-10220: [mod_conference] fix conference channels variable to force number of channels
|
2017-04-11 17:03:36 -05:00 |
Shane Bryldt
|
819847b53a
|
FS-10167: Missing NULL assignment to alloc list during cleanup, tests run on linux.
|
2017-04-11 15:51:35 -05:00 |
Shane Bryldt
|
ea0dc132a3
|
FS-10167: Rewrote the ks_pool allocator, no longer uses paging or internal block allocation, but still retains reference counting and auto cleanup callbacks, should be much more efficient now on windows than the original mmap approach, and all tests now run successfully!
|
2017-04-11 14:43:00 -06:00 |
Anthony Minessale
|
aaa26c6d09
|
FS-10222: [freeswitch-core] add disable_audio_jb_during_passthru and disable_video_jb_during_passthru #resolve
|
2017-04-10 15:24:05 -05:00 |