Commit Graph

  • fc578a67f1 FS-9775: Add ks_dhtrt_release_node api call colm 2016-12-12 19:29:19 -05:00
  • fe36139965 FS-9775: Started mocking out structures for ks_dht_search, but merged route table updates and updated the tests for current pending issues Shane Bryldt 2016-12-12 20:33:48 +00:00
  • ff57e94889 add enum rules Anthony Minessale 2016-12-12 13:47:00 -06:00
  • b3bcc76db1 FS-9775: correct ks_dhtrt_closest_nodes query results colm 2016-12-12 13:41:19 -05:00
  • 5fa53dae50 FS-9775: Define for max nodes in a find_closestnodes query colm 2016-12-12 12:04:12 -05:00
  • 779592a9aa FS-9775: Updates for latest dht_bucket changes colm 2016-12-12 11:42:04 -05:00
  • 0842616add FS-9775: Update touch time on existing node in create_node. Rename enums colm 2016-12-12 11:20:25 -05:00
  • b88437fcbe FS-9775: Some cleanup, some commenting, some fixes. Shane Bryldt 2016-12-12 08:07:25 +00:00
  • 9e9adb8e4b 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 2016-12-12 01:02:43 +00:00
  • e56c388707 FS-9775: Adjusted to proper destructor pattern, cleaned up unneccessary zeroing in allocators, and reduced preallocs to use memset Shane Bryldt 2016-12-10 07:36:57 +00:00
  • fdd7e7ec1c FS-9775: findclosest_nodes support for local/remote and ip family colm 2016-12-10 13:35:04 -05:00
  • 579e32013e FS-9775: add tests for dht buckets colm 2016-12-10 13:20:18 -05:00
  • 86d295ded1 FS-9775: Indentify local nodes, allow query to distingush local v remote colm 2016-12-09 19:18:40 -05:00
  • 1642b36eae update whitespace changes Anthony Minessale 2016-12-09 16:21:24 -06:00
  • 101e261f6b missed a spot Anthony Minessale 2016-12-09 14:17:37 -06:00
  • 61157bb516 fix imaginary compiler error on psuedo-code Anthony Minessale 2016-12-09 14:12:35 -06:00
  • 4d7f864495 format cleanup Anthony Minessale 2016-12-09 13:34:18 -06:00
  • dc76746bf2 FS-9775: Significant work towards supporting BEP44, "get" is nearly working committing to merge routetable updates Shane Bryldt 2016-12-09 19:12:23 +00:00
  • aa47b4bec2 FS-9775: Match up datatypes, alloc node_t, remove ks_dht_bucket.h colm 2016-12-09 12:44:16 -05:00
  • c8c2dc87f7 FS-9775: Fixed autorouting, must be checked before message generation as the message may include a nodeid that is specific to the endpoint used Shane Bryldt 2016-12-09 00:49:07 +00:00
  • c22b252ca0 FS-9775: Adjusted ks_dht_nodeid_t back to a structure as you cannot cast raw data to a fixed array Shane Bryldt 2016-12-08 05:57:59 +00:00
  • 70fcffc48c FS-9775: Refactored some code to create ks_dht_setup_response for reusability Shane Bryldt 2016-12-08 02:22:35 +00:00
  • 9e5121eb00 FS-9775: Changed local nodeid to be per endpoint, and removed ks_dht_node_t in preparation for changes based on route table discussions Shane Bryldt 2016-12-07 23:13:36 +00:00
  • 88ee82a380 FS-9775: Removed building of old dht code, renamed new dht code from dht2 to dht Shane Bryldt 2016-12-07 18:02:37 +00:00
  • 253b808f1b 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 Shane Bryldt 2016-12-07 16:08:05 +00:00
  • 4f4656055c FS-9775: Resolved conflicts during merge Shane Bryldt 2016-12-07 16:33:40 +00:00
  • 0302eca52a FS-9775: Mark suspect and expired nodes. Add to makefile colm 2016-12-06 23:20:13 -05:00
  • d034968774 FS-9775: Added preliminary support for processing find_nodes query, including calls to compact addresses and node info Shane Bryldt 2016-12-06 23:37:36 +00:00
  • 3e12cca293 FS-9775: Refactored sending of messages to utilize a more scalable and throttled queue for outgoing messages Shane Bryldt 2016-12-06 15:15:12 +00:00
  • b51038f618 FS-9775: Match up data types with existing code colm 2016-12-05 18:59:32 -05:00
  • 7ac7a7e75b 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 2016-12-05 20:43:52 +00:00
  • f95ca83b06 FS-9775: Fixed some bugs, unit test now successfully sends, processes, responds, and receives and validates a ping, more on this soon Shane Bryldt 2016-12-02 22:42:39 +00:00
  • e4176f5873 FS-9775: Initial work towards sending messages, refactored into less headers, test updated Shane Bryldt 2016-12-02 19:57:45 +00:00
  • d9c1dba85f FS-9775: Removing a file that got added because of a typo on the shell Shane Bryldt 2016-12-01 22:44:58 +00:00
  • 61e1545e8f FS-9775: Replaced initialization of nodeid to use safer passing through raw fixed size type Shane Bryldt 2016-12-01 22:34:31 +00:00
  • ed8e4dc610 FS-9775: Renamed registries, added query registry with ping callback, unit test updated Shane Bryldt 2016-12-01 21:16:35 +00:00
  • e9fdd9c946 FS-9775: Encapsulated message details into ks_dht2_message_t Shane Bryldt 2016-12-01 19:25:25 +00:00
  • 6eed8d3f94 FS-9775: Added initial registry for 'y' keys, and some unit testing Shane Bryldt 2016-12-01 04:37:36 +00:00
  • f9ed958ecc FS-9775: Added some preliminary message processing, and unit testing for it Shane Bryldt 2016-11-30 22:43:48 +00:00
  • 2eaf001080 update libblade Brian West 2016-11-30 16:16:47 -06:00
  • 2b3b2ef93d FS-9775: Added initial unit test of preliminary allocation, initialization and binding code Shane Bryldt 2016-11-30 18:36:16 +00:00
  • d86a8d89a4 FS-9775: Renamed calls *_salloc to *_prealloc Shane Bryldt 2016-11-30 18:35:12 +00:00
  • b331b72ebe 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 2016-11-30 06:42:11 +00:00
  • 63d0d8dc4a FS-9775: Added salloc call to dht for stack allocation, passing on the pool This will be replicated to other allocations Shane Bryldt 2016-11-30 06:27:14 +00:00
  • d0791961c4 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 Shane Bryldt 2016-11-30 03:47:40 +00:00
  • f645326e74 FS-9978: [mod_expr] mod_expr random seed function not working for Windows #resolve Anthony Minessale 2017-01-25 12:48:01 -06:00
  • 0c3ba1e378 FS-9978: [mod_expr] mod_expr random seed function not working for Windows #resolve Anthony Minessale 2017-01-25 12:48:01 -06:00
  • 783b95d596 Revert "bump build tool and dependency version numbers." Mike Jerris 2017-01-24 16:00:48 -06:00
  • 8673e0177c [mod_sofia] FS-9966 fix private ip in contact header when invite w/ nosdp Antonio 2017-01-24 15:11:01 +01:00
  • 99e60c290a FS-9965 [mod_hiredis] release context after getting alternate connection Chris Rienzo 2017-01-23 15:37:13 -05:00
  • 5db04d7d0f FS-9965 [mod_hiredis] Improvements for performance, memory utilization, and resiliency. Chris Rienzo 2017-01-20 08:50:42 -05:00
  • 73e08c1761 Revert "FS-9970 build debug Makefile.openbsd until it successfully builds FreeSWITCH. Add additional pkg dependencies. Replace wget with native OpenBSD ftp command" Mike Jerris 2017-01-23 13:04:58 -05:00
  • 99761c3281 Merge pull request #1163 in FS/freeswitch from ~SYSFU/freeswitch:bugfix/FS-9968-update-and-debug-OpenBSD-Makefile to master Brian West 2017-01-23 10:30:41 -06:00
  • 68ec2a68ac FS-9968 build debug Makefile.openbsd until it successfully builds FreeSWITCH. Add additional pkg dependencies. Replace wget with native OpenBSD ftp command Seth 2017-01-22 10:34:12 -08:00
  • ea0f5d20af bump build tool and dependency version numbers. Seth 2017-01-22 08:37:51 -08:00
  • b2d9cd9e72 FS-9953 [mod_av] Add mod_av to windows build Andrey Volk 2017-01-18 04:49:05 +03:00
  • 9c8d9cf120 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 Chris Rienzo 2017-01-19 14:50:51 -05:00
  • 1918f29671 FS-9958 Anthony Minessale 2017-01-19 10:51:24 -06:00
  • 16c0bc115e FS-9958 Anthony Minessale 2017-01-18 15:12:08 -06:00
  • 96a8267305 FS-9958: [freeswitch-core,mod_local_stream] Add agc object and use it in mod_local_stream #resolve Anthony Minessale 2017-01-18 13:19:41 -06:00
  • f16a71e6ff Merge pull request #1157 in FS/freeswitch from ~LAZEDO/freeswitch:feature/fs-9955 to master Mike Jerris 2017-01-18 10:41:28 -06:00
  • cba5623911 FS-9954: [freeswitch-core] Crash on switch_ivr_intercept_session due null pointer for buuid #resolve Anthony Minessale 2017-01-18 10:40:39 -06:00
  • e3b5c9aeba Merge pull request #1154 in FS/freeswitch from ~DEDWARDS/freeswitch:feature/FS-9162-add-ability-to-include-the-external to master Mike Jerris 2017-01-18 10:27:02 -06:00
  • 606d535478 FS-9955 [mod_kazoo] set profile var when setting channel var lazedo 2017-01-18 04:56:52 +00:00
  • b7578ecd98 FS-9654 introduce origination_aleg_uuid Anthony Minessale 2017-01-17 16:45:22 -06:00
  • 15fd3f1353 FS-9162 Include external IP address in SDP if include_external_ip is set Dan Edwards 2017-01-16 10:42:00 -05:00
  • 5ef273b4b3 Merge pull request #1146 in FS/freeswitch from bugfix/FS-9206-proxy-media-with-enable-3pcc-proxy to master Mike Jerris 2017-01-17 13:11:30 -06:00
  • a597e216bc 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 2017-01-06 18:12:25 -06:00
  • 99a0d74847 FS-9654 Anthony Minessale 2017-01-16 19:13:24 -06:00
  • 52af4a3278 FS-9654 regression Anthony Minessale 2017-01-16 15:15:05 -06:00
  • 596bd59001 FS-9654 additional changes Anthony Minessale 2017-01-16 14:10:39 -06:00
  • c4775d8989 Merge pull request #1151 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-9948-add-mod_png-to-windows-build to master Mike Jerris 2017-01-13 14:56:09 -06:00
  • 7dce1172ac FS-9948 [mod_png] Add mod_png to windows build Andrey Volk 2017-01-13 23:51:34 +03:00
  • ec83cb77f8 FS-9947 [verto_communicator] Do not try to parse empty chat messages Italo Rossi 2017-01-13 16:13:14 -03:00
  • a46a67e12a FS-9946 [verto_communicator] Fixed video size when window is resized on canary Italo Rossi 2017-01-13 16:11:33 -03:00
  • 52bbe5ca48 Merge pull request #1150 in FS/freeswitch from ~ANDYWOLK/freeswitch:bugfix/FS-9944-add-core-video-support-to-windows to master Mike Jerris 2017-01-12 15:21:05 -06:00
  • 1f11deb023 FS-9944 [core] Add core video support to windows build Andrey Volk 2017-01-12 23:52:06 +03:00
  • 619bb494ad additional test cases for FS-9943 Brian West 2017-01-12 11:56:38 -06:00
  • a8d53fdd79 FS-9943: [core] Default 488 handling for t.38 re-invite switches to udptl mode when it should not. #resolve Brian West 2017-01-12 11:47:25 -06:00
  • 6ff51458e2 FS-9943: [core] Default 488 handling for t.38 re-invite switches to udptl mode when it should not. #resolve Brian West 2017-01-12 11:47:25 -06:00
  • 394d2602d1 Merge pull request #1149 in FS/freeswitch from ~LAZEDO/freeswitch:bugfix/FS-9940 to master Mike Jerris 2017-01-12 10:57:55 -06:00
  • 52e1785d94 [mod_sofia] FS-9940 fix finding a-leg parameter Luis Azedo 2017-01-12 08:37:18 -06:00
  • e460bf8539 Version bump v1.6.14 Ken Rice 2017-01-10 23:02:57 -06:00
  • 9c3b907d96 FS-9934: [mod_redis] fix segfault on windows on close or connect failure Mike Jerris 2017-01-10 18:17:09 -06:00
  • 1ec5e87468 FS-9934: [mod_redis] fix segfault on windows on close or connect failure Mike Jerris 2017-01-10 18:17:09 -06:00
  • 3fde59fcef FS-9933: [freeswitch-core] Fallback from native file failure to alternate ext #resolve Anthony Minessale 2017-01-10 17:00:18 -06:00
  • 20b22978bd FS-9931: [mod_sofia] don't send display updates to endpoints who don't have UPDATE in their Allow header Mike Jerris 2017-01-10 15:39:02 -06:00
  • 14a8cde321 FS-9932: [freeswitch-core] Error with group confirm feature combined with enterprise originate #resolve Anthony Minessale 2017-01-10 16:06:33 -06:00
  • 9b9408bc9e Merge pull request #1147 in FS/freeswitch from bugfix/FS-9931-display-updates-are-sent-to-endpoints to master Mike Jerris 2017-01-10 17:07:41 -06:00
  • 794a6f4aa1 FS-9933: [freeswitch-core] Fallback from native file failure to alternate ext #resolve Anthony Minessale 2017-01-10 17:00:18 -06:00
  • 5d5b815e42 FS-9931: [mod_sofia] don't send display updates to endpoints who don't have UPDATE in their Allow header Mike Jerris 2017-01-10 15:39:02 -06:00
  • 0db3a2febe FS-9932: [freeswitch-core] Error with group confirm feature combined with enterprise originate #resolve Anthony Minessale 2017-01-10 16:06:33 -06:00
  • 862667f7e7 FS-9929: [core,mod_spandsp] Assert in switch_frame_buffer_dup when receiving a fax using t.38 #resolve Anthony Minessale 2017-01-10 11:20:20 -06:00
  • 708d71ccad FS-9924: Removed libvpx dependency from SPEC file. Sergey Safarov 2017-01-06 02:01:02 -05:00
  • 5d3ff00368 FS-9929: [core,mod_spandsp] Assert in switch_frame_buffer_dup when receiving a fax using t.38 #resolve Anthony Minessale 2017-01-10 11:20:20 -06:00
  • 23c371a5a7 FS-9581 #resolve remove file from core lib project file that was added inadvertantly Ken Rice 2017-01-10 09:28:14 -06:00
  • addfbf0730 swigall Ken Rice 2017-01-09 17:56:12 -06:00
  • 6fe1deda45 swigall Anthony Minessale 2017-01-09 16:57:52 -06:00
  • 49d39ef422 swigall Anthony Minessale 2017-01-09 16:57:40 -06:00
  • 4f3a5ebe07 FS-9874 - implement use of translate:<profile> - squashed Tihomir Culjaga 2017-01-04 08:18:30 -06:00