------------------------------------------------------------------------ r26091 | rubidium | 2013-11-24 17:21:19 +0100 (Sun, 24 Nov 2013) | 2 lines -Fix (r26089): double frees... woospie ------------------------------------------------------------------------ r26090 | rubidium | 2013-11-24 16:25:41 +0100 (Sun, 24 Nov 2013) | 2 lines -Fix: leaking of file descriptor when reading strings for game texts ------------------------------------------------------------------------ r26089 | rubidium | 2013-11-24 16:21:38 +0100 (Sun, 24 Nov 2013) | 2 lines -Fix: a number of minor memory leaks ------------------------------------------------------------------------ r26088 | rubidium | 2013-11-24 16:17:53 +0100 (Sun, 24 Nov 2013) | 2 lines -Fix (r26086): Windows compilation ------------------------------------------------------------------------ r26087 | rubidium | 2013-11-24 16:02:05 +0100 (Sun, 24 Nov 2013) | 2 lines -Fix: file descriptor leak when finding a corrupt tar ------------------------------------------------------------------------ r26086 | rubidium | 2013-11-24 15:46:26 +0100 (Sun, 24 Nov 2013) | 2 lines -Codechange: use AutoDeleteSmallVector instead std::list for dropdowns ------------------------------------------------------------------------ r26085 | frosch | 2013-11-24 15:41:19 +0100 (Sun, 24 Nov 2013) | 1 line -Codechange: Pass ResolverObjects as reference instead of pointer since they are never NULL. ------------------------------------------------------------------------ r26084 | rubidium | 2013-11-24 15:34:33 +0100 (Sun, 24 Nov 2013) | 2 lines -Fix: don't allow executing the palette toggling code when it's not editable ------------------------------------------------------------------------ r26083 | rubidium | 2013-11-24 15:29:32 +0100 (Sun, 24 Nov 2013) | 2 lines -Codechange: pass the CommandContainer for the station joiner around using a reference instead of by-value ------------------------------------------------------------------------ r26082 | rubidium | 2013-11-24 14:00:06 +0100 (Sun, 24 Nov 2013) | 2 lines -Fix [FS#5816] (r26077): tar files with more than one file in the root directory would not be read properly (zydeco) ------------------------------------------------------------------------ r26081 | rubidium | 2013-11-24 10:52:35 +0100 (Sun, 24 Nov 2013) | 2 lines -Fix [FS#5815]: memset with virtual functions doesn't quite work. Upon further review CompanyProperties doesn't need to be virtual in the current code base ------------------------------------------------------------------------ r26080 | rubidium | 2013-11-24 10:30:30 +0100 (Sun, 24 Nov 2013) | 2 lines -Fix: possible out of bounds array access ------------------------------------------------------------------------ r26077 | rubidium | 2013-11-23 22:42:45 +0100 (Sat, 23 Nov 2013) | 2 lines -Codechange: handle strings like strings when scanning a tar instead of merely blobs of memory ------------------------------------------------------------------------ r26076 | rubidium | 2013-11-23 22:31:00 +0100 (Sat, 23 Nov 2013) | 2 lines -Codechange: upgrade some C-style named structs to C++-style named structs ------------------------------------------------------------------------ r26074 | translators | 2013-11-23 19:45:10 +0100 (Sat, 23 Nov 2013) | 3 lines -Update from WebTranslator v3.0: afrikaans - 3 changes by mulderpf ------------------------------------------------------------------------ r26073 | rubidium | 2013-11-23 19:13:46 +0100 (Sat, 23 Nov 2013) | 2 lines -Cleanup: unneeded check against NULL ------------------------------------------------------------------------ r26072 | rubidium | 2013-11-23 19:13:30 +0100 (Sat, 23 Nov 2013) | 2 lines -Cleanup: mark some unreachable default cases by NOT_REACHED() ------------------------------------------------------------------------ r26071 | rubidium | 2013-11-23 19:11:22 +0100 (Sat, 23 Nov 2013) | 2 lines -Fix: always initialise GRFFileProps ------------------------------------------------------------------------ r26070 | rubidium | 2013-11-23 19:11:01 +0100 (Sat, 23 Nov 2013) | 2 lines -Fix: prevent extremely huge size for data (1+GiB) ------------------------------------------------------------------------ r26069 | rubidium | 2013-11-23 19:10:06 +0100 (Sat, 23 Nov 2013) | 2 lines -Fix: missing break in NewGRF object handling ------------------------------------------------------------------------ r26068 | rubidium | 2013-11-23 19:08:48 +0100 (Sat, 23 Nov 2013) | 2 lines -Fix: unneeded NULL check ------------------------------------------------------------------------ r26067 | rubidium | 2013-11-23 19:08:15 +0100 (Sat, 23 Nov 2013) | 2 lines -Fix: possible NULL dereference when getting NewGRF version ------------------------------------------------------------------------ r26066 | rubidium | 2013-11-23 19:07:11 +0100 (Sat, 23 Nov 2013) | 2 lines -Fix: possible NULL dereference when resolving industry scope ------------------------------------------------------------------------ r26065 | rubidium | 2013-11-23 19:06:27 +0100 (Sat, 23 Nov 2013) | 2 lines -Fix: possible dereference of NULL for texts from game scripts ------------------------------------------------------------------------ r26064 | rubidium | 2013-11-23 19:06:00 +0100 (Sat, 23 Nov 2013) | 2 lines -Fix: possible uninitialised array when loading a broken TT-ish savegame ------------------------------------------------------------------------ r26063 | rubidium | 2013-11-23 14:24:31 +0100 (Sat, 23 Nov 2013) | 2 lines -Fix (r26062): a few tabs too much ------------------------------------------------------------------------ r26062 | rubidium | 2013-11-23 14:18:29 +0100 (Sat, 23 Nov 2013) | 2 lines -Fix: beef up checks against invalid data in highscore and language files ------------------------------------------------------------------------ r26061 | rubidium | 2013-11-23 14:17:45 +0100 (Sat, 23 Nov 2013) | 2 lines -Fix: negative result of ftell wasn't handled correctly in some cases ------------------------------------------------------------------------ r26060 | rubidium | 2013-11-23 14:16:45 +0100 (Sat, 23 Nov 2013) | 2 lines -Fix: do not let depend overrun its buffers when paths are extremely (and unlikely) long ------------------------------------------------------------------------ r26059 | rubidium | 2013-11-23 14:16:05 +0100 (Sat, 23 Nov 2013) | 2 lines -Fix (r20435): missed one instance causing to compare an array to NULL instead of an array's element ------------------------------------------------------------------------ r26058 | rubidium | 2013-11-23 14:15:07 +0100 (Sat, 23 Nov 2013) | 2 lines -Fix: handle the return value of a number of functions better ------------------------------------------------------------------------ r26057 | rubidium | 2013-11-23 14:12:19 +0100 (Sat, 23 Nov 2013) | 2 lines -Fix: a number of possibly uninitialised variables ------------------------------------------------------------------------ r26056 | rubidium | 2013-11-22 22:50:43 +0100 (Fri, 22 Nov 2013) | 2 lines -Fix: a number of possibly uninitialised variables ------------------------------------------------------------------------ r26055 | rubidium | 2013-11-22 22:47:03 +0100 (Fri, 22 Nov 2013) | 2 lines -Codechange: mark switch default as really not triggerable, as technically it's dead code ------------------------------------------------------------------------ r26054 | rubidium | 2013-11-22 22:45:57 +0100 (Fri, 22 Nov 2013) | 2 lines -Fix: minor memory leak in strgen ------------------------------------------------------------------------ r26053 | rubidium | 2013-11-22 22:45:28 +0100 (Fri, 22 Nov 2013) | 2 lines -Fix: possible use-after-free ------------------------------------------------------------------------ r26052 | rubidium | 2013-11-22 22:44:51 +0100 (Fri, 22 Nov 2013) | 2 lines -Fix: missing virtual destructor could cause some memory to be not freed ------------------------------------------------------------------------ r26051 | rubidium | 2013-11-22 22:44:23 +0100 (Fri, 22 Nov 2013) | 2 lines -Fix: out of bounds access in CmdTownCargoGoal ------------------------------------------------------------------------ r26050 | rubidium | 2013-11-22 22:43:47 +0100 (Fri, 22 Nov 2013) | 2 lines -Fix: possible, but currently untriggered, out of bounds access in strgen ------------------------------------------------------------------------ r26049 | rubidium | 2013-11-22 22:42:47 +0100 (Fri, 22 Nov 2013) | 2 lines -Codechange: remove some dead code as order can't be NULL there ------------------------------------------------------------------------ r26048 | rubidium | 2013-11-22 22:42:20 +0100 (Fri, 22 Nov 2013) | 2 lines -Fix: use delete instead of free when allocated by new ------------------------------------------------------------------------ r26047 | rubidium | 2013-11-22 22:41:49 +0100 (Fri, 22 Nov 2013) | 2 lines -Fix: possible, but very unlikely, null pointer dereference when gunziping just downloaded files ------------------------------------------------------------------------ r26046 | rubidium | 2013-11-22 22:41:19 +0100 (Fri, 22 Nov 2013) | 2 lines -Fix: handle a number of failure conditions from methods called in the network code ------------------------------------------------------------------------ r26045 | translators | 2013-11-22 19:45:13 +0100 (Fri, 22 Nov 2013) | 4 lines -Update from WebTranslator v3.0: norwegian_bokmal - 2 changes by Trond swedish - 3 changes by abbedabb ------------------------------------------------------------------------ r26044 | translators | 2013-11-21 19:45:08 +0100 (Thu, 21 Nov 2013) | 3 lines -Update from WebTranslator v3.0: norwegian_bokmal - 4 changes by Trond ------------------------------------------------------------------------ r26043 | rubidium | 2013-11-21 19:35:31 +0100 (Thu, 21 Nov 2013) | 2 lines -Fix [FS#5811]: occasional hanging when client joins ------------------------------------------------------------------------ r26042 | translators | 2013-11-20 19:45:12 +0100 (Wed, 20 Nov 2013) | 4 lines -Update from WebTranslator v3.0: japanese - 3 changes by nex259 luxembourgish - 1 changes by Phreeze ------------------------------------------------------------------------ r26041 | fonsinchen | 2013-11-19 20:43:56 +0100 (Tue, 19 Nov 2013) | 1 line -Fix: make variable initialization more obvious for humans and compilers. ------------------------------------------------------------------------ r26040 | fonsinchen | 2013-11-19 20:42:40 +0100 (Tue, 19 Nov 2013) | 1 line -Fix: return 0 from unreached part of function to silence some compilers ------------------------------------------------------------------------ r26039 | translators | 2013-11-19 19:45:22 +0100 (Tue, 19 Nov 2013) | 6 lines -Update from WebTranslator v3.0: belarusian - 139 changes by KorneySan croatian - 1 changes by VoyagerOne korean - 2 changes by telk5093 turkish - 15 changes by wakeup ------------------------------------------------------------------------ r26038 | frosch | 2013-11-18 21:09:09 +0100 (Mon, 18 Nov 2013) | 1 line -Fix: Doxygen syntax. ------------------------------------------------------------------------ r26037 | rubidium | 2013-11-18 20:47:43 +0100 (Mon, 18 Nov 2013) | 2 lines -Fix (r26036): there was a reason they weren't references... ------------------------------------------------------------------------ r26036 | rubidium | 2013-11-18 20:35:06 +0100 (Mon, 18 Nov 2013) | 2 lines -Fix [FS#5809]: multi line text was handled incorrectly causing glitches ------------------------------------------------------------------------ r26035 | translators | 2013-11-18 19:45:49 +0100 (Mon, 18 Nov 2013) | 9 lines -Update from WebTranslator v3.0: belarusian - 1 changes by KorneySan catalan - 1 changes by juanjo dutch - 1 changes by habell french - 28 changes by glx german - 1 changes by planetmaker norwegian_bokmal - 7 changes by Trond spanish - 2 changes by Terkhen ------------------------------------------------------------------------ r26030 | translators | 2013-11-17 18:27:49 +0100 (Sun, 17 Nov 2013) | 6 lines -Update from WebTranslator v3.0: italian - 1 changes by lorenzodv japanese - 3 changes by nex259 lithuanian - 1 changes by Stabilitronas norwegian_bokmal - 14 changes by Trond, cuthbert ------------------------------------------------------------------------ r26029 | michi_cc | 2013-11-17 18:08:20 +0100 (Sun, 17 Nov 2013) | 1 line -Fix (r26017): The internal index of a character in the layout line depends on the used layouter. ------------------------------------------------------------------------ r26028 | rubidium | 2013-11-17 17:16:55 +0100 (Sun, 17 Nov 2013) | 2 lines -Fix [FS#5773]: make the installer warning about Windows XP SP3 not trigger on the 64 bit Windows XP which isn't really Windows XP to start with ------------------------------------------------------------------------