Stephen Birarda
|
b4ef3dbd8a
|
add ping/reply to assignment-client servers
|
2013-10-17 16:56:52 -07:00 |
|
Stephen Birarda
|
80d2df6a49
|
fix audio ternary indentations
|
2013-10-17 15:12:34 -07:00 |
|
Stephen Birarda
|
3b4231208a
|
remove firstDomainCheckIn bool that is no longer required
|
2013-10-17 14:41:13 -07:00 |
|
Stephen Birarda
|
8f1135feb7
|
more repairs to Agent and AvatarData for UUID transition
|
2013-10-17 14:35:42 -07:00 |
|
Stephen Birarda
|
74e66dfd35
|
push various PACKET_TYPES, repairs to Agent for UUID setup
|
2013-10-17 13:35:53 -07:00 |
|
Stephen Birarda
|
628a3ba489
|
fixes to AvatarMixer for new UUID setup
|
2013-10-17 12:10:27 -07:00 |
|
Stephen Birarda
|
1c70e09178
|
repairs to audio exchange for new UUID setup
|
2013-10-17 11:58:52 -07:00 |
|
Stephen Birarda
|
a5c837b197
|
fix domain-server check in from assigned clients
|
2013-10-17 11:51:42 -07:00 |
|
Stephen Birarda
|
fa146e302d
|
remove 16-bit node IDs and replace with UUIDs
|
2013-10-17 11:49:41 -07:00 |
|
Stephen Birarda
|
6805b0e2c6
|
Merge branch 'master' of github.com:worklist/hifi into assignment
|
2013-10-17 09:23:25 -07:00 |
|
Stephen Birarda
|
747175311f
|
handle stun response in assigned clients
|
2013-10-16 16:37:24 -07:00 |
|
Stephen Birarda
|
ef655f5e78
|
clear agent audio injector after send, don't send if empty
|
2013-10-16 11:50:19 -07:00 |
|
Stephen Birarda
|
2ec42a2a5d
|
revise linkage of civetweb for both DS and VS
|
2013-10-15 14:24:54 -07:00 |
|
Stephen Birarda
|
2bbaf7d31e
|
remove static instance set from Agent.cpp
|
2013-10-11 17:40:28 -07:00 |
|
Stephen Birarda
|
cdfb232078
|
remove the Agent static instance
|
2013-10-11 17:40:02 -07:00 |
|
Stephen Birarda
|
0eae0f129c
|
allow audio injection from javascript
|
2013-10-11 17:37:48 -07:00 |
|
Stephen Birarda
|
515e2d5a23
|
handle conflicts on merge with upstream master
|
2013-10-11 14:24:05 -07:00 |
|
Philip Rosedale
|
3a92856386
|
Merge pull request #1029 from birarda/nameserver
initial revision of storing user data in data-server
|
2013-10-09 11:36:36 -07:00 |
|
Stephen Birarda
|
6fe0b0b124
|
don’t have AvatarMixer ask DS for agents
|
2013-10-09 10:40:19 -07:00 |
|
Stephen Birarda
|
40dd698293
|
don’t have AvatarMixer ask DS for agents
|
2013-10-08 11:07:46 -07:00 |
|
Stephen Birarda
|
5a7d21f529
|
add UUID helper class to get UUID string without braces
|
2013-10-07 10:56:23 -07:00 |
|
Stephen Birarda
|
b3171679b2
|
less aggressive debugging of waiting for assignment
|
2013-10-04 13:25:51 -07:00 |
|
Stephen Birarda
|
a07b673f69
|
beginning of hook of AudioInjector into JS
|
2013-10-03 11:41:45 -07:00 |
|
ZappoMan
|
5a356340e0
|
call setProcessCallIntervalHint() in JS Agent, so the non-threaded voxel sender knows how often we plan to call it
|
2013-10-02 20:55:38 -07:00 |
|
ZappoMan
|
9d231a50b6
|
implement support for process interval hints and handling sending only some packets per call to process in non-threaded mode
|
2013-10-02 20:39:58 -07:00 |
|
ZappoMan
|
4e66e4ed7c
|
new releaseQueuedMessages() api
|
2013-10-02 15:03:58 -07:00 |
|
Stephen Birarda
|
e8b0790b3e
|
updates to VoxelScriptingInterface for smarter packet sending
|
2013-10-02 11:42:27 -07:00 |
|
Philip Rosedale
|
cebd8e5f4b
|
Merge pull request #997 from birarda/assignment
file of static assignments for DS
|
2013-10-01 13:47:10 -07:00 |
|
Philip Rosedale
|
7772b91aa8
|
Merge pull request #1001 from birarda/forked-js-ac
use libcurl to download JS in forked ACs
|
2013-10-01 13:10:56 -07:00 |
|
Stephen Birarda
|
d401cf39ce
|
expose Agent.stop() to JS to complete execution
|
2013-10-01 11:44:07 -07:00 |
|
Stephen Birarda
|
bb0d28141a
|
use libcurl to download JS in forked ACs
|
2013-10-01 11:41:01 -07:00 |
|
Stephen Birarda
|
29ae5beb54
|
add a voxel delete to VoxelScriptingInterface
|
2013-09-30 15:11:02 -07:00 |
|
Stephen Birarda
|
32314ad540
|
have VS send UUID with check in for static assignment behavior
|
2013-09-30 13:34:22 -07:00 |
|
Stephen Birarda
|
ad8c676fea
|
sensibly initialize _shouldStop to false
|
2013-09-27 16:23:07 -07:00 |
|
Stephen Birarda
|
313410ae0d
|
updates to Agent class needed for game of life
|
2013-09-23 09:57:05 -07:00 |
|
Stephen Birarda
|
dd4215d0fd
|
add a destructive voxel add command to VoxelScriptingInterface
|
2013-09-23 09:55:31 -07:00 |
|
Stephen Birarda
|
e774419f8d
|
Merge branch 'master' of github.com:worklist/hifi into assignment
|
2013-09-20 17:39:03 -07:00 |
|
Stephen Birarda
|
3d1c77d047
|
expose the TREE_SCALE to JS
|
2013-09-20 14:47:36 -07:00 |
|
Stephen Birarda
|
6533d7fcde
|
add method to packet sender to flush queue without sleep
|
2013-09-20 14:40:09 -07:00 |
|
Stephen Birarda
|
04c4dabd3d
|
unblock socket receive in Agent, add destructive voxel add to VS scripting
|
2013-09-20 14:35:25 -07:00 |
|
Andrzej Kapolka
|
5c841616dc
|
Merge branch 'master' of https://github.com/worklist/hifi into blendface
|
2013-09-19 16:37:26 -07:00 |
|
Andrzej Kapolka
|
a04ced633e
|
Include the face model URL in the same packet as the avatar voxel URL.
|
2013-09-19 16:35:25 -07:00 |
|
Andrzej Kapolka
|
09fa782c61
|
More work on FBX reading.
|
2013-09-19 15:05:17 -07:00 |
|
Stephen Birarda
|
23e7278be5
|
re-use the check in packet sent to the domain-server, allow reset
|
2013-09-19 12:58:48 -07:00 |
|
Stephen Birarda
|
7b498edcbc
|
remove attached public and local sockets, fully allow custom port
|
2013-09-18 17:03:14 -07:00 |
|
Stephen Birarda
|
5479c5b40f
|
use qDebug for too much time message in AudioMixer
|
2013-09-18 15:20:55 -07:00 |
|
Stephen Birarda
|
ab85c4109d
|
use QHostInfo and QHostAddress for DS changes in NodeList
|
2013-09-18 13:29:53 -07:00 |
|
Stephen Birarda
|
7220643fe9
|
default AC to point to DS on localhost and default port
|
2013-09-18 12:04:09 -07:00 |
|
Stephen Birarda
|
f0b834881b
|
de-refs assignments for proper logging
|
2013-09-18 10:59:52 -07:00 |
|
ZappoMan
|
4a821d0874
|
Merge branch 'master' of https://github.com/worklist/hifi into multi_VS_assigments
|
2013-09-17 17:35:13 -07:00 |
|
Stephen Birarda
|
001432ec55
|
have domain-server reject audio and avatar mixers with bad UUID
|
2013-09-17 16:40:30 -07:00 |
|
ZappoMan
|
49c4075277
|
Merge branch 'master' of https://github.com/worklist/hifi into multi_VS_assigments
|
2013-09-17 16:00:32 -07:00 |
|
Stephen Birarda
|
8bb77ecc9e
|
type squish for deployed assignment
|
2013-09-17 15:23:49 -07:00 |
|
Stephen Birarda
|
17a210813b
|
repairs to subclasses of assignment
|
2013-09-17 15:20:34 -07:00 |
|
Stephen Birarda
|
d830351ed6
|
make the assignment targets subclasses of Assignment for access to UUID
|
2013-09-17 14:54:58 -07:00 |
|
ZappoMan
|
2388cfc8e0
|
first cut at making VoxelServer class run with configuration or standalone
|
2013-09-17 14:33:31 -07:00 |
|
Stephen Birarda
|
2cfa45e4f8
|
allow the assignment-client to specify the type of assignment it desires
|
2013-09-17 12:09:10 -07:00 |
|
Stephen Birarda
|
74a0b8a7b5
|
resolve conflicts on merge with upstream master
|
2013-09-17 11:50:30 -07:00 |
|
Stephen Birarda
|
17fda717fe
|
move audio and avatar classes into assignment-client target
|
2013-09-17 11:04:46 -07:00 |
|
Stephen Birarda
|
75c59c4863
|
add doxygen comments to VoxelScriptingInterface
|
2013-09-17 10:54:44 -07:00 |
|
Stephen Birarda
|
a45d64a214
|
add ability to send a voxel in JS via VoxelScriptingInterface
|
2013-09-17 10:49:51 -07:00 |
|
Stephen Birarda
|
df862c152b
|
add a VoxelScriptingInterface to accept voxel addition in JS
|
2013-09-17 10:24:15 -07:00 |
|
ZappoMan
|
92fb393e14
|
allow standalone voxel-server to specify port and domain, add VoxelServerType to assignment-client
|
2013-09-16 19:34:07 -07:00 |
|
Stephen Birarda
|
d089991237
|
add handling of Agent assignments to Assignment, DS, AC
|
2013-09-13 11:14:00 -07:00 |
|
Stephen Birarda
|
8d7b4ab321
|
add debugging for assignment send and remove a useless cast
|
2013-09-12 17:37:37 -07:00 |
|
Stephen Birarda
|
dfede2b947
|
rename direction to command for assignment
|
2013-09-11 14:43:37 -07:00 |
|
Stephen Birarda
|
b7aa49cf97
|
have DS act as AS and hand assignments directly
|
2013-09-11 12:16:47 -07:00 |
|
Stephen Birarda
|
e53807ca82
|
store an attached local and public socket with assignment
|
2013-09-09 17:29:33 -07:00 |
|
Stephen Birarda
|
93ca5278da
|
cleanup is assignment-client destination socket handling
|
2013-09-09 16:47:48 -07:00 |
|
Stephen Birarda
|
613334074f
|
leverage qDebug and custom message handler for verbose logging
|
2013-09-09 15:11:11 -07:00 |
|
Stephen Birarda
|
b0c9dfeddc
|
more leveraging of standardized logging
|
2013-09-09 14:47:15 -07:00 |
|
Stephen Birarda
|
fe8fabee38
|
add a static method to the Logging class to change target name
|
2013-09-09 14:31:27 -07:00 |
|
Stephen Birarda
|
8077963bb1
|
add standardized logging and leverage forked assignment clients
|
2013-09-09 14:21:33 -07:00 |
|
Stephen Birarda
|
3f941a3371
|
add a missing include for waitpid
|
2013-09-09 12:42:18 -07:00 |
|
Stephen Birarda
|
f770dd623b
|
have parent assignment-client make sure there are always n
|
2013-09-09 12:31:53 -07:00 |
|
Stephen Birarda
|
bb073bdff3
|
fork off n children and keep the parent process as a monitor
|
2013-09-09 11:59:58 -07:00 |
|
Stephen Birarda
|
4905032090
|
allow forking of multiple assignment-clients from the main target
|
2013-09-09 09:44:43 -07:00 |
|
Stephen Birarda
|
65ef778efd
|
allow passing of custom assignment-server to DS and AC
|
2013-09-06 15:31:21 -07:00 |
|
Stephen Birarda
|
3b78678a76
|
cleanup pool grabbing for DS and AC
|
2013-09-06 15:21:55 -07:00 |
|
Stephen Birarda
|
f18a40dc89
|
correct timing for assignment-client check in
|
2013-09-06 15:12:53 -07:00 |
|
Stephen Birarda
|
d8611e408e
|
clear stale assignments from queue, fix CPU usage in client
|
2013-09-06 10:59:20 -07:00 |
|
Stephen Birarda
|
9244ec1c25
|
have client keep track of number of silent DS checkins
|
2013-09-06 09:41:27 -07:00 |
|
Stephen Birarda
|
5e4d4b4651
|
remove static local domain IP address
|
2013-09-05 16:29:56 -07:00 |
|
Stephen Birarda
|
b88c74c1a1
|
remove the mongoose webserver
|
2013-09-05 16:25:42 -07:00 |
|
Stephen Birarda
|
8b601cac0a
|
moved the AvatarMixer to a class the assignment-client can handle
|
2013-09-05 14:01:05 -07:00 |
|
Stephen Birarda
|
2c32a1a048
|
correct handling of IPv6, fix offsets for packet reading
|
2013-09-04 15:21:20 -07:00 |
|
Stephen Birarda
|
fa7f183930
|
add a domain socket to assignments
|
2013-09-04 13:00:23 -07:00 |
|
Stephen Birarda
|
94367dd7c7
|
use QDebug << operator for assignment debug
|
2013-09-04 12:28:33 -07:00 |
|
Stephen Birarda
|
36c2f42b5c
|
correct copying of assignment pool across targets
|
2013-09-04 11:50:39 -07:00 |
|
Stephen Birarda
|
ebc7de3a90
|
add methods for packing and unpacking of Assignments
|
2013-09-04 11:37:11 -07:00 |
|
Stephen Birarda
|
9260bee653
|
add assignment pool passing to DS, cleanup in AS
|
2013-09-04 11:13:37 -07:00 |
|
Stephen Birarda
|
bc5ad37395
|
allow passing of pool to assignment-client via cl param
|
2013-09-04 11:00:59 -07:00 |
|
Stephen Birarda
|
29e5eda358
|
add notion of pool and direction to Assignment class
|
2013-09-04 10:43:16 -07:00 |
|
Stephen Birarda
|
232f79489d
|
decouple AM logic from main.cpp to be assignable
|
2013-08-22 13:12:53 -07:00 |
|
Stephen Birarda
|
97bee1eb82
|
add a stubbed assignment client to request assignments
|
2013-08-22 12:30:11 -07:00 |
|