Stephen Birarda
|
8449575fa2
|
fix for ice-server heartbeat without an access token
|
2014-12-01 09:25:21 -08:00 |
|
Stephen Birarda
|
59432e8d29
|
complete sharing of local domain-server port to local AC
|
2014-11-30 17:54:10 -08:00 |
|
Stephen Birarda
|
fed7d789f6
|
have the domain-server write its local port into shared memory
|
2014-11-30 17:29:18 -08:00 |
|
Stephen Birarda
|
dff5695965
|
have domain server report its ID at /id
|
2014-11-21 16:20:44 -08:00 |
|
Stephen Birarda
|
8a69f0de61
|
test for android figuring out about audio-mixer
|
2014-11-18 17:36:53 -08:00 |
|
Stephen Birarda
|
996c76c723
|
repairs for node teardown on domain dissappear or node disconnect
|
2014-11-06 16:05:01 -08:00 |
|
Stephen Birarda
|
e92376cf64
|
distinguish between eachNode and eachNodeBreakable
|
2014-11-06 13:41:55 -08:00 |
|
Stephen Birarda
|
270823be43
|
update domain-server to leverage intel tbb hash
|
2014-11-06 13:39:15 -08:00 |
|
Stephen Birarda
|
8a72cdd59d
|
leverage new libcuckoo hash outside LimitedNodeList
|
2014-11-05 15:09:54 -08:00 |
|
Stephen Birarda
|
d671dec61b
|
fix for ice server sock addr in domain-server
|
2014-11-04 13:21:48 -08:00 |
|
Stephen Birarda
|
96dd1eaf76
|
report restricted access state from domain-server in heartbeat
|
2014-11-03 16:57:10 -08:00 |
|
Stephen Birarda
|
0348251cc1
|
allow case insensitivity for allowed users in domain-server
|
2014-11-03 15:32:45 -08:00 |
|
Stephen Birarda
|
2250cdfcc2
|
have the domain-server unverifiably heartbeat the number of connected users
|
2014-11-03 14:50:45 -08:00 |
|
Stephen Birarda
|
22f4e8ec70
|
cleanup heartbeat method names
|
2014-11-03 14:37:56 -08:00 |
|
Stephen Birarda
|
eb856095a9
|
fix the domain server heartbeat timer
|
2014-11-03 12:49:24 -08:00 |
|
Stephen Birarda
|
d50a8f6309
|
send a heartbeat to data server every 15s
|
2014-11-03 12:40:56 -08:00 |
|
Stephen Birarda
|
e53ad09b3f
|
rename the automatic networking update method to heartbeat
|
2014-11-03 12:24:17 -08:00 |
|
AndrewMeadows
|
415c7375cb
|
Merge pull request #3614 from ZappoMan/removeParticles
Remove particles
|
2014-10-17 15:53:19 -07:00 |
|
Stephen Birarda
|
c89daa30da
|
fix another dumb conditional mistake in domain-server
|
2014-10-17 11:07:02 -07:00 |
|
Stephen Birarda
|
9a842e2202
|
flip domain-server local connect conditional
|
2014-10-17 10:52:36 -07:00 |
|
Stephen Birarda
|
d00e11541e
|
fix for pub key format returned to data-server
|
2014-10-17 09:39:04 -07:00 |
|
ZappoMan
|
fc507850be
|
Merge branch 'master' of https://github.com/highfidelity/hifi into removeParticles
|
2014-10-16 20:36:28 -07:00 |
|
Stephen Birarda
|
7bbaaf6b78
|
cleanup some username signature debug, fix interest list pull
|
2014-10-16 11:54:55 -07:00 |
|
Stephen Birarda
|
9a3ba972e1
|
preload the public keys for allowed users to allow immediate connection
|
2014-10-15 10:21:11 -07:00 |
|
Stephen Birarda
|
1613b16a93
|
remove another extra space
|
2014-10-15 09:51:52 -07:00 |
|
Stephen Birarda
|
3800389eb4
|
fix a bad equality check on QJsonObject
|
2014-10-15 09:51:40 -07:00 |
|
Stephen Birarda
|
4d8e44afd1
|
remove an extra space
|
2014-10-15 09:19:02 -07:00 |
|
Stephen Birarda
|
50f27d3e16
|
handle verification of username signature during connection
|
2014-10-14 18:02:22 -07:00 |
|
Stephen Birarda
|
e3ba8cddbb
|
store returned public keys in domain-server
|
2014-10-14 16:35:07 -07:00 |
|
Stephen Birarda
|
e9bcc90166
|
handle remaining conversions for AccountManager passing QNetworkReply
|
2014-10-14 16:16:54 -07:00 |
|
Stephen Birarda
|
c4b0dc9dcc
|
initial handling of username signature in domain-server
|
2014-10-14 16:03:35 -07:00 |
|
Stephen Birarda
|
cca8b68d2e
|
update location and profile paths for new format
|
2014-10-14 10:40:58 -07:00 |
|
ZappoMan
|
c36bcf2d7e
|
removing particles
|
2014-10-13 14:11:11 -07:00 |
|
Stephen Birarda
|
f637f5a4a6
|
always allow connection from localhost user
|
2014-10-09 17:07:32 -07:00 |
|
Stephen Birarda
|
0d2b1e361c
|
have domain-server reply back with username request is allowed_users is not empty
|
2014-10-09 16:29:52 -07:00 |
|
Stephen Birarda
|
b368e866fb
|
change oauth request packet type to username request
|
2014-10-08 14:26:23 -07:00 |
|
Stephen Birarda
|
78920234bb
|
handle changed domain-server port on start
|
2014-10-06 14:49:15 -07:00 |
|
Stephen Birarda
|
3cd71a33c9
|
disable ephemeral port for DS until ACs can discover
|
2014-10-06 12:28:44 -07:00 |
|
Stephen Birarda
|
319cf34b83
|
use an ephemeral port when using auto-networking for domain-server
|
2014-10-06 12:24:18 -07:00 |
|
Stephen Birarda
|
253fe53571
|
cleanup a couple of debug lines
|
2014-10-06 12:24:12 -07:00 |
|
Stephen Birarda
|
484c0d30cb
|
don't require refresh of NetworkAccessManager, should handle restarts
|
2014-10-06 09:54:52 -07:00 |
|
Stephen Birarda
|
89cc7c7b0d
|
add an optional forced reset of NetworkAccessManager
|
2014-10-06 09:35:44 -07:00 |
|
Stephen Birarda
|
0459254e3f
|
fix connection to slot for local addr update, refresh AcctManager after restart
|
2014-10-06 09:24:48 -07:00 |
|
Stephen Birarda
|
b61e659382
|
send an ICE heartbeat anytime the domain-server local socket changes
|
2014-10-06 09:18:50 -07:00 |
|
Stephen Birarda
|
8ce474d3e1
|
make the ice server const scoped to remove warning
|
2014-10-03 15:29:16 -07:00 |
|
Stephen Birarda
|
4e0bb94cdd
|
fix for double ICE connect attempts from domain-server
|
2014-10-03 15:25:47 -07:00 |
|
Stephen Birarda
|
f673ab316a
|
tell the data-server about auto networking change to full
|
2014-10-03 15:06:27 -07:00 |
|
Stephen Birarda
|
52ec949aac
|
Merge branch 'master' of https://github.com/highfidelity/hifi into domain-tunnel
|
2014-10-03 11:26:23 -07:00 |
|
Stephen Birarda
|
d02795cc85
|
have data-web respond with ice server hostname to use for connection
|
2014-10-03 10:48:09 -07:00 |
|
Stephen Birarda
|
cb6e420392
|
fix for peer addition from ice-server
|
2014-10-03 09:50:58 -07:00 |
|
Stephen Birarda
|
d9e0c91e02
|
remove a peer in domain-server after max connection attempts
|
2014-10-03 09:45:44 -07:00 |
|
Stephen Birarda
|
720f8ecae8
|
handle case where access_token is empty
|
2014-10-03 09:08:27 -07:00 |
|
Stephen Birarda
|
1a1ae43bc7
|
send back to the network peer on established sock addr if it exists
|
2014-10-03 09:02:18 -07:00 |
|
Stephen Birarda
|
49d081088a
|
mode nodes to connected hash upon ping reply receipt
|
2014-10-03 08:58:03 -07:00 |
|
Stephen Birarda
|
15cc08da97
|
initial handling of ping replies in domain-server
|
2014-10-02 17:21:11 -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
|
6425276eb0
|
have domain-server using full networking heartbeat with ice-server
|
2014-10-02 14:33:39 -07:00 |
|
Stephen Birarda
|
9baf983d07
|
Merge branch 'master' of https://github.com/highfidelity/hifi into domain-tunnel
|
2014-10-02 10:47:54 -07:00 |
|
Stephen Birarda
|
4749fdb0ba
|
allow calls to HTTPManager to skip the subHandler and ask for direct processing
|
2014-10-02 10:38:46 -07:00 |
|
Stephen Birarda
|
157fdf6afa
|
cleanup debug for script path
|
2014-10-02 10:17:31 -07:00 |
|
Stephen Birarda
|
89907136fa
|
one more debug line for script redirect
|
2014-10-02 10:15:12 -07:00 |
|
Stephen Birarda
|
b6e0b08a29
|
add debug to domain server if script not saved
|
2014-10-02 10:07:02 -07:00 |
|
Stephen Birarda
|
e88b3311ad
|
Merge branch 'master' of https://github.com/highfidelity/hifi into domain-tunnel
|
2014-10-02 09:20:08 -07:00 |
|
Stephen Birarda
|
d6572c3e2e
|
handle automatic networking changes with data-server
|
2014-10-01 16:38:44 -07:00 |
|
Stephen Birarda
|
15156519b3
|
Merge branch 'master' of https://github.com/highfidelity/hifi into domain-tunnel
|
2014-10-01 16:19:16 -07:00 |
|
Stephen Birarda
|
3292808342
|
update domain network address updating for IP auto networking
|
2014-10-01 16:19:10 -07:00 |
|
Stephen Birarda
|
d5b0904d7a
|
handle new automatic networking option in domain-server
|
2014-10-01 12:08:19 -07:00 |
|
Stephen Birarda
|
a0487e0a57
|
send public and local sockets to data-server in new format
|
2014-10-01 10:42:14 -07:00 |
|
Stephen Birarda
|
0174a985ee
|
add a domain-server scripts folder that is ignored for clean symlink
|
2014-10-01 09:56:13 -07:00 |
|
Stephen Birarda
|
fed7dad2b6
|
use an auto_ptr to be able to reset the AccountManager
|
2014-09-30 14:36:32 -07:00 |
|
Stephen Birarda
|
3969c8bfe0
|
don't allow a username and password for domain auth, require access token
|
2014-09-30 12:23:04 -07:00 |
|
Stephen Birarda
|
68a70cc914
|
don't use dashes in settings JSON keys
|
2014-09-30 09:40:54 -07:00 |
|
Stephen Birarda
|
bd4a32551b
|
fix for settings save without organization
|
2014-09-29 10:09:33 -07:00 |
|
Stephen Birarda
|
5e2870ac5f
|
require a distinction between master config and user config
|
2014-09-29 09:30:08 -07:00 |
|
Stephen Birarda
|
ae542419d1
|
fix for static assignments from queue
|
2014-09-26 16:36:18 -07:00 |
|
Stephen Birarda
|
9e02a36d3d
|
fix for domain-server allowed roles
|
2014-09-26 16:23:57 -07:00 |
|
Stephen Birarda
|
d389f13e1b
|
fix for role lookup in domain-server
|
2014-09-26 16:21:12 -07:00 |
|
Stephen Birarda
|
e8c3fa3cf1
|
use ID from new domain settings, don't disable save button
|
2014-09-26 14:39:50 -07:00 |
|
Stephen Birarda
|
21809cc9df
|
fix http username with no password
|
2014-09-26 12:09:29 -07:00 |
|
Stephen Birarda
|
3c71d4d96e
|
add ability for domain-server to restart after setting save
|
2014-09-26 11:26:21 -07:00 |
|
Stephen Birarda
|
954fbc2017
|
use DomainServerSettingsManager to handle simulation settings and config
|
2014-09-26 11:06:05 -07:00 |
|
Stephen Birarda
|
cc79254a41
|
have domain server make sure access token is present before IP update
|
2014-09-17 09:40:48 -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
|
47137c72a5
|
groundwork for repeated dynamic IP address updating in domain-server
|
2014-09-16 12:09:24 -07:00 |
|
Stephen Birarda
|
ee6a90dd54
|
allow domain to pass down its ID from config
|
2014-09-10 15:13:02 -07:00 |
|
Ryan Huffman
|
38a14c3864
|
Reapply "Update assignment client to close on WM_CLOSE message on Windows"
This reverts commit a603453cf2 .
|
2014-09-05 11:19:36 -07:00 |
|
Leonardo Murillo
|
a603453cf2
|
Revert "Update assignment client to close on WM_CLOSE message on Windows"
|
2014-09-05 11:36:56 -06:00 |
|
AndrewMeadows
|
9036954d38
|
Merge pull request #3311 from huffman/fix-wm-close
Update assignment client to close on WM_CLOSE message on Windows
|
2014-09-03 16:43:12 -07:00 |
|
Ryan Huffman
|
f3efbb35f4
|
Remove nativeEventFilter from DomainServer
|
2014-09-03 07:08:51 -07:00 |
|
Ryan Huffman
|
76bede04aa
|
Move stdout/err disabling to a library class
|
2014-09-03 07:06:08 -07:00 |
|
Ryan Huffman
|
c27bee2c06
|
Move wm_close handling to a shared library
|
2014-09-03 07:05:24 -07:00 |
|
Ryan Huffman
|
444a974bd6
|
Merge branch 'master' of github.com:highfidelity/hifi into fix-wm-close
Conflicts:
assignment-client/src/AssignmentClient.cpp
|
2014-08-28 06:52:16 -07:00 |
|
Ryan Huffman
|
4c485a26ed
|
Merge branch 'fix-wm-close' of github.com:huffman/hifi into fix-wm-close
|
2014-08-22 15:10:23 -07:00 |
|
Ryan Huffman
|
fa7b2a87bf
|
Add WM_CLOSE support to domain server
|
2014-08-22 15:09:55 -07:00 |
|
Ryan Huffman
|
b75c3a4976
|
Disable stdout/err buffering on Windows for assignment client and domain server
|
2014-08-22 15:08:57 -07:00 |
|
ZappoMan
|
027b1d58cc
|
Merge branch 'master' of https://github.com/highfidelity/hifi into virtualEntities
Conflicts:
interface/src/Application.h
interface/src/entities/EntityTreeRenderer.h
interface/src/models/ModelTreeRenderer.cpp
libraries/models/src/ModelItem.h
libraries/models/src/ModelTree.h
|
2014-08-08 14:26:56 -07:00 |
|
Stephen Birarda
|
10c94023f1
|
handle basic authentication for domain-server admin
|
2014-08-04 15:25:14 -07:00 |
|
ZappoMan
|
3a8c5018ee
|
Merge branch 'master' of https://github.com/highfidelity/hifi into virtualEntities
Conflicts:
interface/src/Application.h
libraries/entities/src/EntityTreeElement.h
libraries/models/src/ModelItem.cpp
libraries/models/src/ModelItem.h
libraries/models/src/ModelTree.cpp
libraries/models/src/ModelTree.h
libraries/models/src/ModelTreeElement.cpp
libraries/networking/src/PacketHeaders.h
libraries/octree/src/OctreeEditPacketSender.cpp
libraries/octree/src/OctreeEditPacketSender.h
|
2014-08-04 12:01:23 -07:00 |
|
Stephen Birarda
|
e846fd24f7
|
fix an order mistake in DS handling HTTP requests
|
2014-07-31 15:23:15 -07:00 |
|
Stephen Birarda
|
f0e7bf0462
|
allow assignments to pull script without session cookie
|
2014-07-31 15:13:33 -07:00 |
|
Stephen Birarda
|
dbf41c8a42
|
allow domain-server to serve settings publicly, fix retry in DomainHandler
|
2014-07-28 14:56:26 -07:00 |
|
Stephen Birarda
|
005a3c7c12
|
persist and recall domain-server web sessions from ini settings
|
2014-07-24 17:17:57 -07:00 |
|
Stephen Birarda
|
2e5dc2320d
|
don't flip order on node socket, HifiSockAddr is handling
|
2014-07-24 11:09:09 -07:00 |
|
Stephen Birarda
|
8082e2f88b
|
allow a user to be let into domain-server based on role
|
2014-07-21 17:41:22 -07:00 |
|
Stephen Birarda
|
f78a1f7033
|
hook domain-server to user DomainServerWebSessionData class
|
2014-07-21 17:32:38 -07:00 |
|
Stephen Birarda
|
f45a509508
|
initial hook-in of OAuth authentication for DS web pages
|
2014-07-21 16:54:27 -07:00 |
|
Stephen Birarda
|
d007079617
|
associate username with agent nodes in domain-server
|
2014-07-21 10:30:11 -07:00 |
|
ZappoMan
|
ec0c350f60
|
Merge branch 'master' of https://github.com/worklist/hifi into virtualEntities
Conflicts:
interface/src/Application.cpp
interface/src/DatagramProcessor.cpp
libraries/script-engine/src/ScriptEngine.cpp
|
2014-07-03 14:20:40 -07:00 |
|
Atlante45
|
36fb530594
|
Switched DomainServer to NetworkAccessManager
|
2014-07-02 10:26:38 -07:00 |
|
ZappoMan
|
865566414c
|
Merge branch 'master' of https://github.com/worklist/hifi into renameModelsToEntities
Conflicts:
interface/src/entities/EntityTreeRenderer.cpp
libraries/entities/src/EntityItem.h
libraries/models/src/ModelItem.cpp
libraries/models/src/ModelTree.cpp
libraries/models/src/ModelTreeElement.cpp
libraries/models/src/ModelsScriptingInterface.cpp
tests/octree/CMakeLists.txt
tests/octree/src/ModelTests.cpp
|
2014-07-01 16:32:47 -07:00 |
|
Stephen Birarda
|
8edc4bf9d1
|
add HTTPS request debugged to domain-server
|
2014-06-27 10:38:39 -07:00 |
|
ZappoMan
|
ccc9eabd33
|
first cut at renaming Models to Entities
|
2014-06-26 16:39:52 -07:00 |
|
Stephen Birarda
|
4188a4eab1
|
change unattenuated zone placeholder and offer method to grab JSON settings
|
2014-06-25 14:16:24 -07:00 |
|
Stephen Birarda
|
f8dccad6ec
|
enable persisting of posted settings to a JSON file
|
2014-06-25 11:20:09 -07:00 |
|
Stephen Birarda
|
afe2e57701
|
add a settings page to DS that uses handlebars template library
|
2014-06-24 12:33:40 -07:00 |
|
Andrew Meadows
|
3f36325642
|
remove warnings about signed/unsigned comparison
|
2014-06-17 11:59:37 -07:00 |
|
John Grosen
|
47a88a2713
|
Updated AssignmentClient to use HifiConfigVariantMap...
...and also updated DomainServer to appropriately use boolean options
|
2014-06-12 17:08:23 -07:00 |
|
Stephen Birarda
|
ce485c48b8
|
make scripted assignments passed in DS config static
|
2014-05-27 15:23:10 -07:00 |
|
Stephen Birarda
|
714e29c887
|
fix credit amount in window title
|
2014-05-23 17:37:36 -07:00 |
|
Stephen Birarda
|
45ab8145a4
|
fix another implicit float cast
|
2014-05-23 16:22:08 -07:00 |
|
Stephen Birarda
|
831b0faa20
|
fix a mistyped constant
|
2014-05-23 16:15:11 -07:00 |
|
Stephen Birarda
|
1b00cda068
|
don't use powf for credit conversions
|
2014-05-23 16:12:34 -07:00 |
|
Stephen Birarda
|
15a8272286
|
fix domain-server pending credits to actually be in credits
|
2014-05-23 15:43:02 -07:00 |
|
Stephen Birarda
|
e7e19e8714
|
fix a comment in script handling
|
2014-05-23 12:37:27 -07:00 |
|
Stephen Birarda
|
7e78fc788a
|
fix double return false
|
2014-05-23 12:35:16 -07:00 |
|
Stephen Birarda
|
f4292fd29c
|
handle serving of scripts at temp unique UUIDs
|
2014-05-23 12:33:39 -07:00 |
|
Stephen Birarda
|
6d500d64d1
|
fix floats that aren't actually floats
|
2014-05-22 17:12:22 -07:00 |
|
Stephen Birarda
|
fc9d850c40
|
output when pay-for-assignments is on
|
2014-05-22 15:33:06 -07:00 |
|
Stephen Birarda
|
40c59a3589
|
fix rate of payment for assignments
|
2014-05-22 15:10:41 -07:00 |
|
Stephen Birarda
|
e3ac7c5eec
|
rename assignment payment method for clarity
|
2014-05-21 12:07:23 -07:00 |
|
Stephen Birarda
|
98d1146e90
|
rename the pay for assignments option
|
2014-05-21 11:04:00 -07:00 |
|
Stephen Birarda
|
b7727f0b16
|
require a flag to enable payment to assigned nodes
|
2014-05-21 11:02:02 -07:00 |
|
Stephen Birarda
|
1dddabb691
|
send and confirm transactions to assigned nodes from DS
|
2014-05-21 10:58:41 -07:00 |
|
Stephen Birarda
|
908eb5cc4f
|
use OAuth provider URL for transaction login
|
2014-05-21 10:04:48 -07:00 |
|
Stephen Birarda
|
981f9df6b3
|
add option to pass data server username and password to DS
|
2014-05-21 09:53:09 -07:00 |
|
Stephen Birarda
|
ee67c64b76
|
stub sending of transactions to server
|
2014-05-21 09:26:17 -07:00 |
|
Stephen Birarda
|
99a3fde8fa
|
accumulate credits to pay nodes, return in assignments JSON
|
2014-05-20 16:57:19 -07:00 |
|
Stephen Birarda
|
8fb85110ac
|
add a timer to initiate payment to assigned nodes
|
2014-05-20 15:59:00 -07:00 |
|
Stephen Birarda
|
072343ce79
|
associate assignment wallet UUID with node via DomainServerNodeData
|
2014-05-20 15:50:09 -07:00 |
|
Stephen Birarda
|
b42e005cdb
|
add pending assignment purgatory for assignees
|
2014-05-20 15:28:45 -07:00 |
|
Stephen Birarda
|
8a1fdf3486
|
pass wallet UUID from AC to DS, cleanup noisy timer
|
2014-05-20 14:38:51 -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
|
72dd26acbe
|
only require OAuth authentication with a list of allowed roles
|
2014-05-02 10:47:59 -07:00 |
|
Stephen Birarda
|
aa2931d9bb
|
resolve conflicts on merge with upstream/master
|
2014-05-02 10:39:17 -07:00 |
|
Stephen Birarda
|
709bcdb148
|
handle interface client connection to DS with user roles
|
2014-05-01 16:18:07 -07:00 |
|
Stephen Birarda
|
b14d543701
|
retreive user profile and enumerate roles
|
2014-05-01 15:46:09 -07:00 |
|
Stephen Birarda
|
a49668031d
|
send a request for an access token after receiving auth code
|
2014-05-01 14:49:58 -07:00 |
|
Stephen Birarda
|
a826f3817b
|
fix assignment json for fulfilled assignments
|
2014-05-01 13:56:45 -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
|
56c24ce8b7
|
present QWebView for OAuth authorization in interface
|
2014-05-01 11:09:35 -07:00 |
|
Stephen Birarda
|
2f0e311a99
|
return OAuth URL to interface clients when OAuth enabled
|
2014-05-01 10:19:05 -07:00 |
|
ZappoMan
|
aac42058ac
|
first cut at modelserver
|
2014-04-30 09:25:52 -07:00 |
|
Stephen Birarda
|
1c2032790a
|
allow passing of OAuth client secret to DS on command-line
|
2014-04-25 17:02:19 -07:00 |
|
Stephen Birarda
|
86f3cf2a75
|
allow passing of oauth info to DS
|
2014-04-25 16:39:45 -07:00 |
|
Stephen Birarda
|
c26fc7a838
|
pull OAuth code from URL in domain-server
|
2014-04-24 15:05:41 -07:00 |
|
Stephen Birarda
|
4a68c2e9c4
|
allow DS to handle incoming HTTPS requests
|
2014-04-24 14:58:08 -07:00 |
|
Stephen Birarda
|
96de0c1af1
|
setup the domain-server HTTPS server
|
2014-04-24 14:13:17 -07:00 |
|
Stephen Birarda
|
260966915a
|
add HTTPS versions of webserver classes
|
2014-04-24 14:06:24 -07:00 |
|
Andrew Meadows
|
da5ac3d664
|
remove warning about signed/unsigned comparison
|
2014-04-23 08:47:25 -07:00 |
|
Stephen Birarda
|
07387a132e
|
fix broken DS build
|
2014-04-21 09:31:21 -07:00 |
|
Stephen Birarda
|
cc7d986398
|
don't make scripts statically assigned
|
2014-04-21 09:29:08 -07:00 |
|
Stephen Birarda
|
419e092858
|
rename matching static method in DS
|
2014-04-21 08:48:29 -07:00 |
|
Stephen Birarda
|
c9b0444310
|
correct re-assignment of static assignments
|
2014-04-21 08:47:14 -07:00 |
|
Stephen Birarda
|
c64ae35374
|
remove an extra bracket
|
2014-04-21 01:01:38 -07:00 |
|
Stephen Birarda
|
36b58b178c
|
have scripted assignments added via config be static
|
2014-04-21 01:00:56 -07:00 |
|
Stephen Birarda
|
e9768ca4fc
|
add missing pool handling to DS
|
2014-04-18 13:34:30 -07:00 |
|
Stephen Birarda
|
142932bed0
|
allow passing of scripted assignments to DS via parameters
|
2014-04-17 10:14:11 -07:00 |
|
Stephen Birarda
|
a25ef58247
|
move DTLS socket changes to LimitedNodeList
|
2014-04-16 11:25:35 -07:00 |
|
Stephen Birarda
|
55d540a0eb
|
fix a typo in DomainServer.cpp
|
2014-04-16 11:24:26 -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
|
1c861fbecb
|
resolve conflicts on merge with upstream master
|
2014-04-09 15:36:15 -07:00 |
|
Stephen Birarda
|
684c6b5372
|
run regex header replacement on all cpp files
|
2014-04-09 09:35:42 -07:00 |
|
Stephen Birarda
|
ea61ccff7f
|
add some more debugging when reading X509 cert files for DTLS
|
2014-04-08 14:10:04 -07:00 |
|
Stephen Birarda
|
e417e7670b
|
cleanup DomainServer debug during config parsing
|
2014-04-08 14:07:31 -07:00 |
|
Stephen Birarda
|
9ca864bb50
|
don't parse excluded types from config variant map
|
2014-04-08 14:05:26 -07:00 |
|
Stephen Birarda
|
9a9939c11a
|
repairs for assignment parsing from command line and JSON
|
2014-04-08 14:03:42 -07:00 |
|
Stephen Birarda
|
c2ff438182
|
add a CL + JSON settings reader
|
2014-04-08 13:37:07 -07:00 |
|
Stephen Birarda
|
080b0d7221
|
Merge branch 'master' of https://github.com/highfidelity/hifi into authentication
|
2014-04-08 10:28:14 -07:00 |
|
Stephen Birarda
|
86a0b715f3
|
verify DTLS certificate to ensure trust before handshaking
|
2014-04-07 11:36:32 -07:00 |
|
Stephen Birarda
|
a6641aa95b
|
respect the DTLS MTU for domain server list sending
|
2014-04-07 10:48:58 -07:00 |
|
Stephen Birarda
|
5adcf68752
|
sort nodes on DS page by their uptime
|
2014-04-07 09:08:51 -07:00 |
|
Stephen Birarda
|
45d796e8f3
|
allow re-handshake in NodeList after domain refresh
|
2014-04-04 15:56:02 -07:00 |
|
Stephen Birarda
|
c015fdd212
|
leverage a DummyDTLSSession to not require cleanup of DTLSSession for cookies
|
2014-04-04 11:42:14 -07:00 |
|
Stephen Birarda
|
b40dd6a31a
|
say bye and de-init DTLS session from DomainServer
|
2014-04-04 11:17:50 -07:00 |
|
Stephen Birarda
|
fd8e32190e
|
perform cleanup of GnuTLS structures across targets
|
2014-04-04 11:08:53 -07:00 |
|
Stephen Birarda
|
e2224e0f0c
|
cleanup node silence timing and use for DTLS timeouts
|
2014-04-04 10:56:04 -07:00 |
|
Stephen Birarda
|
efd176f93c
|
complete check in and heartbeat via DTLS
|
2014-04-04 09:56:57 -07:00 |
|
Stephen Birarda
|
7b6ce77690
|
add processing of DTLS datagrams to domain-server
|
2014-04-04 09:20:40 -07:00 |
|
Stephen Birarda
|
62de84315e
|
detect handshake completion in DS and client
|
2014-04-02 17:56:04 -07:00 |
|
Stephen Birarda
|
e1cae6d295
|
initial handshaking for DTLS sessions between DS and clients
|
2014-04-02 17:29:14 -07:00 |
|
Stephen Birarda
|
b5b4edc999
|
add notion of server and client DTLSSessions
|
2014-04-01 16:47:45 -07:00 |
|
Stephen Birarda
|
ce6f845681
|
remove some gnutls handshake debugging
|
2014-04-01 14:47:30 -07:00 |
|
Stephen Birarda
|
0be2eb57bf
|
repairs to NodeList and LimitedNodeList
|
2014-04-01 13:56:33 -07:00 |
|
Stephen Birarda
|
45c6ae44a6
|
use a LimitedNodeList in domain-server
|
2014-04-01 13:33:30 -07:00 |
|
Stephen Birarda
|
caf2473df8
|
add a DTLSSession object to handle GnuTLS DTLS sessions
|
2014-04-01 13:08:00 -07:00 |
|
Stephen Birarda
|
62da4d622d
|
don't require an MD5 hash in non-verified packets
|
2014-03-31 15:36:32 -07:00 |
|