]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
8 years agoMerge pull request #1145 in FS/freeswitch from ~ANDYWOLK/freeswitch:feature/FS-9928...
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

8 years agoMerge pull request #1166 in FS/freeswitch from ~ANTONIO/freeswitch:bugfix/FS-9966...
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

8 years agoMerge pull request #1135 in FS/freeswitch from ~TCULJAGA/freeswitch_tc:feature/FS...
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

8 years agoMerge pull request #1156 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-9953...
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

8 years agoMerge pull request #1171 in FS/freeswitch from ~CJYOUNG/freeswitch:bugfix/FS-9984...
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

8 years agoMerge pull request #1172 in FS/freeswitch from ~THEKEVJAMES/freeswitch:bugfix/FS...
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

8 years agoMerge pull request #1175 in FS/freeswitch from ~ICEHESS/freeswitch:bugfix/FS-9989...
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

8 years agoFS-10003 small tweak to freeswitch.spec file for improper libilbc2 require %backport=1.6
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

8 years agoFS-9990: [freeswitch-core] Exhaust fmtp sensitive codecs before moving on with negoti...
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

8 years agoFS-9989 [mod_kazoo] add a parameter to ignore transient network issues
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

8 years agoFS-9962: [mod_spandsp] Avaya IP Office IB FAX call T38 v0 failed #resolve
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

8 years agoFS-9986: [libvpx] update .gitignore to exclude erronesously matched Makefile
Kevin James [Sun, 29 Jan 2017 13:48:36 +0000 (08:48 -0500)] 
FS-9986: [libvpx] update .gitignore to exclude erronesously matched Makefile

8 years agoFS-9975: [mod_sofia] add contact params to request uri of outbound recovery reinvite...
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

8 years agoFS-9970: [mod_sofia] don't detect nat in cases when the contact is in the acl, but...
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

8 years agoFS-9984 [mod_enum] Fix for handle leak in Windows
Chris Young [Fri, 27 Jan 2017 10:01:42 +0000 (10:01 +0000)] 
FS-9984 [mod_enum] Fix for handle leak in Windows

8 years agoFS-9981: [mod_spandsp] add api_on_fax_success api_on_fax_failure #resolve
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

8 years agoupdate generated js min files
Mike Jerris [Thu, 26 Jan 2017 17:43:45 +0000 (11:43 -0600)] 
update generated js min files

8 years agoupdate thread pool test to use new pool_free syntax
Anthony Minessale [Wed, 25 Jan 2017 23:13:23 +0000 (17:13 -0600)] 
update thread pool test to use new pool_free syntax

8 years agoadd ks_acl
Anthony Minessale [Wed, 25 Jan 2017 23:10:50 +0000 (17:10 -0600)] 
add ks_acl

8 years agoadd thread pool test file
Anthony Minessale [Wed, 25 Jan 2017 23:09:39 +0000 (17:09 -0600)] 
add thread pool test file

8 years agoMerge pull request #1169 in FS/freeswitch from feature/FS-9775-rewrite-dht to master
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
  ...

8 years agoFS-9775: Remove nodeid from bucket container
colm [Wed, 18 Jan 2017 17:29:11 +0000 (12:29 -0500)] 
FS-9775: Remove nodeid from bucket container

8 years agoFS-9775: Update testbuckets to latest api
colm [Wed, 18 Jan 2017 17:25:53 +0000 (12:25 -0500)] 
FS-9775: Update testbuckets to latest api

8 years agoFS-9775: Update testbuckets to new api
colm [Mon, 9 Jan 2017 15:20:36 +0000 (10:20 -0500)] 
FS-9775: Update testbuckets to new api

8 years agoFS-9775: Committing start of very basic datastore concept, will start tieing in the...
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

8 years agofix unqlite build, don't do warn all ansi on it
Mike Jerris [Mon, 16 Jan 2017 18:13:40 +0000 (12:13 -0600)] 
fix unqlite build, don't do warn all ansi on it

8 years agoFS-9775: Committing to get assistance with building unqlite
Shane Bryldt [Mon, 16 Jan 2017 17:33:41 +0000 (17:33 +0000)] 
FS-9775: Committing to get assistance with building unqlite

8 years agoFS-9775: Remove moved h file references
colm [Mon, 9 Jan 2017 14:52:18 +0000 (09:52 -0500)] 
FS-9775: Remove moved h file references

