server | v3 switch to v4  

Photon SDK 3.4.31

  • Photon SocketServer SDK: v.3.4.31.10808
  • Released: 2015-11-27
  • Photon Native Core v.3.4.9.2931

Change Log

Back To Top

SDK V.3.4.31.10808

Photon: Native Core

NEW:

  • PSCS-1969: support for optional IPAddressIPv6 in listener nodes ("::" and supporting 0.0.0.0.0.0.0.0)
  • PSCS-2317: Support "Origin" HTTP access control (CORS)

Back To Top

FIXED:

  • PSCS-2377: we now filter the "The network location cannot be reached." messages.
  • PSCS-2307: Track pending writes for UDP "ping" - should fix negative counter valuees
  • PSCS-2304: fixed an endless loop in the SSL connector

Back To Top

CHANGED:

  • PSCS-2135, PSCS-2454: several fixes & updates to internal framework
  • PSCS-2406: ENet: disconnect rules optimized. We now have an absolut cap for rtt-timeout limit hardcoded at 3.2s. And we now disconnect if timeSinceSentTime + newRoundTripTimeout >= timeoutMax, but we DON'T disconnect if timeSinceSentTime < timeoutMin or if last touch < 5s (hardcoded) unless we reach a max of 12 resends (also hardcoded).
  • PSCS-2187: ENet: retransmit / timeout changes. We now set newRoundTripTimeout = roundTripTimeout instead of actualTimeout (= ENETTIMEDIFFERENCE(sentTime, now)). Resends below a second being delayed to a a second - we now use m_earliestTimeout in SendBuffer.
  • PSCS-2480: starting with client sdk 4.0.4.x (major.minor.rev.build), we redefine the the use of the two delimiter bytes pData[4] = type of client sdk, pData[8] = x. We now allow connect for client sdks > 4.0.4 that set a variable value of bytes 4 and 8. For all previous we are still handling it strictly and disconnect.
  • PSCS-2274: https: added to 'stalled requests' debug so that we show the request we're stalled on.

Back To Top

Licensing

FIXED:

  • PSCS-2195,PSCS-2495: several fixes for license evaluation

Back To Top

Photon Control

FIXED:

  • config path for redistributable SDK

To Document Top