Mike Jerris
|
4440d6f495
|
Merge pull request #1257 in FS/freeswitch from bugfix/FS-10228 to master
* commit 'd3e78c3cad2a445b2d56261116ad5f8fa219ccba':
FS-10228: [switch_pgsql] Avoiding double openssl initialization when using core pgsql
|
2017-04-24 21:38:22 +00:00 |
Mike Jerris
|
cf3ba5a4fe
|
FS-10260: [mod_conference] add conference count api command
|
2017-04-24 16:34:19 -05:00 |
Mike Jerris
|
67f60ad206
|
Merge pull request #1258 in FS/freeswitch from ~THEHUNMONKGROUP/freeswitch:FS-10261-fire-conference-destroy-event-later to master
* commit 'cf1a0a5a51fcfa76d7c6f0f9867a5534a7ccb0ef':
FS-10261: Fire conference-destroy event later
|
2017-04-24 20:59:19 +00:00 |
Mike Jerris
|
fde6afda4c
|
FS-10150: fix typo
|
2017-04-24 12:34:40 -05:00 |
Anthony Minessale
|
83322661a5
|
FS-10258: [mod_sofia] FW must keep previously negotiated DTLS role during SIP re-INVITE
|
2017-04-24 12:22:03 -05:00 |
Chad Phillips
|
cf1a0a5a51
|
FS-10261: Fire conference-destroy event later
The conference-destroy event can fire later, after more conference shutdown
operations are complete, such as closing open recording files.
|
2017-04-24 08:33:38 -05:00 |
Mike Jerris
|
6a781a1e2c
|
FS-10150: fix typo
|
2017-04-22 08:45:57 -04:00 |
Shane Bryldt
|
6515bc729c
|
FS-10167: Some fixes to get the windows release build working, and fixed a mistake with asserting on executed statements which would get compiled out for release builds
|
2017-04-21 16:27:39 -06:00 |
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 |
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 |
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 |