Skip to content

Commit c904cff

Browse files
authored
Merge pull request #11 from ElectraProtocol/dev
Release v1.0.4.0
2 parents 8212916 + 6ce4d1b commit c904cff

File tree

167 files changed

+26525
-3515
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

167 files changed

+26525
-3515
lines changed

.cirrus.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ task:
107107

108108
task:
109109
name: 'x86_64 Linux [GOAL: install] [focal] [no depends, only system libs, sanitizers: fuzzer,address,undefined]'
110+
only_if: $CIRRUS_BRANCH == $CIRRUS_DEFAULT_BRANCH || $CIRRUS_BASE_BRANCH == $CIRRUS_DEFAULT_BRANCH
110111
<< : *GLOBAL_TASK_TEMPLATE
111112
container:
112113
image: ubuntu:focal
@@ -131,8 +132,9 @@ task:
131132

132133
task:
133134
name: 'macOS 10.14 native [GOAL: install] [GUI] [no depends]'
134-
macos_brew_addon_script:
135-
- brew install boost libevent berkeley-db4 qt miniupnpc ccache zeromq qrencode sqlite libtool automake pkg-config gnu-getopt
135+
brew_install_script:
136+
- brew update
137+
- brew install boost libevent berkeley-db4 qt@5 miniupnpc ccache zeromq qrencode sqlite libtool automake pkg-config gnu-getopt
136138
<< : *GLOBAL_TASK_TEMPLATE
137139
osx_instance:
138140
# Use latest image, but hardcode version to avoid silent upgrades (and breaks)

COPYING

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Copyright (c) 2009-2020 The Bitcoin Core developers
44
Copyright (c) 2009-2020 Bitcoin Developers
55
Copyright (c) 2011-2020 The Peercoin developers
66
Copyright (c) 2018-2020 John "ComputerCraftr" Studnicka
7-
Copyright (c) 2018-2020 The Simplicity developers
7+
Copyright (c) 2020-2021 The Electra Protocol developers
88

99
Permission is hereby granted, free of charge, to any person obtaining a copy
1010
of this software and associated documentation files (the "Software"), to deal

ci/test/00_setup_env_arm.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,4 @@ export RUN_FUNCTIONAL_TESTS=false
2525
export GOAL="install"
2626
# -Wno-psabi is to disable ABI warnings: "note: parameter passing for argument of type ... changed in GCC 7.1"
2727
# This could be removed once the ABI change warning does not show up by default
28-
export BITCOIN_CONFIG="--enable-glibc-back-compat --enable-reduce-exports CXXFLAGS=-Wno-psabi --enable-werror --with-boost-process"
28+
export BITCOIN_CONFIG="--enable-glibc-back-compat --enable-reduce-exports CXXFLAGS=-Wno-psabi --with-boost-process"

ci/test/00_setup_env_mac.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,4 @@ export XCODE_BUILD_ID=11C505
1515
export RUN_UNIT_TESTS=false
1616
export RUN_FUNCTIONAL_TESTS=false
1717
export GOAL="deploy"
18-
export BITCOIN_CONFIG="--with-gui --enable-reduce-exports --enable-werror --with-boost-process"
18+
export BITCOIN_CONFIG="--with-gui --enable-reduce-exports --with-boost-process"

ci/test/00_setup_env_mac_host.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ export LC_ALL=C.UTF-8
99
export HOST=x86_64-apple-darwin16
1010
export PIP_PACKAGES="zmq"
1111
export GOAL="install"
12-
export BITCOIN_CONFIG="--with-gui --enable-reduce-exports --enable-werror --with-boost-process"
12+
export BITCOIN_CONFIG="--with-gui --enable-reduce-exports --with-boost-process"
1313
export CI_OS_NAME="macos"
1414
export NO_DEPENDS=1
1515
export OSX_SDK=""

ci/test/00_setup_env_win64.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,7 @@ export RUN_FUNCTIONAL_TESTS=false
1414
export RUN_SECURITY_TESTS="true"
1515
export GOAL="deploy"
1616
export BITCOIN_CONFIG="--enable-reduce-exports --disable-gui-tests --without-boost-process"
17+
18+
# Compiler for MinGW-w64 causes false -Wreturn-type warning.
19+
# See https://sourceforge.net/p/mingw-w64/bugs/306/
20+
export NO_WERROR=1

ci/test/06_script_a.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@
66

77
export LC_ALL=C.UTF-8
88

9-
BITCOIN_CONFIG_ALL="--disable-dependency-tracking --prefix=$DEPENDS_DIR/$HOST --bindir=$BASE_OUTDIR/bin --libdir=$BASE_OUTDIR/lib"
9+
BITCOIN_CONFIG_ALL="--enable-suppress-external-warnings --disable-dependency-tracking --prefix=$DEPENDS_DIR/$HOST --bindir=$BASE_OUTDIR/bin --libdir=$BASE_OUTDIR/lib"
10+
if [ -z "$NO_WERROR" ]; then
11+
BITCOIN_CONFIG_ALL="${BITCOIN_CONFIG_ALL} --enable-werror"
12+
fi
1013
DOCKER_EXEC "ccache --zero-stats --max-size=$CCACHE_SIZE"
1114

