summaryrefslogtreecommitdiff
path: root/src/net_client.c
AgeCommit message (Expand)Author
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-29Working drone clients!Simon Howard
2006-09-21Fix a lot of warnings (for fussy compilers) and one always-true checkRussell Rice
2006-09-01Sync the -loadgame parameter across all clients connected to a server.Simon Howard
2006-06-03Stop sending data to the server when a connection drops. Print a messageSimon Howard
2006-05-05Syncronise the -timer/-avg parameters across all clients to avoid desyncs.Simon Howard
2006-04-14Add ability to play using the Vanilla player sync codeSimon Howard
2006-04-06Use BACKUPTICS everywhere. Remove NET_TICCMD_QUEUE_SIZESimon Howard
2006-04-06Sanity check data received by the server. Send version string earlierSimon Howard
2006-03-30Split off timer code into separate i_timer.c file. Add d_dedicated.cSimon Howard
2006-03-24Adjust anti-CPU-hogging sleep times.Simon Howard
2006-03-07Indicate when a message has been received from the server.Simon Howard
2006-03-07Convert NET_CL_SafePuts to NET_SafePuts, and print rejection messagesSimon Howard
2006-03-07Generic console message mechanism. Inform all players when recordingSimon Howard
2006-03-01Send the nomonsters flag on netgame start.Simon Howard
2006-02-27Fix problem starting games with four playersSimon 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-23Detect when clients are disconnected from the server, recover cleanlySimon Howard
2006-02-23Set ticdup from the command line with the -dup parameter.Simon 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-17Full working resends for client->server commsSimon Howard
2006-02-17Request resends for missed packetsSimon 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-14Include the game version in the settings structure.Simon Howard
2006-01-13Fix game start packet parsing logic.Simon Howard
2006-01-13Only accept sane player values when starting a new game.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-08Allow the server to reject clientsSimon Howard
2006-01-08Fix double free of addressesSimon Howard
2006-01-08Detect when client connection is disconnected.Simon Howard
2006-01-08Move common connection code into net_common.c, shared by serverSimon Howard
2006-01-07Send player name and address in the waiting data packets. Display theseSimon Howard
2006-01-02Restructure the waiting screen code. Establish our own separate eventSimon Howard
2006-01-02Fix connect timeout and shutdown client properly if we fail to connect.Simon Howard
2006-01-02Fix packet not freed back after being sent.Simon Howard
2006-01-02Neater prefixes: NET_Client -> NET_CL_. NET_Server -> NET_SV_.Simon Howard
2006-01-01Client disconnect codeSimon Howard
2005-12-30Fix client code to correctly send reply to server on connection.Simon Howard
2005-12-29Working client connect codeSimon Howard