diff --git a/Server_Install_Pack/@epochhive/EpochServer.dll b/Server_Install_Pack/@epochhive/EpochServer.dll index 0f0742a0..c6761ec6 100644 Binary files a/Server_Install_Pack/@epochhive/EpochServer.dll and b/Server_Install_Pack/@epochhive/EpochServer.dll differ diff --git a/Server_Install_Pack/@epochhive/EpochServer_x64.dll b/Server_Install_Pack/@epochhive/EpochServer_x64.dll index d08d46a4..00a91674 100644 Binary files a/Server_Install_Pack/@epochhive/EpochServer_x64.dll and b/Server_Install_Pack/@epochhive/EpochServer_x64.dll differ diff --git a/Server_Install_Pack/@epochhive/addons/epoch_server.pbo b/Server_Install_Pack/@epochhive/addons/epoch_server.pbo index ceeea4ef..010181d5 100644 Binary files a/Server_Install_Pack/@epochhive/addons/epoch_server.pbo and b/Server_Install_Pack/@epochhive/addons/epoch_server.pbo differ diff --git a/Server_Install_Pack/@epochhive/epochserver.so b/Server_Install_Pack/@epochhive/epochserver.so index f583d7e0..c58dd421 100644 Binary files a/Server_Install_Pack/@epochhive/epochserver.so and b/Server_Install_Pack/@epochhive/epochserver.so differ diff --git a/Server_Install_Pack/@epochhive/epochserver_x64.so b/Server_Install_Pack/@epochhive/epochserver_x64.so index e278ec69..8184dbeb 100644 Binary files a/Server_Install_Pack/@epochhive/epochserver_x64.so and b/Server_Install_Pack/@epochhive/epochserver_x64.so differ diff --git a/Sources/epoch_server/build.hpp b/Sources/epoch_server/build.hpp index f482d8d9..c3878477 100644 --- a/Sources/epoch_server/build.hpp +++ b/Sources/epoch_server/build.hpp @@ -1 +1 @@ -build=775; +build=776; diff --git a/Sources/epoch_server/config.cpp b/Sources/epoch_server/config.cpp index 1362b215..6a44c99a 100644 --- a/Sources/epoch_server/config.cpp +++ b/Sources/epoch_server/config.cpp @@ -131,5 +131,5 @@ class CfgServerVersion { client = "0.5.0.0"; config = "0.5.0.0"; - hive = "0.5.1.8"; + hive = "0.6.0.0"; }; diff --git a/Sources/epoch_server_core/compile/epoch_hive/fn_server_hiveMD5.sqf b/Sources/epoch_server_core/compile/epoch_hive/fn_server_hiveMD5.sqf new file mode 100644 index 00000000..6afedbcd --- /dev/null +++ b/Sources/epoch_server_core/compile/epoch_hive/fn_server_hiveMD5.sqf @@ -0,0 +1,22 @@ +/* + Author: Aaron Clark - EpochMod.com + + Contributors: + + Description: md5 hash function + Returns md5 hash if only one string is give as imput. + Returns array of md5 hashes if input was an array. + + Licence: + Arma Public License Share Alike (APL-SA) - https://www.bistudio.com/community/licenses/arma-public-license-share-alike + + Github: + https://github.com/EpochModTeam/Epoch/tree/release/Sources/epoch_server_core/compile/epoch_hive/fn_server_hiveMD5.sqf +*/ +params ["_val"]; +if (_this isEqualType []) then { + _val = _this joinString "|"; + parseSimpleArray ("epochserver" callExtension ([840,_val] joinString "|")); +} else { + (parseSimpleArray ("epochserver" callExtension ([840,_val] joinString "|"))) select 0; +} diff --git a/build.txt b/build.txt index 064cbb37..23db2d6d 100644 --- a/build.txt +++ b/build.txt @@ -1 +1 @@ -775 +776