Shane Bryldt
75ee45395d
FS-9952: Added support to default ks_log system for including optional prefixes as desired, also added thread and time prefix options
2017-03-22 17:42:50 -04:00
Shane Bryldt
8f569f715b
FS-9952: Big commit, first registered jsonrpc echo call successful, lots of cleanup remaining
2017-03-22 17:42:50 -04:00
Shane Bryldt
fd49aebb1d
FS-9952: Intermediate commit for a fresh point to start retrofitting the jsonrpc code that is incomplete
2017-03-22 17:42:50 -04:00
Shane Bryldt
5d7e40c811
FS-9952: Some code refactoring and added TTL for sessions, currently harcoded at 5 seconds for testing purposes only and should come from config
2017-03-22 17:42:50 -04:00
Shane Bryldt
14a99987bb
FS-9952: Preliminary session negotiations done, added a bunch of logging, fixed up cleanup code, needs more testing and more error handling
2017-03-22 17:42:50 -04:00
Shane Bryldt
3d8fd5dcaf
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
2017-03-22 17:42:50 -04:00
Shane Bryldt
cb7e95fd9a
FS-9952: A bunch of cleanup and shifting connections towards ID based passing instead of pointers, will replicate and adjust for session system next
2017-03-22 17:42:50 -04:00
colm
8e417220d3
FS-9952: Add blade rpc error response creation
2017-03-22 17:42:50 -04:00
colm
aeff38c165
FS-9952: Fix compile errors in test 64bit build
2017-03-22 17:42:50 -04:00
Shane Bryldt
a7add33519
FS-9952: Committing to show problem with ks_pool_resize
2017-03-22 17:42:50 -04:00
colm
d6d8ede6b9
FS-9952: Add query & tests for blade extention to rpc messages
2017-03-22 17:42:49 -04:00
colm
06e38ba1ff
FS-9952: Add blade extention to rpc messages
2017-03-22 17:42:49 -04:00
Shane Bryldt
418092e1ee
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
2017-03-22 17:42:49 -04:00
Shane Bryldt
942ae77bde
FS-9952: Added initial support for registering transports, and initial untested code for parsing identities
2017-03-22 17:42:49 -04:00
Shane Bryldt
2b3e2646e3
FS-9952: Updated bladec test, it successfully listens for connections, further testing required
2017-03-22 17:42:49 -04:00
Shane Bryldt
7e2d375d76
FS-9952: Added envelope to queue sending messages, prepping for initial server transport testing
2017-03-22 17:42:49 -04:00
colm
fa6a4e7686
FS-9952: Add rpc h files to ks
2017-03-22 17:42:49 -04:00
colm
5eb61cf535
FS-9952: Update for compile issues
2017-03-22 17:42:49 -04:00
Shane Bryldt
de1ddf187b
FS-9952: More work on the connection and transport code, couple things left to do but nearly ready for testing upto starting session negotiations
2017-03-22 17:42:49 -04:00
colm
eb4ece83b9
FS-9952: Add testrpcproto, Update api
2017-03-22 17:42:49 -04:00
Shane Bryldt
c3b7bb583f
FS-9952: Rewrote core code to utilize state machine driven system based on discussions, code compiles but completely untested currently
2017-03-22 17:42:49 -04:00
colm
b24eb4d707
FS-9952: Initial rpc application implementation
2017-03-22 17:42:49 -04:00
colm
a9945a682b
FS-9952: Initial rpc application implementation
2017-03-22 17:42:49 -04:00
colm
1761e35bf1
FS-9952: Initial rpc application implementation
2017-03-22 17:42:49 -04:00
colm
87cf880833
FS-9952: Update ks json-rpc api
2017-03-22 17:42:49 -04:00
Shane Bryldt
89940dfc60
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
2017-03-22 17:42:49 -04:00
Shane Bryldt
4ec0fbc581
FS-9952: A few changes and implemented the initial service peer state callbacks
2017-03-22 17:42:49 -04:00
Shane Bryldt
80179e7bd0
FS-9952: More work on the blade service transport layer, now compiles but is untested, and still missing a few pieces to be functional
2017-03-22 17:42:49 -04:00
Shane Bryldt
eb57b7910e
FS-9952: Temporary commit for some peer review
2017-03-22 17:42:49 -04:00
colm
2bce38afce
FS-9952: Add base64 code (from verto)
2017-03-22 17:42:49 -04:00
colm
59b1ab829e
FS-9952: Initial json rpc messaging
2017-03-22 17:42:48 -04:00
colm
8d029ae06b
FS-9952: Update testbuckets to current api
2017-03-22 17:42:48 -04:00
colm
c60a42009d
FS-9952: Initial json rpc messaging
2017-03-22 17:42:48 -04:00
Mike Jerris
e4b7b2038f
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.
2017-03-22 21:03:29 +00:00
Mitch Capper
862c969ba5
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.
2017-03-22 12:24:59 -07:00
Mike Jerris
82a9a3e610
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
2017-03-21 16:45:26 +00:00
Antonio
2ec5ffb5f5
FS-10160 [mod_conference] fix segfault when using video-mode=mux
2017-03-21 17:31:34 +01:00
Mike Jerris
a18ee224d5
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
2017-03-21 16:13:36 +00:00
Anthony Minessale
04fe009a15
FS-9742: [mod_conference,mod_cv] Refactor canvas zoom code
2017-03-21 10:31:02 -05:00
Brian West
3dccd0a82f
FS-10149 [freeswitch-core] ZRTP encrypted calls drop on reinvite
2017-03-21 10:09:36 -05:00
Richard Screene
6b5313ec37
FS-10156 [mod_http_cache] Return HTTP status code
2017-03-21 12:42:41 +00:00
Anthony Minessale
9837aa936b
FS-10152: [mod_shout] seek from eof to 0 not working in mod_shout #resolve
2017-03-17 15:31:10 -05:00
Anthony Minessale
e61f6e227c
FS-10151: [mod_video_filter] Add filters and fg video to mod_video_filter #resolve
2017-03-17 15:16:13 -05:00
Anthony Minessale
cd5182c27c
FS-10150: [freeswitch-core] Reduce writes to closed ssl sockets #resolve
2017-03-17 13:47:35 -05:00
Anthony Minessale
4a56cc6401
FS-10146: [mod_conference] Completely setup conference member before adding them to the conference #resolve
2017-03-16 19:06:06 -05:00
Anthony Minessale
2de527564e
FS-9704: [mod_av] Seeking video files with mod_av after it reaches the end does not work
2017-03-16 17:43:09 -05:00
Anthony Minessale
1da17bb3b3
FS-10138: [freeswitch-core,mod_conference] Add alpha video to conference
2017-03-16 16:28:18 -05:00
Anthony Minessale
ae40f8b529
FS-10144: [mod_conference] Minor issues with video mute in mod_conference #resolve
2017-03-16 16:24:49 -05:00
Ken Rice
7bb695716e
FS-10143 #resolve small tweak to overlaps conf layout
2017-03-16 15:05:10 -05:00
Anthony Minessale
f1d8685566
FS-10138: [freeswitch-core,mod_conference] Add alpha video to conference
2017-03-16 14:55:16 -05:00