Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-05-29 | (svn r13325) -Codechange: split the client-side only settings from the ↵ | rubidium | |
settings stored in the savegame so there is no need to have a duplicate copy of it for new games. | |||
2008-05-25 | (svn r13251) -Codechange: rename _patches to _settings as that is more logic. | rubidium | |
-Codechange: move all Settings into substructs of _settings in a way that they are logically grouped. | |||
2008-05-25 | (svn r13242) -Codechange: remove _opt_ptr. | rubidium | |
2008-05-24 | (svn r13229) -Codechange: replace some global variables that are only ↵ | rubidium | |
initialised once and always with the same value with enums. | |||
2008-05-24 | (svn r13228) -Codechange: split console.h. | rubidium | |
2008-05-06 | (svn r12971) -Documentation: add @file in files that missed them and add ↵ | rubidium | |
something more than whitespace as description of files that don't have a description. | |||
2008-05-05 | (svn r12963) -Fix (r12960): loading some NewGRFs could cause an infinite loop. | rubidium | |
2008-05-05 | (svn r12960) -Codechange: handle return values of (some) file system related ↵ | rubidium | |
functions. | |||
2008-05-05 | (svn r12957) -Codechange: do not misuse snprintf when you just want to copy ↵ | rubidium | |
a string, also use DEBUG instead of fprintf in one case. | |||
2008-05-04 | (svn r12944) -Codechange: use rev.h instead of externs at many places | smatz | |
2008-04-18 | (svn r12765) -Codechange: move some stuff out of variables.h that required ↵ | rubidium | |
including other headers in variables.h. | |||
2008-01-13 | (svn r11828) -Codechange: include table/* as the last includes and remove an ↵ | rubidium | |
unneeded include from openttd.h. | |||
2008-01-12 | (svn r11818) -Codechange: split player.h into smaller pieces. | rubidium | |
2008-01-12 | (svn r11816) -Fix: forgot clearing one byte, causing the passwords to differ ↵ | rubidium | |
slightly on different platforms. | |||
2008-01-07 | (svn r11777) -Codechange: split the string header and make do not include it ↵ | rubidium | |
when it's not necessary. | |||
2007-12-26 | (svn r11702) -Codechange: move all date related stuff to date*. | rubidium | |
2007-12-25 | (svn r11695) -Codechange: Converted the md5 algorithm to OOP | skidd13 | |
-Codechange: Adapt the md5 algorithm to the OpenTTD source | |||
2007-12-25 | (svn r11692) -Codechange: move some functions from 'functions.h' to a more ↵ | rubidium | |
logical place and remove about 50% of the includes of 'functions.h' | |||
2007-12-25 | (svn r11691) -Codechange: move+rename helpers.hpp and only include it when ↵ | rubidium | |
it is really needed. | |||
2007-12-21 | (svn r11677) -Codechange: move price and command related types/functions to ↵ | rubidium | |
their respective places. | |||
2007-12-21 | (svn r11675) -Codechange: split the string types from the string functions. | rubidium | |
2007-12-19 | (svn r11667) -Codechange: split window.h into a header that defines some ↵ | rubidium | |
'global' window related types, on that defined 'global' window functions and one that defines functions and types only used by *_gui.cpps. | |||
2007-12-02 | (svn r11557) -Codechange: send and store the passwords a little more secure ↵ | rubidium | |
to/in the servers. Each server and game yield a (usually) different 'salt'. This salt is used by the clients to hash their passwords. This way the passwords are not sent in clear text and it is not trivial to use those hashes on other servers. NOTE: It is still NOT safe to use your trusted passwords and it will not stop people from being able to 'hijack' your password, it only makes it harder to do and certainly much less trivial than just dumping passwords from the memory. | |||
2007-10-30 | (svn r11357) -Fix: NetworkUniqueID could be 80 chars, while the max size we ↵ | truelight | |
generate is 32. So reduce the size a bit. Pointed out by dihedral, so give him a big hug ;) | |||
2007-07-16 | (svn r10587) -Codechange: move the string/dparam related stuff from ↵ | rubidium | |
variables.h to strings.h | |||
2007-07-10 | (svn r10501) -Fix [FS#1015]: error dialog was sometimes shown on all clients ↵ | rubidium | |
when a command failed instead of only the client that actually did the command. | |||
2007-06-25 | (svn r10325) -Fix (r10323): Missed 3 company name references | peter1138 | |
2007-06-17 | (svn r10182) -Codechange: rewrite most part of the file loading/searching to ↵ | rubidium | |
be more flexible. -Codechange: add support for personal directories on Windows. -Fix [FS#153, FS#193, FS#502, FS#816, FS#854]: fix issues related to fixed names, fixed places of files/directories and application bundles. | |||
2007-04-26 | (svn r9719) -Fix: in-game private messages did not work for clients with a ↵ | rubidium | |
Client ID > 255. | |||
2007-04-18 | (svn r9673) -Cleanup: remove spaces before tabs and replace non-indenting ↵ | rubidium | |
tabs with spaces. | |||
2007-03-07 | (svn r9050) -Codechange: Foo(void) -> Foo() | rubidium | |
2007-02-02 | (svn r8546) -Codechange: add a seperate (wrapper) functions to send/receive ↵ | rubidium | |
booleans. | |||
2007-02-01 | (svn r8525) -Codechange: make NetworkSend_Packet(s) and NetworkRecv_Packet ↵ | rubidium | |
functions of NetworkTCPSocketHandler. | |||
2007-02-01 | (svn r8523) -Codechange: move all the Network(Recv|Send)_(uintXX|string) ↵ | rubidium | |
functions to Packet. | |||
2007-02-01 | (svn r8521) -Codechange: initial step in converting Packet to a class; make ↵ | rubidium | |
and use constructors and functions related to the reading/saving the packet size. | |||
2007-01-30 | (svn r8461) -Feature: check for NewGRF compatability before actually ↵ | rubidium | |
downloading the map from a game server when connecting from the command prompt and internal console. | |||
2007-01-16 | (svn r8167) -Fix (FS#556): a network client crashes, due to a division by ↵ | rubidium | |
zero, when the connection gets lost at the right moment or when the packet is malformed (server sends size 0 for the map). | |||
2007-01-12 | (svn r8083) -Codechange: make a NetworkSocketHandler as base for all sockets ↵ | rubidium | |
and move a little of NetworkClientState functionality to the NetworkSocketHandler. Move the rest of the NetworkClientState to the new NetworkTCPSocketHandler class/struct, which is not yet implemented in an object oriented manner. The UDP socket handler now extends the NetworkSocketHandler instead of having a reference to a NetworkClientState. | |||
2007-01-11 | (svn r8066) - Codechange: MallocT(), CallocT(), ReallocT() now return the ↵ | KUDr | |
pointer to allocated memory instead of modifying the pointer given as parameter | |||
2007-01-10 | (svn r8038) -Merge: the cpp branch. Effort of KUDr, Celestar, glx, Smoovius, ↵ | rubidium | |
stillunknown and pv2b. | |||
2007-01-10 | (svn r8033) [cpp] - Prepare for merge from branches/cpp (all .c files ↵ | KUDr | |
renamed to .cpp) |