14455 Commits

Author SHA1 Message Date
Old Dip Tracker
1ef015d397
Merge pull request #3435 from cijsk/translate-dutch
Translate dutch (nl)
2024-02-24 13:23:28 +01:00
chromatic
9182b26cca
Merge pull request #3388 from Anish-M-code/1.14.7_rpcuser_bitcoin_backport
Backport Bitcoin's share/rpcauth/rpcauth.py in rpcuser.py
2024-02-23 17:57:45 -08:00
chromatic
c7f0d6d7d0
Merge pull request #3382 from patricklodder/1.14.7-walletnotify-test-2
qa: test walletnotify
2024-02-22 17:39:45 -08:00
cijsk
d7a160ff02
Update bitcoin_nl.ts 2024-02-22 20:15:06 -05:00
Old Dip Tracker
aa53a0d77c
Merge pull request #3428 from MishaBoar/translate-italian
Minor Update of Italian Translation
2024-02-22 01:44:29 +01:00
Old Dip Tracker
fbb57f7c06
Merge pull request #3195 from thisiskeanyvy/qt-translations-fr
Update and correction of French translation files (bitcoin_fr.ts and bitcoin_fr_CA.ts)
2024-02-21 23:23:16 +01:00
Old Dip Tracker
67b3d545df
Merge pull request #3430 from FultonDoge/1.14.7-dev
Minor update bitcoin_ko_KR.ts
2024-02-21 01:10:50 +01:00
MishaBoar
45dd8c6db4 Update bitcoin_it.ts
Translation of a few strings for 1.14.7, including correction of wrong accents.

Update bitcoin_it.ts

Fixed incorrect accents.
2024-02-21 00:40:20 +01:00
chromatic
fc128f3a4a
Merge pull request #3389 from patricklodder/1.14.7-rework-smartfee-params
policy: tune feerate estimator parameters
2024-02-20 14:26:56 -08:00
thisiskeanyvy
32a90772ba Update and correction of French translation files (bitcoin_fr.ts,bitcoin_fr_CA.ts and bitcoin_fr_FR.ts) 2024-02-20 10:04:29 +01:00
chromatic
e0b6a51615
Merge pull request #3423 from patricklodder/1.14.7-update-manpages
doc: update manpages
2024-02-19 22:07:29 -08:00
Old Dip Tracker
02040c5414
Merge pull request #3429 from chromatic/1.14.7-add-pull-tester-error-checking
[QA] Check command-line arguments for test runner
2024-02-20 02:16:39 +01:00
chromatic
1451b59269
Merge pull request #3427 from patricklodder/1.14.7-bugfix-qt4
qt: fix qt4 compile error
2024-02-19 14:51:56 -08:00
fultondoge
55106f552b Update bitcoin_ko_KR.ts
Update bitcoin_ko_KR.ts

Update bitcoin_ko_KR.ts

Update bitcoin_ko_KR.ts

Update src/qt/locale/bitcoin_ko_KR.ts

