summaryrefslogtreecommitdiff
path: root/src/net_loop.c
AgeCommit message (Collapse)Author
2014-04-01Replace all snprintf() calls with M_snprintf().Simon Howard
The Windows API has an _snprintf function that is not the same as Unix's snprintf(): if the string is truncated then no trailing NUL character is appended. This makes the function unsafe. Define a replacement/wrapper called M_snprintf that works the same but always appends a trailing NUL, for safety on Windows and other OSes that behave like this. Do the same thing for vsnprintf(), and update HACKING to list snprintf/vsnprintf as forbidden functions. This fixes #375; thanks to Quasar for pointing out the different behavior of these functions.
2010-12-10Merge from trunk. This is slightly out of date as I did the mergeSimon Howard
several days ago. Subversion-branch: /branches/raven-branch Subversion-revision: 2212
2010-12-04Fix bug when running with -server option.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 2190
2009-11-21Merge from trunk.Simon Howard
Subversion-branch: /branches/raven-branch Subversion-revision: 1737
2009-09-30Change British English spellings to American English, for consistency.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1699
2008-09-06Remove includes of doomdef.h where possible, move generic parts into topSimon Howard
level. Subversion-branch: /branches/raven-branch Subversion-revision: 1204
2007-10-18#define snprintf, vsnprintf to _snprintf, _vsnprintf in MSVC.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 977
2006-10-18Strip out CVS logs, RCS Id tags.Simon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 704
2005-12-29Working client connect codeSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 233
2005-10-30Add foundation code for the new networking systemSimon Howard
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 229