8 years agoFS-9775: First round of integration of DHT into libblade, requires ongoing changes...
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

8 years agoFS-9775: Fixed building libblade with address sanitizing support
Shane Bryldt [Thu, 5 Jan 2017 16:22:35 +0000 (16:22 +0000)] 
FS-9775: Fixed building libblade with address sanitizing support

8 years agoFS-9775: Tweaks, bug fixes, etc. Committing in preparation for introducing into libblade.
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.

8 years agoFS-9775: Implement serialization, deserialization & repopulation for dht table
colm [Fri, 6 Jan 2017 22:25:52 +0000 (17:25 -0500)] 
FS-9775:  Implement serialization, deserialization & repopulation for dht table

8 years agoFS-9775: A bunch of stuff related to chaining multiple jobs, bug fixes, few other...
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

8 years agoFS-9775: DHT Repopulate empty buckets
colm [Sat, 31 Dec 2016 01:30:11 +0000 (20:30 -0500)] 
FS-9775: DHT Repopulate empty buckets

8 years agoFS-9775: DHT Process table timing changes & test cleanup
colm [Thu, 29 Dec 2016 21:22:18 +0000 (16:22 -0500)] 
FS-9775: DHT Process table timing changes & test cleanup

8 years agoFS-9775: Some cleanup and bug fixes in DHT, switched to using hash destructors, and...
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

8 years agoFS-9775: First tested pass on search functionality, not tested with deep searching...
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

8 years agoFS-9775: Add flags to dhtrt_create_node (merge)
colm [Tue, 27 Dec 2016 18:20:10 +0000 (13:20 -0500)] 
FS-9775:  Add flags to dhtrt_create_node (merge)

8 years agoFS-9775: Bug fixes and exposed interface changes while implementing tests for get...
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.

8 years agoFS-9775: Exclude newly created nodes from find
colm [Fri, 23 Dec 2016 16:45:17 +0000 (11:45 -0500)] 
FS-9775:  Exclude newly created nodes from find

8 years agoFS-9775: Fix memory reuse. Remove redundant fields
colm [Thu, 22 Dec 2016 22:34:51 +0000 (17:34 -0500)] 
FS-9775: Fix memory reuse.  Remove redundant fields

8 years agoFS-9775: Format sources
colm [Thu, 22 Dec 2016 03:25:33 +0000 (22:25 -0500)] 
FS-9775:  Format sources

8 years agoFS-9775: Implement deinit dht routetable
colm [Wed, 21 Dec 2016 23:43:22 +0000 (18:43 -0500)] 
FS-9775: Implement deinit dht routetable

8 years agoFS-9775: Add sharelock api for dht nodes
colm [Wed, 21 Dec 2016 17:44:22 +0000 (12:44 -0500)] 
FS-9775: Add sharelock api for dht nodes

8 years agoFS-9775: Improve dht route table query performance
colm [Wed, 21 Dec 2016 00:50:59 +0000 (19:50 -0500)] 
FS-9775: Improve dht route table query performance

8 years agoFS-9775: Started working on "put", ran into a bug in job states which is fixed now...
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

8 years agoFS-9775: Drive ping logic from dhtrt_process_table
colm [Tue, 20 Dec 2016 15:35:40 +0000 (10:35 -0500)] 
FS-9775: Drive ping logic from dhtrt_process_table

8 years agoFS-9775: Exclude non-active nodes from dhtrt_find_node
colm [Mon, 19 Dec 2016 21:14:23 +0000 (16:14 -0500)] 
FS-9775: Exclude non-active nodes from dhtrt_find_node

8 years agoFS-9775: Overhauled query/response handling by implementing a reusable job system...
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

8 years agoFS-9775: Search for both v4 and v6 should now be implemented, untested currently
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

8 years agoFS-9775: update dht bucket tests
colm [Sat, 17 Dec 2016 02:08:33 +0000 (21:08 -0500)] 
FS-9775: update dht bucket tests

8 years agoFS-9775: add threadpool to init_routetable
colm [Sat, 17 Dec 2016 02:06:38 +0000 (21:06 -0500)] 
FS-9775: add threadpool to init_routetable

8 years agoFS-9775: initialize dht nodes as dubious
colm [Fri, 16 Dec 2016 19:41:05 +0000 (14:41 -0500)] 
FS-9775: initialize dht nodes as dubious

