]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Anthony Minessale [Tue, 7 Feb 2017 17:38:41 +0000 (11:38 -0600)]
FS-9576 forgot to add positive response to uuid_send_text
Seven Du [Mon, 2 Jan 2017 02:41:37 +0000 (10:41 +0800)]
FS-9904 #resolve cleanup and refactor msrp
Anthony Minessale [Mon, 6 Feb 2017 22:37:59 +0000 (16:37 -0600)]
FS-10015: [freeswitch-core] Add variable to allow firing of text events #resolve
Mike Jerris [Mon, 6 Feb 2017 01:33:26 +0000 (19:33 -0600)]
Merge pull request #1182 in FS/freeswitch from ~SAFAROV/freeswitch2:FS-10013 to master
* commit '
e0a96e28757d100923978e09256ec5a5a0080642 ':
FS-10013: Several bugfixes
Sergey Safarov [Sun, 5 Feb 2017 22:44:11 +0000 (17:44 -0500)]
FS-10013: Several bugfixes
Italo Rossi [Sun, 5 Feb 2017 17:56:47 +0000 (14:56 -0300)]
FS-10012 [mod_callcenter] Enabling bypass media if agents leg have bypass_media_after_bridge=true #resolve
Mike Jerris [Sat, 4 Feb 2017 01:00:08 +0000 (19:00 -0600)]
Merge pull request #738 in FS/freeswitch from ~KYCONQUERS/mod_fail2ban:FS-7394-add-mod_fail2ban to master
* commit '
4c1e7f24bcac3e6d3b20331a191cf90b0ac0b6fc ':
FS-7394 adding mod_fail2ban into freeswitch repo
Brian West [Fri, 3 Feb 2017 23:29:46 +0000 (17:29 -0600)]
FS-6683: [mod_dingaling] iksemel TLS-Fragments #resolve
Brian West [Fri, 3 Feb 2017 23:14:26 +0000 (17:14 -0600)]
FS-10006: [core] Allow adding parameters to P-Asserted-Identity #resolve
Anthony Minessale [Fri, 3 Feb 2017 22:24:49 +0000 (16:24 -0600)]
FS-10008: [mod_say_en] Add military time to say_en #resolve
Anthony Minessale [Fri, 3 Feb 2017 21:17:17 +0000 (15:17 -0600)]
FS-10007: [mod_conference] Issue with reservation-id and conference video layouts #resolve
Anthony Minessale [Fri, 3 Feb 2017 16:57:01 +0000 (10:57 -0600)]
FS-9997: [mod_verto] Invalid JSON-RPC Response to an incorrect JSON-RPC Request. #resolve
Mike Jerris [Fri, 3 Feb 2017 00:47:05 +0000 (18:47 -0600)]
Merge pull request #1145 in FS/freeswitch from ~ANDYWOLK/freeswitch:feature/FS-9928-implement-event-hooks-in-javascript to master
* commit '
7e6ba429e7064101752a0e0fc0d7d9fc18f300fe ':
FS-9928 [mod_v8] Implement Event Hooks in JavaScript
Mike Jerris [Fri, 3 Feb 2017 00:45:48 +0000 (18:45 -0600)]
Merge pull request #1166 in FS/freeswitch from ~ANTONIO/freeswitch:bugfix/FS-9966-invalid-contact-header-witn-private to master
* commit '
8673e0177c310f6fa5b2ae42dd5562968ce00df9 ':
[mod_sofia] FS-9966 fix private ip in contact header when invite w/ nosdp
Mike Jerris [Thu, 2 Feb 2017 22:02:24 +0000 (16:02 -0600)]
Merge pull request #1135 in FS/freeswitch from ~TCULJAGA/freeswitch_tc:feature/FS-9874-pass-a-translate-profile-for-mod_translate to master
* commit '
4f3a5ebe07f1d09cacd5429ab30ccb0670e7ef91 ':
FS-9874 - implement use of translate:<profile> - squashed
Mike Jerris [Thu, 2 Feb 2017 21:38:17 +0000 (15:38 -0600)]
Merge pull request #1156 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-9953-add-mod_av-to-windows-build to master
* commit '
b2d9cd9e72cc3471e1b5aeb6e6dfb4b09f00cbdc ':
FS-9953 [mod_av] Add mod_av to windows build
Mike Jerris [Thu, 2 Feb 2017 21:29:21 +0000 (15:29 -0600)]
Merge pull request #1171 in FS/freeswitch from ~CJYOUNG/freeswitch:bugfix/FS-9984-handle-leak-in-mod_enum to master
* commit '
7e85fafc0eed1969aa4049ef9a449d251982fd77 ':
FS-9984 [mod_enum] Fix for handle leak in Windows
Mike Jerris [Thu, 2 Feb 2017 21:26:32 +0000 (15:26 -0600)]
Merge pull request #1172 in FS/freeswitch from ~THEKEVJAMES/freeswitch:bugfix/FS-9986-fix-libvpx-gitignore to master
* commit '
2c761f6fc7a6e10573121eddd57c567148cab895 ':
FS-9986: [libvpx] update .gitignore to exclude erronesously matched Makefile
Mike Jerris [Thu, 2 Feb 2017 21:25:07 +0000 (15:25 -0600)]
Merge pull request #1175 in FS/freeswitch from ~ICEHESS/freeswitch:bugfix/FS-9989-mod_kazoo-provide-a-parameter-to to master
* commit '
70503dd71e56acbb8a518c550f3b0945f007880e ':
FS-9989 [mod_kazoo] add a parameter to ignore transient network issues
Ken Rice [Thu, 2 Feb 2017 19:53:07 +0000 (13:53 -0600)]
FS-10003 small tweak to freeswitch.spec file for improper libilbc2 require %backport=1.6
Anthony Minessale [Mon, 30 Jan 2017 21:36:33 +0000 (15:36 -0600)]
FS-9990: [freeswitch-core] Exhaust fmtp sensitive codecs before moving on with negotiation in video #resolve
Hesaam Farhang [Mon, 30 Jan 2017 19:55:45 +0000 (11:55 -0800)]
FS-9989 [mod_kazoo] add a parameter to ignore transient network issues
Anthony Minessale [Mon, 30 Jan 2017 16:53:39 +0000 (10:53 -0600)]
FS-9962: [mod_spandsp] Avaya IP Office IB FAX call T38 v0 failed #resolve
Kevin James [Sun, 29 Jan 2017 13:48:36 +0000 (08:48 -0500)]
FS-9986: [libvpx] update .gitignore to exclude erronesously matched Makefile
Mike Jerris [Fri, 27 Jan 2017 23:02:01 +0000 (17:02 -0600)]
FS-9975: [mod_sofia] add contact params to request uri of outbound recovery reinvite for originally inbound calls
Mike Jerris [Fri, 27 Jan 2017 21:13:18 +0000 (15:13 -0600)]
FS-9970: [mod_sofia] don't detect nat in cases when the contact is in the acl, but the packet actually came from a proxy. We need to check where we got the packet from as being a natted address instead of the contact in order to properly handle nat to our next hop
Chris Young [Fri, 27 Jan 2017 10:01:42 +0000 (10:01 +0000)]
FS-9984 [mod_enum] Fix for handle leak in Windows
Brian West [Thu, 26 Jan 2017 22:19:27 +0000 (16:19 -0600)]
FS-9981: [mod_spandsp] add api_on_fax_success api_on_fax_failure #resolve
Mike Jerris [Thu, 26 Jan 2017 17:43:45 +0000 (11:43 -0600)]
update generated js min files
Anthony Minessale [Wed, 25 Jan 2017 23:13:23 +0000 (17:13 -0600)]
update thread pool test to use new pool_free syntax
Anthony Minessale [Wed, 25 Jan 2017 23:10:50 +0000 (17:10 -0600)]
add ks_acl
Anthony Minessale [Wed, 25 Jan 2017 23:09:39 +0000 (17:09 -0600)]
add thread pool test file
Anthony Minessale II [Wed, 25 Jan 2017 21:02:39 +0000 (15:02 -0600)]
Merge pull request #1169 in FS/freeswitch from feature/FS-9775-rewrite-dht to master
* commit '
57f793a07696739b9f3db15e40f6039a3ec5aad0 ': (92 commits)
FS-9775: Remove nodeid from bucket container
FS-9775: Update testbuckets to latest api
FS-9775: Update testbuckets to new api
FS-9775: Committing start of very basic datastore concept, will start tieing in the physical transport layer for replication under new ticket/branch
fix unqlite build, don't do warn all ansi on it
FS-9775: Committing to get assistance with building unqlite
FS-9775: Remove moved h file references
FS-9775: First round of integration of DHT into libblade, requires ongoing changes to DHT for proper exposure to blade level
FS-9775: Fixed building libblade with address sanitizing support
FS-9775: Tweaks, bug fixes, etc. Committing in preparation for introducing into libblade.
FS-9775: Implement serialization, deserialization & repopulation for dht table
FS-9775: A bunch of stuff related to chaining multiple jobs, bug fixes, few other changes
FS-9775: DHT Repopulate empty buckets
FS-9775: DHT Process table timing changes & test cleanup
FS-9775: Some cleanup and bug fixes in DHT, switched to using hash destructors, and added sending of errors to most failed query scenarios
FS-9775: First tested pass on search functionality, not tested with deep searching at multiple levels
FS-9775: Add flags to dhtrt_create_node (merge)
FS-9775: Bug fixes and exposed interface changes while implementing tests for get/put which are functional and pass initial tests now. Deep searching needs to be revamped now to complete the full announcing process.
FS-9775: Exclude newly created nodes from find
FS-9775: Fix memory reuse. Remove redundant fields
...
colm [Wed, 18 Jan 2017 17:29:11 +0000 (12:29 -0500)]
FS-9775: Remove nodeid from bucket container
colm [Wed, 18 Jan 2017 17:25:53 +0000 (12:25 -0500)]
FS-9775: Update testbuckets to latest api
colm [Mon, 9 Jan 2017 15:20:36 +0000 (10:20 -0500)]
FS-9775: Update testbuckets to new api
Shane Bryldt [Tue, 17 Jan 2017 18:20:43 +0000 (18:20 +0000)]
FS-9775: Committing start of very basic datastore concept, will start tieing in the physical transport layer for replication under new ticket/branch
Mike Jerris [Mon, 16 Jan 2017 18:13:40 +0000 (12:13 -0600)]
fix unqlite build, don't do warn all ansi on it
Shane Bryldt [Mon, 16 Jan 2017 17:33:41 +0000 (17:33 +0000)]
FS-9775: Committing to get assistance with building unqlite
colm [Mon, 9 Jan 2017 14:52:18 +0000 (09:52 -0500)]
FS-9775: Remove moved h file references
Shane Bryldt [Mon, 9 Jan 2017 13:19:14 +0000 (13:19 +0000)]
FS-9775: First round of integration of DHT into libblade, requires ongoing changes to DHT for proper exposure to blade level
Shane Bryldt [Thu, 5 Jan 2017 16:22:35 +0000 (16:22 +0000)]
FS-9775: Fixed building libblade with address sanitizing support
Shane Bryldt [Thu, 5 Jan 2017 16:19:55 +0000 (16:19 +0000)]
FS-9775: Tweaks, bug fixes, etc. Committing in preparation for introducing into libblade.
colm [Fri, 6 Jan 2017 22:25:52 +0000 (17:25 -0500)]
FS-9775: Implement serialization, deserialization & repopulation for dht table
Shane Bryldt [Tue, 3 Jan 2017 07:09:02 +0000 (07:09 +0000)]
FS-9775: A bunch of stuff related to chaining multiple jobs, bug fixes, few other changes
colm [Sat, 31 Dec 2016 01:30:11 +0000 (20:30 -0500)]
FS-9775: DHT Repopulate empty buckets
colm [Thu, 29 Dec 2016 21:22:18 +0000 (16:22 -0500)]
FS-9775: DHT Process table timing changes & test cleanup
Shane Bryldt [Wed, 28 Dec 2016 15:18:38 +0000 (15:18 +0000)]
FS-9775: Some cleanup and bug fixes in DHT, switched to using hash destructors, and added sending of errors to most failed query scenarios
Shane Bryldt [Wed, 28 Dec 2016 00:52:10 +0000 (00:52 +0000)]
FS-9775: First tested pass on search functionality, not tested with deep searching at multiple levels
colm [Tue, 27 Dec 2016 18:20:10 +0000 (13:20 -0500)]
FS-9775: Add flags to dhtrt_create_node (merge)
Shane Bryldt [Tue, 27 Dec 2016 04:27:35 +0000 (04:27 +0000)]
FS-9775: Bug fixes and exposed interface changes while implementing tests for get/put which are functional and pass initial tests now. Deep searching needs to be revamped now to complete the full announcing process.
colm [Fri, 23 Dec 2016 16:45:17 +0000 (11:45 -0500)]
FS-9775: Exclude newly created nodes from find
colm [Thu, 22 Dec 2016 22:34:51 +0000 (17:34 -0500)]
FS-9775: Fix memory reuse. Remove redundant fields
colm [Thu, 22 Dec 2016 03:25:33 +0000 (22:25 -0500)]
FS-9775: Format sources
colm [Wed, 21 Dec 2016 23:43:22 +0000 (18:43 -0500)]
FS-9775: Implement deinit dht routetable
colm [Wed, 21 Dec 2016 17:44:22 +0000 (12:44 -0500)]
FS-9775: Add sharelock api for dht nodes
colm [Wed, 21 Dec 2016 00:50:59 +0000 (19:50 -0500)]
FS-9775: Improve dht route table query performance
Shane Bryldt [Tue, 20 Dec 2016 22:07:11 +0000 (22:07 +0000)]
FS-9775: Started working on "put", ran into a bug in job states which is fixed now, adjusted find_node response to add nodes to the job
colm [Tue, 20 Dec 2016 15:35:40 +0000 (10:35 -0500)]
FS-9775: Drive ping logic from dhtrt_process_table
colm [Mon, 19 Dec 2016 21:14:23 +0000 (16:14 -0500)]
FS-9775: Exclude non-active nodes from dhtrt_find_node
Shane Bryldt [Sun, 18 Dec 2016 21:15:47 +0000 (21:15 +0000)]
FS-9775: Overhauled query/response handling by implementing a reusable job system to handle the common plumbing
Shane Bryldt [Sat, 17 Dec 2016 23:10:58 +0000 (23:10 +0000)]
FS-9775: Search for both v4 and v6 should now be implemented, untested currently
colm [Sat, 17 Dec 2016 02:08:33 +0000 (21:08 -0500)]
FS-9775: update dht bucket tests
colm [Sat, 17 Dec 2016 02:06:38 +0000 (21:06 -0500)]
FS-9775: add threadpool to init_routetable
colm [Fri, 16 Dec 2016 19:41:05 +0000 (14:41 -0500)]
FS-9775: initialize dht nodes as dubious
colm [Fri, 16 Dec 2016 04:51:11 +0000 (23:51 -0500)]
FS-9775: DHT find closest nodes not completing search
Anthony Minessale [Fri, 16 Dec 2016 02:26:09 +0000 (20:26 -0600)]
add const
Anthony Minessale [Fri, 16 Dec 2016 02:16:10 +0000 (20:16 -0600)]
make ks_pool_free appear take double pointer
Shane Bryldt [Fri, 16 Dec 2016 01:58:21 +0000 (01:58 +0000)]
FS-9775: Most of search functionality is finished, needs testing when route table is ready, still reviewing a few things related to recent lock changes
Anthony Minessale [Fri, 16 Dec 2016 00:59:53 +0000 (18:59 -0600)]
regression from nolock mode
colm [Fri, 16 Dec 2016 00:43:33 +0000 (19:43 -0500)]
FS-9775: Bucket synchronization fixes & Updated tests
Anthony Minessale [Thu, 15 Dec 2016 22:10:33 +0000 (16:10 -0600)]
add flags to disable auto assert and auto memset
Anthony Minessale [Thu, 15 Dec 2016 21:39:36 +0000 (15:39 -0600)]
get rid of FLAG_DEFAULT and juggle some params
Anthony Minessale [Thu, 15 Dec 2016 19:15:13 +0000 (13:15 -0600)]
add nolock to hash and make it default
Shane Bryldt [Thu, 15 Dec 2016 05:27:54 +0000 (05:27 +0000)]
FS-9775: Major cleanup around allocations, more work on search functionality, adjusted polling to reduce timeout when outgoing messages are pending
colm [Thu, 15 Dec 2016 03:31:21 +0000 (22:31 -0500)]
FS-9775: Exempt local nodes from expiration. Add release_querynodes api
colm [Thu, 15 Dec 2016 02:07:04 +0000 (21:07 -0500)]
FS-9775: Thread safe dht buckets continued
colm [Wed, 14 Dec 2016 01:47:55 +0000 (20:47 -0500)]
FS-9775: Thread safe dht buckets
Shane Bryldt [Tue, 13 Dec 2016 23:02:51 +0000 (23:02 +0000)]
FS-9775: Added initialization of threadpool, and switched parsing and processing of a received datagram to dispatch through the threadpool. Also a bit more work on searches sneaking in here.
Anthony Minessale [Tue, 13 Dec 2016 20:04:15 +0000 (14:04 -0600)]
add mutex to windows emulated recursive Read locks
colm [Tue, 13 Dec 2016 00:29:19 +0000 (19:29 -0500)]
FS-9775: Add ks_dhtrt_release_node api call
Shane Bryldt [Mon, 12 Dec 2016 20:33:48 +0000 (20:33 +0000)]
FS-9775: Started mocking out structures for ks_dht_search, but merged route table updates and updated the tests for current pending issues
Anthony Minessale [Mon, 12 Dec 2016 19:47:00 +0000 (13:47 -0600)]
add enum rules
colm [Mon, 12 Dec 2016 18:41:19 +0000 (13:41 -0500)]
FS-9775: correct ks_dhtrt_closest_nodes query results
colm [Mon, 12 Dec 2016 17:04:12 +0000 (12:04 -0500)]
FS-9775: Define for max nodes in a find_closestnodes query
colm [Mon, 12 Dec 2016 16:42:04 +0000 (11:42 -0500)]
FS-9775: Updates for latest dht_bucket changes
colm [Mon, 12 Dec 2016 16:20:25 +0000 (11:20 -0500)]
FS-9775: Update touch time on existing node in create_node. Rename enums
Shane Bryldt [Mon, 12 Dec 2016 08:07:25 +0000 (08:07 +0000)]
FS-9775: Some cleanup, some commenting, some fixes.
Shane Bryldt [Mon, 12 Dec 2016 01:02:43 +0000 (01:02 +0000)]
FS-9775: Incorporated route table to test find_node before adding deep searching, but routetable bug is currently returning same values for all closest nodes results
Shane Bryldt [Sat, 10 Dec 2016 07:36:57 +0000 (07:36 +0000)]
FS-9775: Adjusted to proper destructor pattern, cleaned up unneccessary zeroing in allocators, and reduced preallocs to use memset
colm [Sat, 10 Dec 2016 18:35:04 +0000 (13:35 -0500)]
FS-9775: findclosest_nodes support for local/remote and ip family
colm [Sat, 10 Dec 2016 18:20:18 +0000 (13:20 -0500)]
FS-9775: add tests for dht buckets
colm [Sat, 10 Dec 2016 00:18:40 +0000 (19:18 -0500)]
FS-9775: Indentify local nodes, allow query to distingush local v remote
Anthony Minessale [Fri, 9 Dec 2016 22:21:24 +0000 (16:21 -0600)]
update whitespace changes
Anthony Minessale [Fri, 9 Dec 2016 20:17:37 +0000 (14:17 -0600)]
missed a spot
Anthony Minessale [Fri, 9 Dec 2016 20:12:35 +0000 (14:12 -0600)]
fix imaginary compiler error on psuedo-code
Anthony Minessale [Fri, 9 Dec 2016 19:34:18 +0000 (13:34 -0600)]
format cleanup
Shane Bryldt [Fri, 9 Dec 2016 19:12:23 +0000 (19:12 +0000)]
FS-9775: Significant work towards supporting BEP44, "get" is nearly working committing to merge routetable updates
colm [Fri, 9 Dec 2016 17:44:16 +0000 (12:44 -0500)]
FS-9775: Match up datatypes, alloc node_t, remove ks_dht_bucket.h
Shane Bryldt [Fri, 9 Dec 2016 00:49:07 +0000 (00:49 +0000)]
FS-9775: Fixed autorouting, must be checked before message generation as the message may include a nodeid that is specific to the endpoint used