Commit graph

3030 commits

Author SHA1 Message Date
White
4bc4b2a6eb Fixed another bug with the BCrypt implementation 2015-05-28 16:44:34 +09:30
White
ec178f0c4a Fixed the bug where updating the config WorkFactor would mean that users could not log into their accounts once their passwords were updated to the new WorkFactor 2015-05-28 11:51:29 +09:30
White
e33b6ebebc Now targets NET 4.5, so the solution actually compiles.
Fixed an issue where /user password sets a blank string in the database
Fixed an issue where /password <old> <new> wouldn't update the user's password
2015-05-27 18:29:29 +09:30
Lucas Nicodemus
c918d851b0 Merge pull request #931 from NyxStudios/changelog
Add a changelog (fixes #925)
2015-05-07 21:14:40 -06:00
Rodrigo
fe566bb86c Merge pull request #918 from NyxStudios/new-guidelines
Add new code style guidelines
2015-05-06 16:52:35 +01:00
Lucas Nicodemus
87838aeb9f Add final entries to changelog up to now from gen-dev 2015-05-05 22:31:53 -06:00
Lucas Nicodemus
591e3e6448 Added a changelog 2015-05-05 22:29:49 -06:00
Lucas Nicodemus
d4851b8e0f Add Github flow; fixes #924 2015-05-05 22:14:47 -06:00
Lucas Nicodemus
dc704c3efe Update guidelines with suggestions from @MarioE 2015-05-04 21:11:54 -06:00
Lucas Nicodemus
52bdbfa399 Merge pull request #928 from NyxStudios/netitem
Extends NetItem (implements #927)
2015-05-04 20:46:09 -06:00
MarioE
786a43b2f9 Merge pull request #926 from NyxStudios/new-prebuilts
Add new prebuilts
2015-05-04 22:43:58 -04:00
MarioE
ad5ec1c252 Fix NetItem serialization/deserialization 2015-05-04 22:28:41 -04:00
MarioE
d5fb8726cc Extend NetItem 2015-05-04 22:11:10 -04:00
Lucas Nicodemus
4f273fbace Add SQLite 3.8.9 prebuilts 2015-05-04 00:21:55 -06:00
Lucas Nicodemus
d31f866dfe Add JSON 6.0.8 2015-05-04 00:20:22 -06:00
Lucas Nicodemus
7ba4295cf9 Add MySQL 6.9.6 connector prebuilts 2015-05-04 00:19:15 -06:00
Lucas Nicodemus
0535f6b7c6 Link to our copy of the TSAPI, not Dm's 2015-05-02 17:16:53 -06:00
Lucas Nicodemus
5bc53f7992 Remove hipchat build notifier 2015-05-02 09:41:38 -06:00
Lucas Nicodemus
da36fb42f7 Merge pull request #920 from Enerdy/general-devel
Specify which item is causing a player to be disabled. Fixes #909.
2015-05-02 07:36:54 -06:00
Enerdy
ee776b7e60 Fix grammar, explicitly state that we need this check 2015-05-02 13:45:40 +01:00
Enerdy
f4fa624936 Specify which item is causing a player to be disabled. Fixes #909. 2015-05-02 03:03:41 +01:00
Lucas Nicodemus
e6f7877551 Add new contributing guidelines 2015-05-01 09:58:05 -06:00
Lucas Nicodemus
03c1182f27 Move scripts into ./scripts/ folder. 2015-05-01 09:46:44 -06:00
Lucas Nicodemus
f353f8bcc7 Remove tshock_update.json. Most servers are using mimic now.
If they aren't, then they large amount of exceptions should
get them to upgrade sooner or later.
2015-05-01 09:39:45 -06:00
Lucas Nicodemus
630c045397 Move resources to "prebuilts" folder. Fixes #904 2015-05-01 09:34:42 -06:00
Lucas Nicodemus
c36738e2ba Merge branch 'general-devel' of github.com:NyxStudios/TShock into general-devel 2015-05-01 09:25:07 -06:00
Lucas Nicodemus
188d9c07f9 Move TerrariaAPI-Server submodule to our own repo 2015-05-01 09:24:35 -06:00
White
44ad0c68b8 Change TSPlayer.UserID to TSPlayer.User.ID, as well as refactoring some of UserManager.cs. Solves #916 2015-05-01 11:18:37 +09:30
Lucas Nicodemus
fcda79ea4c Fix blank password logins further
How this worked prior to BCrypt is beyond me
2015-04-30 15:56:29 -06:00
Lucas Nicodemus
ddd89043c9 Fix blank password legacy behavior in TShock.
Fixes #907
2015-04-30 15:52:08 -06:00
Lucas Nicodemus
a503c1e84e Commit #3,000
Merge branch 'general-devel' of github.com:NyxStudios/TShock into general-devel
2015-04-30 15:05:25 -06:00
Lucas Nicodemus
6cc097fda0 Use int arrays, not float arrays in config
Fixes #914
2015-04-30 15:04:22 -06:00
Lucas Nicodemus
3a5b0b1b99 Merge pull request #911 from WhiteXZ/general-devel
Adds a User object to TSPlayer
2015-04-29 20:28:35 -06:00
White
f400d4ff04 Fix a missed line 2015-04-29 17:41:43 +09:30
White
dd7ad78d3f Adds a User object to TSPlayer 2015-04-29 17:24:20 +09:30
Lucas Nicodemus
f5bf9d55ca Add semicolon 2015-04-25 22:55:15 -06:00
Lucas Nicodemus
c1183ec950 Make verbiage more clear on how to use /auth and /auth-verify 2015-04-25 22:54:45 -06:00
Lucas Nicodemus
a68068c565 Merge branch 'general-devel' of github.com:NyxStudios/TShock into general-devel 2015-04-22 23:32:30 -06:00
Lucas Nicodemus
ab3262d971 Document some config file methods
I suppose this is really redundant, ...
2015-04-22 23:32:01 -06:00
White
c55893fe88 Adds a fuzzy name search for obtaining users. This means plugins no longer have to retrieve all Users with TShock.Users.GetUsers() to do a fuzzy name search 2015-04-21 16:46:24 +09:30
Lucas Nicodemus
342921b3ed Document Utils.cs & UserManager.cs
Deprecated Utils.Random()
2015-04-19 21:14:15 -06:00
Lucas Nicodemus
ce4585d151 🍰 Moved indentation back for deprecated algo block 2015-04-18 13:51:53 -06:00
Lucas Nicodemus
050a350c9f Finish documenting TShock.cs 2015-04-17 04:41:22 -06:00
Lucas Nicodemus
5e4651e9c4 Deprecate ValidString & SanitizeString methods.
They're unused and don't support UTF-8.
2015-04-17 04:20:48 -06:00
Lucas Nicodemus
d182e3a629 Add more documentation to more internal methods 2015-04-17 02:33:37 -06:00
Lucas Nicodemus
be75603587 Add more documentation to TShock.cs for high level variables 2015-04-17 01:39:19 -06:00
Lucas Nicodemus
00ad1c63b4 Check to see if a player is logged in before calling logout hook on dc 2015-04-17 00:17:19 -06:00
Lucas Nicodemus
d3931e77db Merge branch 'general-devel' of github.com:NyxStudios/TShock into general-devel 2015-04-16 23:42:17 -06:00
Lucas Nicodemus
be19c3998b Call OnPlayerLogout when a player leaves the server
Fixes #902
2015-04-16 23:41:24 -06:00
Lucas Nicodemus
1bc96b6367 We like docs and less warnings 2015-04-15 09:59:45 -06:00