summaryrefslogtreecommitdiff
path: root/src/gamelog.cpp
AgeCommit message (Collapse)Author
2014-04-25(svn r26509) -Codechange: replace strdup with stredup (the latter ensures ↵rubidium
the return is not NULL)
2014-04-25(svn r26508) -Codechange: use seprintf instead of a custom vstrcatprintf hybridrubidium
2014-04-23(svn r26486) -Codechange: replace a number of snprintfs with seprintfrubidium
2014-04-23(svn r26482) -Codechange: add an include that allows us to undefine/redefine ↵rubidium
"unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
2012-02-05(svn r23901) -Fix: memory leak everytime one clicked a savegame in the load GUIsmatz
2011-10-30(svn r23065) -Add: -q option to read a savegame, write some general info and ↵yexo
exit
2011-05-02(svn r22411) -Document: another bunch of bitsrubidium
2011-01-22(svn r21890) -Cleanup: remove some unneeded includesrubidium
2010-10-17(svn r20957) -Codechange: Add another parameter to FindGRFConfig() to define ↵frosch
search restrictions.
2010-10-16(svn r20955) -Fix (r20952): Suppress bogus inconsistencies for games saved ↵frosch
while Grfs were missing.
2010-10-16(svn r20954) -Codechange (r20952, r20953): Don't make stuff more complicated ↵frosch
than needed.
2010-10-16(svn r20953) -Add: Resolve Grf filenames from the gamelog also using the md5sum.frosch
2010-10-16(svn r20952) -Add: When printing the gamelog keep track of added/removed ↵frosch
Grfs and check them for consistency.
2010-08-26(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to ↵rubidium
some headers
2010-08-01(svn r20283) -Codechange: Unify start of doygen comments.frosch
2010-07-19(svn r20192) -Cleanup: bye bye variables.h, bye bye VARDEF... you won't be ↵rubidium
missed :)
2010-07-19(svn r20191) -Codechange: unVARDEF _tick_counter and move it to a more ↵rubidium
logical location
2010-06-13(svn r19972) -Change: Use the md5sum from the previous save of the game for ↵frosch
BaNaNaS instead of the initial (when the grf was added) md5sum from the gamelog. Neither method is 'better', but this way it is independent from the gamelog.
2010-05-13(svn r19814) -Codechange: give some more unnamed enums a name, in case they ↵rubidium
consisted of unrelated values use static const (u)int
2010-03-12(svn r19391) -Fix (r19255): shuffling around GRFIdentifier in GRFConfig ↵rubidium
caused gamelog to log the wrong data which could cause crashes later on when that data is queried
2010-02-25(svn r19255) -Codechange: encapsulate GRFIdentifier in GRFConfig instead of ↵yexo
subclassing it
2010-01-15(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, ↵rubidium
if a header require a header make it include that header
2009-09-20(svn r17596) -Codechange: constify some tablessmatz
2009-09-19(svn r17570) -Fix: a number of Doxygen warnings about missing parameters, ↵rubidium
which were sometimes missing and sometimes just typos
2009-09-14(svn r17537) -Fix: don't crash while printing gamelog in crash handler if we ↵smatz
crashed before while gamelog action was active
2009-08-21(svn r17248) -Fix: add GPL license notice where appropriaterubidium
2009-06-01(svn r16492) -Remove: support for gcc2. It hasn't been able to compile OTTD ↵smatz
for months. All attempts to do another workaround failed.
2009-05-10(svn r16269) -Codechange: use gcc's ability to check parameters sent to ↵smatz
printf-like functions -Fix: wrong number of parameters or wrong parameter types sent to printf-like functions at several places
2009-03-30(svn r15893) -Add: watermark crash.sav and don't generate crash information ↵glx
if a loaded crash.sav causes a crash
2009-02-08(svn r15410) -Cleanup: get rid of most of the references to the 'patches' ↵rubidium
except where it's used for backward compatability.
2009-01-31(svn r15299) -Cleanup: remove many redundant includessmatz
2009-01-27(svn r15285) -Fix: valgrind complaining about reading uninitialised memory ↵rubidium
when saving
2009-01-23(svn r15225) -Fix (r15126): searching for 'missing' NewGRFs gave the ↵rubidium
'compatability loaded' NewGRF instead of the one that we're actually looking for
2009-01-23(svn r15216) -Feature: native support for Transport Tycoon (Original) ↵smatz
savegames. Based on SVXConverter's source code and documentation by Roman Vetter
2009-01-04(svn r14828) -Codechange: move most of save/load-specific code to separate filessmatz
2008-09-29(svn r14414) -Fix: replace instances of strncpy with strecpy as strncpy ↵rubidium
doesn't guarantee the resulting string is '\0'-terminated.
2008-07-24(svn r13816) -Fix [FS#2150]: check for vehicle length changes outside a ↵smatz
depot (callback 0x11) and give a warning about that
2008-07-18(svn r13727) -Fix (r13375): compilation with NO_DEBUG_MESSAGES was brokensmatz
2008-06-15(svn r13520) -Fix (r13375): pointer has to be valid before it can be loaded ↵smatz
to (SLE_STR)
2008-06-06(svn r13396) -Fix (r13375): assertion failing when changing grfs in game ↵glx
(compatible grfs)
2008-06-03(svn r13375) -Add: logging of actions that could possibly cause desyncs and ↵smatz
crashes to simplify debugging. See readme.txt for details