58 Commits (be5a803d09d08ef57b3eaa9c39375ba1cb2aabea)

Author SHA1 Message Date
Jessica James 5ebf36ff97 Replaced all instances of DLList with std::list 8 years ago
Jessica James b4a92b23c2 All projects can now compile as x64 (albeit, with warnings) 8 years ago
Jessica James 3f22f2646b Updated Jupiter and refactored code as necessary. Will improve config file formats over time to use proper subsections. 8 years ago
Jessica James 25f6ef95dc Resolved a null pointer exception (this solution is faster anyways). 8 years ago
Jessica James c236a29ea9 RenX.Core: Added plugin event RenX_OnPlayerCommand for PLAYER "Command;" 8 years ago
Jessica James 5747df6ef2 RenX.Core: Further RCONv4 adjustments 8 years ago
Jessica James f654031ae3 Various updates and bug fixes regarding RCON v4. 9 years ago
Jessica James fb7bc0db70 Updated Jupiter; each plugin config is now rehashed with the plugin 9 years ago
Jessica James 8edf0ac485 Updated Jupiter, and adjusted plugins accordingly (each plugin now has its own config) 9 years ago
Jessica James 175aa11d90 RenX::Server: Added 'gameVersionNumber' with appropriate accessor function (RCONv4) 9 years ago
Jessica James 15130c502e Finished HWID support 9 years ago
Jessica James 367a00ffd9 Added support for RCON protocol 4 9 years ago
Jessica James 27f2adcd4c Player reverse DNS resolution is now threaded. 9 years ago
Jessica James 1e08f6035e * Added full support for multiple ladder databases. 9 years ago
Jessica James 7e9b92907d RenX.Core: 9 years ago
Jessica James 5442838f6f Added config option "BanFromStr", to replace "the server" constant string in ban messages. 9 years ago
Jessica James f66ffb8257 General code improvements 9 years ago
Jessica James fef17f0c16 RenX.Core: 9 years ago
JustinAJ 8e5d3f0a5e Added support for map GUIDs (will appear in next RenX patch) 9 years ago
JustinAJ c724eea309 Bot: 9 years ago
JustinAJ 0694c5146c Revamped ban system internals: 9 years ago
JustinAJ 2d53adc948 RenX.Core: 9 years ago
JustinAJ f6dfaef422 RenX.Core: 9 years ago
JustinAJ 8fd790c58b Updated name in copyright notices. 9 years ago
JustinAJ dd4800c881 Licensing change; now using ISC license. 9 years ago
JustinAJ ad29b0eba5 Changed how RCON gets parsed/tokenized. All parts of all RCON strings are now translated to UTF-8. 9 years ago
JustinAJ e30caeb947 RenX.Core: 9 years ago
JustinAJ fef7c1e30f RenX.Core: 9 years ago
JustinAJ 99e8d4674d RenX.Core: 9 years ago
JustinAJ 3fb51512e9 Added RenX::DisconnectReason enum 10 years ago
JustinAJ 4fc735db9a RenX.Core: 10 years ago
JustinAJ 548c7980cc Added server pinging/timeouts. 10 years ago
JustinAJ c63580dbb8 Added RenX::BuildingInfo struct, and all appropriate functions and config settings. 10 years ago
JustinAJ 50e96e6ebe Added reasons to kicks and bans. 10 years ago
JustinAJ 290d961dd7 * Added getSocketHostname() 10 years ago
JustinAJ 96913fce67 Removed "server" parameter from uuid_func. 10 years ago
JustinAJ ca101466cb UUID revamp 10 years ago
JustinAJ 43fad78bf9 Added Server::fetchClientList() function; Server::updateClientList() now only requests a partial client list; updateClientList() is now called on a configurable interval (default: 2500 milliseconds) 10 years ago
JustinAJ 2fa480854e Added disarm(), disarmC4(), and disarmBeacon() functions to RenX::Server; Added "Kill", "Disarm", "DisarmC4", and "DisarmBeacon" IRC commands. 10 years ago
JustinAJ aa830819bd Removed all Beta 1/2/3 code; removed all eXtendedRCON code; Added Server::Kill(). 10 years ago
JustinAJ 4ed9acf6ec * Removed redundant RenX::Core::send() 10 years ago
JustinAJ 1887317e97 Updated to support most of RCONv3; updated Jupiter; Map now tracked; Tags added for: RCON User, Server Name, Map; Internal tags are now generated at runtime, and guaranteed to be unique for up to 65k tags; Added events to RenX::Plugin: OnExecute (player), OnPlayer, OnHostChat, OnHostPage, OnOtherChat, OnDisarm, OnCapture, OnNeutralize, OnSteal, OnUnsubscribe, OnVoteCall, OnVoteOver, OnVoteCancel, OnVote, OnMapChange, OnMapLoad, OnMap, OnDemoRecord, OnDemo; various optimizations 10 years ago
JustinAJ 2c373c2ebb Fixed eXtended RCON client list and ping/score/credit list parsing; Added changeTeam() and setTeam() functions. 10 years ago
JustinAJ c7c105ff6f added giveCredits() functions 10 years ago
JustinAJ 3beb213299 Added tags system; updated Jupiter 10 years ago
JustinAJ f2a85a8271 Added RenX::BanDatabase; added ip32 to RenX::PlayerInfo; added RenX_OnBan even to RenX::Plugin; Server::banPlayer() now has an optional length parameter; Updated Jupiter version; Config options added: RCONBan, LocalSteamBan, LocalIPBan, LocalNameBan. 10 years ago
JustinAJ c20e9fed7f Server now rehashes settings; added commandsFile to core; added access levels to PlayerInfo and GameCommand; aliases and access overrides are now read from the commandsFile; Jupiter version updated. 10 years ago
JustinAJ 82fe29ebaa RCON Username is now tracked. 10 years ago
JustinAJ a04667ee5f Added RenX_OnTeamChange event; formatSteamID is now const; ReadableString non-format versions of sendPubChan() sendAdmChan() and sendLogChan() added. 10 years ago
JustinAJ 8f8736aa0f Made input player for sendMessage const. 10 years ago