summaryrefslogtreecommitdiff
path: root/src/network
AgeCommit message (Collapse)Author
2007-09-12(svn r11089) -Codechange: add revision detection to MSVC.rubidium
2007-08-30(svn r11006) -Fix: spectators are not allowed to issue commands. Issue ↵rubidium
spotted by SmatZ.
2007-08-19(svn r10932) -Codechange: replace "text" with "chat" for the chat related ↵rubidium
function and variables.
2007-08-14(svn r10888) -Fix (r10886): 64 bits alignment made a struct too big.rubidium
2007-08-14(svn r10886) -Codechange: modify the "start network server" GUI so it can ↵rubidium
actually handle more than 10 clients/companies/spectators in a nice way, i.e. without making a combobox with 100 players and add 90 new strings to be able to do so.
2007-07-30(svn r10736) -Fix: Correct all mispellings of 'successful'.peter1138
2007-07-29(svn r10729) -Fix: some hardware (PS(P|3)) seems to loose the non-blocking ↵rubidium
state of UDP sockets.
2007-07-29(svn r10726) -Codechange: make it possible that the chat window is less than ↵rubidium
640 pixels.
2007-07-27(svn r10706) -Codechange: allow resizing the multiplayer server list window.rubidium
2007-07-27(svn r10704) -Codechange: provide an infrastructure to have resizable ↵rubidium
windows that are smaller than the default window size.
2007-07-26(svn r10694) -Codechange: update the server information in the game list ↵rubidium
every once in a while so the information stays fairly up-to-date when you are looking through the servers.
2007-07-25(svn r10684) -Codechange: some more coding style related changes. Primarily ↵rubidium
moving { to a new line.
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-07-10(svn r10500) -Fix [FS#1007]: cannot navigate using arrow keys in the game ↵rubidium
name text box. Patch by benc.
2007-07-10(svn r10498) -Fix [FS#1008]: remove inconsistency between a warning and the ↵rubidium
actual behaviour.
2007-07-07(svn r10462) -Add: a command dumper/loader that could be enabled ↵rubidium
compile-time and server side only to aid debugging some desyncs, i.e. dump the stream of commands so it could be replayed in exactly the same way later. This should primarily be used to make desyncs more easily reproducable, so it can be properly debugged.
2007-07-03(svn r10414) -Fix: the network protocol check for required newgrfs sent ↵rubidium
static newgrfs too.
2007-06-27(svn r10365) -Fix: compiling without png and networking support under MSVC.rubidium
2007-06-27(svn r10352) -Fix: the network did not request the newgrf names of newgrfs ↵rubidium
that it couldn't find; it only wanted to request the newgrf names of newgrfs that where available locally and than were called "<Unknown>".
2007-06-25(svn r10325) -Fix (r10323): Missed 3 company name referencespeter1138
2007-06-24(svn r10313) -Fix (r8546): value for password "protected" was sent toggled ↵rubidium
for UDP packets, i.e. unpassworded companies showed up passworded and vice versa.
2007-06-23(svn r10298) -Fix [FS#903]: show the subdirectory below the default data ↵rubidium
directory in this filename in the newgrf list. The directory was removed in r9560 because then it used to full path instead of the path relative to the data directory, but since the inclusion of "search paths" that is not necessary anymore.
2007-06-23(svn r10293) -Add [FS#885]: a sticky button for the client list window (oxygene)truelight
2007-06-21(svn r10258) -Codechange: as we are now using int64 all over the place, it's ↵rubidium
better to use int64 variables in the string generating too instead of packing them into two int32s. -Fix: some displays of money were wrong.
2007-06-21(svn r10247) -Fix (r10210): *always* call SetDParamMoney when you want to ↵rubidium
place money in some string.
2007-06-21(svn r10246) -Fix (r10297): some forgotten money conversions and truncation ↵rubidium
issues. Thanks to benc for providing the patch.
2007-06-18(svn r10211) -Feature: [NewGRF] Add support for action 0Fglx
2007-06-18(svn r10207) -Codechange: remove the redundant player_money in favour of the ↵rubidium
money64, which is now renamed to player_money.
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-06-10(svn r10082) -Fix [FS#846]: another memory leak in the networking code (benc).rubidium
2007-06-09(svn r10075) -Fix [FS#844]: small memory leak on some early returns.rubidium
2007-06-04(svn r10037) -Fix (r10035, r10036): silence some 'may be used uninitialized' ↵glx
warnings
2007-06-04(svn r10035) -Change: simplified network language string sortingglx
2007-06-04(svn r10032) -Add: sort the strings in server language dropdownglx
2007-06-01(svn r10017) -Add (FS#790): more languages flags for serversglx
2007-05-15(svn r9841) -Codechange: add a little more type strictness to the vehicle types.rubidium
2007-04-27(svn r9727) -Fix (r8546): Company password field in network player info was ↵peter1138
inverted.
2007-04-26(svn r9719) -Fix: in-game private messages did not work for clients with a ↵rubidium
Client ID > 255.
2007-04-25(svn r9716) -Add: server_lang in [network] section of openttd.cfg, so ↵glx
dedicated servers can have the little lang flag.
2007-04-18(svn r9673) -Cleanup: remove spaces before tabs and replace non-indenting ↵rubidium
tabs with spaces.
2007-04-18(svn r9672) -Cleanup: lots of coding style fixes around operands.rubidium
2007-04-04(svn r9560) -Codechange: add support for multiple 'base' directories for ↵rubidium
newgrf searching. -Codechange: do not add duplicate files to the newgrf list.
2007-03-20(svn r9378) -Fix [FS#688] (r9038): cancel in password queries reduces amount ↵rubidium
of players in the network game when they haven't joined the game yet.
2007-03-08(svn r9068) -Codechange: capitalize the VEH_Train etc. enums to match the ↵rubidium
coding style (and rest of the code).
2007-03-08(svn r9061) -Fix [r9038, FS#668]: passwords are send when the server is in ↵rubidium
the 'authorizing' state, not 'inactive'.
2007-03-07(svn r9051) -Codechange: typedef [enum|struct] Y {} X; -> [enum|struct] X {};rubidium
2007-03-07(svn r9050) -Codechange: Foo(void) -> Foo()rubidium
2007-03-06(svn r9038) -Fix [FS#115]: inactive connections are not automatically ↵rubidium
kicked, i.e. people who only open a telnet (or similar) connection to a server.
2007-03-06(svn r9031) -Codechange: Introduce grfconfig->status, and use it for states ↵maedhros
that are mutually exclusive. At the same time, add an INITIALISED state which makes it possible to check if a grf is not yet active but will be later on during the GLS_ACTIVATION loading stage.