Co-Authored-By: ilsubyeega <ilsubyeega@outlook.com>
2024-02-20 07:11:30 +09:00
chromatic
57709ff042
Merge pull request #3422 from patricklodder/1.14.7-update-seeds
Update static seeds
2024-02-19 10:27:01 -08:00
Old Dip Tracker
0b6d5b4527
Merge pull request #3421 from chromatic/1.14.7-dev-clean-up-paymentserver-qt-warnings
Fix two QT payment server warnings
2024-02-19 18:23:36 +01:00
Old Dip Tracker
0fddd85f5c
Merge pull request #3419 from slightlyskepticalpotat/1.14.7-chinese
add Chinese (zh_CN) translations to 1.14.7, full coverage
2024-02-19 18:06:14 +01:00
chromatic
17e899d1c3 [QA] Check command-line arguments for test runner
Before this change, if you made a typo such as `-parellel-8` when trying to run
tests, you'd get a backtrace that's difficult to interpret. With this change,
you'll get a better error message and a non-zero exit code.
2024-02-18 14:00:54 -08:00
chromatic
e0278f6878
Merge pull request #2686 from patricklodder/1.14.5-update-osx-guide
docs: update macos build guide
2024-02-18 13:37:49 -08:00
chromatic
08f9db087b
Merge pull request #3417 from patricklodder/1.14.7-minimum-os
doc: list minimum os versions
2024-02-18 10:47:31 -08:00
chromatic
f71116645b
Merge pull request #3415 from patricklodder/1.14.7-backport-qt-fixes
depends: backport Qt bugfixes
2024-02-18 10:39:16 -08:00
chromatic
5a0e275329
Merge pull request #3416 from patricklodder/1.14.7-chainparams
update checkpoints, chainwork, assumevalid
2024-02-18 10:37:39 -08:00
Patrick Lodder
d53b640c2d
qt: fix qt4 compile error
f0f50cf9c introduced a compile error on qt4 because qHash only takes
an int argument from qt5+. This fixes that by converting the seed
into a string and both prepending and appending the seed to the
datadir whenever compiling on qt4.
2024-02-18 09:23:29 -05:00
chromatic
ad6a62b7ee
Merge pull request #3413 from patricklodder/1.14.7-translation-base
locale: freeze strings and update active translation files
2024-02-17 18:55:47 -08:00
Patrick Lodder
17bbdb17c7
doc: update manpages
generated with contrib/devtools/gen-manpages.sh
2024-02-17 11:23:29 -05:00
Anthony Chen
70d3633a37 Update zh_CN translation for 1.14.7 2024-02-17 10:03:43 -05:00
Patrick Lodder
55b24c512d
update static seed node lists for 1.14.7 2024-02-17 09:04:15 -05:00
chromatic
88ad916fce Fix two QT payment server warnings
This code cleans up two warnings about deprecated functions and removes
another case of using a signed integer for a network request length.
2024-02-16 18:54:48 -08:00
Patrick Lodder
92b439f375
depends: Backport Qt bugfixes
Dogecoin-Qt cannot upgrade Qt on a minor release without breaking
support for older systems, and thus preventing operators on these
to get important security updates. Therefore, it is important to
patch the fixed version of Qt we are stuck with when applicable.

This backports important bug fixes from later Qt versions that
harden Dogecoin-Qt's internals:

- Fix possible heap corruption in QXmlStream
  see: https://codereview.qt-project.org/c/qt/qtbase/+/236691

- do not attempt to load a library relative to $PWD
  see: https://codereview.qt-project.org/c/qt/qtbase/+/286795

- Fix specific overflow in qtextlayout
  see: https://codereview.qt-project.org/c/qt/qtbase/+/476125

- QDnsLookup/Unix: Ensure that both the RDATA and the Record header
  fields before it fall inside the buffer we have
  see: https://codereview.qt-project.org/c/qt/qtbase/+/477644

- Fix a crash while parsing an XML file with garbage data
  see: https://codereview.qt-project.org/c/qt/qtbase/+/471756
       https://codereview.qt-project.org/c/qt/qtbase/+/455027

- Fix crash when reading corrupt font data
  see: https://codereview.qt-project.org/c/qt/qtbase/+/503026
2024-02-16 21:05:15 -05:00
Patrick Lodder
7eaf406383
trivial: depends: one line per Qt patch 2024-02-16 21:05:14 -05:00
Old Dip Tracker
6cb6ec5202
Merge pull request #3420 from chromatic/1.14.7-dev-fix-noto-sans-requirements
Add NotoSans font to Qt makefile includes
2024-02-17 03:04:23 +01:00
chromatic
1dccda48d6 Add NotoSans font to Qt makefile includes
Follow-up from PR #2676.
2024-02-16 13:56:10 -08:00
Patrick Lodder
bb7adb6fd7
doc: list minimum os versions 2024-02-16 10:13:47 -05:00
Patrick Lodder
f6e25d5382
update checkpoints, chainwork, assumevalid for 1.14.7
Adds checkpoint and assumevalid for mainnet block 5050000:

- hash: e7d4577405223918491477db725a393bcfc349d8ee63b0a4fde23cbfbfd81dea
- work: 000000000000000000000000000000000000000000000e993d2aa86cf246a49b
- txs: 226128837
- timestamp: 1705383360 (2024-01-16)

Compares tx delta with block from 2023-01-16, 4556625:

- hash: 269ad8789a2792c9e6db17a3c98314d3c3931407689fa730075c9909511100e0
- txs: 92752025

(226128837 - 92752025) / 31536000 = 4.23 tx/sec

---

Adds checkpoint and assumevalid for testnet block 5900000:

- hash: 199bea6a442310589cbb50a193a30b097c228bd5a0f21af21e4e53dd57c382d3
- work: 00000000000000000000000000000000000000000000000000540f2f62ff9a26
- txs: 7391928
- timestamp: 1703511130

