- Timestamp:
- 03/30/11 10:43:22 (14 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/thelib/src/protocols/rtmp/inboundrtmpprotocol.cpp
r252 r410 54 54 { 55 55 if (GETAVAILABLEBYTESCOUNT(buffer) < 1537) { 56 //FINEST("Not enough data");57 56 return true; 58 57 } … … 64 63 65 64 _currentFPVersion = ENTOHL(*((uint32_t *) (GETIBPOINTER(buffer) + 4))); //----MARKED-LONG--- 66 //FINEST("Flash player: %s", STR(_currentFlashPlayerVersion));67 65 68 66 switch (handshakeType) { … … 84 82 case RTMP_STATE_SERVER_RESPONSE_SENT: 85 83 { 86 //FINEST("I: Player request 2:\n%s", STR(*pInputBuffer));87 84 if (GETAVAILABLEBYTESCOUNT(buffer) < 1536) { 88 85 return true; … … 149 146 1536 - clientDigestOffset - 32); 150 147 151 //uint8_t *pTempHash = new uint8_t[mhash_get_hash_pblock(MHASH_SHA256)];152 148 uint8_t *pTempHash = new uint8_t[512]; 153 149 HMACsha256(pTempBuffer, 1536 - 32, genuineFPKey, 30, pTempHash); … … 207 203 uint32_t serverDHOffset = GetDHOffset(_pOutputBuffer, _validationScheme); 208 204 uint32_t clientDHOffset = GetDHOffset(pInputBuffer, _validationScheme); 209 //FINEST("serverDHOffset: %u", serverDHOffset);210 205 211 206 //generate DH key … … 251 246 //generate the digest 252 247 uint32_t serverDigestOffset = GetDigestOffset(_pOutputBuffer, _validationScheme); 253 //FINEST("serverDigestOffset: %u", serverDigestOffset);254 248 255 249 uint8_t *pTempBuffer = new uint8_t[1536 - 32]; … … 272 266 //Compute the chalange index from the initial client request 273 267 uint32_t keyChallengeIndex = GetDigestOffset(pInputBuffer, _validationScheme); 274 //FINEST("keyChallengeIndex: %u", keyChallengeIndex);275 268 276 269 //compute the key
Note: See TracChangeset
for help on using the changeset viewer.
