smatz
|
24a60b77ec
|
(svn r19613) -Fix [FS#3755]: possible invalid read when server moves client to spectators before he finishes joining
|
14 years ago |
smatz
|
7f3844d3aa
|
(svn r19610) -Codechange: rename STATUS_AUTH to STATUS_AUTHORIZED
|
14 years ago |
smatz
|
43015ad79b
|
(svn r19609) -Fix: do not print 'Connection lost' message for clients who failed to enter correct password
|
14 years ago |
smatz
|
13e5058efe
|
(svn r19608) -Fix: do not kick client if he entered password and the password was cleared meanwhile
|
14 years ago |
smatz
|
11d6e21c3a
|
(svn r19607) -Codechange: use different packet types instead of packet subtypes
|
14 years ago |
smatz
|
d2dc3a2e2b
|
(svn r19606) -Codechange: remove global variable pw_type
|
14 years ago |
rubidium
|
5c7aaf11ba
|
(svn r19602) -Codechange: add the name of the command to the desync logs
|
14 years ago |
rubidium
|
9b7d71699d
|
(svn r19601) -Fix: make the desync replay parse the "whole" string instead of everything up to the first space; make it log the sync state too
|
14 years ago |
frosch
|
ba5f5c1ce1
|
(svn r19600) -Fix (r18994): Presence of online content was not properly updated after download due to duplicate slashes in the path.
|
14 years ago |
glx
|
42f5e930d5
|
(svn r19596) -Fix (r19593): dedicated server always fast forwarding if compiled without DEBUG_DUMP_COMMANDS
|
14 years ago |
rubidium
|
465e3be105
|
(svn r19593) -Codechange: improve loading/executing the desync logs
|
14 years ago |
rubidium
|
d8baa1342c
|
(svn r19589) -Change: add some more useful information to the desync log and unify the formatting
|
14 years ago |
smatz
|
837913aa5a
|
(svn r19508) -Codechange: remove semicolon after DEFINE_UNAVAILABLE_CONTENT_RECEIVE_COMMAND and DEFINE_UNAVAILABLE_UDP_RECEIVE_COMMAND
|
14 years ago |
smatz
|
53aaabe6e9
|
(svn r19507) -Codechange: remove semicolon after DECLARE_POSTFIX_INCREMENT and DECLARE_ENUM_AS_BIT_SET
|
14 years ago |
alberth
|
db1c6b7a81
|
(svn r19423) -Codechange: Move error message reporting of industry build in SE to a callback.
|
15 years ago |
rubidium
|
6b35de215c
|
(svn r19385) -Fix [FS#3684]: [IPv6] Netmask calculations were wrong if cidr >= 32.
|
15 years ago |
peter1138
|
3c40fe42d4
|
(svn r19374) -Change: Update documentation for console command connect to use ip:port#company parameter format, in line with command line help.
|
15 years ago |
yexo
|
404df87b1f
|
(svn r19295) -Codechange: introduce wrapper functions for GRFConfig::name/info
|
15 years ago |
frosch
|
3926b62446
|
(svn r19283) -Fix (r19256): GRFConfig is not zeroed for non-dynamic construction. GRFIdentifier is sufficient though.
|
15 years ago |
rubidium
|
0f6d82df7e
|
(svn r19262) -Feature: finalise BaNaNaS support for music sets
|
15 years ago |
yexo
|
7ff55502f0
|
(svn r19256) -Codechange: use a constructor/destructor for GRFConfig to make sure all members are properly initialized
|
15 years ago |
yexo
|
a9c8dbc0a0
|
(svn r19255) -Codechange: encapsulate GRFIdentifier in GRFConfig instead of subclassing it
|
15 years ago |
terkhen
|
524a10b375
|
(svn r19227) -Codechange: Reorganization of parameters at CmdBuildRoadStop.
|
15 years ago |
smatz
|
f051066bc4
|
(svn r19224) -Codechange: change parameters passed to ShowErrorMessage() a bit
|
15 years ago |
alberth
|
33a96b5ef3
|
(svn r19132) -Codechange: No need to end a line with ;;.
|
15 years ago |
yexo
|
6406b75b8f
|
(svn r19094) -Codechange: don't check for NULL values before calling StrEmpty
|
15 years ago |
rubidium
|
7a73a7490d
|
(svn r19090) -Codechange: some comment coding style fixes
|
15 years ago |
rubidium
|
0072503496
|
(svn r19087) -Codechange: some typos in StringIDs
|
15 years ago |
rubidium
|
21bd2722cd
|
(svn r19081) -Codechange: make it possible to disable compilation of the AI+Squirrel
|
15 years ago |
smatz
|
73ed81b1c7
|
(svn r19075) -Codechange: unhackify NetworkChangeCompanyPassword()
|
15 years ago |
rubidium
|
ab35d95b5a
|
(svn r19072) -Fix [FS#3599]: possible read/write after free when the client triggered the server to close the connection
|
15 years ago |
rubidium
|
f47f3a4157
|
(svn r19054) -Fix [FS#3598]: when banning yourself via rcon do not send the 'command response' to the client as the connection has already been terminated
|
15 years ago |
rubidium
|
228da0ccd3
|
(svn r19001) -Fix: some GCC compile warnings
|
15 years ago |
rubidium
|
d818c7c7b1
|
(svn r18996) -Fix (r18993, r18994): MSVC 64 bits had somethings to complain about
|
15 years ago |
rubidium
|
2db44fc18e
|
(svn r18994) -Change: content mirroring support (based on work by TrueBrain).
|
15 years ago |
rubidium
|
e437362c7b
|
(svn r18992) -Codechange: move the file opening/closing out of the content download function
|
15 years ago |
rubidium
|
589aee0cee
|
(svn r18991) -Codechange: simplify memory management of DownloadSelectedContent
|
15 years ago |
frosch
|
f9cebfcfc4
|
(svn r18967) -Fix (r18966): Never trust your copy&paste skills.
|
15 years ago |
frosch
|
88019e64e1
|
(svn r18966) -Codechange: Remove Window::OnDoubleClick() in favour of a parameter for OnClick().
|
15 years ago |
frosch
|
2f6fe85f23
|
(svn r18965) -Fix (r17846): Don't compare horizontal positions with vertical.
|
15 years ago |
rubidium
|
f608ad7baf
|
(svn r18875) -Codechange: remove some unneeded bits from the network protocol and improve the naming of some variables
|
15 years ago |
rubidium
|
15adbad2f4
|
(svn r18834) -Fix [FS#3538]: compilation failed on OpenBSD (matze)
|
15 years ago |
rubidium
|
82fc28f77f
|
(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header
|
15 years ago |
rubidium
|
4ecb3eb33c
|
(svn r18804) -Codechange: guard against binaries claiming to be compatible with a future (stable) release of OpenTTD.
|
15 years ago |
rubidium
|
f89d6bea0e
|
(svn r18801) -Fix: in some cases error messages weren't properly sent to the client before closing the connection. As a result the client would say 'connection lost' when the cause was something completely different.
|
15 years ago |
rubidium
|
83c8c562bb
|
(svn r18800) -Fix: in some cases with invalid packets one can crash recent trunk and 1.0.0 betas; 0.7.5 and before can't be crashed though.
|
15 years ago |
rubidium
|
ebe99fd493
|
(svn r18784) -Codechange: make NetworkSend_Command accept a company instead of using _local_company to pass that information, with the whole mess when you don't want the company to be _local_company.
|
15 years ago |
rubidium
|
6a047d2316
|
(svn r18782) -Codechange: move the content of callback_table.cpp to network_command.cpp; it's only ever used there.
|
15 years ago |
rubidium
|
1967084bc3
|
(svn r18746) -Fix [FS#3489]: clear the cached NewGRFs of a server when receiving a reply instead of when requesting the information. With slow/unstable network connections it would look like the NewGRF settings button went randomly missing.
|
15 years ago |
rubidium
|
b2e9b5d612
|
(svn r18683) -Fix: it's not an other
|
15 years ago |
smatz
|
29e05554d7
|
(svn r18645) -Fix [FS#3433](r942): out-of-bounds access in the 'Start new multiplayer game' GUI
|
15 years ago |
smatz
|
ce08aebde7
|
(svn r18640) -Fix (r18633): don't assert when accessing first invalid item, it's used quite often in the code
-Revert (r18637): it's not needed any more
|
15 years ago |
rubidium
|
28c7c49855
|
(svn r18638) -Fix: downloading music sets would fail
|
15 years ago |
rubidium
|
e7efb42a27
|
(svn r18637) -Fix [FS#3428]: check whether the content list is empty before trying to draw it
|
15 years ago |
rubidium
|
a8d6d18b22
|
(svn r18608) -Change: add the concept of music sets
|
15 years ago |
rubidium
|
0cb84effc8
|
(svn r18595) -Fix (r18277): one couldn't enter test via the keyboard in the company password window. Also replace a magic number with a enumified constant.
|
15 years ago |
alberth
|
1d7a75032f
|
(svn r18589) -Codechange: Add tooltip to some network windows, remove old comment.
|
15 years ago |
alberth
|
5a083f183e
|
(svn r18580) -Codechange: Use widget information only for setting scrollbar capacity.
|
15 years ago |
rubidium
|
cf2349ae10
|
(svn r18578) -Feature: initially select the last joined server when going to the server list
|
15 years ago |
rubidium
|
8b9a2218de
|
(svn r18493) -Fix: don't access something after deleting it
|
15 years ago |
frosch
|
a12d91423b
|
(svn r18408) -Fix (r17954): After computing the needed width for the client list, also use it.
|
15 years ago |
rubidium
|
c559ec6308
|
(svn r18397) -Fix [FS#3346]: after cancelling downloading the download button would remain disabled
|
15 years ago |
frosch
|
59f9163e37
|
(svn r18381) -Codechange: Add RoadVehicle::IsBus() to simplify some stuff.
|
15 years ago |
rubidium
|
b00a5f1069
|
(svn r18330) -Cleanup: remove some unneeded includes
|
15 years ago |
rubidium
|
1f0da3710f
|
(svn r18324) -Codechange: there's no need for a default size when the window isn't resizable
|
15 years ago |
rubidium
|
293dfd7c3e
|
(svn r18322) -Codechange: remove the WDP duplication; no need to tell the same twice.
|
15 years ago |
rubidium
|
458c73aecb
|
(svn r18318) -Codechange: add an enum value for manual window placement
|
15 years ago |
rubidium
|
6941db6c39
|
(svn r18287) -Fix (r17841): a not properly updated list caused reading just freed memory which caused buttons to not work as they should
|
15 years ago |
rubidium
|
14300d309c
|
(svn r18277) -Codechange: remove unneeded widget indices for close, resize and sticky boxes and for window captions
|
15 years ago |
rubidium
|
69b6d9309a
|
(svn r18274) -Codechange: remove the unused WDF flags
|
15 years ago |
rubidium
|
29c65215ed
|
(svn r18251) -Codechange: make the join status window big font aware
|
15 years ago |
rubidium
|
3a16e0edf1
|
(svn r18249) -Codechange: make the network client list big font aware
|
15 years ago |
rubidium
|
bd0d32a0b6
|
(svn r18240) -Change: align the 'select' sprite in the network content GUI based on the font height
|
15 years ago |
alberth
|
450e40b997
|
(svn r18230) -Codechange: Allow fill stepsize to be set from Window::UpdateWidgetSize().
|
15 years ago |
alberth
|
2b6f792513
|
(svn r18229) -Codechange: Make fill_x, fill_y a number instead of a bool.
|
15 years ago |
alberth
|
bf93372ca2
|
(svn r18220) -Codechange: Reduce number of nested widget dynamic casts.
|
15 years ago |
rubidium
|
2332034822
|
(svn r18219) -Fix: the up/down buttons in the start network server window didn't work anymore
|
15 years ago |
rubidium
|
206c01a4e5
|
(svn r18218) -Codechange: make a few network windows big font aware
|
15 years ago |
rubidium
|
8204f226f1
|
(svn r18213) -Codechange: it's not needed to manually set the fill, (re)size and tooltip for scrollbars
|
15 years ago |
rubidium
|
d913282e7a
|
(svn r18212) -Codechange: remove unneeded 'parameters' for WWT_CAPTION, WWT_CLOSEBOX and WWT_STICKYBOX in the nested widget arrays
|
15 years ago |
alberth
|
777d5ce12e
|
(svn r18201) -Codechange (r18092): No need anymore for initializing nested widgets for Widget* arrays.
|
15 years ago |
rubidium
|
8bb9d7026f
|
(svn r18175) -Codechange: make the network lobby and client list RTL aware
|
15 years ago |
rubidium
|
5f2ddfbc5a
|
(svn r18152) -Codechange: remove the 'minimum window size' from the WindowDesc; it's determined from the (nested) widgets
|
15 years ago |
peter1138
|
00f0dfd00d
|
(svn r18146) -Codechange: Improve content download window scaling and offsets for different font size
|
15 years ago |
rubidium
|
626de6b128
|
(svn r18126) -Codechange: remove duplicate (since r18119) scrollbar capacity/matrix initialisation
|
15 years ago |
peter1138
|
3c913ac253
|
(svn r18103) -Codechange: Base content window detail title height on font height.
|
15 years ago |
rubidium
|
cddc057a60
|
(svn r18099) -Codechange: scale the edit boxes to the fontsize
|
15 years ago |
rubidium
|
54fb944468
|
(svn r18094) -Codechange: make the network content GUI work better with RTL
|
15 years ago |
rubidium
|
aeb9f8e715
|
(svn r18092) -Codechange: remove support for the unnested widgets
|
15 years ago |
rubidium
|
3d2d7af88f
|
(svn r18086) -Codechange: remove 'widget' from WindowDesc
|
15 years ago |
rubidium
|
16c2e53191
|
(svn r18078) -Codechange: remove some duplicate (non translatable) strings
|
15 years ago |
rubidium
|
b0f18a27fb
|
(svn r18054) -Change/Fix [FS#3310]: make pause on join pause during the whole joining (including download) phase
|
15 years ago |
rubidium
|
2a1cab4d46
|
(svn r18052) -Codechange/Fix: make the 'pause' chat message when actually executing the pause command. This to prevent showing paused and especially unpaused to be shown when the state doesn't change. Output now mentions whether pause changes keep the game paused and what reasons for pausing there 'currently' are.
|
15 years ago |
rubidium
|
934e6a295d
|
(svn r18051) -Codechange: make the active clients pause use a separate bit in the pause mode
|
15 years ago |
rubidium
|
c08c10f329
|
(svn r18048) -Change: make no distinction between unpausing because of a client aborting to join or actually joining
|
15 years ago |
rubidium
|
860b9b1cea
|
(svn r18028) -Codechange: unglobalise some functions
|
15 years ago |
rubidium
|
c2221885f4
|
(svn r18027) -Codechange: make some unneededly global variables static and remove some unused variables
|
15 years ago |
frosch
|
b012a75c47
|
(svn r17977) -Fix: Busses and trucks are distinguished by cargo class.
|
15 years ago |
rubidium
|
d79439fb3c
|
(svn r17963) -Codechange: some documentation style
|
15 years ago |
rubidium
|
9976da168e
|
(svn r17958) -Codechange: make the join progress window nested
|
15 years ago |