Seth Alves
|
89ed3751ae
|
Merge branch 'master' of github.com:highfidelity/hifi into rework-visual-physics-debug
|
2015-11-14 14:00:20 -08:00 |
|
Brad Hefta-Gaub
|
83e7eb58b9
|
add special packets and nack packets to outbound stats
|
2015-11-12 16:36:06 -08:00 |
|
Seth Alves
|
a78b1619be
|
Merge branch 'master' of github.com:highfidelity/hifi into rework-visual-physics-debug
|
2015-11-12 14:20:23 -08:00 |
|
Brad Hefta-Gaub
|
14a6e1fb6b
|
fix mac compiler error
|
2015-11-12 13:24:25 -08:00 |
|
Brad Hefta-Gaub
|
66a2b38f50
|
switch various status to use thread safe atomics
|
2015-11-12 13:09:51 -08:00 |
|
Seth Alves
|
3519dd248b
|
Merge branch 'master' of github.com:highfidelity/hifi into rework-visual-physics-debug
|
2015-11-12 09:53:11 -08:00 |
|
Brad Hefta-Gaub
|
80e15fb77d
|
reduce client to server to client entity edit latency
|
2015-11-11 17:03:21 -08:00 |
|
Seth Alves
|
be86748200
|
oops
|
2015-11-11 16:38:28 -08:00 |
|
Seth Alves
|
cffe4551dd
|
merge from upstream
|
2015-11-11 16:15:07 -08:00 |
|
Brad Hefta-Gaub
|
866116d285
|
more debugging
|
2015-11-11 12:13:47 -08:00 |
|
Seth Alves
|
5e4f30b2bb
|
improve terse entity logging. change how action data sending is triggered
|
2015-11-10 13:58:09 -08:00 |
|
Ryan Huffman
|
9ddcfdf94d
|
Cleanup PacketReceier and ReceivedMessage
|
2015-10-16 09:21:10 -07:00 |
|
Brad Hefta-Gaub
|
3718149157
|
include inbound queue PPS stats in server stats page
|
2015-10-15 15:49:12 -07:00 |
|
Brad Hefta-Gaub
|
e1570e3197
|
include inbound queue PPS stats in server stats page
|
2015-10-15 15:31:52 -07:00 |
|
Brad Hefta-Gaub
|
82a211174b
|
added packet recieved,lost,recovered stats to detailed server stats page
|
2015-10-15 15:23:12 -07:00 |
|
Ryan Huffman
|
7682ab00e3
|
Add ReceivedMessage and receive progress
|
2015-10-15 14:09:53 -07:00 |
|
Ryan Huffman
|
f1babb7fa0
|
Fix bug in OctreeInboundPacketProcessor where node can be null
|
2015-10-09 09:21:36 -07:00 |
|
Ryan Huffman
|
0063eee4a0
|
Fix issue with nackPacketList being accessed after being moved
|
2015-09-30 15:02:45 -07:00 |
|
Brad Hefta-Gaub
|
0aed08a006
|
more robust handling of readConfiguration
|
2015-09-15 16:52:15 -07:00 |
|
Brad Hefta-Gaub
|
4a24a3767b
|
couple of entity server corner cases
|
2015-09-15 16:17:05 -07:00 |
|
Brad Hefta-Gaub
|
22b979a663
|
couple of entity server corner cases
|
2015-09-15 16:02:22 -07:00 |
|
Stephen Birarda
|
d189fb932f
|
Merge pull request #5785 from Atlante45/protocol
Update AssetServer stats with units
|
2015-09-14 11:18:23 -07:00 |
|
Brad Davis
|
9b81842850
|
Merge branch 'master' into homer
Conflicts:
assignment-client/src/octree/OctreeSendThread.cpp
interface/src/Application.cpp
libraries/entities-renderer/src/EntityTreeRenderer.cpp
libraries/entities/src/EntityItem.cpp
libraries/entities/src/EntityTree.cpp
libraries/entities/src/EntityTreeElement.cpp
libraries/entities/src/EntityTreeElement.h
libraries/entities/src/EntityTreeHeadlessViewer.cpp
libraries/entities/src/RecurseOctreeToMapOperator.cpp
libraries/octree/src/Octree.h
libraries/physics/src/EntityMotionState.cpp
|
2015-09-11 16:31:18 -07:00 |
|
Brad Davis
|
e458eb7ae9
|
Merge pull request #5734 from sethalves/octree-shared-pointers
octree uses shared pointers
|
2015-09-11 16:00:04 -07:00 |
|
Atlante45
|
8ee56b59c9
|
Update AssetServer stats with units
Also removed array for better layout
|
2015-09-11 22:33:58 +02:00 |
|
Brad Davis
|
244795b629
|
Merge branch 'homer' into temp
Conflicts:
interface/src/Application.cpp
|
2015-09-11 11:21:29 -07:00 |
|
Atlante45
|
15f7745bcc
|
JSON stats reliable and ordered
|
2015-09-11 14:21:54 +02:00 |
|
Atlante45
|
801f32295d
|
Update JSON stats building
|
2015-09-11 14:21:54 +02:00 |
|
Atlante45
|
5808658958
|
Make NodeJSONStats reliable
|
2015-09-11 14:21:53 +02:00 |
|
Brad Davis
|
aa989c3687
|
Fixing some entity race condition crashes
|
2015-09-10 20:53:17 -07:00 |
|
Seth Alves
|
7b656d5ead
|
make a couple variable names better
|
2015-09-09 03:30:09 -07:00 |
|
Seth Alves
|
9c4fdfd653
|
merge from upstream
|
2015-09-08 18:01:07 -07:00 |
|
Seth Alves
|
31fcd55d47
|
octree uses shared pointers
|
2015-09-08 11:59:48 -07:00 |
|
Stephen Birarda
|
80cf7b6c76
|
resolve conflicts on merge with upstream/master
|
2015-08-27 14:50:04 -07:00 |
|
Brad Davis
|
d311e4f2ea
|
Fixing problems reported by static analysis tool
|
2015-08-25 19:18:55 -07:00 |
|
Stephen Birarda
|
fd43c48eac
|
resolve conflicts on merge with birarda/protocol
|
2015-08-18 11:48:36 -07:00 |
|
Stephen Birarda
|
0f77ab8611
|
resolve conflicts on merge with upstream/master
|
2015-08-18 11:45:55 -07:00 |
|
Seth Alves
|
4a456488a1
|
remove the option to persist entities as anything other than json.gz files
|
2015-08-17 14:01:25 -07:00 |
|
Atlante45
|
9e7644ee78
|
Change headers/payload size computation
|
2015-07-30 15:05:51 -07:00 |
|
Stephen Birarda
|
862c788aec
|
move payload adjustments to Packet
|
2015-07-23 15:27:32 -07:00 |
|
Stephen Birarda
|
19d0bf403c
|
change NLPacket create signature for new headers
|
2015-07-23 14:06:10 -07:00 |
|
Stephen Birarda
|
9e7fb9ae16
|
shuffle Packet headers, use static enum for PacketType
|
2015-07-23 13:56:47 -07:00 |
|
Stephen Birarda
|
67294d3a23
|
rename nodesToKill to nodesToShutdown
|
2015-07-22 13:55:22 -07:00 |
|
Stephen Birarda
|
d22219a1f2
|
make myServer pointer an OctreeServer* again, it's not checked
|
2015-07-22 13:54:39 -07:00 |
|
Stephen Birarda
|
55b4784a02
|
avoid entity-server node/octree deadlock on shutdown
|
2015-07-22 13:52:49 -07:00 |
|
Stephen Birarda
|
29f91267d9
|
repairs to nack packet receiving for entity-server
|
2015-07-16 15:29:50 -07:00 |
|
Stephen Birarda
|
010cbd9934
|
don't handle octree query while server shutting down
|
2015-07-16 14:42:16 -07:00 |
|
Stephen Birarda
|
8921f59e23
|
fix entity packet send from interface client
|
2015-07-16 12:09:35 -07:00 |
|
Stephen Birarda
|
b115bd1a55
|
resolve conflicts on merge with huffman/receive_packets
|
2015-07-15 10:52:07 -07:00 |
|
Ryan Huffman
|
44c99ef89a
|
Replace bytesAvailable with bytesLefToRead
|
2015-07-15 10:44:51 -07:00 |
|
Stephen Birarda
|
e127c5c06d
|
rename Packet methods for clarity
|
2015-07-15 10:40:40 -07:00 |
|
Stephen Birarda
|
0327a8d477
|
fix bytesAvailable, don't double seek in Packet
|
2015-07-14 20:47:16 -07:00 |
|
Stephen Birarda
|
3bf93063d7
|
remove the OctreeServerDatagramProcessor
|
2015-07-14 17:22:42 -07:00 |
|
Atlante45
|
fbb6a94579
|
Merge branch 'receive_packets' of https://github.com/huffman/hifi into protocol
|
2015-07-14 16:36:28 -07:00 |
|
Ryan Huffman
|
bd345cdccd
|
Merge branch 'atp' of github.com:birarda/hifi into receive_packets
Conflicts:
libraries/networking/src/PacketReceiver.cpp
|
2015-07-14 15:59:16 -07:00 |
|
Stephen Birarda
|
789235b8c7
|
make NodeList deleter be deleteLater
|
2015-07-14 15:28:38 -07:00 |
|
Ryan Huffman
|
56b5c9acff
|
Merge branch 'atp' of github.com:birarda/hifi into receive_packets
Conflicts:
assignment-client/src/entities/EntityServer.cpp
domain-server/src/DomainServer.cpp
|
2015-07-14 14:53:45 -07:00 |
|
Ryan Huffman
|
10c5589629
|
Update OctreeServer to use dynamic_cast
|
2015-07-14 14:26:06 -07:00 |
|
Stephen Birarda
|
0637f589b5
|
add PacketListener to help unregister for packets
|
2015-07-14 13:52:38 -07:00 |
|
Ryan Huffman
|
b45af742ef
|
Remove datagram processing from OctreeServer
|
2015-07-14 09:37:09 -07:00 |
|
Ryan Huffman
|
4668914fe2
|
Merge branch 'atp' of github.com:birarda/hifi into receive_packets
Conflicts:
assignment-client/src/octree/OctreeServerDatagramProcessor.cpp
|
2015-07-13 15:48:52 -07:00 |
|
Stephen Birarda
|
49ee35a41c
|
remove call to processNodeData
|
2015-07-13 15:39:35 -07:00 |
|
Stephen Birarda
|
9d4f9aa21e
|
final fixes to get ACs building again
|
2015-07-13 15:38:45 -07:00 |
|
Atlante45
|
81ad0056c3
|
Fix a few node deref
|
2015-07-13 15:34:37 -07:00 |
|
Atlante45
|
c80df94b06
|
Update includes for moved files
|
2015-07-13 15:28:55 -07:00 |
|
Stephen Birarda
|
f06636d45e
|
repairs for other ThreadedAssignment subclasses
|
2015-07-13 15:16:55 -07:00 |
|
Ryan Huffman
|
a4ff18d9ec
|
Remove OctreeServerDatagramProcessor
|
2015-07-13 15:03:10 -07:00 |
|
Atlante45
|
957e6394a9
|
sendPacket function take Node& not a pointer
|
2015-07-13 11:57:20 -07:00 |
|
Ryan Huffman
|
c86e481d4f
|
Update OctreeServer packet receive handling
|
2015-07-10 17:28:27 -07:00 |
|
Ryan Huffman
|
09f978207b
|
Add packet handling to OctreeServer
|
2015-07-10 12:23:58 -07:00 |
|
Atlante45
|
f90f3a05be
|
Fail in Packet::create if size is invalid
|
2015-07-09 13:11:43 -07:00 |
|
Atlante45
|
2b6d79e030
|
Merge branch 'atp' of https://github.com/birarda/hifi into protocol
|
2015-07-09 12:33:23 -07:00 |
|
Atlante45
|
e4051f9e30
|
Remove unnecessary .get()
|
2015-07-09 12:32:18 -07:00 |
|
Stephen Birarda
|
a38cb56c1c
|
fix an accidental comment add
|
2015-07-09 11:56:24 -07:00 |
|
Atlante45
|
94d2fce1dd
|
Fix sendNackPackets logic
|
2015-07-09 11:52:57 -07:00 |
|
Stephen Birarda
|
d3d3b84a20
|
Merge branch 'protocol' of https://github.com/Atlante45/hifi into atp
|
2015-07-09 11:36:21 -07:00 |
|
Stephen Birarda
|
83cc4380a7
|
fix for sentPacketHistory dequeue
|
2015-07-09 11:36:12 -07:00 |
|
Atlante45
|
cc0e0e6a1f
|
Compile fixes in assignment client
|
2015-07-09 11:35:36 -07:00 |
|
Stephen Birarda
|
7e07754773
|
fix octreePacketSent call with const NLPacket&
|
2015-07-09 11:35:12 -07:00 |
|
Stephen Birarda
|
659f6742c6
|
Merge branch 'protocol' of https://github.com/Atlante45/hifi into atp
|
2015-07-09 11:21:36 -07:00 |
|
Stephen Birarda
|
922d6413d5
|
change some const unique_ptr to const NLPacket
|
2015-07-09 11:21:27 -07:00 |
|
Atlante45
|
605b004514
|
Assigment client compile fixes
|
2015-07-09 11:19:36 -07:00 |
|
Atlante45
|
d4e01742e5
|
Merge branch 'atp' of https://github.com/birarda/hifi into protocol
|
2015-07-08 18:40:18 -07:00 |
|
Atlante45
|
e2718d5c94
|
Merge branch 'protocol' of https://github.com/birarda/hifi into protocol
|
2015-07-08 18:26:36 -07:00 |
|
Stephen Birarda
|
5dc09692b4
|
more packet creation fixes for entitites
|
2015-07-08 18:13:06 -07:00 |
|
Stephen Birarda
|
74940a2132
|
replace lingering PacketTypes in old format
|
2015-07-08 10:18:13 -07:00 |
|
Stephen Birarda
|
6c6143f21e
|
remove NetworkPacket and replace with NodePacketPair
|
2015-07-07 16:56:05 -07:00 |
|
Stephen Birarda
|
631c745784
|
allow equal for piggyback check in OctreeSendThread
|
2015-07-07 16:21:14 -07:00 |
|
Stephen Birarda
|
6a76f858d8
|
close of PacketList not required to count last packet
|
2015-07-07 16:17:15 -07:00 |
|
Stephen Birarda
|
1f68ad892a
|
replace PacketList usage with NLPacketList
|
2015-07-07 16:14:57 -07:00 |
|
Stephen Birarda
|
56880e8858
|
return fixes for NAK PacketLists
|
2015-07-07 15:33:03 -07:00 |
|
Stephen Birarda
|
ff18a05507
|
CR fixes for octree classes
|
2015-07-07 15:21:10 -07:00 |
|
Stephen Birarda
|
2944746629
|
add a TODO for reading NAK fix
|
2015-07-07 15:15:15 -07:00 |
|
Stephen Birarda
|
c8a03ebff8
|
cleanup NAK packets in OctreeInboundPacketProcessor
|
2015-07-07 15:14:27 -07:00 |
|
Stephen Birarda
|
e953b36f58
|
handle stats + data packet combination in OctreeSendThread
|
2015-07-07 12:56:20 -07:00 |
|
Stephen Birarda
|
01b1c46237
|
more networking API changes in octree classes
|
2015-07-07 12:31:22 -07:00 |
|
Stephen Birarda
|
fca23cc69b
|
make SentPacketHistory use NLPacket
|
2015-07-07 12:14:40 -07:00 |
|
Stephen Birarda
|
74924bc5f1
|
initial changes to OctreeQueryNode for new APIs
|
2015-07-07 12:08:01 -07:00 |
|
Stephen Birarda
|
474b82e3bf
|
fix nack packet sending in OctreeInboundPacketProcessor
|
2015-07-07 11:28:57 -07:00 |
|
ZappoMan
|
29a7584ee6
|
remove dead code
|
2015-07-03 11:29:59 -07:00 |
|