shennetsind
|
9758407d3f
Fixed bugreport:6779 dropped between-server ping timers, replaced by a much more reliable and performance-efficient on-demand flagging.
|
12 年之前 |
shennetsind
|
56256a4532
Introducing rAthena's anonymous data collector. This aims at improving rAthena's overall features by letting we know which options are most and least used.
|
12 年之前 |
blacksirius
|
bde86942c0
cleaned up windows header usage (added one central file to use windows / winapi specific stuff, to be able to set the appropriate flags before including it correctly)
|
13 年之前 |
brianluau
|
a0ef961db9
- Removed leftover TXT configs, follow-up to r15503.
|
13 年之前 |
lordttseven
|
27933caa3d
- reverted part of r15609 since apparently the issue is purely limited to ZC_SKILLINFO_LIST, and this change breaks big storages
|
13 年之前 |
shennetsind
|
6a2e86ce84
Follow up r15609, fixed gcc warnings
|
13 年之前 |
lordttseven
|
930048790b
* adjusted socket_max_client_packet to a more accurate (if guessed) value to prevent undefined client behavior (may only affect more recent clients?)
|
13 年之前 |
gepard1984
|
26d7d34132
Socket init now gives meaningful error description if failed to set socket limit (tid:58887).
|
13 年之前 |
gepard1984
|
4d01a4f6e6
Added user-friendly socket error messages (bugreport:117).
|
13 年之前 |
shennetsind
|
dad1da6ed2
Fixed gm_all_skill, bugreport:5239
|
13 年之前 |
gepard1984
|
5b66b21b67
Sending to a broken socket will no longer cause SIGPIPE signal to be sent back on most *nix systems (those supporting MSG_NOSIGNAL flag) (bugreport:5224)
|
13 年之前 |
ai4rei
|
d0aafe2fdc
* Added a check to WFIFOSET to detect zero-length 'sets' of packets, that could cause memory corruption (through code after WFIFOHEAD(fd,packet_len(cmd)) where the length is 0).
|
13 年之前 |
ai4rei
|
b13243b678
* Added a message indicating how many concurrent connections the server was compiled to support.
|
13 年之前 |
flaviojs
|
dd51e5d71a
* Remove fds from the shortlist before processing.
|
13 年之前 |
flaviojs
|
967eaaa7a5
* Add consistency checks to the shortlist.
|
13 年之前 |
flaviojs
|
305dc5421a
* Changed the warning message of when setrlimit fails to be more explicit.
|
14 年之前 |
flaviojs
|
13a4063735
* CMake: added search for math.h, added search for socket/nsl library. (tested with Solaris-201011-x86)
|
14 年之前 |
ultramage
|
edcb998d59
Replaced custom type 'intptr' with standard 'intptr_t'.
|
14 年之前 |
flaviojs
|
b02133b422
* Merges from charmerge:
|
14 年之前 |
ai4rei
|
953ddef5bb
* Fixed memory corruption when amount of players online approached FD_SETSIZE (topic:262388, bugreport:4856, since r11897).
|
14 年之前 |
ai4rei
|
d82968afbf
* Fixed a compile error when socket send shortlists are disabled (s->eof instead of s->flag.eof) (follow up to r11930).
|
14 年之前 |
ai4rei
|
7557d37013
* Various accumulated cleanups and fixes.
|
14 年之前 |
ai4rei
|
8fb6c1f646
* Fixed faulty WFIFO reallocation causing memory exhaustion (bugreport:4737, since r1816, related r11503, r11571, r11886 and r12232).
|
14 年之前 |
ai4rei
|
7a85df4fe0
* Resolving allow/deny IP rules not working (bugreport:2632).
|
14 年之前 |
ai4rei
|
ff135c1ee5
* Added an error message when a client connection exceeds the socket write buffer, so that it does not appear to be closed for no apparent reason (follow up to r13469).
|
14 年之前 |
ai4rei
|
10396bbbbf
* Too large client packets, which would otherwise cause the client to crash, are now dropped and reported (bugreport:4391).
|
14 年之前 |
FlavioJS
|
8326096602
* Modified WFIFOSET to trigger a fatal error when trying to send a packet that is too big.
|
16 年之前 |
FlavioJS
|
672dbf2946
* Added a limit of 1MB of pending data in the write fifo for non-server sockets. Connections that go over the limit are closed.
|
16 年之前 |
FlavioJS
|
2fdf093539
* Made the socket limit not be set in cygwin, which has bogus behavior. (bugreport:1684)
|
17 年之前 |
FlavioJS
|
c9a3dc80bf
* Added experimental code to set the socket limit at runtime.
|
17 年之前 |