overte-AleziaKurdis/libraries/networking/src
Anthony J. Thibault b82356a249 AvatarMixer: Clients will show incompatible version dialog
For this to work, the server needs to send an empty AvatarIdentity packet back to the sender
when it receives a packet mismatch error.  This AvatarIdentity packet will be different then
what the client expects and will trigger the incompatible version dialog.

Previously, the avatar-mixer was just silently dropping incoming mismatched version packets.
Causing the client to never get a response, and thus never showing the incompatible version dialog.
2016-05-17 15:02:04 -07:00
..
udt AvatarMixer: Clients will show incompatible version dialog 2016-05-17 15:02:04 -07:00
AbstractUriHandler.h Support the marketplace in QML 2015-12-21 11:34:03 -08:00
AccountManager.cpp remove code to update/store wallet balance 2016-05-06 11:54:49 -07:00
AccountManager.h remove code to update/store wallet balance 2016-05-06 11:54:49 -07:00
AddressManager.cpp rename functions 2016-05-10 15:52:07 -07:00
AddressManager.h fix comment 2016-05-10 15:53:10 -07:00
AssetClient.cpp Fix dangling reference into container 2016-04-28 18:04:04 -07:00
AssetClient.h Make slots private method 2016-04-29 17:39:53 -07:00
AssetRequest.cpp Fix format of long lines 2016-04-01 10:11:32 -07:00
AssetRequest.h Fix asset resource request not properly cleaning up 2016-04-01 10:08:44 -07:00
AssetResourceRequest.cpp use curly braced initialization for consts 2016-03-15 14:38:41 -07:00
AssetResourceRequest.h Fix asset resource request not properly cleaning up 2016-04-01 10:08:44 -07:00
AssetUpload.cpp short circuit upload when file cannot be opened 2016-03-11 15:19:41 -08:00
AssetUpload.h add file open and write error handling 2016-03-11 11:04:34 -08:00
AssetUtils.cpp Cleanup disk cache io device 2016-04-18 14:10:51 -07:00
AssetUtils.h add file open and write error handling 2016-03-11 11:04:34 -08:00
Assignment.cpp replace ApplicationVersion with BuildInfo 2016-01-15 15:41:34 -08:00
Assignment.h Assignment don't inherit from NodeData 2015-12-16 14:27:26 -08:00
BandwidthRecorder.cpp
BandwidthRecorder.h
DataServerAccountInfo.cpp remove code to update/store wallet balance 2016-05-06 11:54:49 -07:00
DataServerAccountInfo.h remove code to update/store wallet balance 2016-05-06 11:54:49 -07:00
DomainHandler.cpp re-instate verified domain ownership for full automatic networking 2016-03-01 13:04:37 -08:00
DomainHandler.h re-instate verified domain ownership for full automatic networking 2016-03-01 13:04:37 -08:00
FileResourceRequest.cpp
FileResourceRequest.h Move all resource requests to the same thread 2016-03-01 12:00:43 -08:00
HifiSockAddr.cpp add a secondary check for local IP address 2016-03-07 18:00:09 -08:00
HifiSockAddr.h add a secondary check for local IP address 2016-03-07 18:00:09 -08:00
HTTPResourceRequest.cpp Move all resource requests to the same thread 2016-03-01 12:00:43 -08:00
HTTPResourceRequest.h Move all resource requests to the same thread 2016-03-01 12:00:43 -08:00
LimitedNodeList.cpp AvatarMixer: Clients will show incompatible version dialog 2016-05-17 15:02:04 -07:00
LimitedNodeList.h AvatarMixer: Clients will show incompatible version dialog 2016-05-17 15:02:04 -07:00
MappingRequest.cpp Fix asset resource request not properly cleaning up 2016-04-01 10:08:44 -07:00
MappingRequest.h Fix asset resource request not properly cleaning up 2016-04-01 10:08:44 -07:00
MessagesClient.cpp allow sending interface-local messsages 2016-03-07 15:13:24 -08:00
MessagesClient.h allow sending interface-local messsages 2016-03-07 15:13:24 -08:00
NetworkAccessManager.cpp
NetworkAccessManager.h
NetworkingConstants.h put back the correct metaverse API url in NetworkingConstants 2016-05-06 13:26:23 -07:00
NetworkLogging.cpp
NetworkLogging.h
NetworkPeer.cpp
NetworkPeer.h remove narrowing conversion for ICE_SERVER_DEFAULT_PORT 2016-04-14 12:25:47 -07:00
NLPacket.cpp
NLPacket.h Add header descriptions 2016-02-22 15:15:38 -08:00
NLPacketList.cpp remove leaking unused method from NLPacketList 2016-03-21 17:26:49 -07:00
NLPacketList.h remove leaking unused method from NLPacketList 2016-03-21 17:26:49 -07:00
Node.cpp CR feedback 2016-04-21 15:48:18 -07:00
Node.h support for larger than 35 minute clock skew 2016-04-20 18:42:00 -07:00
NodeData.cpp cleanup management of HRTF objects across connected Nodes 2016-02-09 14:30:44 -08:00
NodeData.h cleanup management of HRTF objects across connected Nodes 2016-02-09 14:30:44 -08:00
NodeList.cpp some debugging 2016-04-21 10:32:22 -07:00
NodeList.h drop assignment even if DDOS locks NL thread 2016-01-29 14:04:45 -08:00
NodeType.h
OAuthAccessToken.cpp
OAuthAccessToken.h
OAuthNetworkAccessManager.cpp
OAuthNetworkAccessManager.h
PacketReceiver.cpp Remove unused variable in PacketReceiver 2015-12-08 09:38:23 -08:00
PacketReceiver.h Remove old comment in PacketReceiver 2015-11-30 11:52:21 -08:00
PacketSender.cpp Fix warnings on windows 64bit 2015-12-11 15:42:15 -08:00
PacketSender.h Fix warnings on windows 64bit 2015-12-11 15:42:15 -08:00
ReceivedMessage.cpp Add read/writeString to PacketList and Packet 2016-03-07 13:53:36 -08:00
ReceivedMessage.h Add read/writeString to PacketList and Packet 2016-03-07 13:53:36 -08:00
ReceivedPacketProcessor.cpp Merge branch 'master' of https://github.com/highfidelity/hifi into received-message 2015-11-18 16:52:23 -08:00
ReceivedPacketProcessor.h More warning fixes 2015-12-11 16:03:44 -08:00
ResourceCache.cpp Remove delayLoad 2016-05-09 18:09:48 -07:00
ResourceCache.h Remove delayLoad 2016-05-09 18:09:48 -07:00
ResourceManager.cpp Make sure resource req are cleaned up with there parents 2016-04-12 13:51:11 -07:00
ResourceManager.h Move all resource requests to the same thread 2016-03-01 12:00:43 -08:00
ResourceRequest.cpp use ResourceRequest in Agent to handle ATP scripts 2016-04-08 14:38:26 -07:00
ResourceRequest.h Fix asset resource request not properly cleaning up 2016-04-01 10:08:44 -07:00
ResourceScriptingInterface.cpp Allow a script to set a resource override. 2015-12-30 09:06:04 -08:00
ResourceScriptingInterface.h Allow a script to set a resource override. 2015-12-30 09:06:04 -08:00
RSAKeypairGenerator.cpp re-instate verified domain ownership for full automatic networking 2016-03-01 13:04:37 -08:00
RSAKeypairGenerator.h re-instate verified domain ownership for full automatic networking 2016-03-01 13:04:37 -08:00
SentPacketHistory.cpp
SentPacketHistory.h
SequenceNumberStats.cpp add suppression for unreasonable sequence number messages 2016-03-31 18:04:13 -07:00
SequenceNumberStats.h Coding standard 2016-02-10 16:35:06 -08:00
ThreadedAssignment.cpp add debug for DDOS AC drop 2016-01-29 14:04:45 -08:00
ThreadedAssignment.h drop assignment even if DDOS locks NL thread 2016-01-29 14:04:45 -08:00
UserActivityLogger.cpp use a setting handle for UAL disabled to fix startup race 2016-04-28 18:05:06 -07:00
UserActivityLogger.h send fallback socket, don't send HB if send usage disabled 2016-05-05 15:35:37 -07:00
WalletTransaction.cpp
WalletTransaction.h