ultramage
|
1aa9c5ceca
- Fixed the new socket code, which was triggering the inactivity timeout on the servers' listening sockets
|
il y a 18 ans |
ultramage
|
0729d61b56
* More aggressive cleaning up of the socket code
|
il y a 18 ans |
ultramage
|
3e4bef37b7
Wiped out the poorly written parse code from r2211
|
il y a 18 ans |
ultramage
|
148f3fca88
Cleaning up of the socket code
|
il y a 18 ans |
FlavioJS
|
c46f3cf135
- Removed deprecated console code.
|
il y a 18 ans |
FlavioJS
|
a7ee9a9961
- Cleaned up the ip rules/DDoS section of the code. (the allow,deny and deny,allow cases were switched)
|
il y a 18 ans |
FlavioJS
|
db02576357
- Now winsock 2 is required.
|
il y a 18 ans |
FlavioJS
|
63c6008744
ups... forgot to remove this before committing
|
il y a 18 ans |
FlavioJS
|
129bff5fb6
- Fixed FIFO defines in TURBO mode.
|
il y a 18 ans |
skotlex
|
58bb9be68a
- Cleaned up some more the code so it works for -DTURBO
|
il y a 18 ans |
FlavioJS
|
60e3d1b499
- Applied part 1 of TheUltraMage's socket cleanup.
|
il y a 18 ans |
FlavioJS
|
43256aa77e
- Cleanups or minor changes.
|
il y a 18 ans |
skotlex
|
0c362fa90f
- Modified flush_fifo so you can decide whether to block the current thread or not until the data is sent. The server-tick reply no longer blocks the current thread.
|
il y a 18 ans |
FlavioJS
|
b524f75cd0
- Reversed revision #9415 (messages with server_tick field being sent as soon as possible) since it didn't fix the client synchronization issue.
|
il y a 18 ans |
FlavioJS
|
0931ce5d81
- Messages with server_tick field are sent as soon as possible now.
|
il y a 18 ans |
FlavioJS
|
b522ca0cdc
- Replaced @send with the version I use for testing packets.
|
il y a 18 ans |
FlavioJS
|
636089bb3a
- Probably fixed the Segmentation Faults we've been having.
|
il y a 18 ans |
skotlex
|
cfee0ccf63
- Added all the missing FIFOHEADs in the login/sql servers (required for TURBO support)
|
il y a 18 ans |
skotlex
|
73379857e2
- Made WFIFOHEAD() check for available buffer size remaining on the connection, and when there's not enough space, it will increase it.
|
il y a 18 ans |
skotlex
|
c616fec871
- Improved a bit RFIFOFLUSH as suggested by Harbin.
|
il y a 18 ans |
skotlex
|
27c9a6fe5a
- Modified set_nonblocking and setsocketoptions in socket.c, using eApp's code as reference. Hopefully should improve performance somewhat.
|
il y a 18 ans |
Lance
|
26500644dd
* Optional macro MEMSET_TURBO for faster low-level memory initializations.
|
il y a 19 ans |
skotlex
|
4d27716bf1
- Tested and fixed resolve_hostbyname.
|
il y a 19 ans |
skotlex
|
84cdde2a88
- Whoops, somehow socket.h wasn't udpated correctly -.-
|
il y a 19 ans |
skotlex
|
847d853332
- Added function parse_hostbyname() which takes a hostname and a char[4]. The hostname is resolved to an ip, whose individual components are stored in char[], the return value of the function is the inet_addr result of the lookup (or returns 0 when failed). Meant to be used in the rest of the code without the need to do socket/network related includes.
|
il y a 19 ans |
skotlex
|
d72c881051
- Removed typedef bool from socket.h and included cbasetypes.c instead.
|
il y a 19 ans |
Valaris
|
2178a86317
AS OF SVN REV. 5901, WE ARE NOW USING TRUNK. ALL UNTESTED BUGFIXES/FEATURES GO INTO TRUNK.
|
il y a 19 ans |
Valaris
|
fd99753f8e
Clearing trunk.
|
il y a 19 ans |
amber
|
83500a3c58
Finished native SQL projects [MouseJstr]
|
il y a 20 ans |
amber
|
c8d5eb58c4
Fix linux builds
|
il y a 20 ans |