Ryan Huffman
|
d009bf826e
|
Update PacketReceiver to use QSharedPointer<NLPacket>
|
2015-07-10 08:46:21 -07:00 |
|
Atlante45
|
90edf055f7
|
Clear unused resources before refresh
|
2015-07-09 18:00:07 -07:00 |
|
Ryan Huffman
|
976d14736d
|
Update PacketReceiver to pass NLPacket as NLPacket&
|
2015-07-09 16:06:21 -07:00 |
|
Ryan Huffman
|
f8b4c84903
|
Add missing header in SentPacketHistory
|
2015-07-09 15:34:20 -07:00 |
|
Ryan Huffman
|
b7fe91ccc6
|
Fix errors PacketReceiver
|
2015-07-09 15:34:02 -07:00 |
|
Atlante45
|
aaafa7acd2
|
Copy _type in assignment operators
|
2015-07-09 14:20:04 -07:00 |
|
Atlante45
|
a2a60f253c
|
Fail with packet size in constructor
|
2015-07-09 14:19:47 -07:00 |
|
Ryan Huffman
|
dd9dea7a97
|
Merge remote-tracking branch 'birarda/protocol' into receive_packets
Conflicts:
interface/src/DatagramProcessor.cpp
interface/src/octree/OctreePacketProcessor.cpp
libraries/entities/src/EntityEditPacketSender.cpp
libraries/networking/src/LimitedNodeList.h
libraries/networking/src/NLPacket.h
|
2015-07-09 14:08:35 -07:00 |
|
Atlante45
|
a9cfcf241d
|
Merge branch 'atp' of https://github.com/birarda/hifi into protocol
|
2015-07-09 13:22:45 -07:00 |
|
Atlante45
|
7e4999b717
|
int64_t to qint64 for consistency
|
2015-07-09 13:12:48 -07:00 |
|
Atlante45
|
01f1a6e2b9
|
Fix NLPacket::create
|
2015-07-09 13:12:21 -07:00 |
|
Atlante45
|
f90f3a05be
|
Fail in Packet::create if size is invalid
|
2015-07-09 13:11:43 -07:00 |
|
Stephen Birarda
|
6f2e9f4899
|
cleanup return in SentPacketHistory
|
2015-07-09 13:06:34 -07:00 |
|
Stephen Birarda
|
f68845e806
|
remove hash and sequence number replacement in PacketHeaders
|
2015-07-09 12:33:34 -07:00 |
|
Stephen Birarda
|
3da1a81363
|
remove packet header population from PacketHeaders
|
2015-07-09 12:32:52 -07:00 |
|
Stephen Birarda
|
6dc7745826
|
remove two lines from PacketHeaders
|
2015-07-09 12:29:21 -07:00 |
|
Stephen Birarda
|
bcea400ee4
|
delete the old methods to get closer to an even PR
|
2015-07-09 12:23:12 -07:00 |
|
Stephen Birarda
|
01d1a17231
|
fix indentation in LimitedNodeList
|
2015-07-09 12:20:28 -07:00 |
|
Stephen Birarda
|
4c8f32ce7b
|
add an assert for an NLPacketList segment that is oversized
|
2015-07-09 12:13:15 -07:00 |
|
Stephen Birarda
|
a363f42bb2
|
pass const NLPacket& for all sendUnreliablePacket calls
|
2015-07-09 11:42:18 -07:00 |
|
Stephen Birarda
|
c903d284bb
|
fix for arguments that are now const NLPacket&
|
2015-07-09 11:32:00 -07:00 |
|
Stephen Birarda
|
6d2fea4426
|
make NLPacket copy take const, fix get in SPH
|
2015-07-09 11:24:58 -07:00 |
|
Stephen Birarda
|
bd9b42bd4c
|
change createCopy in packet to take const &
|
2015-07-09 11:23:44 -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
|
f2e0524817
|
Add send unreliable takes const ref
|
2015-07-09 11:20:01 -07:00 |
|
Ryan Huffman
|
7f771122ee
|
Remove old packet handling from PacketReceiver
|
2015-07-09 09:25:12 -07:00 |
|
Stephen Birarda
|
f2a198dfdd
|
add O_OBJECT macros to appropriate classes, fix PacketList errors
|
2015-07-08 22:46:43 -07:00 |
|
Stephen Birarda
|
302e502d84
|
remove NLPacket forward declare
|
2015-07-08 20:17:23 -07:00 |
|
Stephen Birarda
|
8935baf3aa
|
add missing return of new packet
|
2015-07-08 20:11:08 -07:00 |
|
Stephen Birarda
|
d3e48e1293
|
fix a missing templated type in PacketList
|
2015-07-08 20:08:25 -07:00 |
|
Atlante45
|
cb49d89369
|
Fix link errors
|
2015-07-08 19:56:07 -07:00 |
|
Stephen Birarda
|
46e6f9cf4f
|
add a type for templated return
|
2015-07-08 19:15:40 -07:00 |
|
Stephen Birarda
|
0d1c4a4177
|
add classes to templated methods
|
2015-07-08 19:14:32 -07:00 |
|
Stephen Birarda
|
b08c0d3817
|
Merge remote-tracking branch 'clement/protocol' into atp
|
2015-07-08 19:13:27 -07:00 |
|
Atlante45
|
263e737137
|
Move template func body outside of class
|
2015-07-08 19:13:01 -07:00 |
|
Stephen Birarda
|
8c188d6478
|
move templates below class in PacketList
|
2015-07-08 19:12:56 -07:00 |
|
Stephen Birarda
|
04e7b8cd02
|
fix static assert error message
|
2015-07-08 19:10:13 -07:00 |
|
Stephen Birarda
|
f6fbc14f5a
|
put Packet templates in header
|
2015-07-08 19:07:45 -07:00 |
|
Stephen Birarda
|
cf7ae5fbf5
|
fix templated write/read in PacketList
|
2015-07-08 19:06:42 -07:00 |
|
Stephen Birarda
|
8f900d22ca
|
prefer typename to class for templates
|
2015-07-08 18:58:35 -07:00 |
|
Stephen Birarda
|
86a218ad20
|
fix for templated read/write in PacketList
|
2015-07-08 18:52:15 -07:00 |
|
Stephen Birarda
|
b0b8dd2e7d
|
add back readDatagram to get to build
|
2015-07-08 18:46:06 -07:00 |
|
Stephen Birarda
|
da3502eb6c
|
resolve conflicts on merge with upstream/master
|
2015-07-08 18:41:48 -07:00 |
|
Stephen Birarda
|
791c7e2de1
|
re-expose readDatagram to get back to build for writes
|
2015-07-08 18:25:56 -07:00 |
|
Atlante45
|
ee3a8b1b6e
|
Clear resource caches instead of restarting
|
2015-07-08 18:23:16 -07:00 |
|
Stephen Birarda
|
5dc09692b4
|
more packet creation fixes for entitites
|
2015-07-08 18:13:06 -07:00 |
|
Stephen Birarda
|
9f4e4f1948
|
fix templated write/read and various write calls
|
2015-07-08 16:36:09 -07:00 |
|
Ryan Huffman
|
1b5d526444
|
Add new packet processing to AvatarManager
|
2015-07-08 15:06:50 -07:00 |
|
Atlante45
|
3e84d4f1ed
|
Quiet an unused variable warning
|
2015-07-08 14:35:56 -07:00 |
|
Stephen Birarda
|
59484fc3cf
|
rename setType implementation in Packet
|
2015-07-08 14:33:08 -07:00 |
|
Stephen Birarda
|
822dd46228
|
use getType instead of readType in OctreeEditPacketSender
|
2015-07-08 14:32:20 -07:00 |
|
Stephen Birarda
|
4fe6102a7c
|
change readPacketType and readPacketTypeVersion
|
2015-07-08 14:25:14 -07:00 |
|
Stephen Birarda
|
d8b03189e3
|
fixes for writes with new API
|
2015-07-08 14:21:26 -07:00 |
|
Stephen Birarda
|
1081e627fa
|
Merge remote-tracking branch 'clement/protocol' into atp
|
2015-07-08 14:12:50 -07:00 |
|
Atlante45
|
7329ad6334
|
Templated read/write in Packet
|
2015-07-08 13:45:12 -07:00 |
|
Stephen Birarda
|
d9e10db011
|
use of new API in OctreeEditPacketSender
|
2015-07-08 13:43:37 -07:00 |
|
Stephen Birarda
|
e13360b1b6
|
initial changes to OctreeEditPacketSender for new API
|
2015-07-08 12:18:38 -07:00 |
|
Ryan Huffman
|
f1bf52602f
|
Fix Packet::Type (PacketType::Value)
|
2015-07-08 11:54:50 -07:00 |
|
Ryan Huffman
|
8a415b2adb
|
Register for packet types in NodeList
|
2015-07-08 11:15:00 -07:00 |
|
Ryan Huffman
|
9d0bffaa19
|
Add PacketReceiver to LimitedNodeList
|
2015-07-08 11:14:43 -07:00 |
|
Ryan Huffman
|
5940aee0e7
|
Rename PacketProcessor files
|
2015-07-08 10:50:26 -07:00 |
|
Ryan Huffman
|
44c34ac566
|
Rename PacketProcessor to PacketReceiver
|
2015-07-08 10:49:30 -07:00 |
|
Ryan Huffman
|
92462db4e1
|
Rename DatagramProcessor and add packet listener mutex
|
2015-07-08 10:49:00 -07:00 |
|
Stephen Birarda
|
78bc0979cc
|
move the symmetric ping packet
|
2015-07-08 10:47:54 -07:00 |
|
Atlante45
|
7713219718
|
Compile fixes
|
2015-07-08 10:40:35 -07:00 |
|
Ryan Huffman
|
9d25612ff8
|
Move DatagramProcessor to PacketProcessor
|
2015-07-08 10:24:30 -07:00 |
|
Stephen Birarda
|
74940a2132
|
replace lingering PacketTypes in old format
|
2015-07-08 10:18:13 -07:00 |
|
Stephen Birarda
|
a489c3558d
|
move the assignment packet
|
2015-07-07 18:24:14 -07:00 |
|
Stephen Birarda
|
11fd43a094
|
fix for packet types in send assignment
|
2015-07-07 18:23:03 -07:00 |
|
Stephen Birarda
|
643e565170
|
resolve conflicts on merge with Atlante45/protocol
|
2015-07-07 18:20:41 -07:00 |
|
Stephen Birarda
|
07fe6f4699
|
more compile error fixes for broken NodeList
|
2015-07-07 18:19:21 -07:00 |
|
Atlante45
|
5d95a5c117
|
Compile fixes
|
2015-07-07 18:17:28 -07:00 |
|
Stephen Birarda
|
ca45c3f44d
|
fix packet initialization in sendDomainServerCheckIn
|
2015-07-07 18:15:44 -07:00 |
|
Stephen Birarda
|
4131adc92b
|
add API to send a packet to override sock addr
|
2015-07-07 18:15:00 -07:00 |
|
Stephen Birarda
|
c4da2d46c6
|
more compile fixes in NodeList
|
2015-07-07 18:11:56 -07:00 |
|
Stephen Birarda
|
c814fbbc93
|
fix packet list sending of JSON stats
|
2015-07-07 18:10:52 -07:00 |
|
Stephen Birarda
|
674d43864c
|
add ICE packets to non sourced packets
|
2015-07-07 18:08:37 -07:00 |
|
Stephen Birarda
|
acd8b610a6
|
move icePacket before send to ice server
|
2015-07-07 18:05:29 -07:00 |
|
Stephen Birarda
|
e6f1fef6e4
|
remove numBytesForPacketHeader from sendStats
|
2015-07-07 18:02:08 -07:00 |
|
Stephen Birarda
|
e7e489af61
|
use new networking in sendPacketToIceServer
|
2015-07-07 18:01:17 -07:00 |
|
Stephen Birarda
|
402f7dc075
|
correct PingType_t pack and PacketList readData
|
2015-07-07 17:56:05 -07:00 |
|
Stephen Birarda
|
61960c80c8
|
fix PingType_t cast for icePingPacket
|
2015-07-07 17:53:08 -07:00 |
|
Stephen Birarda
|
e0aea7f955
|
fix QDataStream creations in LimitedNodeList
|
2015-07-07 17:52:33 -07:00 |
|
Stephen Birarda
|
7a9dbd7f2f
|
repairs for NetworkPacket removal
|
2015-07-07 17:50:32 -07:00 |
|
Stephen Birarda
|
1cfa65a3df
|
fix reference to NodePacketPair packet in PacketSender
|
2015-07-07 17:40:15 -07:00 |
|
Stephen Birarda
|
bf625f5af1
|
move JSON stats sending to a packet list
|
2015-07-07 17:39:58 -07:00 |
|
Stephen Birarda
|
88f8f692fb
|
fix QDataStream creation with NLPacket
|
2015-07-07 17:31:14 -07:00 |
|
Stephen Birarda
|
ccb632cd39
|
Merge remote-tracking branch 'clement/protocol' into atp
|
2015-07-07 16:58:45 -07:00 |
|
Stephen Birarda
|
cc045c2a30
|
fix using for NodePacketPair typedef
|
2015-07-07 16:57:41 -07:00 |
|
Stephen Birarda
|
6c6143f21e
|
remove NetworkPacket and replace with NodePacketPair
|
2015-07-07 16:56:05 -07:00 |
|
Stephen Birarda
|
30840422ad
|
use NLPacket::createCopy in NetworkPacket
|
2015-07-07 16:35:59 -07:00 |
|
Atlante45
|
ac9e3b0326
|
More compile fixes
|
2015-07-07 16:34:52 -07:00 |
|
Atlante45
|
ac89571a79
|
Merge branch 'atp' of https://github.com/birarda/hifi into protocol
|
2015-07-07 16:28:21 -07:00 |
|
Atlante45
|
fcd11461c2
|
Added NLPacket::createCopy
|
2015-07-07 16:27:48 -07:00 |
|
Ryan Huffman
|
60538d4a82
|
Merge branch 'atp' of github.com:birarda/hifi into atp
Conflicts:
libraries/audio-client/src/AudioIOStats.cpp
|
2015-07-07 16:26:22 -07:00 |
|
Atlante45
|
e0119e8767
|
Fix a couple packet types names
|
2015-07-07 16:26:20 -07:00 |
|
Atlante45
|
833f36e88e
|
Comment deprecated methods
|
2015-07-07 16:25:39 -07:00 |
|
Ryan Huffman
|
3690ecc28f
|
Add std::move to sendPacket calls
|
2015-07-07 16:24:11 -07:00 |
|
Stephen Birarda
|
20b0f4f3d1
|
force the unordered PacketList
|
2015-07-07 16:15:59 -07:00 |
|
Stephen Birarda
|
191ede4675
|
Merge remote-tracking branch 'huffman/atp' into atp
|
2015-07-07 16:15:03 -07:00 |
|
Stephen Birarda
|
6d502405ef
|
resolve conflicts on merge with Atlante45/protocol
|
2015-07-07 16:12:07 -07:00 |
|
Stephen Birarda
|
018831e230
|
Merge remote-tracking branch 'huffman/protocol' into atp
|
2015-07-07 16:10:07 -07:00 |
|
Stephen Birarda
|
71e8c0f5cf
|
use getPayload instead of constData in PacketList
|
2015-07-07 16:07:54 -07:00 |
|
Stephen Birarda
|
b5eb4945ab
|
fix packet segmentation in PacketList
|
2015-07-07 16:06:09 -07:00 |
|
Stephen Birarda
|
bb15326676
|
repair send of path query packet
|
2015-07-07 16:02:21 -07:00 |
|
Stephen Birarda
|
05be8199c8
|
make broadcastToNodes take NLPacket unique ptr
|
2015-07-07 15:55:33 -07:00 |
|
Stephen Birarda
|
5728cf5056
|
fix ping methods in LNL
|
2015-07-07 15:54:18 -07:00 |
|
Atlante45
|
d496b33ae6
|
Compile fixes
|
2015-07-07 15:51:29 -07:00 |
|
Atlante45
|
1932703fec
|
Merge branch 'protocol' of https://github.com/huffman/hifi into protocol
|
2015-07-07 15:49:45 -07:00 |
|
Atlante45
|
79d1a9f6c8
|
Merge branch 'atp' of https://github.com/birarda/hifi into protocol
|
2015-07-07 15:45:12 -07:00 |
|
Ryan Huffman
|
b502239cca
|
Disable isOrdered = true in PacketList
|
2015-07-07 15:44:03 -07:00 |
|
Ryan Huffman
|
57b69d1501
|
Add PacketList::getNumPackets
|
2015-07-07 15:43:21 -07:00 |
|
Atlante45
|
b4ab6828bb
|
Added setPacketType to Packet class
|
2015-07-07 15:43:16 -07:00 |
|
Stephen Birarda
|
c90c5900ce
|
make unreliable packet take unique ptr ref
|
2015-07-07 15:42:02 -07:00 |
|
Stephen Birarda
|
03b17cc5dc
|
fix methods for packet pointers in LNL
|
2015-07-07 15:38:52 -07:00 |
|
Stephen Birarda
|
45b549398d
|
use PacketList for application nack packets
|
2015-07-07 15:31:58 -07:00 |
|
Stephen Birarda
|
089cb8a39e
|
fix signature for packet send calls
|
2015-07-07 15:24:48 -07:00 |
|
Stephen Birarda
|
6064a2d4e2
|
CR fixes for DomainServer
|
2015-07-07 15:21:20 -07:00 |
|
Ryan Huffman
|
399b749033
|
Fix method and const names in NetworkPacket
|
2015-07-07 15:17:16 -07:00 |
|
Stephen Birarda
|
c8a03ebff8
|
cleanup NAK packets in OctreeInboundPacketProcessor
|
2015-07-07 15:14:27 -07:00 |
|
Atlante45
|
11c58ebc9e
|
Added Packet::createCopy and getData
|
2015-07-07 15:07:14 -07:00 |
|
Stephen Birarda
|
ffa6edc904
|
fix spaces created by xcode find/replace
|
2015-07-07 15:01:19 -07:00 |
|
Stephen Birarda
|
f879ea2f35
|
Merge remote-tracking branch 'huffman/protocol' into atp
|
2015-07-07 13:47:39 -07:00 |
|
Stephen Birarda
|
f5dad95184
|
Merge remote-tracking branch 'clement/protocol' into atp
|
2015-07-07 13:47:21 -07:00 |
|
Atlante45
|
422bef4e18
|
Merge branch 'protocol' of https://github.com/highfidelity/hifi into protocol
|
2015-07-07 12:54:54 -07:00 |
|
Atlante45
|
e2bd9532b7
|
Implement move ctor/assignment
|
2015-07-07 12:47:23 -07:00 |
|
Ryan Huffman
|
419eec4ca7
|
Merge pull request #5267 from huffman/protocol
Protocol
|
2015-07-07 12:43:43 -07:00 |
|
Ryan Huffman
|
d8b1cc0aa9
|
Update NetworkPacket to correctly use move semantics
|
2015-07-07 12:38:58 -07:00 |
|
Stephen Birarda
|
01b1c46237
|
more networking API changes in octree classes
|
2015-07-07 12:31:22 -07:00 |
|
Atlante45
|
9889dcdd64
|
Merge branch 'atp' of https://github.com/birarda/hifi into protocol
|
2015-07-07 12:29:00 -07:00 |
|
Atlante45
|
712b35c4dc
|
Couple changes to packets header size computation
|
2015-07-07 12:26:35 -07:00 |
|
Ryan Huffman
|
308335ff69
|
Update PacketSender to use NLPacket
|
2015-07-07 12:16:30 -07:00 |
|
Ryan Huffman
|
ebd223ecba
|
Update NetworkPacket to use NLPacket
|
2015-07-07 12:15:44 -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 |
|
Atlante45
|
7eddcf383c
|
Merge Packet and PacketPayload
|
2015-07-07 11:33:33 -07:00 |
|
Stephen Birarda
|
edf7a96b58
|
update audio client packet send to NLPacket
|
2015-07-07 10:53:55 -07:00 |
|
Atlante45
|
a07a24788d
|
Cast type to int before arithmetique packing
|
2015-07-07 10:36:15 -07:00 |
|
Atlante45
|
c23e3c0ec2
|
Change Packet.h header to NLPacket
|
2015-07-07 10:35:11 -07:00 |
|
Atlante45
|
8e7580d58d
|
Merge branch 'atp' of https://github.com/birarda/hifi into protocol
|
2015-07-07 10:32:54 -07:00 |
|
Atlante45
|
8e5b040627
|
Packet setters
|
2015-07-07 10:32:31 -07:00 |
|
Atlante45
|
91496d37c7
|
Move NLPacket to its own file
|
2015-07-07 10:31:54 -07:00 |
|
Stephen Birarda
|
e1c098233a
|
use sendUnreliablePacket for repeated send in AI
|
2015-07-06 18:03:41 -07:00 |
|
Stephen Birarda
|
ac6c8c9c3a
|
add stubs for new send methods in LNL
|
2015-07-06 17:40:53 -07:00 |
|
Stephen Birarda
|
76fb120f67
|
remove call to NodeListPacket in NodeList
|
2015-07-06 17:23:48 -07:00 |
|
Stephen Birarda
|
453f8605c0
|
finish cleanup of NodeListPacket in LimitedNodeList
|
2015-07-06 17:22:55 -07:00 |
|
Stephen Birarda
|
c0d1953df3
|
use NLPacket in LimitedNodeList
|
2015-07-06 17:21:05 -07:00 |
|
Stephen Birarda
|
d64d49d004
|
remove PacketByteArray from networking
|
2015-07-06 17:15:27 -07:00 |
|
Atlante45
|
d87679f115
|
Partially fill packet header on construction
|
2015-07-06 17:13:03 -07:00 |
|
Stephen Birarda
|
f8e6344678
|
have PacketList use Packet instead of PacketPayload
|
2015-07-06 17:10:55 -07:00 |
|
Stephen Birarda
|
02f97702d3
|
switch path query packets to new networking API
|
2015-07-06 17:08:12 -07:00 |
|
Stephen Birarda
|
3fa785c545
|
fix domain check in packets for new API
|
2015-07-06 17:03:26 -07:00 |
|
Atlante45
|
12edec7bea
|
Packet class polishing
|
2015-07-06 17:02:55 -07:00 |
|
Atlante45
|
0c7dc1e28f
|
Merge branch 'atp' of https://github.com/birarda/hifi into protocol
|
2015-07-06 16:40:47 -07:00 |
|
Stephen Birarda
|
922dd5a739
|
keep track of size used in PacketPayload
|
2015-07-06 16:35:29 -07:00 |
|
Stephen Birarda
|
6187cff766
|
add a constData method to PacketPayload
|
2015-07-06 16:20:56 -07:00 |
|
Stephen Birarda
|
33a9a04d9e
|
allow a packet to be created with extended header
|
2015-07-06 16:18:49 -07:00 |
|
ZappoMan
|
05f28064bf
|
add stats for PPS for inbound from network into OctreePacketProcessor and processing out of OctreePacketProcessor
|
2015-07-06 16:03:42 -07:00 |
|
Stephen Birarda
|
3ae8ba2922
|
add segment calls to PacketList
|
2015-07-06 15:53:26 -07:00 |
|
Stephen Birarda
|
2ab2888260
|
add the complicated writeData method for PacketList
|
2015-07-06 15:50:54 -07:00 |
|
Atlante45
|
43354c3b28
|
More Packet class work + NLPacket shell
|
2015-07-06 15:03:00 -07:00 |
|
Stephen Birarda
|
25e82d4b92
|
initial version of PacketList QIODevice subclass
|
2015-07-06 14:29:24 -07:00 |
|
Stephen Birarda
|
cbba8263cd
|
fix writeData and readData for PacketPayload
|
2015-07-06 14:27:20 -07:00 |
|
Stephen Birarda
|
93ac2704e8
|
fix header guard comment in PacketPayload
|
2015-07-06 12:38:49 -07:00 |
|
Stephen Birarda
|
1867f259d6
|
keep track of max written in PacketPayload
|
2015-07-06 11:55:49 -07:00 |
|
Stephen Birarda
|
b660c80988
|
leverage QIODevice for much of PacketPayload functionality
|
2015-07-06 11:51:20 -07:00 |
|
Stephen Birarda
|
57d76f488c
|
make PacketPayload a QIODevice subclass
|
2015-07-06 11:33:46 -07:00 |
|
Stephen Birarda
|
8dc385bd62
|
initial setup for a PacketByteArray
|
2015-07-06 11:08:51 -07:00 |
|
Stephen Birarda
|
a9420d4212
|
replace controlled broadcast to nodes in Application
|
2015-07-02 17:55:26 -07:00 |
|
Stephen Birarda
|
8dd91b8795
|
don't force source ID on ICE ping packets
|
2015-07-02 17:34:52 -07:00 |
|
Stephen Birarda
|
b3c3e5a6c8
|
more PacketType to PacketType::Value replacements
|
2015-07-02 16:49:19 -07:00 |
|
Stephen Birarda
|
1c20aa47c3
|
remove replacement of namespace itself
|
2015-07-02 16:41:07 -07:00 |
|
Stephen Birarda
|
0d64e82fe2
|
replace PacketType declarations with PacketType::Value
|
2015-07-02 16:38:52 -07:00 |
|
Stephen Birarda
|
5ed332ea2c
|
missed changes in PacketHeaders, comment old header calls
|
2015-07-02 16:35:17 -07:00 |
|
Stephen Birarda
|
1dfa592a13
|
use new enum across PacketHeaders
|
2015-07-02 16:31:33 -07:00 |
|
Stephen Birarda
|
f057be0982
|
Merge remote-tracking branch 'clement/protocol' into atp
|
2015-07-02 16:19:07 -07:00 |
|
Stephen Birarda
|
3a5701e02e
|
first changes for new network API
|
2015-07-02 16:18:44 -07:00 |
|
Atlante45
|
3edc29bd4b
|
Packet class squeleton
|
2015-07-02 16:15:20 -07:00 |
|
Brad Hefta-Gaub
|
2a03f62bf2
|
Merge pull request #5232 from sethalves/actions-over-wire-and-sim-ownership
Actions over wire and improved simulation ownership
|
2015-07-02 14:57:27 -07:00 |
|
Atlante45
|
7b5a5a339a
|
Use make_shared/create to make shared pointers
|
2015-07-01 19:46:06 -07:00 |
|
Brad Davis
|
1d16d80c0c
|
Comments from CR
|
2015-07-01 14:55:24 -07:00 |
|
Brad Davis
|
1e1f199fdb
|
Undoing unwisdom
|
2015-07-01 14:54:26 -07:00 |
|
Brad Davis
|
4c200d75bc
|
Tweaking packet processing locking
|
2015-07-01 14:53:08 -07:00 |
|
Seth Alves
|
5e2f7204b4
|
responses to code review
|
2015-07-01 10:29:42 -07:00 |
|
Brad Davis
|
d4d6f8f5d5
|
Eliminate per-packet locking for processing
|
2015-07-01 10:06:04 -07:00 |
|
Seth Alves
|
1d122060a6
|
merge andrew's sim-ownership branch
|
2015-06-29 09:50:38 -07:00 |
|
Andrew Meadows
|
f274958beb
|
fix bad merge during rebase
|
2015-06-26 22:13:06 -07:00 |
|
Andrew Meadows
|
12fc18092b
|
SimulationOwner as one property
|
2015-06-26 21:58:03 -07:00 |
|
Andrew Meadows
|
8afd9a5e1d
|
add EntityItem::_simulatorPriority as uint8_t
|
2015-06-26 21:57:04 -07:00 |
|
Seth Alves
|
5ecc39b811
|
Merge branch 'master' of github.com:highfidelity/hifi into actions-over-wire
|
2015-06-26 20:06:10 -07:00 |
|
Stephen Birarda
|
8fd309027f
|
add a forced failover for hanging STUN dns lookup
|
2015-06-26 17:35:14 -07:00 |
|
Seth Alves
|
70aa762f61
|
merge from upstream
|
2015-06-26 15:34:10 -07:00 |
|
Stephen Birarda
|
ff33922716
|
handle conflicts on merge with upstream master
|
2015-06-26 15:33:35 -07:00 |
|
ZappoMan
|
ccbc048f64
|
repair bad ordering of PROP_SCRIPT_TIMESTAMP
|
2015-06-26 14:59:40 -07:00 |
|
Stephen Birarda
|
9b84eabd18
|
Merge branch 'master' of https://github.com/highfidelity/hifi into hyperlink-photo
|
2015-06-26 14:40:01 -07:00 |
|
Seth Alves
|
bc7271769c
|
merge from master
|
2015-06-26 14:29:40 -07:00 |
|
Stephen Birarda
|
18e2b62ecc
|
initial image replacement for hyperlink preview
|
2015-06-26 14:12:26 -07:00 |
|
David Rowe
|
1898c6bd55
|
Merge branch 'master' into 20547
Conflicts:
libraries/networking/src/PacketHeaders.cpp
libraries/networking/src/PacketHeaders.h
|
2015-06-26 13:05:51 -07:00 |
|
Seth Alves
|
9e8113a63c
|
bump protocol version
|
2015-06-26 12:36:10 -07:00 |
|
Seth Alves
|
005bd8bda5
|
merge from upstream
|
2015-06-26 12:33:35 -07:00 |
|
Brad Hefta-Gaub
|
2c30711229
|
Merge pull request #5210 from bwent/faceCameraProp
Added faceCamera property for text entities
|
2015-06-26 12:29:25 -07:00 |
|
bwent
|
aa865680ab
|
Added faceCamera property to Text Entities
…and removed from base
|
2015-06-25 15:38:38 -07:00 |
|
bwent
|
99cd9bada1
|
Added Billboard entity property and enabled billboarding for text entities
|
2015-06-23 16:22:34 -07:00 |
|
Seth Alves
|
f75506bf1b
|
Merge branch 'master' of github.com:highfidelity/hifi into actions-over-wire
|
2015-06-22 15:37:10 -07:00 |
|
Stephen Birarda
|
a9eccb687a
|
fix for double store on index path lookup
|
2015-06-22 11:26:17 -07:00 |
|
Seth Alves
|
77cb3c0caa
|
quiet valgrind
|
2015-06-21 18:13:13 -07:00 |
|
Seth Alves
|
717c8ed3ad
|
formatting
|
2015-06-21 18:12:24 -07:00 |
|
Niraj Venkat
|
482f12be8c
|
Returning ref to stack to view controller
|
2015-06-19 16:05:45 -07:00 |
|
Niraj Venkat
|
1494aa4faa
|
Adding new icon and getters
|
2015-06-19 11:18:16 -07:00 |
|
Seth Alves
|
b258aeaa3d
|
merge from master
|
2015-06-18 10:04:14 -07:00 |
|
David Rowe
|
6623d0c552
|
Add "Reload" button associated with entity editor's script URL field
The Reload button re-downloads the script for both the editor and for
everyone in the vicinity.
|
2015-06-17 16:11:32 -07:00 |
|
Stephen Birarda
|
bc20ea6ed2
|
fix for path handling on return of place info
|
2015-06-17 11:18:43 -07:00 |
|
Stephen Birarda
|
dc4ae082f8
|
make goToUser public again
|
2015-06-17 10:13:53 -07:00 |
|
Seth Alves
|
508ae276c6
|
enable -Wdouble-promotion
|
2015-06-16 18:23:10 -07:00 |
|
Stephen Birarda
|
e9bdf7e73a
|
add missing bools to handleViewpoint call
|
2015-06-16 13:39:11 -07:00 |
|
Stephen Birarda
|
1af4b1c54c
|
cleanup handleUrl call, add disabling of Menu items
|
2015-06-16 13:17:13 -07:00 |
|
Stephen Birarda
|
ef62f7e9f0
|
fix relative path lookup effect on history
|
2015-06-16 08:46:04 -07:00 |
|
Stephen Birarda
|
8e46043f14
|
add fixed back/forward, buttons to menu
|
2015-06-16 08:41:21 -07:00 |
|
Stephen Birarda
|
1112841586
|
fix indentation in AddressManager
|
2015-06-09 19:01:03 -07:00 |
|
Stephen Birarda
|
8b67710022
|
store an in-memory history of the last addresses
|
2015-06-09 18:59:58 -07:00 |
|
Seth Alves
|
983ae5b2f0
|
quiet compiler, fix some whitespace
|
2015-06-08 21:19:37 -07:00 |
|
Niraj Venkat
|
141ff70a60
|
Some changes to constants
|
2015-06-05 15:36:42 -07:00 |
|
Niraj Venkat
|
a3f19e9d4c
|
Fixing title bar update on teleport
|
2015-06-05 13:33:14 -07:00 |
|
Niraj Venkat
|
a2165e3a8a
|
Merge branch 'master' of https://github.com/highfidelity/hifi
|
2015-06-05 10:42:20 -07:00 |
|
Niraj Venkat
|
c8236f867b
|
Address manager changes to support domain ID
|
2015-06-05 10:40:17 -07:00 |
|
Eric Levin
|
e7c5a24e3d
|
fixed packet number increment logic
|
2015-06-02 09:38:45 -07:00 |
|
Eric Levin
|
f51ad6b8da
|
merged master
|
2015-06-01 15:39:05 -07:00 |
|
Stephen Birarda
|
33fde7c66d
|
remove extra debug
|
2015-05-29 13:21:24 -07:00 |
|
Stephen Birarda
|
2207bfaf40
|
Merge branch 'master' of https://github.com/highfidelity/hifi into domain-dtls
|
2015-05-29 12:06:12 -07:00 |
|
Stephen Birarda
|
e253687dcd
|
fix fail case for DS pings
|
2015-05-29 12:06:07 -07:00 |
|
Seth Alves
|
b0f6826d17
|
Merge pull request #4995 from birarda/domain-dtls
speed up initial connection to domains
|
2015-05-29 10:50:01 -07:00 |
|
Stephen Birarda
|
e91ee7e7e3
|
only send add packet for nodes in interest set
|
2015-05-29 09:49:54 -07:00 |
|
Stephen Birarda
|
046828ee5d
|
make the LNL the parent of any Nodes it adds
|
2015-05-28 16:58:58 -07:00 |
|
Stephen Birarda
|
29d3ca85d9
|
cleanup debug logs for DS/node ping punch
|
2015-05-28 16:53:13 -07:00 |
|
Stephen Birarda
|
265e0f3da6
|
remove NetworkPeer dtor debug, fix ICE socket
|
2015-05-28 16:44:34 -07:00 |
|
Stephen Birarda
|
493a9da43e
|
make sure DS log handler is cleaned up
|
2015-05-28 16:23:14 -07:00 |
|
Stephen Birarda
|
9d2e1773a0
|
fix memory issues for immediate ice pings
|
2015-05-28 15:31:21 -07:00 |
|
Stephen Birarda
|
da0c9fbc31
|
fix send of existing peer to querier
|
2015-05-28 14:37:16 -07:00 |
|
Stephen Birarda
|
e096cbe040
|
have ice-server immediately send peer to DS
|
2015-05-28 14:25:18 -07:00 |
|
Stephen Birarda
|
531ef1fa1c
|
change ice-server heartbeat behaviour
|
2015-05-28 14:05:43 -07:00 |
|
Stephen Birarda
|
eb6b80133b
|
immediately ping the ICE DS every 25ms
|
2015-05-28 13:17:48 -07:00 |
|
Stephen Birarda
|
81c23e9ca0
|
output if pinged node cannot be reached
|
2015-05-28 11:22:27 -07:00 |
|
Stephen Birarda
|
cee058c4ce
|
handle immediate add packets in NodeList
|
2015-05-28 11:02:45 -07:00 |
|
Stephen Birarda
|
5c75863af4
|
immediately send add packet from DS for new node
|
2015-05-28 10:45:03 -07:00 |
|
Stephen Birarda
|
667df66963
|
add packet type for DS node add
|
2015-05-27 18:25:38 -07:00 |
|
Stephen Birarda
|
0cb67cce2c
|
add ping timer tied to NetworkPeer
|
2015-05-27 18:22:23 -07:00 |
|
Stephen Birarda
|
757d02a600
|
fix reset on address lookup
|
2015-05-27 16:00:56 -07:00 |
|
Stephen Birarda
|
e6e2c4b95d
|
look for connection steps in LimitedNodeList
|
2015-05-27 15:54:39 -07:00 |
|
Stephen Birarda
|
734798a365
|
fix move of connection steps to LNL
|
2015-05-27 15:50:31 -07:00 |
|