summaryrefslogtreecommitdiff
path: root/src/common/socket.h
AgeCommit message (Expand)AuthorFilesLines
2011-06-30Removed extra guards around cbasetypes.h include lines, since they give no pe...ultramage1-2/+0
2011-01-31* Various accumulated cleanups and fixes.ai4rei1-0/+2
2011-01-28* Resolving allow/deny IP rules not working (bugreport:2632).ai4rei1-0/+1
2011-01-23* Some cleaning here and there.ai4rei1-6/+0
2010-11-21* Added 64-bit variants of the socket and buffer I/O macros.ai4rei1-0/+4
2007-12-17* Added flag.server to indicate interserver socketsultramage1-5/+8
2007-10-17* Merged do_sendrecv() and do_parse() into do_sockets()ultramage1-9/+13
2007-09-20* Merged the tmpsql branch:FlavioJS1-2/+2
2007-05-28* RFIFOREST returns 0 when the session is eof (input data is implicitly disca...FlavioJS1-1/+1
2007-05-21- Removed the TURBO socket mechanism - it was in fact just using a variable t...ultramage1-9/+0
2007-05-09* Adapted the shortlist to use a static array instead of a linked list and en...FlavioJS1-2/+3
2007-05-09* Added Buuyo-Tama's shortlist for send/eof sockets (defined out for now). FlavioJS1-0/+22
2007-05-05* Removed the dependency on winsock.h for definitions, it's all winsock2.h now.FlavioJS1-4/+5
2007-04-28* Tried and fixed md5 password encryptionultramage1-0/+2
2007-04-20- Added ntows() to properly handle that client port number deficiencyultramage1-0/+1
2007-04-10Removed an ugly cast in socket.ctoms1-1/+1
2007-04-07- Added function str2ip() to do platform-safe conversionsultramage1-0/+1
2007-04-05* Made a crazy attempt to at least partially synchronize login&char codeultramage1-9/+9
2007-04-02* Some source code cleaningultramage1-7/+4
2007-03-09- Added info on packet 0x86 (simple move packet). Not usable until a clear se...FlavioJS1-1/+1
2007-03-04- Removed delete_session from socket.h since it shouldn't be used by them.skotlex1-1/+0
2007-03-04More tweaks to socket.c to simplify the codeultramage1-21/+19
2007-02-21Applied a consistent look to all header files (copyright, ifdefs)ultramage1-1/+1
2007-02-08- Fixed the new socket code, which was triggering the inactivity timeout on t...ultramage1-2/+2
2007-02-08* More aggressive cleaning up of the socket codeultramage1-5/+8
2007-02-07Wiped out the poorly written parse code from r2211ultramage1-17/+0
2007-02-07Cleaning up of the socket codeultramage1-42/+16
2007-02-07- Removed deprecated console code.FlavioJS1-4/+0
2007-01-12- Cleaned up the ip rules/DDoS section of the code. (the allow,deny and deny,...FlavioJS1-2/+2
2007-01-06- Now winsock 2 is required.FlavioJS1-11/+14
2007-01-03ups... forgot to remove this before committingFlavioJS1-1/+0
2007-01-03- Fixed FIFO defines in TURBO mode.FlavioJS1-4/+7
2006-12-26- Cleaned up some more the code so it works for -DTURBOskotlex1-1/+1
2006-12-25- Applied part 1 of TheUltraMage's socket cleanup.FlavioJS1-1/+1
2006-12-19- Cleanups or minor changes.FlavioJS1-26/+29
2006-12-13- Modified flush_fifo so you can decide whether to block the current thread o...skotlex1-1/+1
2006-12-09- Reversed revision #9415 (messages with server_tick field being sent as soon...FlavioJS1-3/+1
2006-12-06- Messages with server_tick field are sent as soon as possible now.FlavioJS1-1/+3
2006-12-02- Replaced @send with the version I use for testing packets.FlavioJS1-0/+4
2006-11-29- Probably fixed the Segmentation Faults we've been having.FlavioJS1-176/+176
2006-11-24- Added all the missing FIFOHEADs in the login/sql servers (required for TURB...skotlex1-4/+4
2006-11-23- Made WFIFOHEAD() check for available buffer size remaining on the connectio...skotlex1-1/+2
2006-09-21- Improved a bit RFIFOFLUSH as suggested by Harbin.skotlex1-1/+8
2006-09-11- Modified set_nonblocking and setsocketoptions in socket.c, using eApp's cod...skotlex1-2/+0
2006-08-27* Optional macro MEMSET_TURBO for faster low-level memory initializations.Lance1-1/+1
2006-06-22- Tested and fixed resolve_hostbyname.skotlex1-1/+5
2006-06-21- Whoops, somehow socket.h wasn't udpated correctly -.-skotlex1-1/+1
2006-06-21- Added function parse_hostbyname() which takes a hostname and a char[4]. The...skotlex1-0/+5
2006-05-31- Removed typedef bool from socket.h and included cbasetypes.c instead.skotlex1-29/+1
2006-01-29AS OF SVN REV. 5901, WE ARE NOW USING TRUNK. ALL UNTESTED BUGFIXES/FEATURES ...Valaris1-0/+189