Commit graph

883 commits

Author SHA1 Message Date
Twitchy
de0f7e2c2b Merge branch 'general-devel' of github.com:TShock/TShock 2011-08-02 23:21:16 +12:00
Twitchy
dd33927e76 Added private/public warps. Todo before release - make warps with spaces hide. (Too tired. Cannot finish) 2011-08-02 23:18:53 +12:00
Lycaonj
b103725422 Added sanity checks when loading UserIds from the Regions table. Fixes small gotcha when using the .NET Split() function. 2011-08-01 19:11:29 -05:00
high
b9cb3e69e1 db.open/close not needed with new query functions 2011-08-01 19:34:09 -04:00
high
6f26cc0dc5 Fixed the query helper functions 2011-08-01 19:33:15 -04:00
high
5cb8e019bf Updated api to 1.6 (for incoming networking improvements) 2011-08-01 18:50:16 -04:00
Twitchy
f95fdf5085 Fix group inheritance 2011-08-01 16:46:42 +12:00
Twitchy
b1a64267bb No more client crashing on TP. Removed sending large tile square. Server Lag on Tp gone. 2011-08-01 16:22:46 +12:00
Deathmax
75f3d3c046 out of range check when reading chat colors. 2011-07-31 22:56:44 +08:00
Deathmax
279b8ef9e2 Load chat colours into groups. 2011-07-31 22:09:29 +08:00
Deathmax
ee58ccb496 Handle chat messages so that they don't display twice. 2011-07-31 21:48:18 +08:00
Deathmax
247d96e1c3 Merge remote-tracking branch 'origin/general-devel' into general-devel 2011-07-31 20:34:21 +08:00
Deathmax
43b05ec3ef Add checks to projectile packet to prevent client crashing.
(out of range and float NaN issue)
2011-07-31 20:33:41 +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
629eb01191 Merge branch 'general-devel' of github.com:TShock/TShock 2011-07-31 16:13:14 +12:00
Twitchy
0438d0ffce Fix OrderBy removal 2011-07-31 16:11:58 +12:00
Lucas Nicodemus
98711bd05c Merge pull request #275 from Lycaonj/general-devel
General devel
2011-07-30 20:41:37 -07:00
Lycaonj
19df6bb009 Fixed incorrect parameter name in the Unban method (from @ip to @0) which was causing ban removals to fail. 2011-07-30 22:35:36 -05:00
Lycaonj
2eeabb4c2f Added null reference check when unbanning a player name and EnableBanOnUsernames is set to false. Few grammar related fixes related to unbanning. 2011-07-30 22:34:04 -05:00
Twitchy
b09b0ba9f2 Fixes RememberPosManager and player sprites showing on server, when they are not there 2011-07-31 15:31:57 +12:00
Lucas Nicodemus
5ec03c8e08 Fixed /unban not working with BanOnUsernames disabled. 2011-07-30 20:59:10 -06:00
Lucas Nicodemus
e990732da3 Log spew! 2011-07-30 17:01:43 -06:00
Lucas Nicodemus
1e2fa5cc74 Merge branch 'general-devel' of github.com:TShock/TShock into general-devel 2011-07-30 16:58:54 -06:00
Lucas Nicodemus
fe2d7e443c Implemented default registration groups 2011-07-30 16:58:36 -06:00
Zack Piispanen
42fb9d8292 Items can now be banned/unbanned in game by users with permission group manageitem and by using /addItem name/id as well as /delItem name/id 2011-07-29 18:51:53 -04:00
Twitchy
7dea80bb2f DBEditor will add permissions from the Table already, plugins can insert their own Permissions now 2011-07-29 22:29:17 +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
3e111e8e46 Adds API Function, SetTeam 2011-07-29 18:53:08 +12:00
Twitchy
917865cab5 OrderBy... Bye bye. DBTool fixes 2011-07-29 12:21:28 +12:00
Twitchy
8f28bd2b7d Adds SetTable to DBTools, makes Tools and FileTools public, for TShock mods 2011-07-28 23:22:35 +12:00
Twitchy
383715715c Adds ReadTable function to DBTools 2011-07-28 13:08:49 +12:00
Twitchy
2afcb35da1 Fixes DBTool.Insert :) 2011-07-28 11:21:34 +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
Graham Cantin
3dd7af1a30 * Finally fixed /user group and /user password.
* Had to fix UserManager exceptions to UserNotExistException instead of UserExistsException.
* Added /user help as well. Commented out the old short circuit for now.
2011-07-24 20:28:07 -07:00
Lucas Nicodemus
71d05f51ec Fixed broken auth system. 2011-07-24 17:36:57 -06:00
high
7a829d347b Added support for sha256 and md5. 2011-07-24 14:26:52 -04:00
high
e8a5e7fb58 Now uses Query/QueryReader 2011-07-24 12:33:00 -04:00
high
d39d9e5127 Reapplied my region changes that were lost from a bad conflict merge 2011-07-24 11:27:00 -04:00
high
57a2d082ef Added query function for easier queries.
Normalized method names in GroupManager.cs
2011-07-24 10:12:18 -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
Zack Piispanen
d515616f72 A few more tests 2011-07-23 22:27:21 -04:00
Lucas Nicodemus
5c59ebf71a Merge remote-tracking branch 'remotes/origin/general-devel'
Conflicts:
	TShockAPI/Commands.cs
	TShockAPI/DB/GroupManager.cs
	TShockAPI/DB/RegionManager.cs
	TShockAPI/Properties/AssemblyInfo.cs
	Terraria.sln
2011-07-23 17:25:20 -06:00
Zack Piispanen
732121bdf5 region basic tests added 2011-07-23 18:07:15 -04:00
Lucas Nicodemus
f1ed9207c1 New tests 2011-07-23 15:14:27 -06:00
Zack Piispanen
a2f2ea1500 whoops pushed in some test stuff that would break commands fixed removeItem ban tho, so its all good 2011-07-23 17:03:10 -04:00
Zack Piispanen
347d701b7f push for shank 2011-07-23 16:59:29 -04:00
Zack Piispanen
ffd0471326 initial unit testing work and a few tweaks to stuff relating to items 2011-07-23 15:21:56 -04:00
Lucas Nicodemus
d8e8c5df91 Warps are no longer ToLower()'d. 2011-07-23 01:14:52 -06:00