]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Shane Bryldt [Wed, 7 Dec 2016 16:33:40 +0000 (16:33 +0000)]
FS-9775: Resolved conflicts during merge
colm [Wed, 7 Dec 2016 04:20:13 +0000 (23:20 -0500)]
FS-9775: Mark suspect and expired nodes. Add to makefile
Shane Bryldt [Tue, 6 Dec 2016 23:37:36 +0000 (23:37 +0000)]
FS-9775: Added preliminary support for processing find_nodes query, including calls to compact addresses and node info
Shane Bryldt [Tue, 6 Dec 2016 15:15:12 +0000 (15:15 +0000)]
FS-9775: Refactored sending of messages to utilize a more scalable and throttled queue for outgoing messages
colm [Mon, 5 Dec 2016 23:59:32 +0000 (18:59 -0500)]
FS-9775: Match up data types with existing code
Shane Bryldt [Mon, 5 Dec 2016 20:43:52 +0000 (20:43 +0000)]
FS-9775: Added support for removing finished transactions via latent purging while expiring
Also added support to send error message responses and updated the test to confirm, errors still need to be updated to send an error responses
Shane Bryldt [Fri, 2 Dec 2016 22:42:39 +0000 (22:42 +0000)]
FS-9775: Fixed some bugs, unit test now successfully sends, processes, responds, and receives and validates a ping, more on this soon
Shane Bryldt [Fri, 2 Dec 2016 19:57:45 +0000 (19:57 +0000)]
FS-9775: Initial work towards sending messages, refactored into less headers, test updated
Shane Bryldt [Thu, 1 Dec 2016 22:44:58 +0000 (22:44 +0000)]
FS-9775: Removing a file that got added because of a typo on the shell
Shane Bryldt [Thu, 1 Dec 2016 22:34:31 +0000 (22:34 +0000)]
FS-9775: Replaced initialization of nodeid to use safer passing through raw fixed size type
Shane Bryldt [Thu, 1 Dec 2016 21:16:35 +0000 (21:16 +0000)]
FS-9775: Renamed registries, added query registry with ping callback, unit test updated
Shane Bryldt [Thu, 1 Dec 2016 19:25:25 +0000 (19:25 +0000)]
FS-9775: Encapsulated message details into ks_dht2_message_t
Shane Bryldt [Thu, 1 Dec 2016 04:37:36 +0000 (04:37 +0000)]
FS-9775: Added initial registry for 'y' keys, and some unit testing
Shane Bryldt [Wed, 30 Nov 2016 22:43:48 +0000 (22:43 +0000)]
FS-9775: Added some preliminary message processing, and unit testing for it
Brian West [Wed, 30 Nov 2016 22:16:47 +0000 (16:16 -0600)]
update libblade
Shane Bryldt [Wed, 30 Nov 2016 18:36:16 +0000 (18:36 +0000)]
FS-9775: Added initial unit test of preliminary allocation, initialization and binding code
Shane Bryldt [Wed, 30 Nov 2016 18:35:12 +0000 (18:35 +0000)]
FS-9775: Renamed calls *_salloc to *_prealloc
Shane Bryldt [Wed, 30 Nov 2016 06:42:11 +0000 (06:42 +0000)]
FS-9775: Added salloc calls for other entities
The use of salloc in the main ks_dht_t for the inner nodeid suggests salloc calls
should be renamed prealloc to avoid confusion where not used on stack variables
Shane Bryldt [Wed, 30 Nov 2016 06:27:14 +0000 (06:27 +0000)]
FS-9775: Added salloc call to dht for stack allocation, passing on the pool
This will be replicated to other allocations
Shane Bryldt [Wed, 30 Nov 2016 03:47:40 +0000 (03:47 +0000)]
FS-9775: Initial commit of the first portion of the DHT rewrite for peer review
Code compiles, but not yet functional, unit tests to come soon for current code
Anthony Minessale [Wed, 25 Jan 2017 18:48:01 +0000 (12:48 -0600)]
FS-9978: [mod_expr] mod_expr random seed function not working for Windows #resolve
Mike Jerris [Tue, 24 Jan 2017 22:00:48 +0000 (16:00 -0600)]
Revert "bump build tool and dependency version numbers."
This reverts commit
ea0f5d20af4a8086cd58b2010890382455300dd1 .
Chris Rienzo [Mon, 23 Jan 2017 20:37:13 +0000 (15:37 -0500)]
FS-9965 [mod_hiredis] release context after getting alternate connection
Chris Rienzo [Fri, 20 Jan 2017 13:50:42 +0000 (08:50 -0500)]
FS-9965 [mod_hiredis] Improvements for performance, memory utilization, and resiliency.
Pipelining of requests to improve throughput
-- new parameter max-pipelined-requests (default 20) for maximum number of requests to batch at one time
Deletion of counter keys when zero
-- new parameter delete-when-zero (default false) to enable. This will cause a redis eval to execute to decrement counters instead of DECR.
Detection of negative limit counters
-- Self healing of negative counters (due to key eviction, etc)
Mike Jerris [Mon, 23 Jan 2017 18:04:58 +0000 (13:04 -0500)]
Revert "FS-9970 build debug Makefile.openbsd until it successfully builds FreeSWITCH. Add additional pkg dependencies. Replace wget with native OpenBSD ftp command"
This reverts commit
68ec2a68ac1f2bd8df022cd02edbab1112ef00c3 .
Brian West [Mon, 23 Jan 2017 16:30:41 +0000 (10:30 -0600)]
Merge pull request #1163 in FS/freeswitch from ~SYSFU/freeswitch:bugfix/FS-9968-update-and-debug-OpenBSD-Makefile to master
* commit '
68ec2a68ac1f2bd8df022cd02edbab1112ef00c3 ':
FS-9968 build debug Makefile.openbsd until it successfully builds FreeSWITCH. Add additional pkg dependencies. Replace wget with native OpenBSD ftp command
bump build tool and dependency version numbers.
Seth [Sun, 22 Jan 2017 18:34:12 +0000 (10:34 -0800)]
FS-9968 build debug Makefile.openbsd until it successfully builds FreeSWITCH. Add additional pkg dependencies. Replace wget with native OpenBSD ftp command
Seth [Sun, 22 Jan 2017 16:37:51 +0000 (08:37 -0800)]
bump build tool and dependency version numbers.
Chris Rienzo [Thu, 19 Jan 2017 19:50:51 +0000 (14:50 -0500)]
FS-9959 [mod_spandsp] Add two new channel variables
fax_t38_tx_reinvite_packet_count - overrides t38-tx-reinvite-packet-count param in spandsp.conf
fax_t38_rx_reinvite_packet_count - overrides t38-rx-reinvite-packet-count param in spandsp.conf
Anthony Minessale [Thu, 19 Jan 2017 16:51:24 +0000 (10:51 -0600)]
FS-9958
Anthony Minessale [Wed, 18 Jan 2017 21:12:08 +0000 (15:12 -0600)]
FS-9958
Anthony Minessale [Wed, 18 Jan 2017 19:19:41 +0000 (13:19 -0600)]
FS-9958: [freeswitch-core,mod_local_stream] Add agc object and use it in mod_local_stream #resolve
Mike Jerris [Wed, 18 Jan 2017 16:41:28 +0000 (10:41 -0600)]
Merge pull request #1157 in FS/freeswitch from ~LAZEDO/freeswitch:feature/fs-9955 to master
* commit '
606d5354788c2c78e5e87f772e0069cbefe6ba93 ':
FS-9955 [mod_kazoo] set profile var when setting channel var
Anthony Minessale [Wed, 18 Jan 2017 16:40:39 +0000 (10:40 -0600)]
FS-9954: [freeswitch-core] Crash on switch_ivr_intercept_session due null pointer for buuid #resolve
Mike Jerris [Wed, 18 Jan 2017 16:27:02 +0000 (10:27 -0600)]
Merge pull request #1154 in FS/freeswitch from ~DEDWARDS/freeswitch:feature/FS-9162-add-ability-to-include-the-external to master
* commit '
15fd3f1353a8f08c2dba6a5d9a3560ec8717be12 ':
FS-9162 Include external IP address in SDP if include_external_ip is set
lazedo [Wed, 18 Jan 2017 04:56:52 +0000 (04:56 +0000)]
FS-9955 [mod_kazoo] set profile var when setting channel var
Anthony Minessale [Tue, 17 Jan 2017 22:45:22 +0000 (16:45 -0600)]
FS-9654 introduce origination_aleg_uuid
Dan Edwards [Mon, 16 Jan 2017 15:42:00 +0000 (10:42 -0500)]
FS-9162 Include external IP address in SDP if include_external_ip is set
Mike Jerris [Tue, 17 Jan 2017 19:11:30 +0000 (13:11 -0600)]
Merge pull request #1146 in FS/freeswitch from bugfix/FS-9206-proxy-media-with-enable-3pcc-proxy to master
* commit '
a597e216bc699567ddb77d1765cf095c3bb31183 ':
FS-9206: [core] endable proxy media auto-adjust on re-invite for text and video every time as the streams may be being added on re-invite
Mike Jerris [Sat, 7 Jan 2017 00:12:25 +0000 (18:12 -0600)]
FS-9206: [core] endable proxy media auto-adjust on re-invite for text and video every time as the streams may be being added on re-invite
Anthony Minessale [Tue, 17 Jan 2017 01:13:24 +0000 (19:13 -0600)]
FS-9654
Anthony Minessale [Mon, 16 Jan 2017 21:15:05 +0000 (15:15 -0600)]
FS-9654 regression
Anthony Minessale [Mon, 16 Jan 2017 20:10:39 +0000 (14:10 -0600)]
FS-9654 additional changes
Mike Jerris [Fri, 13 Jan 2017 20:56:09 +0000 (14:56 -0600)]
Merge pull request #1151 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-9948-add-mod_png-to-windows-build to master
* commit '
7dce1172acb8784557977bdd02bcd9a8f9ef717a ':
FS-9948 [mod_png] Add mod_png to windows build
Andrey Volk [Fri, 13 Jan 2017 20:51:34 +0000 (23:51 +0300)]
FS-9948 [mod_png] Add mod_png to windows build
Italo Rossi [Fri, 13 Jan 2017 19:13:14 +0000 (16:13 -0300)]
FS-9947 [verto_communicator] Do not try to parse empty chat messages
Italo Rossi [Fri, 13 Jan 2017 19:11:33 +0000 (16:11 -0300)]
FS-9946 [verto_communicator] Fixed video size when window is resized on canary
Mike Jerris [Thu, 12 Jan 2017 21:21:05 +0000 (15:21 -0600)]
Merge pull request #1150 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-9944-add-core-video-support-to-windows to master
* commit '
1f11deb0236145c6da3030a00541ffc34f71823d ':
FS-9944 [core] Add core video support to windows build
Andrey Volk [Thu, 12 Jan 2017 20:52:06 +0000 (23:52 +0300)]
FS-9944 [core] Add core video support to windows build
Brian West [Thu, 12 Jan 2017 17:56:38 +0000 (11:56 -0600)]
additional test cases for FS-9943
Brian West [Thu, 12 Jan 2017 17:47:25 +0000 (11:47 -0600)]
FS-9943: [core] Default 488 handling for t.38 re-invite switches to udptl mode when it should not. #resolve
Mike Jerris [Thu, 12 Jan 2017 16:57:55 +0000 (10:57 -0600)]
Merge pull request #1149 in FS/freeswitch from ~LAZEDO/freeswitch:bugfix/FS-9940 to master
* commit '
52e1785d947c8798de72457003660c05e2240651 ':
[mod_sofia] FS-9940 fix finding a-leg parameter
Luis Azedo [Thu, 12 Jan 2017 14:37:18 +0000 (08:37 -0600)]
[mod_sofia] FS-9940 fix finding a-leg parameter
Mike Jerris [Wed, 11 Jan 2017 00:17:09 +0000 (18:17 -0600)]
FS-9934: [mod_redis] fix segfault on windows on close or connect failure
Mike Jerris [Tue, 10 Jan 2017 23:07:41 +0000 (17:07 -0600)]
Merge pull request #1147 in FS/freeswitch from bugfix/FS-9931-display-updates-are-sent-to-endpoints to master
* commit '
5d5b815e426fa87392a6dd9657106664cb4caa42 ':
FS-9931: [mod_sofia] don't send display updates to endpoints who don't have UPDATE in their Allow header
Anthony Minessale [Tue, 10 Jan 2017 23:00:18 +0000 (17:00 -0600)]
FS-9933: [freeswitch-core] Fallback from native file failure to alternate ext #resolve
Mike Jerris [Tue, 10 Jan 2017 21:39:02 +0000 (15:39 -0600)]
FS-9931: [mod_sofia] don't send display updates to endpoints who don't have UPDATE in their Allow header
Anthony Minessale [Tue, 10 Jan 2017 22:06:33 +0000 (16:06 -0600)]
FS-9932: [freeswitch-core] Error with group confirm feature combined with enterprise originate #resolve
Anthony Minessale [Tue, 10 Jan 2017 17:20:20 +0000 (11:20 -0600)]
FS-9929: [core,mod_spandsp] Assert in switch_frame_buffer_dup when receiving a fax using t.38 #resolve
Anthony Minessale [Mon, 9 Jan 2017 22:57:52 +0000 (16:57 -0600)]
swigall
Ken Rice [Mon, 9 Jan 2017 19:56:51 +0000 (13:56 -0600)]
Merge pull request #1143 in FS/freeswitch from ~SAFAROV/freeswitch2:FS-9924 to master
%backport=1.6
* commit '
392f09569455ccf5bced51ea5edc6642e57c0d97 ':
FS-9924: Removed libvpx dependency from SPEC file.
Mike Jerris [Mon, 9 Jan 2017 16:44:08 +0000 (10:44 -0600)]
Merge pull request #1142 in FS/freeswitch from bugfix/FS-9844-sip_full_route-variable-doesnt-show to master
* commit '
f418baf7c85c91b79ecb1cd593b570f99a7c0e2d ':
FS-9844: [mod_sofia] populate sip_full_route var with all of the route headers, not just the first one
Mike Jerris [Fri, 6 Jan 2017 23:13:39 +0000 (17:13 -0600)]
swigall
Mike Jerris [Fri, 6 Jan 2017 22:16:16 +0000 (16:16 -0600)]
FS-9809: [mod_sofia] url encode caller id number before sticking it in the from header in case we have non url safe chars in the cid number in the caller profile
Sergey Safarov [Fri, 6 Jan 2017 07:01:02 +0000 (02:01 -0500)]
FS-9924: Removed libvpx dependency from SPEC file.
Brian West [Thu, 5 Jan 2017 22:34:11 +0000 (16:34 -0600)]
FS-9855: [mod_spandsp] Refused T38 reinvite on b-leg breaks T38 negotiation on a-leg when using T38 gateway mode #resolve
Mike Jerris [Thu, 5 Jan 2017 22:02:17 +0000 (16:02 -0600)]
FS-9844: [mod_sofia] populate sip_full_route var with all of the route headers, not just the first one
Brian West [Thu, 5 Jan 2017 21:51:52 +0000 (15:51 -0600)]
FS-9855: [mod_spandsp] Refused T38 reinvite on b-leg breaks T38 negotiation on a-leg when using T38 gateway mode #resolve
Mike Jerris [Thu, 5 Jan 2017 21:06:42 +0000 (15:06 -0600)]
FS-9915: [mod_sofia] fix non null terminated parsed sip body being passed in when sending to sip messages in a row on tcp in a single packet
Anthony Minessale [Wed, 4 Jan 2017 23:08:07 +0000 (17:08 -0600)]
FS-9906: [mod_conference] Member join/part in conference shows webcam briefly during slide transition #resolve
Brian West [Wed, 4 Jan 2017 22:13:47 +0000 (16:13 -0600)]
FS-9916: [mod_spandsp] OB fax calls go zombie #resolve
Mike Jerris [Wed, 4 Jan 2017 18:58:57 +0000 (12:58 -0600)]
Merge pull request #1137 in FS/freeswitch from ~KIDPLUG/freeswitch-kp:bugfix/FS-9917-switch_rtp-loses-the-current-packet to master
* commit '
879c04b339fb4f0553e5d54d7f2b88a36e84695a ':
FS-9917 [switch_rtp/core] Fix in do_flush to handle the current packet (if RFC2833) rather than discard it. only print flushed if we flushed something
chapman [Wed, 4 Jan 2017 18:56:48 +0000 (13:56 -0500)]
FS-9917 [switch_rtp/core] Fix in do_flush to handle the current packet (if RFC2833) rather than discard it.
only print flushed if we flushed something
Mike Jerris [Wed, 4 Jan 2017 17:37:32 +0000 (11:37 -0600)]
Merge pull request #1124 in FS/freeswitch from ~TCULJAGA/freeswitch_tc:bugfix/FS-9873-a1-hash_for_mod_verto to master
* commit '
1f7a7e336f0d2d0d4c67ee45478bf9b759e0dda8 ':
FS-9873 mod_verto a1-hash - squashed
Anthony Minessale [Wed, 4 Jan 2017 17:00:22 +0000 (11:00 -0600)]
FS-9881 accidentally removed -1 for forever support
Brian West [Wed, 4 Jan 2017 16:32:47 +0000 (10:32 -0600)]
Additional test cases for FS-9855
Tihomir Culjaga [Sun, 25 Dec 2016 22:30:54 +0000 (16:30 -0600)]
FS-9873 mod_verto a1-hash - squashed
Anthony Minessale [Wed, 4 Jan 2017 00:32:26 +0000 (18:32 -0600)]
FS-9206: [mod_sofia] proxy media with enable-3pcc=proxy does not properly pass audio after 3pcc re-invite #resolve
Mike Jerris [Tue, 3 Jan 2017 23:08:29 +0000 (17:08 -0600)]
Merge pull request #1128 in FS/freeswitch from ~ANDYWOLK/freeswitch:feature/FS-9896-mod_v8-implement-serving-configuration to master
* commit '
a3a8d7e6b3a2d48c49196be0d578c023588a006c ':
FS-9896 [mod_v8] Implement Serving Configuration with JavaScript
Mike Jerris [Tue, 3 Jan 2017 22:58:11 +0000 (16:58 -0600)]
Merge pull request #1134 in FS/freeswitch from ~J0SH/freeswitch:byereason to master
* commit '
7248a4f3eb0c956e17dc59ab2544e2ed4f0fa689 ':
FS-9910 [mod_sofia]: Set SIP reason header for BYE events.
Anthony Minessale [Tue, 3 Jan 2017 21:29:57 +0000 (15:29 -0600)]
FS-9912: [mod_conference] floor-only and file-only not working properly in canvas-layouts #resolve
Anthony Minessale [Tue, 3 Jan 2017 21:27:08 +0000 (15:27 -0600)]
FS-9911: [mod_conference] Canvas not clearing when video playback of file is done #resolve
Anthony Minessale [Tue, 3 Jan 2017 21:24:15 +0000 (15:24 -0600)]
FS-9881: [core] FS crashing when playing png file #resolve
Josh Allmann [Tue, 3 Jan 2017 21:14:36 +0000 (16:14 -0500)]
FS-9910 [mod_sofia]: Set SIP reason header for BYE events.
Mike Jerris [Tue, 3 Jan 2017 20:39:40 +0000 (14:39 -0600)]
Merge pull request #1118 in FS/freeswitch from ~ANTONIO/freeswitch:bugfix/FS-9877-mod_loopback-no-audio to master
* commit '
5dfc63c126f664cff09ddc6d2a67e05c2426f940 ':
FS-9877 [mod_loopback] fix no audio
Mike Jerris [Tue, 3 Jan 2017 19:51:30 +0000 (13:51 -0600)]
FS-9903: [msrp] fix namespacing and visibility of some structs
Anthony Minessale [Tue, 3 Jan 2017 19:15:03 +0000 (13:15 -0600)]
FS-9860
Anthony Minessale [Tue, 3 Jan 2017 19:06:08 +0000 (13:06 -0600)]
FS-9860
Mike Jerris [Tue, 3 Jan 2017 18:51:15 +0000 (12:51 -0600)]
Merge pull request #1129 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-9897-mod_v8-fix-visual-studio-2015-build to master
* commit '
31fd8f3654913a5174b7a64bb5ee04df53b98fad ':
FS-9897 [mod_v8] Fix Visual Studio 2015 build
Mike Jerris [Tue, 3 Jan 2017 18:46:02 +0000 (12:46 -0600)]
FS-9903: [msrp] fix namespacing and visibility of some structs and defines for ssl private header
Anthony Minessale [Tue, 3 Jan 2017 18:01:48 +0000 (12:01 -0600)]
FS-9898: [mod_sofia] Call hanging in FS if HOLD not successful #resolve
Anthony Minessale II [Tue, 3 Jan 2017 00:06:54 +0000 (18:06 -0600)]
Merge pull request #1131 in FS/freeswitch from pr/1130 to master
* commit '
c1abfaf4f8f2ec954d9a5ba745c874790e2d279c ':
FS-9903 #resolve #comment fix server side TLS and add client TLS support
Seven Du [Mon, 2 Jan 2017 06:17:46 +0000 (14:17 +0800)]
FS-9903 #resolve #comment fix server side TLS and add client TLS support
Seven Du [Mon, 2 Jan 2017 02:24:53 +0000 (10:24 +0800)]
FS-9903 WIP MSRP client mode support
Seven Du [Sat, 31 Dec 2016 00:53:27 +0000 (08:53 +0800)]
FS-7933 #comment fix incompatible time pointer
Anthony Minessale [Fri, 30 Dec 2016 23:36:29 +0000 (17:36 -0600)]
FS-9206: [mod_sofia] proxy media with enable-3pcc=proxy does not properly pass audio after 3pcc re-invite #resolve
Andrey Volk [Thu, 29 Dec 2016 20:42:33 +0000 (23:42 +0300)]
FS-9897 [mod_v8] Fix Visual Studio 2015 build
Italo Rossi [Thu, 29 Dec 2016 16:17:41 +0000 (13:17 -0300)]
[mod_callcenter] FS-9894: Removing reference to call_timeout, use leg_timeout instead
Italo Rossi [Thu, 29 Dec 2016 15:59:24 +0000 (12:59 -0300)]
[mod_callcenter] FS-9891: Checking if we got a valid pointer for a queue
Andrey Volk [Thu, 29 Dec 2016 00:58:22 +0000 (03:58 +0300)]
FS-9896 [mod_v8] Implement Serving Configuration with JavaScript