UniSpySDK icon indicating copy to clipboard operation
UniSpySDK copied to clipboard

Merging GameSpy SDK 1.0 to UniSpy SDK

Open arves100 opened this issue 6 years ago • 6 comments

GameSpy Opensource SDK v1.0 was released in 2012. In contains several part that do not exist in the current version of UniSpy SDK (2007)

  • [ ] sciGetServiceUrl
  • [x] webservices
  • [x] Rename MD5 functionality and CTX to GSMD5 (OpenSDK)
  • [x] ghttpGetResult
  • [x] gsiCoreGetAuthErrorCode (AuthService.obj OpenSDKLib)
  • [x] gsiCoreSetProfileId
  • [x] gsiCoreSetAuthError (Common, Soap)
  • [x] gsiWStringToDouble
  • [x] gsiSafe* (strcpy)

arves100 avatar May 25 '18 21:05 arves100

f5aea5b2da8e3024c7cc8e3ebe5ce1d5149355e6 integrated one function required in the webservice test.

arves100 avatar Jun 29 '19 22:06 arves100

eeb0ce40012cd03539d0d83f9faa7c949c4fd701 WebService update (Missing buddy* functionality and facebook functionality _IPHONE only) gsiSafestrcpy -> webservice

Missing modules: gstatus (No more updates are being distributed) qr2 (New packet) natneg (Protocol v4) serverbrowser (Misc?) Peer Pinger SAKE (new API) SC darray, nonport md5 => gsmd5 sha1 => gssha1

arves100 avatar Mar 04 '20 15:03 arves100

48ae37690c3bd06462ad67a2979235b12a92ae99

Rename MD5 and SHA1 to gs* Use GS_ASSET/GS_FAIL in pretty much all modules that were in sdk Add header block and stuff similar, also fix comments Sync some bugs that were fixed in the open sdk

arves100 avatar Jul 16 '21 00:07 arves100

Brigades + WebService are complete now. Common + HTTP should be ok now (ps: https://github.com/GameProgressive/UniSpySDK/blob/master/_merge%20notes.txt)

arves100 avatar Jan 31 '22 21:01 arves100

Hi, is there an archive of the upstream 2012 SDK by any chance, I can not seem to find it anywhere.

Aerocatia avatar Feb 19 '24 22:02 Aerocatia

Hi, is there an archive of the upstream 2012 SDK by any chance, I can not seem to find it anywhere.

there used to be one but I cannot find it anymore under github, the unispy sdk version should contain those functions as well iirc but for a clean version I don't know where it is anymore

arves100 avatar Feb 24 '24 16:02 arves100