Zack Piispanen
7720380b09
Weird issue with packet bufferer warnings.
2013-10-19 02:54:16 -04:00
Zack Piispanen
078dca1f40
Add in code to auto kill clients that have large buffers. This is disabled, and set to 5mb.
...
If enabled, this would silently kill players as their buffer is full, which could have bad consequences in large servers with lag. This is intended to deal with the issue where servers are running out of memory.
2013-10-19 02:34:15 -04:00
Zack Piispanen
c17b661166
Stripped out stupid shit
...
Commented packets we dont know about yet.
2013-09-28 17:32:03 -04:00
Zack Piispanen
b23cdb41c3
Whelps, the info in the issue was not accurate. We are looking for the exception that writes a warning to the log file, not the console, not an error. This should be the right fix
2013-09-21 12:52:46 -04:00
Zack Piispanen
d0ba424cd1
Add in error ignore for the socket exception in the packet bufferer.
2013-09-21 12:22:22 -04:00
Lucas Nicodemus
ae7ab5f234
Updated copyright information to point to 2013.
2013-08-22 21:51:17 -06:00
Lucas Nicodemus
8d5cdf04a8
Update copyright to reflect actual year date.
2012-04-24 12:45:46 -06:00
Deathmax
1c8442f72b
Warn instead of error.
2012-02-04 09:52:33 +08:00
Deathmax
3ef87534c8
Log socket errors
...
Update server binary
2012-01-13 16:45:08 +08:00
Lucas Nicodemus
b8e4dffd74
Add new REST endpoint:
...
- /v2/server/rawcmd
Takes parameters:
- cmd
Commands have to start with /, some commands aren't written properly, and may not return any more output than a status code.
2012-01-02 22:14:30 -07:00
Lucas Nicodemus
bf9d0137f1
Added any missing license headers to all files
2012-01-01 03:06:48 -07:00
Lucas Nicodemus
c6abbfe4d2
ReSharper code reformat to match naming conventions and stuff
2011-12-30 14:38:04 -07:00
Lucas Nicodemus
1147788154
ReSharper redundant code cleanup
2011-12-30 14:32:05 -07:00
Deathmax
18421ad208
If running Mono, use a different method to send bytes.
2011-12-17 21:48:40 +08:00
high
b2f47f57ac
Updated to new binary (with the api merged).
...
Removed System.Drawing dependency
2011-09-24 18:30:19 -04:00
Lucas Nicodemus
442a5b4202
Stuff
2011-09-02 23:21:01 -06:00
high
dcadec30de
Improved buffering slightly.
...
Disconnect messages are no longer buffered. (Fixes disconnect messages not being received)
2011-08-18 19:55:12 -04:00
high
7b58100546
Fixed issue of the client being killed before receiving the disconnect message.
2011-08-17 21:45:41 -04:00
high
258b7d48fb
Added TShock.SendBytes which uses packetbuffer if available, otherwise sends like normal.
2011-08-12 23:17:23 -04:00
high
ceefbfdb03
Merge branch 'general-devel' of github.com:TShock/TShock
...
Conflicts:
TShockAPI/PacketBufferer.cs
TShockAPI/Properties/AssemblyInfo.cs
2011-08-09 18:42:31 -04:00
high
8c22b3e448
Updated tshock for terraria 1.0.6. Removed hardcore kick for now as it needs to be fixed.
2011-08-09 18:15:47 -04:00
high
56eca71853
Fixed SCA warnings
2011-08-06 16:49:40 -04:00
high
9bab68c6a2
/netdump and /netflush are now not compiled by default. For debugging purposes only
2011-08-05 00:48:28 -04:00
high
1cd0220d02
Added /netdump and /netflush
2011-08-04 16:56:45 -04:00
high
4bab43466c
Adding classes to make querying between sqlite/mysql easier
2011-08-03 02:52:44 -04:00
high
012b4e3614
Using foreach wrong
2011-08-02 19:45:20 -04:00
high
9404c078dc
Add exception handling
2011-08-02 17:31:53 -04:00
high
1d042fccaa
Added packet buffering
2011-08-02 17:16:56 -04:00