2025-08-29 18:23 CEST

spring: develop 6dc41011 Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
tvo tvo develop 2008-10-25 15:34:13 develop 491edcf6
Changeset Made unitsync better:
* Doesn't leak exceptions anymore over C interface.
* Doesn't just crash by design anymore after something goes wrong.
* Added API GetNextError, can be used to get error queue (currently limited to 1 error)
* Deprecated APIs:
  - GetCurrentList
  - AddClient
  - RemoveClient
  - GetClientDiff
  - InstallClientDiff
  - IsUnitDisabled
  - IsUnitDisabledByClient
* Removed all code supporting those functions.
* These deprecated functions pop up MessageBox once on windows to nag lobby devs.
* Use engine's logOutput, still writes to unitsync.log (overwrites, doesn't append)
* ProcessUnitsNoChecksum is now identical to ProcessUnits.
* ProcessUnits now returns 0 immediately (but should still be called in loop
  until it returns 0, in case it's changed sometime later)



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6882 37977431-3df6-0310-b722-df95706aa16b
mod - tools/unitsync/CMakeLists.txt Diff ] File ]
rm - tools/unitsync/SyncServer.cpp Diff ] File ]
rm - tools/unitsync/SyncServer.h Diff ] File ]
mod - tools/unitsync/Syncer.cpp Diff ] File ]
mod - tools/unitsync/Syncer.h Diff ] File ]
mod - tools/unitsync/unitsync.cpp Diff ] File ]
mod - tools/unitsync/unitsync.h Diff ] File ]
rm - tools/unitsync/unitsyncLogOutput.h Diff ] File ]
mod - tools/unitsync/unitsync_api.h Diff ] File ]