8 years agoFS-9775: DHT find closest nodes not completing search
colm [Fri, 16 Dec 2016 04:51:11 +0000 (23:51 -0500)] 
FS-9775: DHT find closest nodes not completing search

8 years agoadd const
Anthony Minessale [Fri, 16 Dec 2016 02:26:09 +0000 (20:26 -0600)] 
add const

8 years agomake ks_pool_free appear take double pointer
Anthony Minessale [Fri, 16 Dec 2016 02:16:10 +0000 (20:16 -0600)] 
make ks_pool_free appear take double pointer

8 years agoFS-9775: Most of search functionality is finished, needs testing when route table...
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

8 years agoregression from nolock mode
Anthony Minessale [Fri, 16 Dec 2016 00:59:53 +0000 (18:59 -0600)] 
regression from nolock mode

8 years agoFS-9775: Bucket synchronization fixes & Updated tests
colm [Fri, 16 Dec 2016 00:43:33 +0000 (19:43 -0500)] 
FS-9775: Bucket synchronization fixes & Updated tests

8 years agoadd flags to disable auto assert and auto memset
Anthony Minessale [Thu, 15 Dec 2016 22:10:33 +0000 (16:10 -0600)] 
add flags to disable auto assert and auto memset

8 years agoget rid of FLAG_DEFAULT and juggle some params
Anthony Minessale [Thu, 15 Dec 2016 21:39:36 +0000 (15:39 -0600)] 
get rid of FLAG_DEFAULT and juggle some params

8 years agoadd nolock to hash and make it default
Anthony Minessale [Thu, 15 Dec 2016 19:15:13 +0000 (13:15 -0600)] 
add nolock to hash and make it default

8 years agoFS-9775: Major cleanup around allocations, more work on search functionality, adjuste...
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

8 years agoFS-9775: Exempt local nodes from expiration. Add release_querynodes api
colm [Thu, 15 Dec 2016 03:31:21 +0000 (22:31 -0500)] 
FS-9775: Exempt local nodes from expiration. Add release_querynodes api

8 years agoFS-9775: Thread safe dht buckets continued
colm [Thu, 15 Dec 2016 02:07:04 +0000 (21:07 -0500)] 
FS-9775: Thread safe dht buckets continued

8 years agoFS-9775: Thread safe dht buckets
colm [Wed, 14 Dec 2016 01:47:55 +0000 (20:47 -0500)] 
FS-9775: Thread safe dht buckets

8 years agoFS-9775: Added initialization of threadpool, and switched parsing and processing...
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.

8 years agoadd mutex to windows emulated recursive Read locks
Anthony Minessale [Tue, 13 Dec 2016 20:04:15 +0000 (14:04 -0600)] 
add mutex to windows emulated recursive Read locks

8 years agoFS-9775: Add ks_dhtrt_release_node api call
colm [Tue, 13 Dec 2016 00:29:19 +0000 (19:29 -0500)] 
FS-9775: Add ks_dhtrt_release_node api call

8 years agoFS-9775: Started mocking out structures for ks_dht_search, but merged route table...
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

8 years agoadd enum rules
Anthony Minessale [Mon, 12 Dec 2016 19:47:00 +0000 (13:47 -0600)] 
add enum rules

8 years agoFS-9775: correct ks_dhtrt_closest_nodes query results
colm [Mon, 12 Dec 2016 18:41:19 +0000 (13:41 -0500)] 
FS-9775: correct ks_dhtrt_closest_nodes query results

8 years agoFS-9775: Define for max nodes in a find_closestnodes query
colm [Mon, 12 Dec 2016 17:04:12 +0000 (12:04 -0500)] 
FS-9775: Define for max nodes in a find_closestnodes query

8 years agoFS-9775: Updates for latest dht_bucket changes
colm [Mon, 12 Dec 2016 16:42:04 +0000 (11:42 -0500)] 
FS-9775: Updates for latest dht_bucket changes

8 years agoFS-9775: Update touch time on existing node in create_node. Rename enums
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

8 years agoFS-9775: Some cleanup, some commenting, some fixes.
Shane Bryldt [Mon, 12 Dec 2016 08:07:25 +0000 (08:07 +0000)] 
FS-9775: Some cleanup, some commenting, some fixes.

8 years agoFS-9775: Incorporated route table to test find_node before adding deep searching...
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

