Revīziju vēsture

Autors SHA1 Ziņojums Datums
  ultramage edcb998d59 Replaced custom type 'intptr' with standard 'intptr_t'. 14 gadi atpakaļ
  flaviojs b02133b422 * Merges from charmerge: 14 gadi atpakaļ
  ai4rei 953ddef5bb * Fixed memory corruption when amount of players online approached FD_SETSIZE (topic:262388, bugreport:4856, since r11897). 14 gadi atpakaļ
  ai4rei d82968afbf * Fixed a compile error when socket send shortlists are disabled (s->eof instead of s->flag.eof) (follow up to r11930). 14 gadi atpakaļ
  ai4rei 7557d37013 * Various accumulated cleanups and fixes. 14 gadi atpakaļ
  ai4rei 8fb6c1f646 * Fixed faulty WFIFO reallocation causing memory exhaustion (bugreport:4737, since r1816, related r11503, r11571, r11886 and r12232). 14 gadi atpakaļ
  ai4rei 7a85df4fe0 * Resolving allow/deny IP rules not working (bugreport:2632). 14 gadi atpakaļ
  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 gadi atpakaļ
  ai4rei 10396bbbbf * Too large client packets, which would otherwise cause the client to crash, are now dropped and reported (bugreport:4391). 14 gadi atpakaļ
  FlavioJS 8326096602 * Modified WFIFOSET to trigger a fatal error when trying to send a packet that is too big. 16 gadi atpakaļ
  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 gadi atpakaļ
  FlavioJS 2fdf093539 * Made the socket limit not be set in cygwin, which has bogus behavior. (bugreport:1684) 17 gadi atpakaļ
  FlavioJS c9a3dc80bf * Added experimental code to set the socket limit at runtime. 17 gadi atpakaļ
  FlavioJS c880052f0f * Changed the data field of timers from int to intptr. 17 gadi atpakaļ
  ultramage cdb70a3a4c Altered socket code to do a graceful connection shutdown when exiting. 17 gadi atpakaļ
  ultramage f4347446d4 * Removed code in socket.c that tries to avoid send buffer overloading, as there is a scenario (many players and charserver disconnect) where mass char saving produces huge ammounts of data to send (see r11503) 17 gadi atpakaļ
  FlavioJS e8c226e1f3 * Forgotten update to the definition of script command 'input'. 17 gadi atpakaļ
  ultramage 3934f11180 Reverting r12212. As expected, Linux is incompatible. 17 gadi atpakaļ
  ultramage 8ae50f44b4 Made unix interface enumeration work with dynamic sockaddr lengths (BSD, for example). Complain if it doesn't compile. (bugreport:765) 17 gadi atpakaļ
  ultramage 5ce5cdb524 Added a missing client update when the mute status is manually cancelled by a GM 17 gadi atpakaļ
  skotlex 96dfe6b827 - Cleaned socket.c to use flag.server when detecting inter-server connections. 17 gadi atpakaļ
  ultramage 65834585a8 Modified showmsg code to not attach a timestamp to MSG_NONE-type messages, generated by ShowMessage(). It now works exactly like printf(). 17 gadi atpakaļ
  FlavioJS 4dcf5bb0b9 * Tweeked the declaration and initialization defines for vectors. 17 gadi atpakaļ
  ultramage 5790585d16 * Added flag.server to indicate interserver sockets 17 gadi atpakaļ
  FlavioJS 02d21582a6 * Abstracted the windows socket code so that all fd's are in the range [1,FD_SETSIZE[. (bugreport:604) 17 gadi atpakaļ
  skotlex 11c0438e85 - The interserver outgoing buffer now gets flushed when it reaches 512KB of data stored on it. 17 gadi atpakaļ
  ultramage 0f6d747991 Fixed socket.c using time() incorrectly, causing stall timer desynchronization (bugreport:394) 17 gadi atpakaļ
  ultramage ac33a63e54 * Added names to the SC_ and SI_ enums, now they can be used to properly indicate where such values are to be used (replaces usage of 'int') 17 gadi atpakaļ
  ultramage d091f1cf05 * Cleaned up some messy guild code (more to come) 17 gadi atpakaļ
  ultramage 33decb0759 Fixed a small mistake in r11503 causing a fatal error&exit on unix when you try to do a graceful exit (by ctrl+c for example) 17 gadi atpakaļ