Stephen Birarda
|
e92376cf64
|
distinguish between eachNode and eachNodeBreakable
|
2014-11-06 13:41:55 -08:00 |
|
Stephen Birarda
|
c80633499f
|
make eachNode callers return bool to say if iteration should continue
|
2014-11-06 11:35:07 -08:00 |
|
Stephen Birarda
|
e0c4f14c81
|
move networking lib to TBB concurrent_unordered_map
|
2014-11-06 11:19:16 -08:00 |
|
Stephen Birarda
|
a39ed798ae
|
replace libcuckoo requirement with tbb
|
2014-11-05 15:45:51 -08:00 |
|
Stephen Birarda
|
a492abc3a1
|
complete LimitedNodeList changes for new cuckoo hash
|
2014-11-05 14:40:56 -08:00 |
|
Stephen Birarda
|
d3bbd251db
|
move Logging to LogHandler
|
2014-10-28 13:59:23 -07:00 |
|
Stephen Birarda
|
7cb8cbfdd4
|
repairs to domain change reset to clear nodes
|
2014-10-17 14:49:25 -07:00 |
|
Stephen Birarda
|
7bbaaf6b78
|
cleanup some username signature debug, fix interest list pull
|
2014-10-16 11:54:55 -07:00 |
|
Stephen Birarda
|
c4b0dc9dcc
|
initial handling of username signature in domain-server
|
2014-10-14 16:03:35 -07:00 |
|
Stephen Birarda
|
970f2c7fad
|
have DSAI generate a username signature upon request, when it has private key
|
2014-10-14 15:15:16 -07:00 |
|
Stephen Birarda
|
22b599b8cc
|
repair for persisting of Account to file after keypair generation
|
2014-10-14 14:21:18 -07:00 |
|
Stephen Birarda
|
f19c5c9850
|
repair NetworkAccessManager returns, handle custom AS port in assignment-client
|
2014-10-06 14:57:38 -07:00 |
|
Stephen Birarda
|
f89b225da2
|
handle local socket changes by monitoring every so often
|
2014-10-06 09:17:25 -07:00 |
|
Stephen Birarda
|
5203113b41
|
separate ICE ID and domain ID for reconnections to moved domains
|
2014-10-03 17:01:33 -07:00 |
|
Stephen Birarda
|
ea0a1a4fb6
|
don't store domain hostname, leverage AddressManager only
|
2014-10-03 10:46:05 -07:00 |
|
Stephen Birarda
|
55a7180838
|
re-send heartbeat to ICE server after max connection attempts
|
2014-10-03 09:47:15 -07:00 |
|
Stephen Birarda
|
c96e7f72f8
|
use the ice server sock addr returned for the domain
|
2014-10-03 09:31:38 -07:00 |
|
Stephen Birarda
|
720f8ecae8
|
handle case where access_token is empty
|
2014-10-03 09:08:27 -07:00 |
|
Stephen Birarda
|
49d081088a
|
mode nodes to connected hash upon ping reply receipt
|
2014-10-03 08:58:03 -07:00 |
|
Stephen Birarda
|
5786d828a0
|
pass ICE client ID through to domain-server for identification
|
2014-10-02 17:30:48 -07:00 |
|
Stephen Birarda
|
0d4ef4aaca
|
ping connecting ICE peers from domain-server
|
2014-10-02 17:18:05 -07:00 |
|
Stephen Birarda
|
63877b0756
|
handle domain connection via ICE from NodeList
|
2014-10-02 16:51:12 -07:00 |
|
Stephen Birarda
|
c7aaf0ce4a
|
handle ping out from node requiring ice connection to domain
|
2014-10-02 16:24:46 -07:00 |
|
Stephen Birarda
|
c36774e85d
|
handle ice response packet in domain handler
|
2014-10-02 16:05:15 -07:00 |
|
Stephen Birarda
|
970ba2296a
|
initial response from ice server to nodes
|
2014-10-02 14:50:48 -07:00 |
|
Stephen Birarda
|
6425276eb0
|
have domain-server using full networking heartbeat with ice-server
|
2014-10-02 14:33:39 -07:00 |
|
Stephen Birarda
|
262054d0eb
|
handle ICE requirement in address manager response
|
2014-10-02 14:18:17 -07:00 |
|
Stephen Birarda
|
11659401ee
|
add an identifier for repeated requests to the ice server
|
2014-10-02 13:47:53 -07:00 |
|
Stephen Birarda
|
cca1c30207
|
build out more of the ice-server, make connect requests from NodeList
|
2014-10-02 13:39:58 -07:00 |
|
Stephen Birarda
|
cd9029bb92
|
add some debug to NodeList instance refresh
|
2014-09-30 14:59:12 -07:00 |
|
Stephen Birarda
|
9950ed9f9f
|
use auto_ptr in NodeList and LimitedNodeList for cleaner mem management
|
2014-09-30 14:57:32 -07:00 |
|
Stephen Birarda
|
885030a10c
|
handle receipt of new public socket and propogation to data-server
|
2014-09-16 12:37:22 -07:00 |
|
Stephen Birarda
|
ee6a90dd54
|
allow domain to pass down its ID from config
|
2014-09-10 15:13:02 -07:00 |
|
Stephen Birarda
|
e338c600c3
|
add debug to show that domain connection is being attempted
|
2014-09-04 09:29:29 -07:00 |
|
ZappoMan
|
0acbefb6a2
|
fix but in getMyChildContaining and performance improvement to moving entities
|
2014-09-03 08:06:42 -07:00 |
|
Stephen Birarda
|
8986e62b8a
|
add distinction between hard reset and soft reset for DomainHandler
|
2014-07-31 14:08:25 -07:00 |
|
Stephen Birarda
|
adcf45583e
|
clear domain settings on NodeList reset
|
2014-07-31 14:06:43 -07:00 |
|
Stephen Birarda
|
d689c6b39f
|
fix reference to attribute in STUN packet
|
2014-06-12 13:15:54 -07:00 |
|
wangyix
|
b452d08495
|
cleaned up debug statements
also reorganized MovingPercentile a little bit
|
2014-06-04 11:20:29 -07:00 |
|
wangyix
|
12ac6105f1
|
changed MovingMedian to MovingPercentile
|
2014-06-04 10:59:32 -07:00 |
|
wangyix
|
c851edd0ef
|
added MovingMedian class, but not using it
added packet type/time data collection to DatagramProcessor and
post-execution prints of that info.
|
2014-06-03 16:18:40 -07:00 |
|
Stephen Birarda
|
f22aaf21d2
|
remove GnuTLS include across repo
|
2014-05-20 10:56:34 -07:00 |
|
Stephen Birarda
|
e3dd6509d8
|
remove dependency on GnuTLS for later replacement with OpenSSL
|
2014-05-20 10:47:11 -07:00 |
|
Stephen Birarda
|
befe75a04c
|
fix broken audio-mixer stats
|
2014-05-05 14:03:14 -07:00 |
|
Stephen Birarda
|
7a1aa7ec89
|
keep track of all assignments to stop double agents
|
2014-05-01 13:50:39 -07:00 |
|
Stephen Birarda
|
d942054015
|
cleanup re-display of OAuthWebView
|
2014-05-01 12:44:42 -07:00 |
|
Stephen Birarda
|
ca2148178d
|
handle cleanup of OAuth web view when force closed
|
2014-05-01 12:01:08 -07:00 |
|
Stephen Birarda
|
57567becc8
|
fix unexpected null parameter to disconnect, closes, #2663
|
2014-04-16 11:02:08 -07:00 |
|
Stephen Birarda
|
97e45e8fe5
|
re-instate connect behavior in DS so killed nodes re-connect, amend #2675
|
2014-04-16 10:56:33 -07:00 |
|
Stephen Birarda
|
d5d52f804f
|
add a networking library and link from appropriate targets
|
2014-04-10 09:32:17 -07:00 |
|