Commit Graph

  • 83322661a5 FS-10258: [mod_sofia] FW must keep previously negotiated DTLS role during SIP re-INVITE Anthony Minessale 2017-04-24 12:22:03 -05:00
  • cf1a0a5a51 FS-10261: Fire conference-destroy event later Chad Phillips 2017-04-24 08:33:38 -05:00
  • 6a781a1e2c FS-10150: fix typo Mike Jerris 2017-04-22 08:45:57 -04:00
  • 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 Shane Bryldt 2017-04-21 16:27:39 -06:00
  • a8a935d64f FS-10167: Temporary commit while trying to figure out why the release build of libsodium under VS won't link properly. Shane Bryldt 2017-04-21 15:42:51 -06:00
  • ab1f8eae62 FS-10259: [freeswitch-core,mod_commands,mod_conference] Allow uuid_video_bitrate to supersede bitrate control from the conference Anthony Minessale 2017-04-21 16:15:53 -05:00
  • db7b27317a FS-10259: [freeswitch-core,mod_commands,mod_conference] Allow uuid_video_bitrate to supersede bitrate control from the conference #resolve Anthony Minessale 2017-04-21 16:15:53 -05:00
  • c922223541 FS-10150: [freeswitch-core] Reduce writes to closed ssl sockets -- same fix for non-ssl sockets #resolve Anthony Minessale 2017-04-21 15:43:40 -05:00
  • d3e78c3cad FS-10228: [switch_pgsql] Avoiding double openssl initialization when using core pgsql Italo Rossi 2017-04-21 00:22:20 -03:00
  • acdf1d93db FS-10167: Updates to make stuff compile under linux again Shane Bryldt 2017-04-20 18:04:28 -05:00
  • 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 Shane Bryldt 2017-04-20 16:56:08 -06:00
  • 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 Anthony Minessale 2017-04-20 16:41:53 -05:00
  • f33c68cda8 FS-10246 [Core] Fix VPX codecs for windows build Andrey Volk 2017-04-18 19:42:01 +03:00
  • 1db53ced7e FS-10245: [core] sdp generator uses /n when it should be using /r/n in some cases Mike Jerris 2017-04-20 15:52:36 -05:00
  • 5fd0fcee73 FS-10246: [build] fix code can not be reached build error Mike Jerris 2017-04-20 15:49:30 -05:00
  • 9818599167 FS-10256: [mod_conference] fix compile failure Mike Jerris 2017-04-20 15:17:15 -05:00
  • 69a0776013 FS-10243: [mod_conference] Add conference variables -- fix typo Anthony Minessale 2017-04-20 13:47:25 -05:00
  • a218001b35 FS-10255: [freeswitch-core] "complete" sqlite table grows indefinitely when video-mode=mux is enabled for conference #resolve Anthony Minessale 2017-04-20 13:06:31 -05:00
  • 10a5ac565c FS-10255: [freeswitch-core] "complete" sqlite table grows indefinitely when video-mode=mux is enabled for conference #resolve Anthony Minessale 2017-04-20 13:06:31 -05:00
  • 6a72e59f01 FS-10169: [mod_local_stream] When using local stream commands FreeSWITCH locks up #resolve Brian West 2017-04-20 12:48:49 -05:00
  • c66a012121 FS-10169: [mod_local_stream] When using local stream commands FreeSWITCH locks up #resolve Brian West 2017-04-20 12:28:45 -05:00
  • 136dc465d6 FS-10254: [mod_conference] Send keyframe from shared encoder on layout changes #resolve Anthony Minessale 2017-04-20 10:53:55 -05:00
  • cb40b5f667 FS-10254: [mod_conference] Send keyframe from shared encoder on layout changes #resolve Anthony Minessale 2017-04-20 10:53:55 -05:00
  • 693fe90c96 FS-10169: [mod_local_stream] When using local stream commands FreeSWITCH locks up #resolve Brian West 2017-04-20 09:58:34 -05:00
  • 740f07463d FS-10169: [mod_local_stream] When using local stream commands FreeSWITCH locks up #resolve Brian West 2017-04-20 09:58:34 -05:00
  • 35d44c3fec FS-10251 [mod_rayo] fix defects found by clang-analyzer Chris Rienzo 2017-04-20 09:02:46 -04:00
  • a3e73259df Merge pull request #1255 in FS/freeswitch from ~J0SH/freeswitch:fs10241 to master Mike Jerris 2017-04-19 21:52:23 +00:00
  • 70dd9727ee FS-10241: Convert sofia_send_info_vid_refresh to a chanvar. Josh Allmann 2017-04-19 21:41:49 +00:00
  • bb408b1e32 FS-10241 backport d157cbab12 manually Anthony Minessale 2017-04-19 16:35:41 -05:00
  • 3b4964bd7e FS-10241: [mod_sofia] don't send xml media refresh request before we have media setup Mike Jerris 2017-04-17 16:46:26 -05:00
  • d157cbab12 FS-10241 push similar logic upstream Anthony Minessale 2017-04-19 16:30:41 -05:00
  • 38efa65d89 FS-10247: [mod_conference] Fit logo img to size of cropped video or mute image #resolve Anthony Minessale 2017-04-19 14:55:37 -05:00
  • d2c27f1ec4 FS-10247: [mod_conference] Fit logo img to size of cropped video or mute image #resolve Anthony Minessale 2017-04-19 14:55:37 -05:00
  • 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. Shane Bryldt 2017-04-18 17:02:34 -06:00
  • 21f5635037 FS-10167: Small fix, made state volatile in session and connection to prevent odd behaviour by the GCC compiler under linux Shane Bryldt 2017-04-18 15:10:34 -05:00
  • 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. Shane Bryldt 2017-04-18 13:41:00 -06:00
  • b84662ae6b FS-10243: [mod_conference] Add conference variables #resolve Anthony Minessale 2017-04-17 16:33:33 -05:00
  • 3d885ac5c0 FS-10241: [mod_sofia] don't send xml media refresh request before we have media setup Mike Jerris 2017-04-17 16:46:26 -05:00
  • 3bcab9b32a FS-9623: fix rare crash on startup due to openssl init functions being run multiple times Mike Jerris 2016-10-07 15:33:32 -04:00
  • 19dff6d01c FS-10236: [core] fix crash on hangup with multiple media bugs Mike Jerris 2017-04-17 14:28:21 -05:00
  • 7751c61a27 FS-10225 Anthony Minessale 2017-04-17 12:09:49 -05:00
  • 8d4eac7f69 FS-10167: fixed a couple deadlock issues and a misconception about the locks on hash Shane Bryldt 2017-04-17 11:10:05 -06:00
  • 37f9b2afdc FS-10225 Anthony Minessale 2017-04-17 12:09:49 -05:00
  • 0fc0946461 bump version v1.6.17 Ken Rice 2017-04-17 09:21:08 -05:00
  • d2aaf899c5 FS-10235: [freeswitch-core] Remove unused media flag #resolve Brian West 2017-04-14 19:20:39 -05:00
  • 3afa404d65 FS-10225: [mod_conference] Incorrect layout chosen when playing a file in a conference with a layout group -- revert small piece Anthony Minessale 2017-04-14 18:57:48 -05:00
  • db285ed581 FS-10225: [mod_conference] Incorrect layout chosen when playing a file in a conference with a layout group -- revert small piece Anthony Minessale 2017-04-14 18:57:48 -05:00
  • 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. Shane Bryldt 2017-04-14 12:32:13 -06:00
  • f3aad1a661 FS-10167: Another small bug fix to get compiling on windows again Shane Bryldt 2017-04-14 11:05:36 -06:00
  • bea654eea2 FS-10167: Bug fix for libks compiling under linux Shane Bryldt 2017-04-14 12:01:38 -05:00
  • f5617f93d2 FS-10167: Retrofit for ks_list to be intrinsicly thread-safe with an internal reader/writer lock Shane Bryldt 2017-04-14 10:56:36 -06:00
  • ba306e5ab6 FS-10233: [mod_local_stream] mod_local_stream segfault trying to read a music file that is not open while playing a chime #resolve Anthony Minessale 2017-04-14 11:18:12 -05:00
  • 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 Anthony Minessale 2017-04-14 11:18:12 -05:00
  • fbbc6e1416 Merge pull request #1251 in FS/freeswitch from ~BRADLEYJOKINEN/freeswitch:FS-10231 to master Mike Jerris 2017-04-14 15:37:47 +00:00
  • 075cd0d179 FS-10167: Refactored simclist for ks-ification, and adjusted it for pool-based allocations and cleanup Shane Bryldt 2017-04-14 08:59:58 -06:00
  • 8957953741 FS-10167: Temporary commit half way through memory lifecycle changes towards isolated memory pools Shane Bryldt 2017-04-13 15:36:53 -06:00
  • 68b241fc43 FS-10231 Fix issue with media bugs not being completely cleaned up when session is destroyed Bradley Jokinen 2017-04-13 15:43:42 -05:00
  • 196f73ac98 FS-10225: [mod_conference] Incorrect layout chosen when playing a file in a conference with a layout group -- Edge case with file-only slots Anthony Minessale 2017-04-13 13:41:31 -05:00
  • 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 Anthony Minessale 2017-04-13 13:41:31 -05:00
  • 8132248ba3 [FS-10155] French digits are not spelled right Merwan Ouddane 2017-04-13 16:53:42 +02:00
  • a122f28e35 FS-7989: [shell-utils] Fix bugs in fixbug.pl -- Add separator for appended comments Anthony Minessale 2017-04-12 12:42:06 -05:00
  • 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 Anthony Minessale 2017-04-12 12:39:45 -05:00
  • 2193bef0fb FS-10225: [mod_conference] Incorrect layout chosen when playing a file in a conference with a layout group #resolve Anthony Minessale 2017-04-11 17:45:15 -05:00
  • a6b53cdfe0 FS-10225: [mod_conference] Incorrect layout chosen when playing a file in a conference with a layout group #resolve Anthony Minessale 2017-04-11 17:45:15 -05:00
  • b443774498 FS-10220: [mod_conference] fix conference channels variable to force number of channels Mike Jerris 2017-04-11 13:52:03 -05:00
  • 819847b53a FS-10167: Missing NULL assignment to alloc list during cleanup, tests run on linux. Shane Bryldt 2017-04-11 15:51:35 -05:00
  • 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! Shane Bryldt 2017-04-11 14:43:00 -06:00
  • 59d6c456e3 FS-10210: [mod_console] add support for uuid config param and 'console uuid' api command Mike Jerris 2017-04-10 15:11:44 -05:00
  • 7ef83f0316 FS-10220: [mod_conference] Conference channel parameters not working #resolve Anthony Minessale 2017-04-10 13:31:19 -05:00
  • 154e5d6d7e FS-10153: [build] fix mod_http_cache build on FreeBSD Mike Jerris 2017-04-06 11:48:45 -05:00
  • 7e77f5d623 FS-10059: [sofia-sip] handle re-invites during t.38 call Brian West 2017-04-05 16:31:31 -05:00
  • f0e97f5e39 FS-10117 [mod_rayo] allow duplicate rayo signal-type configs for call progress detector Chris Rienzo 2017-04-04 15:52:48 -04:00
  • 38621e47ba FS-10209: [freeswitch-core,mod_av] Add auth params to file handles Anthony Minessale 2017-04-04 11:42:29 -05:00
  • ae1cdced23 FS-10195: [fs_cli] Freeswitch intermittently segfaults #resolve Anthony Minessale 2017-03-30 12:07:13 -05:00
  • 1769905709 FS-10222: [freeswitch-core] add disable_audio_jb_during_passthru and disable_video_jb_during_passthru (cherry pick of aaa26c6 was messed up in git so ported manually) Anthony Minessale 2017-04-10 15:27:05 -05:00
  • aaa26c6d09 FS-10222: [freeswitch-core] add disable_audio_jb_during_passthru and disable_video_jb_during_passthru #resolve Anthony Minessale 2017-04-10 15:24:01 -05:00
  • e1be97337d FS-10210: [mod_console] add support for uuid config param and 'console uuid' api command Mike Jerris 2017-04-10 15:11:44 -05:00
  • 33a059ec72 FS-10220: [mod_conference] Conference channel parameters not working #resolve Anthony Minessale 2017-04-10 13:31:19 -05:00
  • 0a3dd43e2f FS-10100: [mod_av] fix crash on allocation error and other error cases opening a file Mike Jerris 2017-04-10 13:15:59 -05:00
  • 66fc2502b2 FS-10100: [mod_av] fix crash on allocation error and other error cases opening a file Mike Jerris 2017-04-10 13:15:59 -05:00
  • 48d9f3aa85 FS-10167: Committing for a clean revert point prior to work on ks_pool internal allocator issues that were identified as the cause of the complicated bug related to freeing pages introduced by switching to malloc/free. Shane Bryldt 2017-04-07 21:36:23 -06:00
  • 35b3e9a6a0 FS-10126: [freeswitch-core] General Video Improvements #resolve Anthony Minessale 2017-03-10 21:14:17 -06:00
  • 80e06c214c add test to repro bug Anthony Minessale 2017-04-07 17:22:01 -05:00
  • 8065691b3f add test to repro bug Anthony Minessale 2017-04-07 17:21:45 -05:00
  • 3da6bd0108 FS-10126: [freeswitch-core] General Video Improvements Anthony Minessale 2017-04-07 11:48:54 -05:00
  • 945a3b2569 FS-10126: [freeswitch-core] General Video Improvements Anthony Minessale 2017-04-07 11:48:54 -05:00
  • cf39e9c5ae FS-10213: [mod_conference] fix crash in video scaling to layer in case of rounding error Mike Jerris 2017-04-06 18:03:54 -05:00
  • d5dc27c6e6 FS-10216: [mod_conference] add no-video-blanks member flag #resolve Anthony Minessale 2017-04-06 17:29:47 -05:00
  • d2f96796e5 FS-10150: [freeswitch-core] Reduce writes to closed ssl sockets Anthony Minessale 2017-04-06 17:08:54 -05:00
  • 879b3b9d0c FS-10150: [freeswitch-core] Reduce writes to closed ssl sockets Anthony Minessale 2017-04-06 17:06:35 -05:00
  • 014f40d0b8 FS-10150: [freeswitch-core] Reduce writes to closed ssl sockets Anthony Minessale 2017-04-06 17:06:35 -05:00
  • 9e73d51a27 Merge pull request #1245 in FS/freeswitch from ~DRAGOS_OANCEA_NX/freeswitch-dragos-nx:feature/FS-10198/conf_recording_metadata to master Mike Jerris 2017-04-06 19:39:05 +00:00
  • 1d1cb7e4a1 FS-10097: [mod_conference] Add fgimg to conference video layouts Anthony Minessale 2017-04-06 13:31:16 -05:00
  • ab6cf5c742 FS-10126: [freeswitch-core] General Video Improvements Anthony Minessale 2017-04-06 11:53:38 -05:00
  • 9c6a027dc6 FS-10153: [build] fix mod_http_cache build on FreeBSD Mike Jerris 2017-04-06 11:48:45 -05:00
  • 2c5287ec93 FS-10126: [freeswitch-core] General Video Improvements Anthony Minessale 2017-04-06 11:53:38 -05:00
  • 48f6978d55 FS-10059: [sofia-sip] handle re-invites during t.38 call Brian West 2017-04-05 16:31:31 -05:00
  • d0071f5674 FS-10209: [freeswitch-core,mod_av] Add auth params to file handles Anthony Minessale 2017-04-05 16:32:04 -05:00
  • d490fbe89d FS-10099: [mod_conference] fix rare seg on race on shutdown of a conference Mike Jerris 2017-04-05 15:35:21 -05:00
  • be0e1e144b FS-10167: Fixed some issues that appeared primarily under windows testing, committing to determine if a specific read access violation occurs under linux as well. Shane Bryldt 2017-04-05 10:42:58 -06:00