rubidium
|
bdd92008cf
|
(svn r14718) -Change: remove some direct network core variable accesses from non-network locations.
|
2008-12-22 21:38:03 +00:00 |
|
rubidium
|
7403790ba4
|
(svn r14717) -Change: more 'Index' -> ClientID to not confuse ClientID and ClientIndex
|
2008-12-22 21:30:21 +00:00 |
|
rubidium
|
dbb2950e83
|
(svn r14716) -Codechange: move more network core querying to the network files.
|
2008-12-22 21:26:26 +00:00 |
|
rubidium
|
8e81749872
|
(svn r14715) -Codechange: move some network code from the main gui file into one of the the network files.
|
2008-12-22 21:15:02 +00:00 |
|
rubidium
|
648d7072a4
|
(svn r14714) -Codechange: only allocate the company network "state" variables (password/months not used) when needed, i.e. only for servers.
|
2008-12-22 20:42:02 +00:00 |
|
rubidium
|
d146b48063
|
(svn r14712) -Codechange: split server and client side w.r.t. the storage of network related company information.
|
2008-12-22 18:40:57 +00:00 |
|
rubidium
|
c393913563
|
(svn r14711) -Codechange: don't misuse the _network_company_info password field for changing the password on clients.
|
2008-12-22 18:20:28 +00:00 |
|
rubidium
|
a4c27263bb
|
(svn r14710) -Change: simplify sending company information from the server to the client.
|
2008-12-22 15:17:14 +00:00 |
|
rubidium
|
6d23f48bb6
|
(svn r14709) -Codechange: make a clearer distinction between 'unique' client identification ids and the indices into the clients/client info arrays.
|
2008-12-22 12:59:31 +00:00 |
|
rubidium
|
94a5f66427
|
(svn r14679) -Fix [FS#2431]: opening the OSK on the chatbox did disable map scrolling (with keyboard) until another window with editbox was opened and closed. Just "refcount" the open edit boxes instead of setting/clearing a bit when opening/closing a window.
|
2008-12-16 17:58:27 +00:00 |
|
smatz
|
a5b33d1f3b
|
(svn r14671) -Fix: compilation was broken for some systems
|
2008-12-13 18:19:44 +00:00 |
|
rubidium
|
ed649dddba
|
(svn r14588) -Fix [FS#2414]: the range for kicking/banning clients is based on the maximum number of clients, not the maximum number of companies.
|
2008-11-17 16:15:55 +00:00 |
|
smatz
|
f8c8405311
|
(svn r14564) -Fix (r14555): one more incorrect use of lastof()
|
2008-11-04 18:20:41 +00:00 |
|
smatz
|
1257ba3214
|
(svn r14560) -Fix [FS#2396](r14555): lengthof() can't be simply replaced by lastof() in some cases (part by Aali)
|
2008-11-03 12:03:00 +00:00 |
|
skidd13
|
9b282b3e51
|
(svn r14555) -Codechange: replace ttd_strlcat and ttd_strlcpy with strecat and strecpy where direct conversion is possible
|
2008-11-02 11:20:15 +00:00 |
|
rubidium
|
db1fd2e085
|
(svn r14542) -Codechange: replace some sprintf with s[en]printf to make sure they will not overflow their buffers.
|
2008-10-28 16:04:41 +00:00 |
|
glx
|
48a047d73b
|
(svn r14534) -Codechange [FS#2382]: Enumify magic return values of HandleEditBox function (Zuu)
|
2008-10-25 19:59:11 +00:00 |
|
frosch
|
ee393d5693
|
(svn r14531) -Fix (r12425): OSK accessed wrong widgets of password query window.
|
2008-10-25 15:25:52 +00:00 |
|
rubidium
|
040950f56e
|
(svn r14517) -Feature: arrow key scrolling in the server list (Roujin)
|
2008-10-22 20:22:18 +00:00 |
|
smatz
|
bc1d994f6c
|
(svn r14514) -Codechange: use 'size' instead of 'length' for querystring and textbuf, explicitly say it includes the terminating zero
-Fix: one couldn't rename things with too long default/automatic name
-Fix: buffer overflow in console when too long (1024 bytes) command was entered
|
2008-10-22 19:12:10 +00:00 |
|
smatz
|
ad0a578b69
|
(svn r14486) -Fix (r13343)(r14484): compilation with desync debug was broken
|
2008-10-18 14:16:29 +00:00 |
|
rubidium
|
e7bb5c63a4
|
(svn r14466) -Doc: remove some obsolete parameters, fix a few parameter names in comments and add a little more doxygen documentation.
|
2008-10-14 19:27:08 +00:00 |
|
rubidium
|
96156a8ab1
|
(svn r14423) -Codechange: also do r14221 for the strings.
|
2008-09-30 21:18:28 +00:00 |
|
rubidium
|
e589c7e580
|
(svn r14422) -Codechange: also reflect the changes of r14421 in the filenames.
|
2008-09-30 20:51:04 +00:00 |
|
rubidium
|
f56e630e5c
|
(svn r14421) -Codechange: rename all player variables/types to company *or* client so it is immediatelly clear which one you are working with.
|
2008-09-30 20:39:50 +00:00 |
|
rubidium
|
5ab74534da
|
(svn r14414) -Fix: replace instances of strncpy with strecpy as strncpy doesn't guarantee the resulting string is '\0'-terminated.
|
2008-09-29 16:27:02 +00:00 |
|
rubidium
|
f49d5057ee
|
(svn r14390) -Codechange: replace magic constants with symbolic constants.
|
2008-09-23 15:24:15 +00:00 |
|
smatz
|
ffa39caf3d
|
(svn r14331) -Codechange: use an enum as additional parameter for ShowQueryString()
|
2008-09-15 16:29:40 +00:00 |
|
rubidium
|
efe93c527b
|
(svn r14320) -Fix [FS#2299]: glitch when chatbox window is full and the window is scrolled (yorP)
|
2008-09-14 10:39:22 +00:00 |
|
rubidium
|
de532c616f
|
(svn r14318) -Fix [FS#2296]: OSK of the chat box did not get updated. This as the chatbox got a higher priority than the OSK instead of the usual other way around.
|
2008-09-14 10:30:31 +00:00 |
|
smatz
|
97b1eb2c6f
|
(svn r14228) -Fix (r14209): double click on the 'last joined' server didn't work
|
2008-09-02 17:24:46 +00:00 |
|
smatz
|
3c5ab035d8
|
(svn r14209) -Feature(tte): doubleclick to join selected server/company
|
2008-08-31 20:54:01 +00:00 |
|
rubidium
|
a20b833516
|
(svn r14199) -Codechange: split fileio.h into fileio_type.h and fileio_func.h so not everything that includes saveload.h needs to include everything else too.
|
2008-08-31 10:50:05 +00:00 |
|
smatz
|
eeaeecd255
|
(svn r14177) -Fix: define INADDR_NONE only when it hasn't been defined yet
|
2008-08-25 22:10:47 +00:00 |
|
smatz
|
1294253d68
|
(svn r14174) -Fix: since now, we are 'losing' things, not 'loosing'
|
2008-08-25 20:10:45 +00:00 |
|
glx
|
c7453851d3
|
(svn r14080) -Fix (r14052): assert triggered when drawing chat window with 32bpp-anim blitter (backup buffer was too small)
|
2008-08-15 22:06:58 +00:00 |
|
rubidium
|
c816cc37fd
|
(svn r14063) -Codechange: replace some "magic" constants with enumified constants.
|
2008-08-13 06:05:01 +00:00 |
|
rubidium
|
6199dc987b
|
(svn r14052) -Codechange: make the size of the chat message "box" configurable and increase the default size slightly so it can hold the longest chat messages.
|
2008-08-12 12:23:05 +00:00 |
|
rubidium
|
b76620939d
|
(svn r14051) -Codechange: enumify the DrawString buffer length.
|
2008-08-12 11:21:37 +00:00 |
|
rubidium
|
31d69a49e8
|
(svn r14047) -Codechange: move chatmessage handling to the network directory as that's the only case chat messages are used. Furthermore remove any trace of chatmessages when compiling without network support.
|
2008-08-11 22:45:11 +00:00 |
|
rubidium
|
122f029b93
|
(svn r14046) -Codechange: make the size of querystring "widgets" more configurable.
|
2008-08-11 22:08:56 +00:00 |
|
rubidium
|
0fab1dc699
|
(svn r14045) -Codechange: move the network's limitation to chat messages to a more logical location and give it a more consistent name.
|
2008-08-11 22:07:26 +00:00 |
|
glx
|
812ab1279a
|
(svn r14026) -Cleanup (r13995, r14004): trailing whitespaces
|
2008-08-08 15:49:16 +00:00 |
|
rubidium
|
12037a8b38
|
(svn r13997) -Fix (r13988): in some cases no broadcast addresses would be found.
|
2008-08-04 19:07:37 +00:00 |
|
rubidium
|
b32b101b8c
|
(svn r13995) -Fix (r13988): some warnings of the compile farm.
|
2008-08-04 18:27:54 +00:00 |
|
glx
|
b9bbcfcb9b
|
(svn r13990) -Fix (r13988): win32 compilation failed
|
2008-08-04 13:54:10 +00:00 |
|
rubidium
|
eb5fb4443a
|
(svn r13988) -Codechange: move the to IP resolving functions to a separate file.
|
2008-08-04 12:56:38 +00:00 |
|
belugas
|
98d8501278
|
(svn r13970) -Codechange: Replace numbers with Colours enum on network, toolbar and dropdown guis.
Mostly forgotten ones.
|
2008-08-03 02:18:45 +00:00 |
|
belugas
|
1648da0e47
|
(svn r13907) -Codechange: Replace a number with Colours enum on DrawFrameRect usage
|
2008-08-01 03:43:53 +00:00 |
|
rubidium
|
59d815b391
|
(svn r13796) -Fix [FS#2161]: one couldn't start the last scenario in the "start server window"'s list of scenarios.
|
2008-07-23 13:10:08 +00:00 |
|