Because testnet has seen increased mining for 9 months or so but this
has since ceased, the tx delta was calculated over the whole period since
last checkpoint:

(7391928 - 5353803) / (1703511130 - 1657647467) = 0.04 tx/s
2024-02-15 16:43:36 -05:00
Patrick Lodder
1b62f12c9c
docs: update macos build guide
- Removes zipping of XCode instruction
- Removes the boost source compile, no longer needed since 41406bf
- Removes the bdb source compile, no longer needed since e23f14c
- Adds instructions for using protobuf@21
- Adds libevent as a dependency
- Use berkeley-db@5
- Formats to be closer to the other build guides
- Remove $-signs in front of commands, to make it easier to c&p
- Updates the brew installation script
- Replaces the old build-osx guide because that is unmaintained
  and this one is better
- Now tested on Sonoma and Ventura, x86_64 and arm64
2024-02-14 09:58:32 -05:00
Patrick Lodder
8c2f8579be
locale: update translations
Updates translation files for all available languages with 1.14.7
strings
2024-02-14 09:54:50 -05:00
Patrick Lodder
07bc7361b5
locale: Update base translation files
Effectuates string freeze for 1.14.7 release
2024-02-14 09:54:39 -05:00
Patrick Lodder
6de4d22840
locale: remove obsolete translation files
Remove unmaintained translations mentioned in 2a0c36b6, except for
bitcoin_fr_CA.ts, as there has been activity on this, indicating
that this is important to support.
2024-02-14 09:08:51 -05:00
Patrick Lodder
c045bba37e
fix missing space in BIP70 warning 2024-02-14 09:08:25 -05:00
Old Dip Tracker
4a544d6569
Merge pull request #3412 from chromatic/deprecate-bip70-payment-server
Disable BIP-70 payment server by default
2024-02-14 13:07:45 +01:00
chromatic
18714b7bb6
Merge pull request #3414 from patricklodder/1.14.7-fix-m4-warnings
build: Update `AX_PTHREAD`
2024-02-13 20:33:15 -08:00
ANISH M
96778cfd6a
Backport Bitcoin's share/rpcauth/rpcauth.py
backport Bitcoin's share/rpcauth/rpcauth.py in rpcuser.py ,
no new functionalities like accepting password from user is
not supported in this backport.
2024-02-13 12:08:59 -05:00
Patrick Lodder
581073df44
build: Update AX_PTHREAD
Update build-aux/m4/ax_pthread.m4 from GNU's archive at
https://www.gnu.org/software/autoconf-archive/ax_pthread.html

Using commit: ac2e553eee1eb831df43f3db40b7d77f0104e823
2024-02-12 16:14:51 -05:00
Old Dip Tracker
2e711213ec
Merge pull request #2676 from chromatic/reduce-font-warnings
[Qt] Reduce font warnings
2024-02-12 01:50:09 +01:00
chromatic
e59e3ab34e Disable BIP-70 payment server by default
This commit adds a configuration option, `enable-bip70`, to enable this
feature. Only enable this if you know what you're doing.

Please note that BIP-21 payment links continue to work.

Co-authored-by: Old Dip Tracker <patricklodder@users.noreply.github.com>
2024-02-11 09:52:57 -08:00
chromatic
9bbf8c8363
Merge pull request #3297 from alamshafil/getblockstats
rpc: Add getblockstats
2024-02-10 10:57:33 -08:00
alamshafil
4307c56951 rpc: Add getblockstats 2024-02-08 14:08:37 -05:00
Old Dip Tracker
4a47046e81
Merge pull request #3386 from daank-c/rebrand-koinu-strings
rebranded strings (koinu)
2024-02-07 23:21:35 +01:00
daanksy
22e14a44b6 rebrand strings containing "satoshi(s)"
rebranded strings from "satoshi" to "koinu"

Revert "rebranded strings from "satoshi" to "koinu""

This reverts commit f03c63a4d3489ed4945eebbb63eef496438e6a4c.

Revert "rebrand strings containing "satoshi(s)""

This reverts commit ae0c5ebfff83297165a65dc94be1ad13fbb2b99c.

rebrand strings (koinu)

rebrand strings (koinu)

changed dates back
2024-02-04 15:58:09 -04:00
Old Dip Tracker
8347e8ecae
Merge pull request #3395 from OpinionDoge/1.14.7-dev
Update bitcoin_ko_KR.ts
2024-02-01 21:13:45 +01:00