]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Shane Bryldt [Thu, 23 Mar 2017 17:50:51 +0000 (11:50 -0600)]
FS-10167: Separate commit for fixed to have cJSON compile cleanly, and be able to push commit upstream easily.
Shane Bryldt [Thu, 23 Mar 2017 17:36:45 +0000 (11:36 -0600)]
FS-10167: Basic building of libks under VS2015, tests compile but most do not run successfully yet.
Brian West [Thu, 23 Mar 2017 15:59:25 +0000 (10:59 -0500)]
FS-10169: [mod_local_stream] When using local stream commands FreeSWITCH locks up #resolve
Shane Bryldt [Wed, 22 Mar 2017 23:29:03 +0000 (18:29 -0500)]
FS-10166: Removed UTP, did this in a separate commit in case it needs to be revived at some point.
Shane Bryldt [Wed, 22 Mar 2017 23:22:08 +0000 (18:22 -0500)]
FS-10166: Removed old DHT tests and stuff related to libtorrent, and a straggling diff related to old DHT.
Shane Bryldt [Wed, 22 Mar 2017 22:47:33 +0000 (17:47 -0500)]
FS-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_*.
Mike Jerris [Wed, 22 Mar 2017 21:45:05 +0000 (21:45 +0000)]
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 cleanup remaining
FS-9952: Intermediate commit for a fresh point to start retrofitting the jsonrpc code that is incomplete
FS-9952: Some code refactoring and added TTL for sessions, currently harcoded at 5 seconds for testing purposes only and should come from config
FS-9952: Preliminary session negotiations done, added a bunch of logging, fixed up cleanup code, needs more testing and more error handling
FS-9952: Added the first half of the session negotations for the server side, untested as it requires the second half coming soon for client side
FS-9952: A bunch of cleanup and shifting connections towards ID based passing instead of pointers, will replicate and adjust for session system next
FS-9952: Add blade rpc error response creation
FS-9952: Fix compile errors in test 64bit build
FS-9952: Committing to show problem with ks_pool_resize
FS-9952: Add query & tests for blade extention to rpc messages
FS-9952: Add blade extention to rpc messages
FS-9952: Some work towards client connectivity support, commit is to remove blade_message_t and get RPC stuff updated, code does not compile currently
FS-9952: Added initial support for registering transports, and initial untested code for parsing identities
FS-9952: Updated bladec test, it successfully listens for connections, further testing required
FS-9952: Added envelope to queue sending messages, prepping for initial server transport testing
FS-9952: Add rpc h files to ks
FS-9952: Update for compile issues
FS-9952: More work on the connection and transport code, couple things left to do but nearly ready for testing upto starting session negotiations
...
Shane Bryldt [Thu, 16 Mar 2017 18:13:26 +0000 (13:13 -0500)]
FS-9952: Initial implementation of a very basic text chat system which introduced a number of supporting subsystems
Shane Bryldt [Wed, 8 Mar 2017 19:51:54 +0000 (19:51 +0000)]
FS-9952: Added support to default ks_log system for including optional prefixes as desired, also added thread and time prefix options
Shane Bryldt [Tue, 7 Mar 2017 18:45:52 +0000 (18:45 +0000)]
FS-9952: Big commit, first registered jsonrpc echo call successful, lots of cleanup remaining
Shane Bryldt [Tue, 28 Feb 2017 23:37:19 +0000 (23:37 +0000)]
FS-9952: Intermediate commit for a fresh point to start retrofitting the jsonrpc code that is incomplete
Shane Bryldt [Mon, 27 Feb 2017 18:39:40 +0000 (18:39 +0000)]
FS-9952: Some code refactoring and added TTL for sessions, currently harcoded at 5 seconds for testing purposes only and should come from config
Shane Bryldt [Thu, 23 Feb 2017 23:01:22 +0000 (23:01 +0000)]
FS-9952: Preliminary session negotiations done, added a bunch of logging, fixed up cleanup code, needs more testing and more error handling
Shane Bryldt [Tue, 21 Feb 2017 21:20:44 +0000 (21:20 +0000)]
FS-9952: Added the first half of the session negotations for the server side, untested as it requires the second half coming soon for client side
Shane Bryldt [Tue, 21 Feb 2017 16:37:50 +0000 (16:37 +0000)]
FS-9952: A bunch of cleanup and shifting connections towards ID based passing instead of pointers, will replicate and adjust for session system next
colm [Thu, 16 Feb 2017 02:17:13 +0000 (21:17 -0500)]
FS-9952: Add blade rpc error response creation
colm [Wed, 15 Feb 2017 03:45:49 +0000 (22:45 -0500)]
FS-9952: Fix compile errors in test 64bit build
Shane Bryldt [Wed, 15 Feb 2017 00:56:29 +0000 (00:56 +0000)]
FS-9952: Committing to show problem with ks_pool_resize
colm [Wed, 15 Feb 2017 00:47:00 +0000 (19:47 -0500)]
FS-9952: Add query & tests for blade extention to rpc messages
colm [Tue, 14 Feb 2017 20:40:00 +0000 (15:40 -0500)]
FS-9952: Add blade extention to rpc messages
Shane Bryldt [Tue, 14 Feb 2017 19:04:48 +0000 (19:04 +0000)]
FS-9952: Some work towards client connectivity support, commit is to remove blade_message_t and get RPC stuff updated, code does not compile currently
Shane Bryldt [Mon, 13 Feb 2017 19:07:33 +0000 (19:07 +0000)]
FS-9952: Added initial support for registering transports, and initial untested code for parsing identities
Shane Bryldt [Fri, 10 Feb 2017 18:31:38 +0000 (18:31 +0000)]
FS-9952: Updated bladec test, it successfully listens for connections, further testing required
Shane Bryldt [Fri, 10 Feb 2017 18:14:48 +0000 (18:14 +0000)]
FS-9952: Added envelope to queue sending messages, prepping for initial server transport testing
colm [Fri, 10 Feb 2017 18:22:05 +0000 (13:22 -0500)]
FS-9952: Add rpc h files to ks
colm [Fri, 10 Feb 2017 14:13:22 +0000 (09:13 -0500)]
FS-9952: Update for compile issues
Shane Bryldt [Fri, 10 Feb 2017 02:17:20 +0000 (02:17 +0000)]
FS-9952: More work on the connection and transport code, couple things left to do but nearly ready for testing upto starting session negotiations
colm [Thu, 9 Feb 2017 22:56:10 +0000 (17:56 -0500)]
FS-9952: Add testrpcproto, Update api
Shane Bryldt [Thu, 9 Feb 2017 17:08:07 +0000 (17:08 +0000)]
FS-9952: Rewrote core code to utilize state machine driven system based on discussions, code compiles but completely untested currently
colm [Thu, 9 Feb 2017 02:49:09 +0000 (21:49 -0500)]
FS-9952: Initial rpc application implementation
colm [Wed, 8 Feb 2017 20:52:36 +0000 (15:52 -0500)]
FS-9952: Initial rpc application implementation
colm [Wed, 8 Feb 2017 01:18:45 +0000 (20:18 -0500)]
FS-9952: Initial rpc application implementation
colm [Tue, 7 Feb 2017 00:23:09 +0000 (19:23 -0500)]
FS-9952: Update ks json-rpc api
Shane Bryldt [Tue, 31 Jan 2017 19:28:21 +0000 (19:28 +0000)]
FS-9952: Fixed some stuff to get the blade service tested upto the point of processing config and listening on the same port across multiple interfaces
Shane Bryldt [Mon, 30 Jan 2017 22:51:09 +0000 (22:51 +0000)]
FS-9952: A few changes and implemented the initial service peer state callbacks
Shane Bryldt [Mon, 30 Jan 2017 05:02:58 +0000 (05:02 +0000)]
FS-9952: More work on the blade service transport layer, now compiles but is untested, and still missing a few pieces to be functional
Shane Bryldt [Fri, 27 Jan 2017 19:49:02 +0000 (19:49 +0000)]
FS-9952: Temporary commit for some peer review
colm [Thu, 26 Jan 2017 17:45:40 +0000 (12:45 -0500)]
FS-9952: Add base64 code (from verto)
colm [Wed, 25 Jan 2017 19:52:22 +0000 (14:52 -0500)]
FS-9952: Initial json rpc messaging
colm [Mon, 23 Jan 2017 19:31:48 +0000 (14:31 -0500)]
FS-9952: Update testbuckets to current api
colm [Mon, 23 Jan 2017 19:30:19 +0000 (14:30 -0500)]
FS-9952: Initial json rpc messaging
Mike Jerris [Wed, 22 Mar 2017 21:03:29 +0000 (21:03 +0000)]
Merge pull request #1233 in FS/freeswitch from ~MITCH.CAPPER/freeswitch:mod_perl_init_fix_FS_10071 to master
* commit '
862c969ba5924fb04ed32e483c5bef13712d4463 ':
Resolves FS-10071. Fixed newer (perl 5.22 and up) versions of perl from crashing, -e means evaluate the following string and it does not like emptystr.
Mitch Capper [Wed, 22 Mar 2017 19:23:36 +0000 (12:23 -0700)]
Resolves FS-10071. Fixed newer (perl 5.22 and up) versions of perl from crashing, -e means evaluate the following string and it does not like emptystr.
Mike Jerris [Tue, 21 Mar 2017 16:45:26 +0000 (16:45 +0000)]
Merge pull request #1232 in FS/freeswitch from ~ANTONIO/freeswitch:bugfix/FS-10160-segfault-conference-with-parameter to master
* commit '
2ec5ffb5f5f58fe19f0e9f5abe274424d39206a1 ':
FS-10160 [mod_conference] fix segfault when using video-mode=mux
Antonio [Tue, 21 Mar 2017 13:35:51 +0000 (14:35 +0100)]
FS-10160 [mod_conference] fix segfault when using video-mode=mux
Mike Jerris [Tue, 21 Mar 2017 16:13:36 +0000 (16:13 +0000)]
Merge pull request #1231 in FS/freeswitch from ~RSCREENE/freeswitch:feature/FS-10156-return-http-status-code-from-mod_http_cache to master
* commit '
6b5313ec3718ca11353551421fd7a7897ec694d3 ':
FS-10156 [mod_http_cache] Return HTTP status code
Anthony Minessale [Tue, 21 Mar 2017 15:30:51 +0000 (10:30 -0500)]
FS-9742: [mod_conference,mod_cv] Refactor canvas zoom code
Brian West [Tue, 21 Mar 2017 15:09:36 +0000 (10:09 -0500)]
FS-10149 [freeswitch-core] ZRTP encrypted calls drop on reinvite
Richard Screene [Mon, 20 Mar 2017 13:06:20 +0000 (13:06 +0000)]
FS-10156 [mod_http_cache] Return HTTP status code
Anthony Minessale [Fri, 17 Mar 2017 20:31:10 +0000 (15:31 -0500)]
FS-10152: [mod_shout] seek from eof to 0 not working in mod_shout #resolve
Anthony Minessale [Fri, 17 Mar 2017 20:16:13 +0000 (15:16 -0500)]
FS-10151: [mod_video_filter] Add filters and fg video to mod_video_filter #resolve
Anthony Minessale [Fri, 17 Mar 2017 18:47:35 +0000 (13:47 -0500)]
FS-10150: [freeswitch-core] Reduce writes to closed ssl sockets #resolve
Anthony Minessale [Fri, 17 Mar 2017 00:06:06 +0000 (19:06 -0500)]
FS-10146: [mod_conference] Completely setup conference member before adding them to the conference #resolve
Anthony Minessale [Thu, 16 Mar 2017 22:43:09 +0000 (17:43 -0500)]
FS-9704: [mod_av] Seeking video files with mod_av after it reaches the end does not work
Anthony Minessale [Thu, 16 Mar 2017 21:28:18 +0000 (16:28 -0500)]
FS-10138: [freeswitch-core,mod_conference] Add alpha video to conference
Anthony Minessale [Thu, 16 Mar 2017 21:24:41 +0000 (16:24 -0500)]
FS-10144: [mod_conference] Minor issues with video mute in mod_conference #resolve
Ken Rice [Thu, 16 Mar 2017 20:05:04 +0000 (15:05 -0500)]
FS-10143 #resolve small tweak to overlaps conf layout
Anthony Minessale [Thu, 16 Mar 2017 19:55:10 +0000 (14:55 -0500)]
FS-10138: [freeswitch-core,mod_conference] Add alpha video to conference
Anthony Minessale [Thu, 16 Mar 2017 19:54:37 +0000 (14:54 -0500)]
FS-10094: [core,mod_av] Alpha video support
Mike Jerris [Thu, 16 Mar 2017 18:12:47 +0000 (13:12 -0500)]
Merge pull request #1228 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-10074-move-tiff-to-download to master
* commit '
62f48cafe7f930bd083fd122f47aba5e81c89704 ':
FS-10074 [libtiff] Update to tiff-4.0.7, move from codebase to download
Andrey Volk [Thu, 16 Mar 2017 17:12:30 +0000 (20:12 +0300)]
FS-10074 [libtiff] Update to tiff-4.0.7, move from codebase to download
Mike Jerris [Thu, 16 Mar 2017 16:29:08 +0000 (11:29 -0500)]
FS-10074: [libtiff] remove more libtiff references
Mike Jerris [Thu, 16 Mar 2017 16:09:29 +0000 (11:09 -0500)]
FS-10140: [core] add switch_img_grey, makes i420 switch_img_t image grey scale
Brian West [Thu, 16 Mar 2017 15:37:31 +0000 (10:37 -0500)]
FS-10139: [verto.js] $.FSRTC.bestResSupported() returns true for any res #resolve
Anthony Minessale [Thu, 16 Mar 2017 15:00:33 +0000 (10:00 -0500)]
FS-10094: [core,mod_av] Alpha video support #resolve
Anthony Minessale [Wed, 15 Mar 2017 23:18:48 +0000 (18:18 -0500)]
FS-9697 remove auto toggle to old fir mode
Anthony Minessale [Wed, 15 Mar 2017 23:15:31 +0000 (18:15 -0500)]
FS-10138
Anthony Minessale [Wed, 15 Mar 2017 23:12:57 +0000 (18:12 -0500)]
FS-10091
Anthony Minessale [Wed, 15 Mar 2017 23:03:53 +0000 (18:03 -0500)]
FS-9704: [mod_av] Seeking video files with mod_av after it reaches the end does not work fix regression
Anthony Minessale [Wed, 15 Mar 2017 23:02:46 +0000 (18:02 -0500)]
FS-10138: [freeswitch-core,mod_conference] Add alpha video to conference
Mike Jerris [Wed, 15 Mar 2017 21:56:11 +0000 (17:56 -0400)]
FS-10036: fix windows build issues.
Anthony Minessale [Wed, 15 Mar 2017 21:55:00 +0000 (16:55 -0500)]
FS-10107 can of worms contd
Mike Jerris [Wed, 15 Mar 2017 21:13:40 +0000 (16:13 -0500)]
FS-10036: fix windows build issues. These patches need to go upstream
Anthony Minessale [Wed, 15 Mar 2017 20:28:08 +0000 (15:28 -0500)]
FS-10138: [freeswitch-core,mod_conference] Add alpha video to conference #resolve
Anthony Minessale II [Wed, 15 Mar 2017 20:20:34 +0000 (15:20 -0500)]
Merge pull request #1226 in FS/freeswitch from bugfix/FS-10126-general-video-improvements to master
* commit '
f4ad4ed6c47b8961a180dfadc02f972a811878d2 ':
FS-10126: [freeswitch-core] General Video Improvements #resolve
Anthony Minessale [Sat, 11 Mar 2017 03:14:17 +0000 (21:14 -0600)]
FS-10126: [freeswitch-core] General Video Improvements #resolve
Mike Jerris [Wed, 15 Mar 2017 20:02:04 +0000 (15:02 -0500)]
FS-10074: [libtiff] stop using embedded libtiff. Build now requires system libtiff
Mike Jerris [Wed, 15 Mar 2017 20:00:15 +0000 (15:00 -0500)]
FS-10074: [libtiff] stop using embedded libtiff. Build now requires system libtiff
Mike Jerris [Wed, 15 Mar 2017 18:32:58 +0000 (13:32 -0500)]
FS-10036: fix include
Anthony Minessale II [Wed, 15 Mar 2017 15:25:47 +0000 (10:25 -0500)]
Merge pull request #1206 in FS/freeswitch from bugfix/FS-10094-alpha-video-support to master
* commit '
d1625f85a526ca97546b79c589a9fa39fdd60d2e ':
FS-10094 Alpha Video support
Mike Jerris [Wed, 15 Mar 2017 14:57:03 +0000 (09:57 -0500)]
FS-10074: [libtiff] stop using embedded libtiff. Build now requires system libtiff
Seven Du [Mon, 6 Mar 2017 00:43:31 +0000 (08:43 +0800)]
FS-10094 Alpha Video support
Alpha webm support
RGBA alpha support
Anthony Minessale [Tue, 14 Mar 2017 23:59:59 +0000 (18:59 -0500)]
FS-10121: [mod_conference] Add role-id and layout transitions to conference
Anthony Minessale [Tue, 14 Mar 2017 22:18:00 +0000 (17:18 -0500)]
FS-10131: [freeswitch-core] Incorrect video decode flags in some places
Mike Jerris [Tue, 14 Mar 2017 22:39:05 +0000 (17:39 -0500)]
FS-10074: [libtiff] stop using embedded libtiff. Build now requires system libtiff
Brian West [Tue, 14 Mar 2017 21:56:31 +0000 (16:56 -0500)]
Merge pull request #1205 in FS/freeswitch from ~MOCHOUINARD/freeswitch:bugfix/FS-10093-allow-to-specify-a-spool-path-for to master
* commit '
8fa52b5cf3881de81ba6cffdcf75e12d8db1162a ':
FS-10093: Add fax-spool variable to select the rxfax spool destination per call AND automaticly try to create the folder if it doesn't exist
Brian West [Tue, 14 Mar 2017 18:03:17 +0000 (13:03 -0500)]
FS-10125 small fix
Anthony Minessale [Mon, 13 Mar 2017 20:09:32 +0000 (15:09 -0500)]
FS-10132: [mod_conference] Memory leak playing video files in personal-canvas mode #resolve
Anthony Minessale [Mon, 13 Mar 2017 19:54:14 +0000 (14:54 -0500)]
FS-10131: [freeswitch-core] Incorrect video decode flags in some places #resolve
Anthony Minessale [Mon, 13 Mar 2017 19:50:28 +0000 (14:50 -0500)]
FS-10131: [freeswitch-core] Incorrect video decode flags in some places #resolve
Anthony Minessale [Mon, 13 Mar 2017 19:46:11 +0000 (14:46 -0500)]
FS-10121: [mod_conference] Add role-id and layout transitions to conference
Anthony Minessale [Mon, 13 Mar 2017 19:26:59 +0000 (14:26 -0500)]
FS-10121: [mod_conference] Add role-id and layout transitions to conference
Anthony Minessale [Mon, 13 Mar 2017 17:31:03 +0000 (12:31 -0500)]
FS-10121: [mod_conference] Add role-id and layout transitions to conference
Anthony Minessale [Mon, 13 Mar 2017 16:50:34 +0000 (11:50 -0500)]
FS-9922: [mod_conference] Auto Energy Level
Anthony Minessale [Mon, 13 Mar 2017 16:06:28 +0000 (11:06 -0500)]
FS-10120: [mod_verto] Move text support behind a param
Ken Rice [Mon, 13 Mar 2017 13:30:59 +0000 (08:30 -0500)]
swig all
Italo Rossi [Sun, 12 Mar 2017 18:12:00 +0000 (13:12 -0500)]
Merge pull request #1202 in FS/freeswitch from ~PECHEN/freeswitch:feature/FS-10082-full-list-members-by-api to master
* commit '
f411dd49c5f951992345dcd810c5a70d8a235839 ':
FS-10082 [mod_callcenter] full list members by api
Italo Rossi [Sun, 12 Mar 2017 18:08:37 +0000 (13:08 -0500)]
Merge pull request #1074 in FS/freeswitch from ~WHENRY/freeswitch:feature/FS-9757_multi_box_patch to master
* commit '
404c69698ed7a4ff215cf2d430b6a1721c693eb1 ':
FS-9757 Store real system uuid in members system col and compare
Anthony Minessale [Sat, 11 Mar 2017 03:50:17 +0000 (21:50 -0600)]
FS-9742
Anthony Minessale [Sat, 11 Mar 2017 03:25:04 +0000 (21:25 -0600)]
FS-10107 doh