Sun, 10 May 2009 17:27:25 +0000 |
smatz |
(svn r16269) -Codechange: use gcc's ability to check parameters sent to printf-like functions
draft
|
Fri, 10 Apr 2009 20:18:48 +0000 |
rubidium |
(svn r16022) -Fix (r15159): sometimes the unregister "query" thread could be delayed so much that the network stuff was already closed and the packet would never reach the master server causing the server to appear online longer than necessary.
draft
|
Fri, 10 Apr 2009 12:56:55 +0000 |
rubidium |
(svn r16014) -Feature(-ish): allow binding to several IPs; [network]:server_bind_ip doesn't exist anymore. Add the IPs/hostnames to [server_bind_addresses]
draft
|
Sat, 04 Apr 2009 00:48:48 +0000 |
rubidium |
(svn r15947) -Codechange: replace uint32 client_ip with NetworkAddress client_address.
draft
|
Fri, 03 Apr 2009 12:49:58 +0000 |
rubidium |
(svn r15931) -Codechange: let the host and ban lists use of SmallVector.
draft
|
Thu, 19 Mar 2009 23:32:39 +0000 |
rubidium |
(svn r15773) -Fix [FS#2475]: number of active clients wasn't always properly
draft
|
Fri, 06 Mar 2009 12:42:01 +0000 |
smatz |
(svn r15628) -Fix [FS#2705]: kicking/banning a client from the Client list window crashed the server
draft
|
Mon, 09 Feb 2009 02:09:47 +0000 |
rubidium |
(svn r15425) -Codechange: some color->colour changes and type safety.
draft
|
Fri, 23 Jan 2009 22:18:06 +0000 |
rubidium |
(svn r15242) -Feature: allow moving clients between companies/spectators by the server and the clients themselves (dihedral)
draft
|
Wed, 21 Jan 2009 23:07:11 +0000 |
rubidium |
(svn r15200) -Feature: give server admins a tool to combat profanity in nick names (based on patch by dihedral)
draft
|
Tue, 20 Jan 2009 11:28:18 +0000 |
rubidium |
(svn r15163) -Change/Fix: use a non-blocking method to resolve the hostname and connect to game servers.
draft
|
Tue, 20 Jan 2009 01:32:06 +0000 |
rubidium |
(svn r15157) -Codechange: wrap the hostname/ip and port into a single structure so we can pass either one of them and not convert an ip to a string and then back again.
draft
|
Mon, 19 Jan 2009 22:01:37 +0000 |
rubidium |
(svn r15155) -Codechange: remove unused return value
draft
|
Sat, 10 Jan 2009 00:31:47 +0000 |
rubidium |
(svn r14949) -Cleanup: pointer coding style
draft
|
Mon, 29 Dec 2008 10:37:53 +0000 |
rubidium |
(svn r14764) -Codechange: make the '***' chat messages like "Game paused (not enough players)" fully translateable.
draft
|
Tue, 23 Dec 2008 11:06:52 +0000 |
rubidium |
(svn r14723) -Codechange: shuffling some stuff around to reduce indirect #include dependencies.
draft
|
Tue, 23 Dec 2008 08:39:30 +0000 |
rubidium |
(svn r14719) -Codechange: replace DEREF_CLIENT with an instance function and replace looping socket structs with info structs when the loop is only interested in the info structs (i.e. not derefing the info from sockets when one can loop info directly and the socket isn't used)
draft
|
Mon, 22 Dec 2008 21:38:03 +0000 |
rubidium |
(svn r14718) -Change: remove some direct network core variable accesses from non-network locations.
draft
|
Mon, 22 Dec 2008 21:30:21 +0000 |
rubidium |
(svn r14717) -Change: more 'Index' -> ClientID to not confuse ClientID and ClientIndex
draft
|
Mon, 22 Dec 2008 21:26:26 +0000 |
rubidium |
(svn r14716) -Codechange: move more network core querying to the network files.
draft
|
Mon, 22 Dec 2008 21:15:02 +0000 |
rubidium |
(svn r14715) -Codechange: move some network code from the main gui file into one of the the network files.
draft
|
Mon, 22 Dec 2008 20:42:02 +0000 |
rubidium |
(svn r14714) -Codechange: only allocate the company network "state" variables (password/months not used) when needed, i.e. only for servers.
draft
|
Mon, 22 Dec 2008 18:40:57 +0000 |
rubidium |
(svn r14712) -Codechange: split server and client side w.r.t. the storage of network related company information.
draft
|
Mon, 22 Dec 2008 18:20:28 +0000 |
rubidium |
(svn r14711) -Codechange: don't misuse the _network_company_info password field for changing the password on clients.
draft
|
Mon, 22 Dec 2008 12:59:31 +0000 |
rubidium |
(svn r14709) -Codechange: make a clearer distinction between 'unique' client identification ids and the indices into the clients/client info arrays.
draft
|
Tue, 14 Oct 2008 19:27:08 +0000 |
rubidium |
(svn r14466) -Doc: remove some obsolete parameters, fix a few parameter names in comments and add a little more doxygen documentation.
draft
|
Tue, 30 Sep 2008 20:39:50 +0000 |
rubidium |
(svn r14421) -Codechange: rename all player variables/types to company *or* client so it is immediatelly clear which one you are working with.
draft
|
Mon, 11 Aug 2008 22:45:11 +0000 |
rubidium |
(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.
draft
|
Tue, 03 Jun 2008 08:04:35 +0000 |
rubidium |
(svn r13369) -Codechange: remove duplication of network configuration settings between NetworkSettings and NetworkGameInfo.
draft
|
Fri, 30 May 2008 18:20:26 +0000 |
rubidium |
(svn r13343) -Codechange: reorder/move variable/functions in the network headers so that nothing from the network directory needs to include basically all network headers.
draft
|