Wayne Chen
|
ad233677b8
|
adding changes for overriding host change for error state
|
2018-09-12 18:31:01 -07:00 |
|
Wayne Chen
|
3fe3f674d0
|
adding fix for getting DomainHandler into error state
|
2018-09-12 15:45:06 -07:00 |
|
Wayne Chen
|
49f26d968a
|
adding fix for getting DomainHandler into error state
|
2018-09-12 15:42:55 -07:00 |
|
Wayne Chen
|
a7321f950a
|
pushing requested changes - adding timeout refusal
|
2018-09-11 18:32:17 -07:00 |
|
Wayne Chen
|
0f25756908
|
expose domain connection error to Window
|
2018-09-11 16:29:39 -07:00 |
|
Wayne Chen
|
9e0fa08cf1
|
adding property to location, updating domain
|
2018-09-04 17:46:23 -07:00 |
|
Wayne Chen
|
c95cb97b9b
|
adding working version with networking signals
|
2018-08-31 19:29:48 -07:00 |
|
Wayne Chen
|
5f43f5b276
|
adding different method for handling redirect
|
2018-08-30 17:40:13 -07:00 |
|
Simon Walton
|
33ae04f9ea
|
Change sense of DomainHandler::checkInPacketTimeout() return value
|
2018-07-05 16:39:13 -07:00 |
|
Simon Walton
|
b63515f42a
|
Send multiple copies of domain check-in for greater resilience
Also move domain-limit check to start of NodeList::sendDomainServerCheckIn().
|
2018-06-25 14:36:50 -07:00 |
|
Stephen Birarda
|
97d793f867
|
hide default port from addresses, fix localhost scheme
|
2018-04-26 13:25:56 -07:00 |
|
Seth Alves
|
a56f3f4a10
|
code review
|
2018-04-12 19:06:12 -07:00 |
|
Seth Alves
|
f81836c830
|
support specification of named landing-points in serverless-domain json files
|
2018-04-10 14:25:59 -07:00 |
|
Stephen Birarda
|
1ff7939735
|
move file ~ expansion from AddressManager to DomainHandler
|
2018-04-06 11:05:17 -07:00 |
|
Seth Alves
|
ae94ab3d67
|
make sure _sockAddr is cleared if the new url isn't a hifi:// one
|
2018-03-21 15:28:12 -07:00 |
|
Seth Alves
|
ef52ae13ee
|
rearrange domain-url-changed signals
|
2018-03-21 14:30:00 -07:00 |
|
Seth Alves
|
a144b738e5
|
fix ACs
|
2018-03-16 22:39:43 -04:00 |
|
Seth Alves
|
274c3224a2
|
fix going to a dns name or ip address
|
2018-03-09 16:58:50 -08:00 |
|
Seth Alves
|
4ed0c24a73
|
use static QStrings rather than functions
|
2018-03-07 18:25:55 -08:00 |
|
Seth Alves
|
606face7c0
|
gather together the url scheme constants, name them consistently
|
2018-03-02 20:39:38 -08:00 |
|
Seth Alves
|
82bfd25d8b
|
fix placename in title-bar, fix domain-spawning-point
|
2018-03-02 09:54:54 -08:00 |
|
Seth Alves
|
33065fb51c
|
more consistent variable names. rework DomainManager and AddressManager methods to take a url rather than host and port
|
2018-03-01 11:07:37 -08:00 |
|
Seth Alves
|
5632f9d8fd
|
clean up debug prints. put filename in window title-bar when connected to a serverless domain
|
2018-02-23 16:46:42 -08:00 |
|
Seth Alves
|
d27cbac3f8
|
loading directly into a serverless domain works. user will have edit permissions
|
2018-02-21 18:21:45 -08:00 |
|
Seth Alves
|
e36f39781b
|
remove some debug prints, fix serverless to servered domain transition
|
2018-02-21 15:06:23 -08:00 |
|
Dante Ruiz
|
268a7026b4
|
fix history and double loading of serverlessDomain
|
2018-02-21 13:41:43 -08:00 |
|
Seth Alves
|
ed5b28aa2a
|
clear octree on any sort of domain change
|
2018-02-16 17:15:15 -08:00 |
|
Seth Alves
|
b2a4181bc0
|
working to integrate serverless domains into history, etc
|
2018-02-16 12:58:50 -08:00 |
|
Seth Alves
|
17e2db96c6
|
make domain-manager and pals be still when interface is in serverless mode
|
2018-02-15 15:19:50 -08:00 |
|
Stephen Birarda
|
eb9d100fc8
|
reset count on conn refusal, soft reset DH in Interface on limit reached
|
2018-02-02 13:47:48 -08:00 |
|
Stephen Birarda
|
e16a3859c2
|
reset silent check in packet check on domain connection reset
|
2018-02-02 13:47:48 -08:00 |
|
Brad Hefta-Gaub
|
a72f60152b
|
audit use of QTimer intervals to make sure we're using Qt::PreciseTimer when appropriate
|
2016-12-29 08:53:37 -08:00 |
|
Brad Hefta-Gaub
|
dbbed462b4
|
cleanup naked qDebug() calls
|
2016-12-19 22:24:25 -08:00 |
|
Stephen Birarda
|
6f442a74b1
|
request settings from agents and debug results
|
2016-11-10 14:43:15 -08:00 |
|
Brad Hefta-Gaub
|
5d3d4bdbd9
|
add support for redirection on domain at max capacity
|
2016-09-21 18:12:38 -07:00 |
|
Stephen Birarda
|
18a1f74c37
|
remove unused boolean for signalling protocol mismatch
|
2016-06-28 10:32:43 -07:00 |
|
Stephen Birarda
|
f9b3165350
|
use a QSet instead of a QStringList
|
2016-06-23 09:37:17 -07:00 |
|
Stephen Birarda
|
7307bc6a1b
|
revert to domain connection refusal check with string
|
2016-06-23 09:27:17 -07:00 |
|
Stephen Birarda
|
59912012c6
|
clear domain connection refusals on hard reset, not soft
|
2016-06-15 09:48:53 -07:00 |
|
Stephen Birarda
|
2163f9b5f3
|
signal once for domain protocol mismatch, case 918
|
2016-06-14 10:43:45 -07:00 |
|
Stephen Birarda
|
c5a4a72a84
|
trigger domain API refresh from DomainHandler
|
2016-06-09 15:53:19 -07:00 |
|
Stephen Birarda
|
e39c708bf6
|
require two triggers for API refresh, fix check for ICE domain
|
2016-06-09 15:53:19 -07:00 |
|
Stephen Birarda
|
f59335ceff
|
don't thrash API re-check when connection denied
|
2016-06-09 15:53:19 -07:00 |
|
Stephen Birarda
|
1e9e264124
|
Revert "Revert "refresh API info during re-connect - case 570""
This reverts commit b8c80e2222 .
|
2016-06-09 15:53:19 -07:00 |
|
Brad Hefta-Gaub
|
b8c80e2222
|
Revert "refresh API info during re-connect - case 570"
This reverts commit e8d7f9614a .
|
2016-05-31 20:39:16 -07:00 |
|
Brad Hefta-Gaub
|
2eef07e414
|
cleanup and dead code removal
|
2016-05-24 15:38:08 -07:00 |
|
Brad Hefta-Gaub
|
12a1857280
|
check point with protocol refusal working
|
2016-05-24 15:20:11 -07:00 |
|
Brad Hefta-Gaub
|
1cf8236860
|
Merge branch 'master' of https://github.com/highfidelity/hifi into protocolVersionCheck
|
2016-05-24 13:31:36 -07:00 |
|
Brad Hefta-Gaub
|
1d9981e624
|
first cut at support for verifying all protocol version compatibility
|
2016-05-24 13:31:19 -07:00 |
|
Stephen Birarda
|
e8d7f9614a
|
refresh API info during re-connect - case 570
|
2016-05-19 17:59:42 -07:00 |
|
Ryan Huffman
|
dd093e3fcd
|
Make AccountManager a DependencyManager singleton
|
2016-05-18 15:38:54 -07:00 |
|
Stephen Birarda
|
f44cf3903c
|
re-instate verified domain ownership for full automatic networking
This reverts commit 34408c8144 .
|
2016-03-01 13:04:37 -08:00 |
|
Ryan Huffman
|
cc9c87d281
|
Fix packet version mismatch not showing for domain packets
|
2016-03-01 11:36:49 -08:00 |
|
Ryan Huffman
|
34138f07bd
|
Merge branch 'master' of https://github.com/highfidelity/hifi into proto-received-message
|
2015-12-07 08:58:47 -08:00 |
|
Stephen Birarda
|
918342df5f
|
make sure the NodeList is reset on its own thread
|
2015-12-04 11:18:46 -08:00 |
|
Ryan Huffman
|
07d21514c5
|
Merge branch 'master' of https://github.com/highfidelity/hifi into proto-received-message
|
2015-11-19 10:47:37 -08:00 |
|
Ryan Huffman
|
2a416ebc61
|
Merge branch 'master' of https://github.com/highfidelity/hifi into received-message
|
2015-11-18 16:52:23 -08:00 |
|
Stephen Birarda
|
08e6b63090
|
cleanup debug of received domain-server settings
|
2015-11-18 15:43:31 -08:00 |
|
Stephen Birarda
|
f2ecce6043
|
use safer domain settings request in audio-mixer
|
2015-11-18 15:13:29 -08:00 |
|
Stephen Birarda
|
65142a3963
|
clean up agent comment for domain settings request
|
2015-11-18 14:20:56 -08:00 |
|
Stephen Birarda
|
1c9396d66e
|
handle disconnect request in domain-server
|
2015-11-12 15:43:03 -08:00 |
|
Stephen Birarda
|
8bdb81d832
|
send disconnect packet from node when leaving domain
|
2015-11-12 15:03:19 -08:00 |
|
Ryan Huffman
|
7682ab00e3
|
Add ReceivedMessage and receive progress
|
2015-10-15 14:09:53 -07:00 |
|
Stephen Birarda
|
f7799bcf8f
|
add TODO for settings fail, cleanup
|
2015-08-24 17:02:47 -07:00 |
|
Ryan Huffman
|
df51069305
|
Rename getAllData to getMessage
|
2015-08-19 10:39:19 -07:00 |
|
Ryan Huffman
|
63d0205d1e
|
Move domain settings retrieval to UDT
|
2015-08-18 23:11:33 -07:00 |
|
Stephen Birarda
|
fd43c48eac
|
resolve conflicts on merge with birarda/protocol
|
2015-08-18 11:48:36 -07:00 |
|
bwent
|
ab2b54a6b2
|
Add connection token to sign with username when connecting to domain-server
|
2015-08-05 15:33:59 -07:00 |
|
bwent
|
244cc016ab
|
Generate session token UUIDs to be signed with username
|
2015-08-04 12:02:23 -07:00 |
|
Atlante45
|
b8085086c6
|
HifiSockAddr have object names
|
2015-07-29 17:28:37 -07:00 |
|
Stephen Birarda
|
f31675c4c6
|
fix ice-server packets
|
2015-07-16 14:21:37 -07:00 |
|
Stephen Birarda
|
05dde9d8f5
|
resolve conflicts on merge with upstream/master
|
2015-07-15 16:18:47 -07:00 |
|
Atlante45
|
bfb9166b8e
|
Merge branch 'atp' of https://github.com/birarda/hifi into protocol
|
2015-07-14 17:07:47 -07:00 |
|
Stephen Birarda
|
3cb4be6c02
|
fix order of setup at startup
|
2015-07-14 17:04:45 -07:00 |
|
Atlante45
|
fbb6a94579
|
Merge branch 'receive_packets' of https://github.com/huffman/hifi into protocol
|
2015-07-14 16:36:28 -07:00 |
|
Stephen Birarda
|
d617b71232
|
remove SharedNodePointer from some packet callbacks
|
2015-07-14 14:27:26 -07:00 |
|
Stephen Birarda
|
0637f589b5
|
add PacketListener to help unregister for packets
|
2015-07-14 13:52:38 -07:00 |
|
Atlante45
|
c80df94b06
|
Update includes for moved files
|
2015-07-13 15:28:55 -07:00 |
|
Brad Davis
|
29333d0cad
|
Qt5.5 fixes
|
2015-07-12 18:52:15 -07:00 |
|
Stephen Birarda
|
d85fbbfb74
|
update NodeList for new packet receive code
|
2015-07-10 17:45:23 -07:00 |
|
Stephen Birarda
|
9d2e1773a0
|
fix memory issues for immediate ice pings
|
2015-05-28 15:31:21 -07:00 |
|
Stephen Birarda
|
eb6b80133b
|
immediately ping the ICE DS every 25ms
|
2015-05-28 13:17:48 -07:00 |
|
Stephen Birarda
|
e6e2c4b95d
|
look for connection steps in LimitedNodeList
|
2015-05-27 15:54:39 -07:00 |
|
Stephen Birarda
|
c7c542ef4c
|
decouple STUN from DS check in
|
2015-05-27 14:24:15 -07:00 |
|
Stephen Birarda
|
626f22191c
|
add a QAbstractTableModel for domain connection steps
|
2015-05-26 14:17:02 -07:00 |
|
Stephen Birarda
|
f28ade1075
|
log connection times for eventual stats display
|
2015-05-26 10:37:44 -07:00 |
|
Stephen Birarda
|
69f1cd80e6
|
immediately send ICE heartbeat once data present
|
2015-05-22 16:29:01 -07:00 |
|
Stephen Birarda
|
332601b91c
|
final fixes for path query from DS
|
2015-05-12 14:34:14 -07:00 |
|
Seth Alves
|
cb7ff86386
|
put networking library into its own QLoggingCategory
|
2015-04-06 15:11:48 -07:00 |
|
ZappoMan
|
e87e0a1e0b
|
some cleanup of dead code related to timers
|
2015-03-11 16:27:04 -07:00 |
|
David Rowe
|
812fbc58fb
|
Use custom User-Agent string
|
2015-01-23 19:13:29 -08:00 |
|
Atlante45
|
2a82ff9768
|
Merge branch 'master' of https://github.com/highfidelity/hifi into applications_diet_cpp11
Conflicts:
assignment-client/src/voxels/VoxelServer.cpp
interface/src/Application.cpp
interface/src/Audio.cpp
interface/src/DatagramProcessor.cpp
interface/src/Menu.cpp
interface/src/Util.cpp
interface/src/avatar/MyAvatar.cpp
interface/src/ui/ApplicationOverlay.cpp
interface/src/ui/PreferencesDialog.cpp
libraries/networking/src/NodeList.cpp
libraries/shared/src/DependencyManager.h
|
2015-01-13 11:03:14 -08:00 |
|
Atlante45
|
be050b0469
|
Added missing deletes
|
2015-01-05 15:13:07 -08:00 |
|
Atlante45
|
327daacecd
|
Merge branch 'master' of https://github.com/highfidelity/hifi into applications_diet_cpp11
Conflicts:
interface/src/Application.cpp
interface/src/devices/OculusManager.cpp
libraries/networking/src/NodeList.cpp
|
2014-12-22 13:34:18 -08:00 |
|
Stephen Birarda
|
3a4f75ff62
|
fix AddressManager domain lookup to handle port
|
2014-12-18 16:40:02 -08:00 |
|
Stephen Birarda
|
1ab66c2bfe
|
split port and hostname for cleaner domain changes
|
2014-12-18 16:17:03 -08:00 |
|
Atlante45
|
0bd9ed469e
|
Changed NodeList::getInstance() calls to use the DM
|
2014-12-17 15:28:25 -08:00 |
|
Stephen Birarda
|
687072f19c
|
fix for domain failed reconnect after disconnect
|
2014-12-12 09:47:15 -08:00 |
|
Stephen Birarda
|
beb350d1e7
|
fix for HifiSockAddr lookup for ice server from DomainHandler
|
2014-11-04 13:53:56 -08:00 |
|
Stephen Birarda
|
7cb8cbfdd4
|
repairs to domain change reset to clear nodes
|
2014-10-17 14:49:25 -07:00 |
|