Commit graph

394 commits

Author SHA1 Message Date
high
7049fd65cd Merge branch 'general-devel' of github.com:TShock/TShock into general-devel
Conflicts:
	TShockAPI/Properties/AssemblyInfo.cs
2011-08-05 00:40:24 -04:00
Lucas Nicodemus
a0ad2a63d7 VERSION TICK: 3.2.0.0804 2011-08-04 22:35:44 -06:00
high
0801281c91 Added exception handler to initialize. For some reason CurrentDomain_UnhandledException isn't catching it. 2011-08-04 18:11:14 -04:00
high
65df558f33 Removed debug code 2011-08-04 16:55:48 -04:00
high
4bab43466c Adding classes to make querying between sqlite/mysql easier 2011-08-03 02:52:44 -04:00
high
1d042fccaa Added packet buffering 2011-08-02 17:16:56 -04:00
high
b9cb3e69e1 db.open/close not needed with new query functions 2011-08-01 19:34:09 -04:00
high
5cb8e019bf Updated api to 1.6 (for incoming networking improvements) 2011-08-01 18:50:16 -04:00
Deathmax
ee58ccb496 Handle chat messages so that they don't display twice. 2011-07-31 21:48:18 +08:00
Twitchy
5ff8680ccb Adds chat colors to player groups. 2011-07-31 23:36:21 +12:00
Deathmax
031721c169 Remove Twitchy's item.txt generation 2011-07-31 14:24:50 +08:00
Twitchy
b09b0ba9f2 Fixes RememberPosManager and player sprites showing on server, when they are not there 2011-07-31 15:31:57 +12:00
Twitchy
b291e25f94 Fix players appearing to still be on server on world load after incorrect exit 2011-07-29 21:35:33 +12:00
Twitchy
917865cab5 OrderBy... Bye bye. DBTool fixes 2011-07-29 12:21:28 +12:00
Twitchy
bc2bfd5485 Adds DBTools.cs (Create and Insert Table) 2011-07-27 18:22:12 +12:00
Lucas Nicodemus
37146adb4c Resharper code cleanup, including:
- Optimized using statements
 - Removal of redundant code
2011-07-26 23:37:06 -06:00
high
7a829d347b Added support for sha256 and md5. 2011-07-24 14:26:52 -04:00
high
1a49d68dc4 Now logs null sockets on unhandled exception in serverloop/listenforclients. Hopefully to track down the null error in terraria. 2011-07-24 01:14:50 -04:00
high
95bdb6d62e added null check to backupmanager 2011-07-23 01:19:59 -04:00
high
a49269cc0c Create save path first 2011-07-23 00:50:30 -04:00
high
50084c13de Initialize log should be first so we can log any errors.
Removed duplicate code in Initialize
2011-07-22 23:19:01 -04:00
Lucas Nicodemus
8fe66e2ba4 VERSION TICK 3.0.2.0722
Changed lots of crap
2011-07-22 03:06:23 -06:00
Lucas Nicodemus
63f935b4fd Fixed a problem where KillTile thresholds were never reset.
VERSION TICK: 3.0.1.0722
2011-07-22 02:25:08 -06:00
Lucas Nicodemus
d1e29e1035 VERSION TICK: 3.0.0.0721 2011-07-21 15:05:52 -06:00
Lucas Nicodemus
529f51d95e Merge branch 'general-devel' of github.com:TShock/TShock into general-devel 2011-07-21 12:31:58 -06:00
Lucas Nicodemus
0aea895a59 Import system now imports UserIDs 2011-07-21 12:31:11 -06:00
Graham Cantin
9f6038205f * high6's amazing lag-destruction patch...
255 syncs per player? To quote sealab2021:
THERE CAN BE ONLY... NONE.
2011-07-21 09:03:38 -07:00
Lucas Nicodemus
b9842a19c8 Fixed warps (and by that I mean nothing was broken anyway). 2011-07-21 01:19:55 -06:00
Zack Piispanen
3ce6de9e20 Merge branch 'master' of github.com:TShock/TShock
Conflicts:
	TShockAPI/Group.cs
	TShockAPI/TShock.cs
2011-07-20 20:58:26 -04:00
Zack Piispanen
cfcc0e7276 groups work, with inheritance, still need to remove order by 2011-07-20 20:55:49 -04:00
Lucas Nicodemus
8fa45f4aae Attempting to fix permissions 2011-07-19 20:36:15 -06:00
Lucas Nicodemus
407d327236 Attempting a work around for DNS host resolution. There will now be a configuration parameter that will enable the check. This is expensive, and not recommended, but a better reserved slot system will be done in the future.
Closes #254
2011-07-19 17:27:54 -06:00
Lucas Nicodemus
acc5784d16 Fixed region detection 2011-07-16 02:34:16 -06:00
Lucas Nicodemus
f271d10c7b Path combine fail fixed for the auth code system. 2011-07-14 13:55:39 -06:00
Deathmax
37d30cd49e Check tile thresholds and banned items every second instead of every update.
Increase tile threshold to accommodate for ^.
2011-07-14 15:46:40 +08:00
Lucas Nicodemus
1b858be7a9 Added Region class with a few overloads and IsProtectedArea 2011-07-13 22:38:28 -06:00
Lucas Nicodemus
18ee7eccab -port works 2011-07-13 17:25:20 -06:00
high
6468ed7562 This is not C, stop doing return codes especially without doing an enum.
Databases can store other things besides strings.
If you do not like changes from this commit feel free to revert it. Just giving some last insight on this branch.
2011-07-13 14:14:39 -04:00
Lucas Nicodemus
bab6d6cd2e /auth-verify now removes authcode.txt
Some strings have been shortened to comply with Terraria's inability to move text that is too long to the second line.
2011-07-13 03:03:02 -06:00
Lucas Nicodemus
20187bb872 Fixed nasty bug if the save folder didn't exist. 2011-07-13 02:42:06 -06:00
Lucas Nicodemus
2608ca0779 We want PRIMARY keys, not UNIQUE keys, because UNIQUE without PRIMARY means absolute BULLSHIT. 2011-07-13 02:42:06 -06:00
Lucas Nicodemus
1d91e6138e Debug notice on DeInit. 2011-07-13 01:02:24 -06:00
Lucas Nicodemus
ec07c38b86 PID file is now deleted on server shutdown.
Console warning if it was shutdown improperly.
2011-07-13 00:56:00 -06:00
Lucas Nicodemus
b242bfde17 Dear Path.combine: Fuck you 2011-07-13 00:52:49 -06:00
Lucas Nicodemus
9ffa0046e8 Server creates Process ID File (./tshock/tshock.pid) for GSPs 2011-07-13 00:47:52 -06:00
Twitchy
30d0d48386 Added reader closing (if it will help) and returns default group rather than "null" 2011-07-12 21:16:59 +12:00
Twitchy
c090d9a9f6 Fix save world issue 2011-07-12 20:38:03 +12:00
Lucas Nicodemus
b629c6e48f Added authcode.txt, which will contain the auth code until the auth system is disabled. GSPs may provide this with the thought that users will be able to become superadmin a lot easier than before.
Fixed numerous cases where paths were incorrect, thanks to what ever dev has a Paths.Combine fetish, and doesn't want to use the obsolete function.
2011-07-12 00:22:10 -06:00
Lucas Nicodemus
8f5d33e49b Added /auth-verify to turn off the auth system. 2011-07-12 00:04:15 -06:00
Lucas Nicodemus
ae7763676e Moved credits 2011-07-11 23:22:50 -06:00