diff --git a/CHANGELOG.md b/CHANGELOG.md index 521754c7f..312a4d9cf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,17 @@ Legend: ! = Fixed bug ? = Other stuff ``` +(07/05/17): Version 1.6.1 +01. ! Fixed an issue while XAJAX initialized +02. ! Fixed the 'dash intro text' not displaying custom HTML elements +03. ! Fixed 'change password' function +04. ! Fixed encoding issues with player names +05. ! Fixed aspect ratio of map image +06. ! Fixed editing groups/override pages +07. ! Fixed display error for 'edit mod' page +08. ! Fixed version numbering displaying 0 +09. + Improved sizes and file types of images + (23/04/17): Version 1.6.0 01. ! Fixed some XSS exploits 02. + Improved password hashing / security @@ -91,7 +102,7 @@ Legend: 06. - SourceMod 1.6.x and below are not supported 07. - Removed FamilySharing Ban Evasion Detection 08. - MariaDB not does not work anymore (Never was supported anyways) -09. ! Fixed Ban List lagging on MySQL 5.6+ +09. ! Fixed Ban List lagging on MySQL 5.6+ 10. ! Fixed Plugin Showing DataPack error 11. ! Fixed KickId in Webpanel not working when trying to use Steam3 12. ? Optimized and updated IpToCountry.csv @@ -100,7 +111,7 @@ Legend: ----------------------- 01. * Changed licence to GNU GPL v3 02. * Added SourceBans Connection Debugger -03. * Added SourceComms Search Box +03. * Added SourceComms Search Box 04. + Re-made SourceBans Logo in Footer 05. ! Fixed getdemo.php spewing errors 06. ! Fixed Invalid Query in SB Plugin diff --git a/game/addons/sourcemod/scripting/sbpp_admcfg.sp b/game/addons/sourcemod/scripting/sbpp_admcfg.sp index d045f2ee7..3fc83bc75 100644 --- a/game/addons/sourcemod/scripting/sbpp_admcfg.sp +++ b/game/addons/sourcemod/scripting/sbpp_admcfg.sp @@ -37,7 +37,7 @@ public Plugin myinfo = name = "SourceBans++: Admin Config Loader", author = "AlliedModders LLC, SourceBans++ Dev Team", description = "Reads Admin Files", - version = "1.6.0", + version = "1.6.1", url = "https://sbpp.sarabveer.me/" }; diff --git a/game/addons/sourcemod/scripting/sbpp_checker.sp b/game/addons/sourcemod/scripting/sbpp_checker.sp index bd2181b0e..bf0c245c9 100644 --- a/game/addons/sourcemod/scripting/sbpp_checker.sp +++ b/game/addons/sourcemod/scripting/sbpp_checker.sp @@ -26,7 +26,7 @@ #include -#define VERSION "1.6.0" +#define VERSION "1.6.1" #define LISTBANS_USAGE "sm_listsbbans <#userid|name> - Lists a user's prior bans from Sourcebans" #define INVALID_TARGET -1 diff --git a/game/addons/sourcemod/scripting/sbpp_comms.sp b/game/addons/sourcemod/scripting/sbpp_comms.sp index c1addde25..12f3f3caa 100644 --- a/game/addons/sourcemod/scripting/sbpp_comms.sp +++ b/game/addons/sourcemod/scripting/sbpp_comms.sp @@ -42,7 +42,7 @@ // Do not edit below this line // //-----------------------------// -#define PLUGIN_VERSION "1.6.0" +#define PLUGIN_VERSION "1.6.1" #define PREFIX "\x04[SourceComms++]\x01 " #define MAX_TIME_MULTI 30 // maximum mass-target punishment length @@ -1248,7 +1248,7 @@ public Query_AddBlockInsert(Handle:owner, Handle:hndl, const String:error[], any iAdmin = -1; } } - + new iTarget = GetClientOfUserId(ReadPackCell(data)); if (!iTarget) { iTarget = -1; @@ -1469,13 +1469,13 @@ public Query_UnBlockSelect(Handle:owner, Handle:hndl, const String:error[], any: if (type == TYPE_UNSILENCE) { // check result for possible combination with temp and time punishments (temp was skipped in code above) - + #if SOURCEMOD_V_MAJOR >= 1 && SOURCEMOD_V_MINOR >= 8 SetPackPosition(data, view_as(16)); #else SetPackPosition(data, 16); #endif - + if (g_MuteType[target] > bNot) { WritePackCell(data, TYPE_UNMUTE); @@ -3113,10 +3113,10 @@ public Native_SetClientMute(Handle hPlugin, int numParams) ThrowNativeError(SP_ERROR_NATIVE, "Client %d is not in game", target); return false; } - + bool muteState = bool:GetNativeCell(2); int muteLength = GetNativeCell(3); - + if (muteState && muteLength == 0) { ThrowNativeError(SP_ERROR_NATIVE, "Permanent mute is not allowed!"); @@ -3155,7 +3155,7 @@ public Native_SetClientMute(Handle hPlugin, int numParams) } return true; -} +} public Native_SetClientGag(Handle:hPlugin, numParams) { diff --git a/game/addons/sourcemod/scripting/sbpp_main.sp b/game/addons/sourcemod/scripting/sbpp_main.sp index a47f686f2..c3ab4125e 100644 --- a/game/addons/sourcemod/scripting/sbpp_main.sp +++ b/game/addons/sourcemod/scripting/sbpp_main.sp @@ -32,8 +32,8 @@ #include #tryinclude -#define SB_VERSION "1.6.0++" -#define SBR_VERSION "1.6.0" +#define SB_VERSION "1.6.1++" +#define SBR_VERSION "1.6.1" #if defined _updater_included #define UPDATE_URL "https://sbpp.github.io/updater/updatefile.txt" diff --git a/game/addons/sourcemod/scripting/sbpp_sleuth.sp b/game/addons/sourcemod/scripting/sbpp_sleuth.sp index 9f87cd831..ad50536c3 100644 --- a/game/addons/sourcemod/scripting/sbpp_sleuth.sp +++ b/game/addons/sourcemod/scripting/sbpp_sleuth.sp @@ -29,7 +29,7 @@ #undef REQUIRE_PLUGIN #include -#define PLUGIN_VERSION "1.6.0" +#define PLUGIN_VERSION "1.6.1" #define LENGTH_ORIGINAL 1 #define LENGTH_CUSTOM 2 @@ -259,11 +259,11 @@ public LoadWhiteList() BuildPath(Path_SM, path, PLATFORM_MAX_PATH, "configs/sourcesleuth_whitelist.cfg"); new Handle:fileHandle = OpenFile(path, "r"); - + if (fileHandle == INVALID_HANDLE) { LogError("Could not find the config file (addons/sourcemod/configs/sourcesleuth_whitelist.cfg)"); - + return; } diff --git a/web/version.json b/web/version.json index 1aefb48b1..2ee16da55 100644 --- a/web/version.json +++ b/web/version.json @@ -1,4 +1,4 @@ { "version": "1.6.1", - "git": "493" + "git": "495" }