8 years agoFS-9775: Adjusted to proper destructor pattern, cleaned up unneccessary zeroing in...
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

8 years agoFS-9775: findclosest_nodes support for local/remote and ip family
colm [Sat, 10 Dec 2016 18:35:04 +0000 (13:35 -0500)] 
FS-9775: findclosest_nodes support for local/remote and ip family

8 years agoFS-9775: add tests for dht buckets
colm [Sat, 10 Dec 2016 18:20:18 +0000 (13:20 -0500)] 
FS-9775:  add tests for dht buckets

8 years agoFS-9775: Indentify local nodes, allow query to distingush local v remote
colm [Sat, 10 Dec 2016 00:18:40 +0000 (19:18 -0500)] 
FS-9775: Indentify local nodes, allow query to distingush local v remote

8 years agoupdate whitespace changes
Anthony Minessale [Fri, 9 Dec 2016 22:21:24 +0000 (16:21 -0600)] 
update whitespace changes

8 years agomissed a spot
Anthony Minessale [Fri, 9 Dec 2016 20:17:37 +0000 (14:17 -0600)] 
missed a spot

8 years agofix imaginary compiler error on psuedo-code
Anthony Minessale [Fri, 9 Dec 2016 20:12:35 +0000 (14:12 -0600)] 
fix imaginary compiler error on psuedo-code

8 years agoformat cleanup
Anthony Minessale [Fri, 9 Dec 2016 19:34:18 +0000 (13:34 -0600)] 
format cleanup

8 years agoFS-9775: Significant work towards supporting BEP44, "get" is nearly working committin...
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

8 years agoFS-9775: Match up datatypes, alloc node_t, remove ks_dht_bucket.h
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

8 years agoFS-9775: Fixed autorouting, must be checked before message generation as the message...
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

8 years agoFS-9775: Adjusted ks_dht_nodeid_t back to a structure as you cannot cast raw data...
Shane Bryldt [Thu, 8 Dec 2016 05:57:59 +0000 (05:57 +0000)] 
FS-9775: Adjusted ks_dht_nodeid_t back to a structure as you cannot cast raw data to a fixed array

8 years agoFS-9775: Refactored some code to create ks_dht_setup_response for reusability
Shane Bryldt [Thu, 8 Dec 2016 02:22:35 +0000 (02:22 +0000)] 
FS-9775: Refactored some code to create ks_dht_setup_response for reusability

8 years agoFS-9775: Changed local nodeid to be per endpoint, and removed ks_dht_node_t in prepar...
Shane Bryldt [Wed, 7 Dec 2016 23:13:36 +0000 (23:13 +0000)] 
FS-9775: Changed local nodeid to be per endpoint, and removed ks_dht_node_t in preparation for changes based on route table discussions

8 years agoFS-9775: Removed building of old dht code, renamed new dht code from dht2 to dht
Shane Bryldt [Wed, 7 Dec 2016 18:02:37 +0000 (18:02 +0000)] 
FS-9775: Removed building of old dht code, renamed new dht code from dht2 to dht

8 years agoFS-9775: Some refactoring for consistency, reduction of nodeid to simpler type, added...
Shane Bryldt [Wed, 7 Dec 2016 16:08:05 +0000 (16:08 +0000)] 
FS-9775: Some refactoring for consistency, reduction of nodeid to simpler type, added preliminary type for node to track externally after discussions on route table responsibilities

8 years agoFS-9775: Resolved conflicts during merge
Shane Bryldt [Wed, 7 Dec 2016 16:33:40 +0000 (16:33 +0000)] 
FS-9775: Resolved conflicts during merge

8 years agoFS-9775: Mark suspect and expired nodes. Add to makefile
colm [Wed, 7 Dec 2016 04:20:13 +0000 (23:20 -0500)] 
FS-9775: Mark suspect and expired nodes. Add to makefile

8 years agoFS-9775: Added preliminary support for processing find_nodes query, including calls...
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

8 years agoFS-9775: Refactored sending of messages to utilize a more scalable and throttled...
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

8 years agoFS-9775: Match up data types with existing code
colm [Mon, 5 Dec 2016 23:59:32 +0000 (18:59 -0500)] 
FS-9775: Match up data types with existing code

8 years agoFS-9775: Added support for removing finished transactions via latent purging while...
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

8 years agoFS-9775: Fixed some bugs, unit test now successfully sends, processes, responds,...
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