]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Anthony Minessale [Sun, 26 Mar 2017 14:58:28 +0000 (10:58 -0400)]
FS-10180: [mod_sofia] Move debug line to higher level #resolve
Anthony Minessale [Sun, 26 Mar 2017 14:31:43 +0000 (10:31 -0400)]
FS-10167 fix invalid size passed into free
Anthony Minessale [Sun, 26 Mar 2017 14:18:38 +0000 (10:18 -0400)]
FS-10167 complile issues for mac sierra
Shane Bryldt [Fri, 24 Mar 2017 22:05:58 +0000 (16:05 -0600)]
FS-10167: Temporary commit to test some weirdness with pool freeing and memory mapping
Mike Jerris [Fri, 24 Mar 2017 18:59:42 +0000 (18:59 +0000)]
Merge 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() function
Mike Jerris [Fri, 24 Mar 2017 17:14:16 +0000 (17:14 +0000)]
Merge 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)
Mike Jerris [Fri, 24 Mar 2017 17:12:42 +0000 (17:12 +0000)]
Merge 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 enabled
Mike Jerris [Fri, 24 Mar 2017 17:11:55 +0000 (17:11 +0000)]
Merge pull request #1239 in FS/freeswitch from ~J0SH/freeswitch:fs10126 to master
* commit '
624d3dd0f52c02e1b9c2ad69867328e9ad1b0143 ':
FS-10126: Add 24fps mode.
Shane Bryldt [Fri, 24 Mar 2017 06:34:14 +0000 (00:34 -0600)]
FS-10167: Fixed sockets in libks, testsock now runs correctly under windows
Shane Bryldt [Thu, 23 Mar 2017 22:52:49 +0000 (16:52 -0600)]
FS-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.
Shane Bryldt [Thu, 23 Mar 2017 22:31:16 +0000 (16:31 -0600)]
FS-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.
Shane Bryldt [Thu, 23 Mar 2017 20:36:46 +0000 (14:36 -0600)]
FS-10167: Fixed a bug with ks_hash related to keying with INT/INT64/PTR modes, testhash now runs successfully on windows as well.
Shane Bryldt [Thu, 23 Mar 2017 19:32:58 +0000 (14:32 -0500)]
FS-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.
Shane Bryldt [Thu, 23 Mar 2017 19:30:31 +0000 (13:30 -0600)]
FS-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.
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.
Josh Allmann [Thu, 23 Mar 2017 16:22:19 +0000 (16:22 +0000)]
FS-10126: Add 24fps mode.
Antonio [Thu, 23 Mar 2017 16:08:53 +0000 (17:08 +0100)]
FS-10174 [mod_conference] fix segfault after playing alone-sound when video is not enabled
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
Nicholas Blasgen [Thu, 16 Mar 2017 01:15:10 +0000 (01:15 +0000)]
FS-10128 [mod_v8] This commit removes strlen() in favor of binary safe .length() function
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