Commit graph

25 commits

Author SHA1 Message Date
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
stevenh
d34199b17d Refactored server stop and world save operations fixing race conditions so as to ensure operations always happen in a predicable order. This fixes output not appearing in the console / log for example. This adds TShock.Utils.StopServer method used by IGA, rcon and the RestAPI.
Fixed console title set not working

Optimised command line parsing

Made Utils a singleton to enforce the fact that only one copy should ever exist

Added name to /v2/user/read output as users can be found by id
2012-02-20 22:31:16 +00: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
Lucas Nicodemus
8514140ca7 As per High's complaining, holocaust against the Tools class (now Utils)
Plugin developers: You really need to change to reference this.
2011-12-01 23:24:02 -07: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
5939c3256a Enabled RCON. 2011-09-04 17:05:01 -06:00
darkunderdog
699c79f5bf adding logged in username to /playing in console - RCON Edit 2011-08-08 19:41:03 -05:00
high
56eca71853 Fixed SCA warnings 2011-08-06 16:49:40 -04:00
Lucas Nicodemus
37146adb4c Resharper code cleanup, including:
- Optimized using statements
 - Removal of redundant code
2011-07-26 23:37:06 -06:00
Deathmax
469dd6f8ea Catch socketexception if address is already in use for rcon. 2011-07-10 11:39:38 +08:00
Deathmax
f03a03a79c Remove leading whitespace from rcon commands 2011-07-10 11:14:43 +08:00
Deathmax
c3fdff890a fix race condition with socket binding 2011-07-09 23:11:07 +08:00
Deathmax
1fca9b6860 now sends heartbeats to a q3 master server 2011-07-09 23:09:45 +08:00
Deathmax
0b6777ba85 Fixed timeout issue that occurs with HLSW 2011-07-09 17:26:28 +08:00
Deathmax
07e335b780 inforesponse and statusresponse now work properly. 2011-07-09 17:24:04 +08:00
Deathmax
970d7f71c5 Changed how udpclient is used, shouldn't crash anymore. 2011-07-09 14:15:47 +08:00
Deathmax
d04ef15427 Changed how rcon outputs commands
Changed how rcon handle commands
Added inforesponse and statusresponse
2011-07-09 12:34:58 +08:00
Deathmax
181013a385 more changes to how rcon commands are handled 2011-07-09 10:01:52 +08:00
Deathmax
cfd659f90d fix how rcon commands are handled 2011-07-09 09:12:31 +08:00
Deathmax
1e17a6edb4 Changed default RconPort to 7777
Changed how rcon commands are handled.
2011-07-09 09:11:57 +08:00
Deathmax
2b382a3cee Changed method names according to GUIDELINE 2011-07-08 22:45:32 +08:00
Deathmax
a465943eee Added rcon packet handling. 2011-07-08 22:44:19 +08:00