1215
BEGIN_FOLD autogen

configure.ac

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
AC_PREREQ([2.69])
22
define(_CLIENT_VERSION_MAJOR, 1)
33
define(_CLIENT_VERSION_MINOR, 0)
4-
define(_CLIENT_VERSION_REVISION, 3)
4+
define(_CLIENT_VERSION_REVISION, 4)
55
define(_CLIENT_VERSION_BUILD, 0)
66
define(_CLIENT_VERSION_RC, 0)
77
define(_CLIENT_VERSION_IS_RELEASE, true)
8-
define(_COPYRIGHT_YEAR, 2021)
8+
define(_COPYRIGHT_YEAR, 2022)
99
define(_COPYRIGHT_HOLDERS,[The %s developers])
1010
define(_COPYRIGHT_HOLDERS_SUBSTITUTION,[[Electra Protocol]])
1111
AC_INIT([XEP Core],m4_join([.], _CLIENT_VERSION_MAJOR, _CLIENT_VERSION_MINOR, _CLIENT_VERSION_REVISION, m4_if(_CLIENT_VERSION_BUILD, [0], [], _CLIENT_VERSION_BUILD))m4_if(_CLIENT_VERSION_RC, [0], [], [rc]_CLIENT_VERSION_RC),[https://github.com/ElectraProtocol/XEP-Core/issues],[xep],[https://www.electraprotocol.com/])

src/Makefile.qt.include

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,7 @@ RES_ICONS = \
216216
qt/res/icons/warning.png
217217

218218
BITCOIN_QT_BASE_CPP = \
219+
qt/applocker.cpp \
219220
qt/bantablemodel.cpp \
220221
qt/xep.cpp \
221222
qt/xepaddressvalidator.cpp \
@@ -245,7 +246,6 @@ BITCOIN_QT_WINDOWS_CPP = qt/winshutdownmonitor.cpp
245246
BITCOIN_QT_WALLET_CPP = \
246247
qt/addressbookpage.cpp \
247248
qt/addresstablemodel.cpp \
248-
qt/applocker.cpp \
249249
qt/askpassphrasedialog.cpp \
250250
qt/coincontroldialog.cpp \
251251
qt/coincontroltreewidget.cpp \

src/Makefile.qt_locale.include

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ QT_TS = \
22
qt/locale/xep_af.ts \
33
qt/locale/xep_am.ts \
44
qt/locale/xep_ar.ts \
5+
qt/locale/xep_az.ts \
56
qt/locale/xep_be.ts \
67
qt/locale/xep_bg.ts \
78
qt/locale/xep_bn.ts \
@@ -27,7 +28,10 @@ QT_TS = \
2728
qt/locale/xep_fi.ts \
2829
qt/locale/xep_fil.ts \
2930
qt/locale/xep_fr.ts \
31+
qt/locale/xep_ga.ts \
32+
qt/locale/xep_gl.ts \
3033
qt/locale/xep_gl_ES.ts \
34+
qt/locale/xep_gu.ts \
3135
qt/locale/xep_he.ts \
3236
qt/locale/xep_hi.ts \
3337
qt/locale/xep_hr.ts \
@@ -38,6 +42,7 @@ QT_TS = \
3842
qt/locale/xep_ja.ts \
3943
qt/locale/xep_ka.ts \
4044
qt/locale/xep_kk.ts \
45+
qt/locale/xep_kl.ts \
4146
qt/locale/xep_km.ts \
4247
qt/locale/xep_ko.ts \
4348
qt/locale/xep_ku_IQ.ts \
@@ -49,10 +54,12 @@ QT_TS = \
4954
qt/locale/xep_ml.ts \
5055
qt/locale/xep_mn.ts \
5156
qt/locale/xep_mr_IN.ts \
57+
qt/locale/xep_ms.ts \
5258
qt/locale/xep_my.ts \
5359
qt/locale/xep_nb.ts \
5460
qt/locale/xep_ne.ts \
5561
qt/locale/xep_nl.ts \
62+
qt/locale/xep_no.ts \
5663
qt/locale/xep_pam.ts \
5764
qt/locale/xep_pl.ts \
5865
qt/locale/xep_pt.ts \
@@ -72,6 +79,7 @@ QT_TS = \
7279
qt/locale/xep_te.ts \
7380
qt/locale/xep_th.ts \
7481
qt/locale/xep_tr.ts \
82+
qt/locale/xep_ug.ts \
7583
qt/locale/xep_uk.ts \
7684
qt/locale/xep_ur.ts \
7785
qt/locale/[email protected] \

0 commit comments

Comments
 (0)