diff --git a/CHANGELOG.md b/CHANGELOG.md index f2e477dd..116d921c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,3 @@ -# v6.24.0 -- [#3671](https://github.com/xmrig/xmrig/pull/3671) Fixed detection of L2 cache size for some complex NUMA topologies. -- [#3674](https://github.com/xmrig/xmrig/pull/3674) Fixed ARMv7 build. -- [#3677](https://github.com/xmrig/xmrig/pull/3677) Fixed auto-config for AMD CPUs with less than 2 MB L3 cache per thread. -- [#3678](https://github.com/xmrig/xmrig/pull/3678) Improved IPv6 support: the new default settings use IPv6 equally with IPv4. - # v6.23.0 - [#3668](https://github.com/xmrig/xmrig/issues/3668) Added support for Windows ARM64. - [#3665](https://github.com/xmrig/xmrig/pull/3665) Tweaked auto-config for AMD CPUs with < 2 MB L3 cache per thread. diff --git a/src/base/kernel/interfaces/IDnsBackend.h b/src/base/kernel/interfaces/IDnsBackend.h index de069dc5..924cf6a5 100644 --- a/src/base/kernel/interfaces/IDnsBackend.h +++ b/src/base/kernel/interfaces/IDnsBackend.h @@ -38,6 +38,7 @@ public: IDnsBackend() = default; virtual ~IDnsBackend() = default; + virtual const DnsRecords &records() const = 0; virtual void resolve(const String &host, const std::weak_ptr &listener, const DnsConfig &config) = 0; }; diff --git a/src/base/net/dns/DnsUvBackend.h b/src/base/net/dns/DnsUvBackend.h index 24a6e1aa..d55fbffd 100644 --- a/src/base/net/dns/DnsUvBackend.h +++ b/src/base/net/dns/DnsUvBackend.h @@ -40,6 +40,8 @@ public: ~DnsUvBackend() override; protected: + inline const DnsRecords &records() const override { return m_records; } + void resolve(const String &host, const std::weak_ptr &listener, const DnsConfig &config) override; private: diff --git a/src/version.h b/src/version.h index 9176a3d9..ba5364b7 100644 --- a/src/version.h +++ b/src/version.h @@ -22,15 +22,15 @@ #define APP_ID "xmrig" #define APP_NAME "XMRig" #define APP_DESC "XMRig miner" -#define APP_VERSION "6.24.0" +#define APP_VERSION "6.23.1-dev" #define APP_DOMAIN "xmrig.com" #define APP_SITE "www.xmrig.com" #define APP_COPYRIGHT "Copyright (C) 2016-2025 xmrig.com" #define APP_KIND "miner" #define APP_VER_MAJOR 6 -#define APP_VER_MINOR 24 -#define APP_VER_PATCH 0 +#define APP_VER_MINOR 23 +#define APP_VER_PATCH 1 #ifdef _MSC_VER # if (_MSC_VER >= 1930) diff --git a/src/xmrig.cpp b/src/xmrig.cpp index b7ad0ef8..635e071e 100644 --- a/src/xmrig.cpp +++ b/src/xmrig.cpp @@ -25,8 +25,6 @@ int main(int argc, char **argv) { using namespace xmrig; - std::cout << "goobus\n"; - Process process(argc, argv); const Entry::Id entry = Entry::get(process); if (entry) {