Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
d223d90
build: Remove src/obj directory from repository
laanwj Aug 14, 2019
51fca36
[Qt] Debug window: remove "Build date".
furszy Aug 23, 2021
2a947c0
build: Get rid of `CLIENT_DATE`
laanwj Jun 9, 2016
5f9aac4
Refactor: remove duplicated coll. confirmation check in MNModel::data
random-zebra Aug 25, 2021
4fe9030
[RPC][Doc] Fix RPC/cli example in setautocombinethreshold help
random-zebra Sep 3, 2021
67e7938
Unify product name to as few places as possible
Fuzzbawls Jun 24, 2021
004efe9
Stop translating remaining usages of PACKAGE_NAME
Fuzzbawls Jun 24, 2021
cd8d0b5
Stop translating command line options
Fuzzbawls Aug 1, 2021
656be59
Run make translate to update source files
Fuzzbawls Aug 1, 2021
ecdbf86
[Docs] Reformat -help output for help2man
Fuzzbawls Aug 1, 2021
b400640
Update manpages to reflect newer template
Fuzzbawls Aug 1, 2021
24a1407
[Gitian] Ignore changes to relic_conf.h.in
Fuzzbawls Sep 5, 2021
7f827e9
[Snap] Fix nightly build's genbuild.sh patch
Fuzzbawls Sep 10, 2021
09b8ec0
[BUG] Spork signer doesn't persist new spork value to DB
random-zebra Sep 12, 2021
5a2e0d1
[Trivial] Update labelSubtitleAddress text in send widget ui
random-zebra Sep 15, 2021
754177e
[BUG][TierTwo] Clear fulfilled requests when mnsync fails
random-zebra Sep 17, 2021
2f98acf
[BUG][GUI] Fix random double/triple transaction record issue
random-zebra Sep 11, 2021
17fa0eb
Masternode-sync: Only mark tier two messages sync requests as fulfill…
furszy Sep 19, 2021
5be181a
[Consensus] Add checkpoints before v5.3.1 release
random-zebra Sep 19, 2021
51f6555
GUI: fix contacts list not being shown.
furszy Sep 14, 2021
798c3e9
GUI: addresses widget files overall code cleanup.
furszy Sep 14, 2021
2981a17
GUI: Remove unused, and invalid, cached QR pixmap pointer.
furszy Sep 14, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ libtool
src/config/pivx-config.h
src/config/pivx-config.h.in
src/config/stamp-h1
src/obj
share/setup.nsi
share/qt/Info.plist
contrib/devtools/split-debug.sh
Expand Down
Original file line number Diff line number Diff line change
@@ -1,25 +1,25 @@
From ec230421e7107448ca9ac2421eb702924e12a879 Mon Sep 17 00:00:00 2001
From: observerdev <dev@obsr.org>
Date: Thu, 11 Apr 2019 00:12:00 +0200
Subject: [PATCH] fix-use-snap-instead--of-dirty
From 1110d61bd21b505fcea41bc3869c4dad1450b27e Mon Sep 17 00:00:00 2001
From: Fuzzbawls <fuzzbawls@gmail.com>
Date: Fri, 10 Sep 2021 01:46:16 -0700
Subject: [Patch] Fix genbuild.sh for nightly snap builds

