14617 Commits

Author SHA1 Message Date
Patrick Lodder
4625c5b9cf
Update copyright year in COPYING file 2024-02-25 13:10:46 -05:00
chromatic
95d91acd6a Improve WSL building documentation
Co-Authored-By: Schmeckl3s <118689460+Schmeckl3s@users.noreply.github.com>
Co-Authored-By: Martin <martin.n.stauber@gmail.com>
Co-Authored-By: MishaBoar <92135099+MishaBoar@users.noreply.github.com>
Co-Authored-By: fultondoge <155709739+FultonDoge@users.noreply.github.com>
Co-Authored-By: edtubbs <ectubbs@gmail.com>
2024-02-24 21:45:00 -08:00
chromatic
a08d6f6635
Merge pull request #3433 from patricklodder/1.14.7-discard-old-feefile
policy: only load fee_estimates.dat from 1.14.7 and later
2024-02-24 18:30:44 -08:00
chromatic
f031bda7a1
Merge pull request #3443 from patricklodder/1.14.7-rpc-maturity
doc: document maturity of RPC methods
2024-02-24 17:54:37 -08:00
chromatic
8944aeb0e0
Merge pull request #3444 from patricklodder/1.14.7-update-copyright-file
doc: update debian/copyright
2024-02-24 17:48:05 -08:00
danielw86dev
fa0e5fd528 Update bitcoin_pl.ts
Update polish translate in bitcoin_pl.ts
2024-02-24 23:29:13 +01:00
fierce_skit
9acbc1d96b
Updated and simplified build-fedora.md to include Fedora 39 2024-02-24 14:49:44 -05:00
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
Patrick Lodder
c77e07be65
doc: update debian/copyright 2024-02-23 12:16:37 -05:00
Patrick Lodder
fe8e015596
doc: document maturity of RPC methods 2024-02-23 11:50:10 -05:00
Patrick Lodder
c0c05026d1
doc: archive 1.14.6 release notes 2024-02-23 07:34:03 -05: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
Patrick Lodder
7f3f0117f6
mempool: ignore fee estimate files from older versions
Do not load fee estimate files from before 1.14.7, because the
previous min, max and spacing parametrization will override the
newly introduced values from 35c29109
2024-02-20 18:00:05 -05:00
Patrick Lodder
c2fddcaf87
cleanup: document magic number in fee_estimates.dat 2024-02-20 18:00:04 -05: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