0
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Mar 25, 2025 — Mar 25, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Noted that gnutls is optional. More... over 20 years ago
Tpserver-cpp now has secure socket. More... over 20 years ago
Added MysqlFleet, for Fleet Objects. All object types done. More... over 20 years ago
Added GetDamage and SetDamage methods for presistence. More... over 20 years ago
Added mysql persistence for Planet Object type. Also reverted logging change in MysqlPersistence, and then fixed logging correctly. More... over 20 years ago
Use MysqlEmptyObject for EmptyObject ObjectData Object types. Namely Galaxy and Starsystem. More... over 20 years ago
Set the table version for the universe table. More... over 20 years ago
Temporarily clear universe table, and clarify logging when checking table version. More... over 20 years ago
Adding universe extra data ("objectdata") saving to mysql backend. If Mysql is configured and running, add the MysqlUniverse MysqlObject type to the MysqlPersistence so that Universe type objects are fully saved. More... over 20 years ago
Now use ObjectManager. More... over 20 years ago
Fixed objectmanagement, removed universe item cache. More... over 20 years ago
Added ObjectManager class to build. More... over 20 years ago
Add ObjectManager class to be a cache of objects. More... over 20 years ago
Added getMaxObjectId to persistence and implemented it in MysqlPersistence. More... over 20 years ago
Now can retrieve the common parts of an object back. More... over 20 years ago
If object is not in the objects cache, try getting it from the persistence. More... over 20 years ago
Methods for Persistence handling. More... over 20 years ago
Use the mysql threadsafe library. More... over 20 years ago
If we can load the universe object from the persistence, don't create a new game. More... over 20 years ago
Fixed silly colonise order bug (change 0.0 to 1.0). More... over 20 years ago
Finally fixed Build order not getting designs bug. Scheme is hard to debug inside a cpp file... More... over 20 years ago
Mysql backend can now insert objects, partly. Also added a few helped methods, lock, unlock, addslashes. Because it can't retrieve the objects, and recreates they at every startup, when the MysqlPersistence shuts down, it deletes all the objects. More... over 20 years ago
Print "What" when we get an exception. Was helpful once, maybe it will be again. More... over 20 years ago
Now try to save Objects when they are added. Required changing what time they are added to the game, and how they are added to the parent (containing) object. More... over 20 years ago
Adding MysqlPersistence class. Also cleaned up main.cpp (use exceptions to jump to the right clean up spot). Create a Persistence persistence (fails to store or retrieve everything, keep everything in memory) if Mysql isn't configured, otherwise creates and uses the MysqlPersistence class. More... over 20 years ago
More clean up, mysql now optional. More... over 20 years ago
Added command line args to tpserver-cpp for mysql backend. Also added args to man page. More... over 20 years ago
Store persistence pointer in Game. More... over 20 years ago
Small clean ups. More... over 20 years ago
Added persistence interface. A few more methods will be added yet. More... over 20 years ago