From af30f8cd4bf0e1ea3b1e4a172b5101c1498ac1ce Mon Sep 17 00:00:00 2001 From: XMRig Date: Tue, 19 Nov 2019 03:59:46 +0700 Subject: [PATCH 1/4] v5.0.2-dev --- src/version.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/version.h b/src/version.h index 3b976705..57feea37 100644 --- a/src/version.h +++ b/src/version.h @@ -28,7 +28,7 @@ #define APP_ID "xmrig" #define APP_NAME "XMRig" #define APP_DESC "XMRig miner" -#define APP_VERSION "5.0.1" +#define APP_VERSION "5.0.2-dev" #define APP_DOMAIN "xmrig.com" #define APP_SITE "www.xmrig.com" #define APP_COPYRIGHT "Copyright (C) 2016-2019 xmrig.com" @@ -36,7 +36,7 @@ #define APP_VER_MAJOR 5 #define APP_VER_MINOR 0 -#define APP_VER_PATCH 1 +#define APP_VER_PATCH 2 #ifdef _MSC_VER # if (_MSC_VER >= 1920) From 8102526abc6a9f99473c83c5e74fd86fcb8815a8 Mon Sep 17 00:00:00 2001 From: XMRig Date: Tue, 19 Nov 2019 22:21:24 +0700 Subject: [PATCH 2/4] Added build_deps.sh for creating xmrig-deps on Linux. --- scripts/build_deps.sh | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100755 scripts/build_deps.sh diff --git a/scripts/build_deps.sh b/scripts/build_deps.sh new file mode 100755 index 00000000..d8948323 --- /dev/null +++ b/scripts/build_deps.sh @@ -0,0 +1,43 @@ +#!/bin/bash -e + +UV_VERSION="1.33.1" +OPENSSL_VERSION="1.1.1d" +HWLOC_VERSION="2.1.0" + +mkdir deps +mkdir deps/include +mkdir deps/lib + +mkdir build && cd build + +wget https://github.com/libuv/libuv/archive/v${UV_VERSION}.tar.gz +tar -xzf v${UV_VERSION}.tar.gz + +wget https://download.open-mpi.org/release/hwloc/v2.1/hwloc-${HWLOC_VERSION}.tar.bz2 +tar -xjf hwloc-${HWLOC_VERSION}.tar.bz2 + +wget https://www.openssl.org/source/openssl-${OPENSSL_VERSION}.tar.gz +tar -xzf openssl-${OPENSSL_VERSION}.tar.gz + +cd libuv-${UV_VERSION} +sh autogen.sh +./configure --disable-shared +make -j$(nproc) +cp -fr include/ ../../deps +cp .libs/libuv.a ../../deps/lib +cd .. + +cd hwloc-${HWLOC_VERSION} +./configure --disable-shared --enable-static --disable-io --disable-libudev --disable-libxml2 +make -j$(nproc) +cp -fr include/ ../../deps +cp hwloc/.libs/libhwloc.a ../../deps/lib +cd .. + +cd openssl-${OPENSSL_VERSION} +./config -no-shared -no-asm -no-zlib -no-comp -no-dgram -no-filenames -no-cms +make -j$(nproc) +cp -fr include/ ../../deps +cp libcrypto.a ../../deps/lib +cp libssl.a ../../deps/lib +cd ../.. \ No newline at end of file From 5d559971ca02c1439747098878fdef7b0b152764 Mon Sep 17 00:00:00 2001 From: XMRig Date: Wed, 20 Nov 2019 15:36:02 +0700 Subject: [PATCH 3/4] Fixed isTLS method. --- src/base/net/stratum/Pool.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/base/net/stratum/Pool.h b/src/base/net/stratum/Pool.h index ca375c07..509b3975 100644 --- a/src/base/net/stratum/Pool.h +++ b/src/base/net/stratum/Pool.h @@ -72,7 +72,7 @@ public: ); inline bool isNicehash() const { return m_flags.test(FLAG_NICEHASH); } - inline bool isTLS() const { return m_flags.test(FLAG_TLS); } + inline bool isTLS() const { return m_flags.test(FLAG_TLS) || m_url.isTLS(); } inline bool isValid() const { return m_url.isValid(); } inline const Algorithm &algorithm() const { return m_algorithm; } inline const Coin &coin() const { return m_coin; } From 997f90dae73f74171a6d25e6b83f287715c4b0d0 Mon Sep 17 00:00:00 2001 From: XMRig Date: Thu, 21 Nov 2019 00:27:50 +0700 Subject: [PATCH 4/4] Added PGP key and signed hashes for 5.0.1 release. --- doc/gpg_keys/xmrig.asc | 30 ++++++++++++++++++++++++++++++ doc/releases/5_0_1/SHA256SUMS | 5 +++++ doc/releases/5_0_1/SHA256SUMS.sig | 11 +++++++++++ 3 files changed, 46 insertions(+) create mode 100644 doc/gpg_keys/xmrig.asc create mode 100644 doc/releases/5_0_1/SHA256SUMS create mode 100644 doc/releases/5_0_1/SHA256SUMS.sig diff --git a/doc/gpg_keys/xmrig.asc b/doc/gpg_keys/xmrig.asc new file mode 100644 index 00000000..ea5b2c9b --- /dev/null +++ b/doc/gpg_keys/xmrig.asc @@ -0,0 +1,30 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQENBF3VSRIBCADfFjDUbq0WLGulFeSou0A+jTvweNllPyLNOn3SNCC0XLEYyEcu +JiEBK80DlvR06TVr8Aw1rT5S2iH0i5Tl8DqShH2mmcN1rBp1M0Y95D89KVj3BIhE +nxmgmD4N3Wgm+5FmEH4W/RpG1xdYWJx3eJhtWPdFJqpg083E2D5P30wIQem+EnTR +5YrtTZPh5cPj2KRY+UmsDE3ahmxCgP7LYgnnpZQlWBBiMV932s7MvYBPJQc1wecS +0wi1zxyS81xHc3839EkA7wueCeNo+5jha+KH66tMKsfrI2WvfPHTCPjK9v7WJc/O +/eRp9d+wacn09D1L6CoRO0ers5p10GO84VhTABEBAAG0GVhNUmlnIDxzdXBwb3J0 +QHhtcmlnLmNvbT6JAU4EEwEIADgWIQSaxM6o5m41pcfN3BtEalNji+lECQUCXdVJ +EgIbAwULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRBEalNji+lECbkQB/9nRou0 +tOlBwYn8xVgBu7IiDWNVETRWfrjrtdTvSahgbbo6lWgjA/vBLkjN9fISdBQ/n/Mt +hNDJbEtxHHt2baJhvT8du1eWcIHHXCV/rmv+iY/hTXa1gKqHiHDJrtYSVBG3BMme +1rdsUHTiKf3t5yRHOXAfY2C+XNblKAV7mhlxQBiKxdFDIkFEQKNrHNUvnzkOqoCT +2kTZZ2tPUMQdOn1eek6zG/+C7SwcBpJnakJ8jce4yA/xZbOVKetNWO3Ufu3TE34k +OdA+H4PU9+fV77XfOY8DtXeS3boUI97ei+4s/mwX/NFC0i8CPXyefxl3WRUBGDOI +w//kPNQVh4HobOCeuQENBF3VSRIBCADl29WorEi+vRA/3kg9VUXtxSU6caibFS3N +VXANiFRjrOmICdfrIgOSGNrYCQFsXu0Xe0udDYVX8yX6WJk+CT02Pdg0gkXiKoze +KrnK15mo3xXbb2tr1o9ROPgwY/o2AwQHj0o1JhdS2cybfuRiUQRoGgBX7a9X0cTY +r4ZJvOjzgAajl3ciwB3yWUmDiRlzZpO7YWESXbOhGVzyCnP5MlMEJ/fPRw9h38vK +HNKLhzcRfsLpXk34ghY3SxIv4NWUfuZXFWqpSdC9JgNc5zA72lJEQcF4DHJCKl7B +ddmrfsr9mdiIpo+/ZZFPPngdeZ2kvkJ2YKaZNVu2XooJARPQ8B8tABEBAAGJATYE +GAEIACAWIQSaxM6o5m41pcfN3BtEalNji+lECQUCXdVJEgIbDAAKCRBEalNji+lE +CdPUB/4nH1IdhHGmfko2kxdaHqQgCGLqh3pcrQXD9mBv/LYVnoHZpVRHsIDgg2Z4 +lQYrIRRqe69FjVxo7sA2eMIlV0GRDlUrw+HeURFpEhKPEdwFy6i/cti2MY0YxOrB +TvQoRutUoMnyjM4TBJWaaqccbTsavMdLmG3JHdAkiHtUis/fUwVctmEQwN+d/J2b +wJAtliqw3nXchUfdIfwHF/7hg8seUuYUaifzkazBZhVWvRkTVLVanzZ51HRfuzwD +ntaa7kfYGdE+4TKOylAPh+8E6WnR19RRTpsaW0dVBgOiBTE0uc7rUv2HWS/u6RUR +t7ldSBzkuDTlM2V59Iq2hXoSC6dT +=cIG9 +-----END PGP PUBLIC KEY BLOCK----- diff --git a/doc/releases/5_0_1/SHA256SUMS b/doc/releases/5_0_1/SHA256SUMS new file mode 100644 index 00000000..1d94745a --- /dev/null +++ b/doc/releases/5_0_1/SHA256SUMS @@ -0,0 +1,5 @@ +6bb1a2e3a0fbca5195be6022f2a9fbff8a353c37c7542e7ab89420cb45b64505 xmrig-5.0.1-gcc-win32.zip +24dba9ec281acfb2ea2c401ebd0e4e2d1f1ee5fd557da5ff3c7049020c1f78b6 xmrig-5.0.1-gcc-win64.zip +86d65c6693ec9e35cd7547329580638b85c9eb0cf8383892a1c15199de5b556f xmrig-5.0.1-msvc-cuda10_1-win64.zip +0fbfe518b1c4b6993b0f66ff01302626375b15620ccf8f64d6fb97845068ffca xmrig-5.0.1-msvc-win64.zip +aa34890738a3494de2fa0e44db346937fea7339852f5f10b5d4655f95e2d8f1f xmrig-5.0.1-xenial-x64.tar.gz diff --git a/doc/releases/5_0_1/SHA256SUMS.sig b/doc/releases/5_0_1/SHA256SUMS.sig new file mode 100644 index 00000000..678e2e6b --- /dev/null +++ b/doc/releases/5_0_1/SHA256SUMS.sig @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- + +iQEzBAABCgAdFiEEmsTOqOZuNaXHzdwbRGpTY4vpRAkFAl3VcsoACgkQRGpTY4vp +RAm9vQgA1MyTUU2jley2TCYLUzQy2Fffc8fbXYv64r44jbWOjC/6qo2iIlRgPhIc +oVyPKr5TYS3QjDzCEm8IvozS0YudS6soESbPzqDonboK8pd0K4bsML9TQY2feV7A +NL5vln0rfVHp1wxLLrQpfBqAgvJUXEyaHece6gFQN79JOGhEo2bHL2NyrOl+FViS +b2BaMtXq410Fh+XT6ShnOaG/2EuO8ZqSGdCO6A/2LHQw1UY+mZiCvue6P6B06HmB +WD/urOv38V389v+V+Sp4UlEW6VpBOOjvtChoVWtLt+tKzydrnt2EmoWWWg475pka +4G6whHuMWS8CTt5/PDhJpvVXNQTIOw== +=C764 +-----END PGP SIGNATURE-----