Use "snap" suffix instead of "dirty"
---
share/genbuild.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/share/genbuild.sh b/share/genbuild.sh
index 519cc6e..de56b8d 100755
index 38c9ba176c..4088168c0b 100755
--- a/share/genbuild.sh
+++ b/share/genbuild.sh
@@ -37,7 +37,7 @@ if [ "${BITCOIN_GENBUILD_NO_GIT}" != "1" -a -e "$(which git 2>/dev/null)" -a "$(
@@ -36,7 +36,7 @@ if [ "${BITCOIN_GENBUILD_NO_GIT}" != "1" -a -e "$(which git 2>/dev/null)" -a "$(

# otherwise generate suffix from git, i.e. string like "59887e8-dirty"
SUFFIX=$(git rev-parse --short HEAD)
- git diff-index --quiet HEAD -- || SUFFIX="$SUFFIX-dirty"
+ git diff-index --quiet HEAD -- || SUFFIX="$SUFFIX-snap"

# get a string like "2012-04-10 16:27:19 +0200"
LAST_COMMIT_DATE="$(git log -n 1 --format="%ci")"
--
2.17.1
fi

if [ -n "$DESC" ]; then
--
2.17.1
1 change: 1 addition & 0 deletions contrib/gitian-descriptors/gitian-linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,7 @@ script: |
export PATH=${WRAP_DIR}:${PATH}

# Create the release tarball using (arbitrarily) the first host
git update-index --assume-unchanged src/chiabls/contrib/relic/include/relic_conf.h.in
./autogen.sh
CONFIG_SITE=${BASEPREFIX}/`echo "${HOSTS}" | awk '{print $1;}'`/share/config.site ./configure --prefix=/
make dist
Expand Down
1 change: 1 addition & 0 deletions contrib/gitian-descriptors/gitian-osx.yml
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,7 @@ script: |
export PATH=${WRAP_DIR}:${PATH}

# Create the release tarball using (arbitrarily) the first host
git update-index --assume-unchanged src/chiabls/contrib/relic/include/relic_conf.h.in
./autogen.sh
CONFIG_SITE=${BASEPREFIX}/`echo "${HOSTS}" | awk '{print $1;}'`/share/config.site ./configure --prefix=/
make dist
Expand Down
1 change: 1 addition & 0 deletions contrib/gitian-descriptors/gitian-win.yml
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,7 @@ script: |
export PATH=${WRAP_DIR}:${PATH}

# Create the release tarball using (arbitrarily) the first host
git update-index --assume-unchanged src/chiabls/contrib/relic/include/relic_conf.h.in
./autogen.sh
CONFIG_SITE=${BASEPREFIX}/`echo "${HOSTS}" | awk '{print $1;}'`/share/config.site ./configure --prefix=/
make dist
Expand Down
28 changes: 16 additions & 12 deletions doc/man/pivx-cli.1
Original file line number Diff line number Diff line change
@@ -1,17 +1,21 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.3.
.TH PIVX-CLI "1" "August 2021" "pivx-cli v5.3.0.0" "User Commands"
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.6.
.TH PIVX-CLI "1" "August 2021" "pivx-cli v5.2.99.0" "User Commands"
.SH NAME
pivx-cli \- manual page for pivx-cli v5.3.0.0
pivx-cli \- manual page for pivx-cli v5.2.99.0
.SH SYNOPSIS
.B pivx-cli
[\fI\,options\/\fR] \fI\,<command> \/\fR[\fI\,params\/\fR] \fI\,Send command to PIVX Core\/\fR
.br
.B pivx-cli
[\fI\,options\/\fR] \fI\,-named <command> \/\fR[\fI\,name=value\/\fR]... \fI\,Send command to PIVX Core (with named arguments)\/\fR
.br
.B pivx-cli
[\fI\,options\/\fR] \fI\,help List commands\/\fR
.br
.B pivx-cli
[\fI\,options\/\fR] \fI\,help <command> Get help for a command\/\fR
.SH DESCRIPTION
PIVX Core RPC client version v5.3.0.0\-436e2793b\-dirty
.SS "Usage:"
.TP
pivx\-cli [options] <command> [params]
Send command to PIVX Core
.IP
pivx\-cli [options] \fB\-named\fR <command> [name=value] ... Send command to PIVX Core (with named arguments)
pivx\-cli [options] help List commands
pivx\-cli [options] help <command> Get help for a command
PIVX Core RPC client version v5.2.99.0\-dirty
.SH OPTIONS
.HP
\-?
Expand Down
29 changes: 16 additions & 13 deletions doc/man/pivx-qt.1
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.3.
.TH PIVX-QT "1" "August 2021" "pivx-qt v5.3.0.0" "User Commands"
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.6.
.TH PIVX-QT "1" "August 2021" "pivx-qt v5.2.99.0" "User Commands"
.SH NAME
pivx-qt \- manual page for pivx-qt v5.3.0.0
pivx-qt \- manual page for pivx-qt v5.2.99.0
.SH SYNOPSIS
.B pivx-qt
[\fI\,command-line options\/\fR]
.SH DESCRIPTION
PIVX Core version v5.3.0.0\-436e2793b\-dirty (64\-bit)
Usage:
.IP
pivx\-qt [command\-line options]
PIVX Core version v5.2.99.0\-dirty (64\-bit)
.SH OPTIONS
.HP
\-?
Expand Down Expand Up @@ -50,8 +50,7 @@ Specify data directory
.HP
\fB\-paramsdir=\fR<dir>
.IP
Specify zk params directory (default: \fI\,/Users/furszy/Library/Application\/\fP
Support/PIVXParams)
Specify zk params directory (default: /home/fuzzbawls/.pivx\-params)
.HP
\fB\-debuglogfile=\fR<file>
.IP
Expand Down Expand Up @@ -93,7 +92,7 @@ Whether to save the mempool on shutdown and load on restart (default: 1)
.HP
\fB\-par=\fR<n>
.IP
Set the number of script verification threads (\fB\-8\fR to 16, 0 = auto, <0 =
Set the number of script verification threads (\fB\-16\fR to 16, 0 = auto, <0 =
leave that many cores free, default: 0)
.HP
\fB\-pid=\fR<file>
Expand Down Expand Up @@ -251,6 +250,10 @@ Tor control port password (default: empty)
.IP
Use UPnP to map the listening port (default: 0)
.HP
\fB\-natpmp\fR
.IP
Use NAT\-PMP to map the listening port (default: 0)
.HP
\fB\-whitebind=\fR<addr>
.IP
Bind to given address and whitelist peers connecting to it. Use
Expand Down Expand Up @@ -337,8 +340,8 @@ by TxID)
\fB\-zapwallettxes=\fR<mode>
.IP
Delete all wallet transactions and only recover those parts of the
blockchain through \fB\-rescan\fR on startup (1 = keep tx meta data e.g.
payment request information, 2 = drop tx meta data)
blockchain through \fB\-rescan\fR on startup(1 = keep tx meta data e.g. payment
request information, 2 = drop tx meta data)
.PP
Mining/Staking options:
.HP
Expand Down Expand Up @@ -397,7 +400,7 @@ Append comment to the user agent string
.IP
Output debugging information (default: 0, supplying <category> is
optional). If <category> is not supplied, output all debugging
information.<category> can be: net, tor, mempool, http, bench, zmq, db,
information. <category> can be: net, tor, mempool, http, bench, zmq, db,
rpc, estimatefee, addrman, selectcoins, reindex, cmpctblock, rand,
prune, proxy, mempoolrej, libevent, coindb, qt, leveldb, staking,
masternode, mnbudget, zero, mnping, sapling, sporks.
Expand Down
21 changes: 10 additions & 11 deletions doc/man/pivx-tx.1
Original file line number Diff line number Diff line change
@@ -1,16 +1,15 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.3.
.TH PIVX-TX "1" "August 2021" "pivx-tx v5.3.0.0" "User Commands"
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.6.
.TH PIVX-TX "1" "August 2021" "pivx-tx v5.2.99.0" "User Commands"
.SH NAME
pivx-tx \- manual page for pivx-tx v5.3.0.0
pivx-tx \- manual page for pivx-tx v5.2.99.0
.SH SYNOPSIS
.B pivx-tx
[\fI\,options\/\fR] \fI\,<hex-tx> \/\fR[\fI\,commands\/\fR] \fI\,Update hex-encoded pivx transaction\/\fR
.br
.B pivx-tx
[\fI\,options\/\fR] \fI\,-create \/\fR[\fI\,commands\/\fR] \fI\,Create hex-encoded pivx transaction\/\fR
.SH DESCRIPTION
Pivx Core pivx\-tx utility version v5.3.0.0\-436e2793b\-dirty
.SS "Usage:"
.TP
pivx\-tx [options] <hex\-tx> [commands]
Update hex\-encoded pivx transaction
.TP
pivx\-tx [options] \fB\-create\fR [commands]
Create hex\-encoded pivx transaction
PIVX Core pivx\-tx utility version v5.2.99.0\-dirty
.SH OPTIONS
.HP
\-?
Expand Down
30 changes: 16 additions & 14 deletions doc/man/pivxd.1
Original file line number Diff line number Diff line change
@@ -1,13 +1,12 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.3.
.TH PIVXD "1" "August 2021" "pivxd v5.3.0.0" "User Commands"
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.6.
.TH PIVXD "1" "August 2021" "pivxd v5.2.99.0" "User Commands"
.SH NAME
pivxd \- manual page for pivxd v5.3.0.0
pivxd \- manual page for pivxd v5.2.99.0
.SH SYNOPSIS
.B pivxd
[\fI\,options\/\fR] \fI\,Start PIVX Core Daemon\/\fR
.SH DESCRIPTION
Pivx Core Daemon version v5.3.0.0\-436e2793b\-dirty
.SS "Usage:"
.TP
pivxd [options]
Start Pivx Core Daemon
PIVX Core Daemon version v5.2.99.0\-dirty
.SH OPTIONS
.HP
\-?
Expand Down Expand Up @@ -55,8 +54,7 @@ Specify data directory
.HP
\fB\-paramsdir=\fR<dir>
.IP
Specify zk params directory (default: \fI\,/Users/furszy/Library/Application\/\fP
Support/PIVXParams)
Specify zk params directory (default: /home/fuzzbawls/.pivx\-params)
.HP
\fB\-debuglogfile=\fR<file>
.IP
Expand Down Expand Up @@ -98,7 +96,7 @@ Whether to save the mempool on shutdown and load on restart (default: 1)
.HP
\fB\-par=\fR<n>
.IP
Set the number of script verification threads (\fB\-8\fR to 16, 0 = auto, <0 =
Set the number of script verification threads (\fB\-16\fR to 16, 0 = auto, <0 =
leave that many cores free, default: 0)
.HP
\fB\-pid=\fR<file>
Expand Down Expand Up @@ -256,6 +254,10 @@ Tor control port password (default: empty)
.IP
Use UPnP to map the listening port (default: 0)
.HP
\fB\-natpmp\fR
.IP
Use NAT\-PMP to map the listening port (default: 0)
.HP
\fB\-whitebind=\fR<addr>
.IP
Bind to given address and whitelist peers connecting to it. Use
Expand Down Expand Up @@ -342,8 +344,8 @@ by TxID)
\fB\-zapwallettxes=\fR<mode>
.IP
Delete all wallet transactions and only recover those parts of the
blockchain through \fB\-rescan\fR on startup (1 = keep tx meta data e.g.
payment request information, 2 = drop tx meta data)
blockchain through \fB\-rescan\fR on startup(1 = keep tx meta data e.g. payment
request information, 2 = drop tx meta data)
.PP
Mining/Staking options:
.HP
Expand Down Expand Up @@ -398,7 +400,7 @@ Append comment to the user agent string
.IP
Output debugging information (default: 0, supplying <category> is
optional). If <category> is not supplied, output all debugging
information.<category> can be: net, tor, mempool, http, bench, zmq, db,
information. <category> can be: net, tor, mempool, http, bench, zmq, db,
rpc, estimatefee, addrman, selectcoins, reindex, cmpctblock, rand,
prune, proxy, mempoolrej, libevent, coindb, qt, leveldb, staking,
masternode, mnbudget, zero, mnping, sapling, sporks.
Expand Down
7 changes: 0 additions & 7 deletions share/genbuild.sh
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@ git_check_in_repo() {

DESC=""
SUFFIX=""
LAST_COMMIT_DATE=""
if [ "${BITCOIN_GENBUILD_NO_GIT}" != "1" -a -e "$(which git 2>/dev/null)" -a "$(git rev-parse --is-inside-work-tree 2>/dev/null)" = "true" ] && git_check_in_repo share/genbuild.sh; then
# clean 'dirty' status of touched files that haven't been modified
git diff >/dev/null 2>/dev/null
Expand All @@ -38,9 +37,6 @@ if [ "${BITCOIN_GENBUILD_NO_GIT}" != "1" -a -e "$(which git 2>/dev/null)" -a "$(
# otherwise generate suffix from git, i.e. string like "59887e8-dirty"
SUFFIX=$(git rev-parse --short HEAD)
git diff-index --quiet HEAD -- || SUFFIX="$SUFFIX-dirty"

# get a string like "2012-04-10 16:27:19 +0200"
LAST_COMMIT_DATE="$(git log -n 1 --format="%ci")"
fi

if [ -n "$DESC" ]; then
Expand All @@ -54,7 +50,4 @@ fi
# only update build.h if necessary
if [ "$INFO" != "$NEWINFO" ]; then
echo "$NEWINFO" >"$FILE"
if [ -n "$LAST_COMMIT_DATE" ]; then
echo "#define BUILD_DATE \"$LAST_COMMIT_DATE\"" >> "$FILE"
fi
fi
2 changes: 1 addition & 1 deletion share/qt/Info.plist.in
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<string>APPL</string>

<key>CFBundleGetInfoString</key>
<string>@CLIENT_VERSION_MAJOR@.@CLIENT_VERSION_MINOR@.@CLIENT_VERSION_REVISION@.@CLIENT_VERSION_BUILD@, Copyright © 2009-@COPYRIGHT_YEAR@ The Bitcoin Core developers, 2014-@COPYRIGHT_YEAR@ The Dash Core developers, 2015-@COPYRIGHT_YEAR@ The PIVX Core developers</string>
<string>@CLIENT_VERSION_MAJOR@.@CLIENT_VERSION_MINOR@.@CLIENT_VERSION_REVISION@.@CLIENT_VERSION_BUILD@, Copyright © 2009-@COPYRIGHT_YEAR@ The Bitcoin Core developers, 2014-@COPYRIGHT_YEAR@ The Dash Core developers, 2015-@COPYRIGHT_YEAR@ The @PACKAGE_NAME@ developers</string>

<key>CFBundleShortVersionString</key>
<string>@CLIENT_VERSION_MAJOR@.@CLIENT_VERSION_MINOR@.@CLIENT_VERSION_REVISION@</string>
Expand Down
2 changes: 1 addition & 1 deletion src/Makefile.qt.include
Original file line number Diff line number Diff line change
Expand Up @@ -659,7 +659,7 @@ SECONDARY: $(QT_QM)

$(srcdir)/qt/pivxstrings.cpp: $(libbitcoin_server_a_SOURCES) $(libbitcoin_wallet_a_SOURCES) $(libbitcoin_common_a_SOURCES) $(libbitcoin_zmq_a_SOURCES) $(libbitcoin_util_a_SOURCES)
@test -n $(XGETTEXT) || echo "xgettext is required for updating translations"
$(AM_V_GEN) cd $(srcdir); XGETTEXT=$(XGETTEXT) PACKAGE_NAME="$(PACKAGE_NAME)" $(PYTHON) ../share/qt/extract_strings_qt.py $^
$(AM_V_GEN) cd $(srcdir); XGETTEXT=$(XGETTEXT) $(PYTHON) ../share/qt/extract_strings_qt.py $^

translate: $(srcdir)/qt/pivxstrings.cpp $(QT_FORMS_UI) $(QT_FORMS_UI) $(BITCOIN_QT_BASE_CPP) qt/pivx.cpp $(BITCOIN_QT_WINDOWS_CPP) $(BITCOIN_QT_WALLET_CPP) $(BITCOIN_QT_H) $(BITCOIN_MM)
@test -n $(LUPDATE) || echo "lupdate is required for updating translations"
Expand Down
2 changes: 2 additions & 0 deletions src/chainparams.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,8 @@ static Checkpoints::MapCheckpoints mapCheckpoints = {
{2356049, uint256S("62e80d8e193bca84655fb78893b20f54a79f2d71124c4ea37b7ef51a0d5451c4")}, //!< Network split here
{2365700, uint256S("b5d0beead57735539abc2db2b0b08cd65db3e5928efd3c3bf3182d5bf013f36c")}, //!< PIVX v4.1.1 enforced
{2678402, uint256S("580a26ff0a45177a7a6f387f009c5b26140ea48b4790a857d9a796f8b3c25899")}, //!< Network split here
{3014000, uint256S("78ad99b7225f73c42238bd7ca841ff700542b92bba75a0ef2ed351caa560f87f")}, //!< PIVX v5.3.0 enforced
{3024000, uint256S("be4bc75afcfb9136924810f7483b2695089a366cc4ee27fd6dc3ecd5396e1f0f")}, //!< Superblock
};

static const Checkpoints::CCheckpointData data = {
Expand Down
4 changes: 2 additions & 2 deletions src/chainparamsbase.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ const std::string CBaseChainParams::REGTEST = "regtest";

void AppendParamsHelpMessages(std::string& strUsage, bool debugHelp)
{
strUsage += HelpMessageGroup(_("Chain selection options:"));
strUsage += HelpMessageOpt("-testnet", _("Use the test chain"));
strUsage += HelpMessageGroup("Chain selection options:");
strUsage += HelpMessageOpt("-testnet", "Use the test chain");
if (debugHelp) {
strUsage += HelpMessageOpt("-regtest", "Enter regression test mode, which uses a special chain in which blocks can be solved instantly. "
"This is intended for regression testing tools and app development.");
Expand Down
11 changes: 1 addition & 10 deletions src/clientversion.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
* for both pivxd and pivx-qt, to make it harder for attackers to
* target servers or GUI users specifically.
*/
const std::string CLIENT_NAME("PIVX Core");
const std::string CLIENT_NAME(PACKAGE_NAME);

/**
* Client version number
Expand Down Expand Up @@ -67,16 +67,7 @@ const std::string CLIENT_NAME("PIVX Core");
#endif
#endif

#ifndef BUILD_DATE
#ifdef GIT_COMMIT_DATE
#define BUILD_DATE GIT_COMMIT_DATE
#else
#define BUILD_DATE __DATE__ ", " __TIME__
#endif
#endif

const std::string CLIENT_BUILD(BUILD_DESC CLIENT_VERSION_SUFFIX);
const std::string CLIENT_DATE(BUILD_DATE);

static std::string FormatVersion(int nVersion)
{
Expand Down
3 changes: 1 addition & 2 deletions src/clientversion.h
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
#define DO_STRINGIZE(X) #X

//! Copyright string used in Windows .rc files
#define COPYRIGHT_STR "2009-" STRINGIZE(COPYRIGHT_YEAR) " The Bitcoin Core Developers, 2014-" STRINGIZE(COPYRIGHT_YEAR) " The Dash Core Developers, 2015-" STRINGIZE(COPYRIGHT_YEAR) " The PIVX Core Developers"
#define COPYRIGHT_STR "2009-" STRINGIZE(COPYRIGHT_YEAR) " The Bitcoin Core Developers, 2014-" STRINGIZE(COPYRIGHT_YEAR) " The Dash Core Developers, 2015-" STRINGIZE(COPYRIGHT_YEAR) " The " PACKAGE_NAME " Developers"

/**
* pivxd-res.rc includes this file, but it cannot cope with real c++ code.
Expand All @@ -44,7 +44,6 @@ static const int CLIENT_VERSION =

extern const std::string CLIENT_NAME;
extern const std::string CLIENT_BUILD;
extern const std::string CLIENT_DATE;


std::string FormatFullVersion();
Expand Down
Loading