Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-01-03 | * (bug 4815) Add /pause admin command | Christopher Schwarz | |
2013-01-03 | * (bug 4806) add builder command to show which player built a structure | John Ellis | |
2013-01-03 | * (bug 4805) fix missing names in namelog | John Ellis | |
2013-01-03 | * (bug 4654) set the name for players muted by namelog | Ben Millwood | |
2013-01-03 | * Fix admin /rename by not decrementing namelog->nameChanges, instead | John Ellis | |
add a forceName variable to ClientUserinfoChanged so that admin renames do not have ill-effects on player nameChange count, and players can be renamed while muted. * Make /rename print an error when attempting to rename a connecting player. | |||
2013-01-03 | * (bug 4656) Make sure there is always a message for new bans | M. Kristall | |
2013-01-03 | * Revision 2025 was showing one less than the correct ban number | M. Kristall | |
2013-01-03 | * (bug 4655) Ban # under showbans is incorrect | M. Kristall | |
2013-01-03 | * Fix a typo preventing l4s from having spec999 in the default admin flags ↵ | Christopher Schwarz | |
(thanks SlackerLinux) | |||
2013-01-03 | * (bug 3291) Add /buildlog and /revert commands to combat grief building ↵ | Christopher Schwarz | |
(Undeference, Rezyn, and originally Benmachine) | |||
2013-01-03 | * Fix crash in readconfig | Christopher Schwarz | |
2013-01-03 | * (bug 4603) Fix color bleed in listadmins (TheLinker) | Christopher Schwarz | |
2013-01-03 | * Create new bans at the bottom of the list, so that ban ordering in ↵ | Christopher Schwarz | |
showbans is always sequential (thanks msk, Rezyn) | |||
2013-01-03 | * Fix a bug preventing IP bans from matching | M. Kristall | |
2013-01-03 | * (bug 4561) Color is leaked in namelog (adressedeoops@gmail.com) | M. Kristall | |
2013-01-03 | * Prevent reparsing IP addresses for subnet bans | M. Kristall | |
2013-01-03 | * Log what command was attempted when a user does not have permission | M. Kristall | |
* (bug 4446) Fix comment | |||
2013-01-03 | * Separate namelog from admin | M. Kristall | |
* Client to namelog mapping * Merge mute, denybuild, ptr in namelog; remove ptr | |||
2013-01-03 | * Correct ban numbers reported by showbans | M. Kristall | |
2013-01-03 | * Set a->level properly in admin_default_levels (Rezyn) | Ben Millwood | |
2013-01-03 | * Update copyright notices | Tim Angus | |
2013-01-03 | * Fix for another bug where setlevel sets to the wrong person (Undeference, ↵ | Christopher Schwarz | |
Rezyn) | |||
2013-01-03 | * Fix changemap by moving it in the list so bsearch can find it | Christopher Schwarz | |
* Rename help to adminhelp to be less confusing now that admin commands look the same as regular commands * Rename admin flags "help"->"adminhelp" and "map"->"changemap" for consistency | |||
2013-01-03 | * And another | M. Kristall | |
2013-01-03 | * Correct some more messages | M. Kristall | |
2013-01-03 | * Server- and client-side tab completion for commands handled by the game module | M. Kristall | |
* Admin commands are just like all other commands now: no more ! ("!map" was renamed to "changemap" since "map" already exists) * Text in the chat ui beginning with / or \ is treated as a command unless ui_chatCommands = 0 (default 1) | |||
2013-01-03 | * Stop using numeric constants in logs because they are unreliable (log parsers | M. Kristall | |
will need to be updated) | |||
2013-01-03 | * Remove unnecessary stuff | M. Kristall | |
2013-01-03 | * Fix a bug that would prevent banning by name in most cases | M. Kristall | |
* When banning by name and there are multiple matches, do not print every match for a given player * The message indicating a ban hit has been updated * Match namelog entries to players only by GUID, allowing for a single player reconnecting from a different IP address * Remove the remaining GUID stub display | |||
2013-01-03 | * Fix several broken/segfaulting cases of the !setlevel command (Rezyn) | Christopher Schwarz | |
2013-01-03 | * Remove a redundant condition (thanks Ensiform) | M. Kristall | |
2013-01-03 | * Remove arbitrary limitations on admin data by replacing fixed-size arrays with | M. Kristall | |
linked lists This fixes memory leaks with most !readconfig errors | |||
2013-01-03 | * Fix !help only displaying information about custom commands when it should not | M. Kristall | |
2013-01-03 | * Prevent new votes from preventing previous votes from executing | M. Kristall | |
2013-01-03 | * Revert revision 1566 since it is no longer necessary | M. Kristall | |
2013-01-03 | * Use binary searching instead of linear searching for many static arrays | M. Kristall | |
2013-01-03 | * Change team colors in !listplayers to be more consistent with team prefixes in | M. Kristall | |
chat | |||
2013-01-03 | * Remove GUID stub display from most admin functions (still in !namelog for now) | M. Kristall | |
* Display a hint in !listplayers by players you can target with !setlevel * Fix for incorrect "a.k.a." information displaying for non-admins and incognito admins | |||
2013-01-03 | * Fix admin log messages + admin command message outputs appearing in the ↵ | Christopher Schwarz | |
wrong order in console | |||
2013-01-03 | * (bug 4310) Rework admin.log | Christopher Schwarz | |
- Remove admin.log and fold its information into games.log because its information is rarely useful without the context that games.log brings - Don't show guid/flags in AdminCmd: log items. Show registered name instead. - Add an AdminAuth: log item that contains this info, occurring at connect, setlevel, and readconfig - Always attach an admin's registered name to bans so the correct people are complained about rather than aliases - General g_admin.c shrinking and refactoring | |||
2013-01-03 | * (bug 4309) Add options to !restart that allow for keeping/switching player ↵ | Christopher Schwarz | |
teams, and optionally also to lock them. | |||
2013-01-03 | * Make position of "ALLFLAGS" admin flag irrelevant | M. Kristall | |
* Keep track of clients' admin statuses better and refactor large amounts of related admin code | |||
2013-01-03 | * Better fix for !showbans -10 not working properly | M. Kristall | |
2013-01-03 | * Fix uninitialized variable usage gcc did not warn me about before | M. Kristall | |
* Fix sudden death votes (thanks Rezyn) | |||
2013-01-03 | * Massive refactor of voting code | M. Kristall | |
* Remove cvar g_suddenDeath since it is no longer needed * "Sudden Death in 0 seconds!" should no longer display on map start when sudden death is disabled | |||
2013-01-03 | * !showbans -10 was broken (thanks Rezyn) | M. Kristall | |
2013-01-03 | * Disallow the name "console" to prevent confusion with dedicated server ↵ | Christopher Schwarz | |
console messaging functions | |||
2013-01-03 | * Fix crash when banning (thanks Rezyn) | M. Kristall | |
2013-01-03 | * (Bug 3274) Disallow names that are difficult to ban (thanks msk) | Christopher Schwarz | |
- Disallow numbers at the start of a name - All names must contain at least one letter - When matching name strings, ignore all non-alphanumeric characters | |||
2013-01-03 | * Print a slightly better message when a banned player tries to connect | M. Kristall | |
and use the correct variable this time (thanks Ensiform) |