summaryrefslogtreecommitdiff
path: root/src/network/core/tcp_game.h
AgeCommit message (Collapse)Author
2010-10-15(svn r20937) -Codechange: move some variables from client/server to server onlyrubidium
2010-10-15(svn r20935) -Codechange: only let the server side use a pool of connected ↵rubidium
sockets
2010-10-15(svn r20929) -Codechange: make NetworkCloseClient a class methodrubidium
2010-10-15(svn r20924) -Codechange: make the game connection packet handling look more ↵rubidium
like UDP/content packet handling
2010-10-15(svn r20923) -Codechange: prepare creating sub-classes of ↵rubidium
NetworkClientSocket for server and client side
2010-08-19(svn r20553) -Feature: allow rate limiting of incoming commandsrubidium
2010-08-18(svn r20549) -Codechange: centralise the handling of the incoming commands ↵rubidium
(from clients and the server)
2010-08-18(svn r20548) -Codechange: rename some variables giving them slightly more ↵rubidium
meaningful names
2010-08-15(svn r20510) -Codechange: unify packet queue handling and make insertion ↵rubidium
O(1) instead of O(n)
2010-05-13(svn r19809) -Codechange: make some unnamed network related enums/defines ↵rubidium
static const variables
2010-04-22(svn r19693) -Codechange: split STATUS_INACTIVE to two statessmatz
2010-04-19(svn r19678) -Fix (r19607): client status was shown incorrect in the consolerubidium
2010-04-11(svn r19610) -Codechange: rename STATUS_AUTH to STATUS_AUTHORIZEDsmatz
2010-04-11(svn r19607) -Codechange: use different packet types instead of packet subtypessmatz
2010-01-15(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, ↵rubidium
if a header require a header make it include that header
2009-10-04(svn r17699) -Codechange: move #ifdef ENABLE_NETWORK till after the ↵rubidium
'generic' includes so compilation without network support doesn't get broken as easily by changes in header files
2009-08-21(svn r17248) -Fix: add GPL license notice where appropriaterubidium
2009-06-19(svn r16601) -Fix [FS#2880]: try 2... hopefully better this timerubidium
2009-05-22(svn r16380) -Codechange: rename pool.hpp to pool_type.hppsmatz
2009-05-22(svn r16378) -Codechange: replace OldPool with simpler Pool. Compilation ↵smatz
time, binary size and run time (with asserts disabled) should be improved
2009-05-22(svn r16377) -Codechange: unify FOR_ALL_* macros, use separate index ↵smatz
variable instead of var->index
2009-05-17(svn r16327) -Codechange: replace IsValidPoolItemID(index) by ↵smatz
PoolItem::IsValidID(index)
2009-05-16(svn r16326) -Codechange: replace GetPoolItemPoolSize() by ↵smatz
PoolItem::GetPoolSize()
2009-05-16(svn r16325) -Codechange: replace GetPoolItem(index) by PoolItem::Get(index)smatz
2009-01-23(svn r15242) -Feature: allow moving clients between companies/spectators by ↵rubidium
the server and the clients themselves (dihedral)
2009-01-14(svn r15079) -Codechange: split tcp 'backend' and in-game handling like it ↵rubidium
is for UDP.