Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Replace auth.txt with SQLite auth database (#7279) | Ben Deutsch | 2018-08-05 | 1 | -82/+37 |
| | | | | * Replace auth.txt with SQLite auth database | ||||
* | Builtin auth handler: Speed up file writing (#7252) | SmallJoker | 2018-04-19 | 1 | -3/+3 |
| | |||||
* | Auth handler: Player deletion & Iterator (#6741) | sfan5 | 2017-12-06 | 1 | -0/+18 |
| | | | | | | | | * Add player deletion method to auth handler (fixes #6653) * Support iterating over the auth database There was no way to do this previously and a recent commit broke doing this the "hacky" way by accessing `core.auth_table`. | ||||
* | Make core.auth_table private and structure builtin/auth.lua | sfan5 | 2017-12-01 | 1 | -41/+45 |
| | | | | If you give modders the ability to do something, they will... | ||||
* | Make use of safe file writing in auth handler (fixes #6576) | sfan5 | 2017-11-08 | 1 | -6/+5 |
| | |||||
* | Do not grant all privs to the admin - changes game behavior (#6460) | lhofhansl | 2017-10-07 | 1 | -1/+3 |
| | | | | | | * Do not grant all privs to admins. * Default give_to_admin to give_to_singleplayer | ||||
* | Add on_grant and on_revoke callbacks (#4713) | rubenwardy | 2017-08-26 | 1 | -0/+15 |
| | | | | | | * Add register_on_priv_grant/revoke, and on_grant/revoke to privs. Call from /grant and /revoke * Call on_grant and on_revoke callbacks from set_privs | ||||
* | [CSM] Add function to get player privileges (#5933) | red-001 | 2017-06-07 | 1 | -25/+0 |
| | | | | | | * [CSM] Add function to get player privileges + move related help functions to common * Added @Zeno- const | ||||
* | Use a settings object for the main settings | ShadowNinja | 2017-05-06 | 1 | -3/+3 |
| | | | | | | | This unifies the settings APIs. This also unifies the sync and async registration APIs, since the async registration API did not support adding non-functions to the API table. | ||||
* | Builtin: Disallow registering users with the same name | SmallJoker | 2016-08-29 | 1 | -0/+16 |
| | | | | | Prevents duplicate names: 'NickName', 'nickname', 'NICKNAME'. Skips already registered users, so they can connect as usual. | ||||
* | Faster insertion into table | Rui914 | 2016-03-06 | 1 | -1/+1 |
| | |||||
* | SAPI: Track last executed mod and include in error messages | kwolekr | 2015-08-12 | 1 | -0/+1 |
| | |||||
* | Add strict module | ShadowNinja | 2014-11-19 | 1 | -2/+2 |
| | | | | Also fix leaking globals found by it. | ||||
* | Add last_login field to auth.txt | Ryan Newell | 2014-11-08 | 1 | -25/+37 |
| | | | | Also shortens some related code and adds more parameters to string.split. | ||||
* | Use "core" namespace internally | ShadowNinja | 2014-05-08 | 1 | -53/+53 |
| | |||||
* | Organize builtin into subdirectories | ShadowNinja | 2014-05-07 | 1 | -0/+188 |