summaryrefslogtreecommitdiff
path: root/src/net_server.c
AgeCommit message (Expand)Author
2008-09-06Remove includes of doomdef.h where possible, move generic parts into topSimon Howard
2008-02-21Shut up compile warning.Simon Howard
2008-02-17Add command line option for server to allow client version checking toSimon Howard
2007-08-09Remove debugging message.Simon Howard
2007-08-09Disconnect any remaining drones when the last real player quits.Simon Howard
2007-04-16Fix crash: don't check for client resends after they have disconnected.Simon Howard
2006-11-16Display lowres turning warning message client-side, not throughSimon Howard
2006-10-18Strip out CVS logs, RCS Id tags.Simon Howard
2006-10-14Display drone indicator on the netgame waiting screen if drones are connected.Simon Howard
2006-10-14Display a different message from the normal WAD directory warning ifSimon Howard
2006-10-11Shut up compiler warnings.Simon Howard
2006-10-06Send deh/wad md5sums to players at the waiting screen. Display a warningSimon Howard
2006-10-06Send deh/wad checksums to the server when connecting.Simon Howard
2006-10-05Prevent against deadlock where client and server are both stuck waitingSimon Howard
2006-09-30Make the server stop sending if one of the clients stops acknowledging.Simon Howard
2006-09-29Working drone clients!Simon Howard
2006-09-21Fix a lot of warnings (for fussy compilers) and one always-true checkRussell Rice
2006-09-17Split off query data into a net_querydata_t structure in net_structrw.cSimon Howard
2006-04-06Add the ability to query the current state of servers, and '-query'Simon Howard
2006-04-06Sanity check data received by the server. Send version string earlierSimon Howard
2006-04-01Don't add modules to the server context until after they have been Simon Howard
2006-03-30When all players leave a server, start accepting new connections again.Simon Howard
2006-03-30Split off timer code into separate i_timer.c file. Add d_dedicated.cSimon Howard
2006-03-30Remove hard-coded use of network modules from server code.Simon Howard
2006-03-24Adjust anti-CPU-hogging sleep times.Simon Howard
2006-03-07Store the reason when a connection is disconnected, and display a Simon Howard
2006-03-07Generic console message mechanism. Inform all players when recordingSimon Howard
2006-03-06Give a server-side warning when recording low resolution demos.Simon Howard
2006-02-27Working client sync: adjust the clock to try to match the latency of other Simon Howard
2006-02-24Fix -extraticsSimon Howard
2006-02-24Only advance the receive window if we have received ticcmds from allSimon Howard
2006-02-23Free back packets sent to the server after parsing themSimon Howard
2006-02-23Fix crash when NOT recording lowresSimon Howard
2006-02-23Add lowres_turn to indicate whether we generate angleturns which areSimon Howard
2006-02-23Fix bugs in resend code for server->client dataSimon Howard
2006-02-22Packet resends for server->client gamedataSimon Howard
2006-02-19Move tic number expansion code to common code. Parse game data packetsSimon Howard
2006-02-17Remove debug codeSimon Howard
2006-02-17Full working resends for client->server commsSimon Howard
2006-02-17Request resends for missed packetsSimon Howard
2006-02-16Define a new type net_full_ticcmd_t, a structure containing all ticcmdsSimon Howard
2006-01-22Periodically request the time from clients to estimate their offset toSimon Howard
2006-01-21Add first game data sending code. Check the client version when connecting.Simon Howard
2006-01-12Only start new games when in the waiting-for-start state.Simon Howard
2006-01-12Game start packetsSimon Howard
2006-01-10Reliable packet transport mechanismSimon Howard
2006-01-09Send clients their player number, and indicate on the waiting screenSimon Howard
2006-01-09Deduce a sane player name by examining environment variables. AddSimon Howard
2006-01-08Reject new connections if the server is not in the waiting state.Simon Howard
2006-01-08Allow the server to reject clientsSimon Howard