Commit Graph

21135 Commits (bd282d25725d2162241aeaddafcdbb3924a5442c)
 

Author SHA1 Message Date
rubidium bb5984a02b (svn r26114) -Fix-ish: do our best to not get bit by getenv being unsafe as hell 11 years ago
rubidium 652711f29a (svn r26113) -Fix: unhandled seek error, and leaking file descriptor 11 years ago
rubidium 94b9ee1e45 (svn r26112) -Fix: make sure a vehicle list is always initialised 11 years ago
rubidium baad79b1b6 (svn r26111) -Fix: theoretical case where sprite table could be overread for aqueducts that start at flat land 11 years ago
rubidium ae3a178a25 (svn r26110) -Codechange: add guard for enterdir being valid in signal code 11 years ago
rubidium 8394abb2f5 (svn r26109) -Fix: missing initialisation 11 years ago
rubidium d709a7f465 (svn r26108) -Codechange: some coding style (whitespace) 11 years ago
rubidium f843a0b5d9 (svn r26107) -Codechange/cleanup: remove some coding bloat and simplify the driver factory instatiations 11 years ago
rubidium e12e78b95b (svn r26106) -Codechange: document fall through explicitly 11 years ago
rubidium 299786a8d1 (svn r26105) -Codechange: add a lot of assertions to track/road functions that might eventually lead to become indices into tables 11 years ago
rubidium 437dcfb37d (svn r26104) -Fix: do not attempt to do stuff with an invalid direction, especially using it as index into a table 11 years ago
rubidium c5727f49d9 (svn r26103) -Fix: prevent odd overflows due to integer promotion 11 years ago
rubidium f018a1adc2 (svn r26102) -Fix: m_veh is not NULL by definition when IsRoadTT is true 11 years ago
rubidium 379e83f042 (svn r26101) -Fix: NULL pointer dereference when one can't allocate an order list but wants to make implicit orders 11 years ago
rubidium 89a1217e86 (svn r26100) -Fix: possible buffer overflow in console handling of aliases 11 years ago
rubidium cd2f85cfdb (svn r26099) -Codechange: make NewGRF scanner management slightly easier 11 years ago
rubidium f9300ba6a2 (svn r26098) -Fix: close the log file when OpenTTD was forked and finally closed 11 years ago
rubidium 2b3d476efc (svn r26097) -Fix: another minor memory leak (when pressing cancel in the bootstrap window) 11 years ago
rubidium ffa7693524 (svn r26093) -Fix (r26092): compilation error 11 years ago
rubidium 30a390b759 (svn r26092) -Fix [FS#5818]: prevent scripts from crashing OpenTTD when they send text with command codes to user editable texts such as sign and station names 11 years ago
rubidium 4e34aae523 (svn r26091) -Fix (r26089): double frees... woospie 11 years ago
rubidium 65d670269e (svn r26090) -Fix: leaking of file descriptor when reading strings for game texts 11 years ago
rubidium d9a3177862 (svn r26089) -Fix: a number of minor memory leaks 11 years ago
rubidium c1cbc05ca7 (svn r26088) -Fix (r26086): Windows compilation 11 years ago
rubidium 86621f0ff4 (svn r26087) -Fix: file descriptor leak when finding a corrupt tar 11 years ago
rubidium 201b3d8aa2 (svn r26086) -Codechange: use AutoDeleteSmallVector instead std::list for dropdowns 11 years ago
frosch 6c63c98d7f (svn r26085) -Codechange: Pass ResolverObjects as reference instead of pointer since they are never NULL. 11 years ago
rubidium 926fb4c6c5 (svn r26084) -Fix: don't allow executing the palette toggling code when it's not editable 11 years ago
rubidium e55aae44eb (svn r26083) -Codechange: pass the CommandContainer for the station joiner around using a reference instead of by-value 11 years ago
rubidium e591a65ade (svn r26082) -Fix [FS#5816] (r26077): tar files with more than one file in the root directory would not be read properly (zydeco) 11 years ago
rubidium 388e8e2d97 (svn r26081) -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 11 years ago
rubidium 3784110fe6 (svn r26080) -Fix: possible out of bounds array access 11 years ago
rubidium 954a141ca8 (svn r26077) -Codechange: handle strings like strings when scanning a tar instead of merely blobs of memory 11 years ago
rubidium 428faaf4ad (svn r26076) -Codechange: upgrade some C-style named structs to C++-style named structs 11 years ago
translators 31d55ff1a4 (svn r26074) -Update from WebTranslator v3.0:
afrikaans - 3 changes by mulderpf
11 years ago
rubidium 5a3d193f68 (svn r26073) -Cleanup: unneeded check against NULL 11 years ago
rubidium 157a3d3be4 (svn r26072) -Cleanup: mark some unreachable default cases by NOT_REACHED() 11 years ago
rubidium 710a35d8fe (svn r26071) -Fix: always initialise GRFFileProps 11 years ago
rubidium 7edbf2fed1 (svn r26070) -Fix: prevent extremely huge size for data (1+GiB) 11 years ago
rubidium 5eb7aea386 (svn r26069) -Fix: missing break in NewGRF object handling 11 years ago
rubidium 5f44f88d3c (svn r26068) -Fix: unneeded NULL check 11 years ago
rubidium 5b6a15f879 (svn r26067) -Fix: possible NULL dereference when getting NewGRF version 11 years ago
rubidium 32164fc207 (svn r26066) -Fix: possible NULL dereference when resolving industry scope 11 years ago
rubidium 49eaa397ab (svn r26065) -Fix: possible dereference of NULL for texts from game scripts 11 years ago
rubidium fd0454e229 (svn r26064) -Fix: possible uninitialised array when loading a broken TT-ish savegame 11 years ago
rubidium fcd6bf6342 (svn r26063) -Fix (r26062): a few tabs too much 11 years ago
rubidium 54ecaa1290 (svn r26062) -Fix: beef up checks against invalid data in highscore and language files 11 years ago
rubidium e4b208c069 (svn r26061) -Fix: negative result of ftell wasn't handled correctly in some cases 11 years ago
rubidium 5e0ea95267 (svn r26060) -Fix: do not let depend overrun its buffers when paths are extremely (and unlikely) long 11 years ago
rubidium 6bc32d7c5d (svn r26059) -Fix (r20435): missed one instance causing to compare an array to NULL instead of an array's element 11 years ago