Age | Commit message (Collapse) | Author | |
---|---|---|---|
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) | |||
2013-01-03 | * Remove many unused cvars that don't do anything | Christopher Schwarz | |
* Remove g_adminNameProtect, force it on * Remove g_chatTeamPrefix, force it on | |||
2013-01-03 | * (bug 4071) subnet bans | M. Kristall | |
Allow banning and namelog searching by IP address in CIDR notation Banning a range of addresses will immediately kick all players in that range Admins with IMMUNITY flag can connect even if their IP address is banned admin.dat files relying on substring matching will have to be updated | |||
2013-01-03 | * Fix some bugs with banning by client number introduced in revision 1189 | M. Kristall | |