Commit graph

425 commits

Author SHA1 Message Date
Byron Hambly
5c8aae9540 Merge 3e5dd94c42 into merged_master (Bitcoin PR bitcoin/bitcoin#23909) 2023-06-15 07:13:25 +00:00
Byron Hambly
47626b5a64 Merge 623745ca74 into merged_master (Bitcoin PR bitcoin/bitcoin#23912) 2023-06-14 15:44:11 +00:00
Byron Hambly
d82e5c7138 Merge 5d91133699 into merged_master (Bitcoin PR bitcoin/bitcoin#22815) 2023-06-14 15:36:38 +00:00
Byron Hambly
3e256151e5 Merge 7551ae81e1 into merged_master (Bitcoin PR bitcoin/bitcoin#23845) 2023-06-14 06:55:08 +00:00
Byron Hambly
93eb99c42c Merge 97b2fc03f6 into merged_master (Bitcoin PR bitcoin/bitcoin#23803) 2023-06-13 15:24:30 +00:00
Byron Hambly
085f710c02 Merge 1b76b18f8a into merged_master (Bitcoin PR bitcoin/bitcoin#23585) 2023-06-06 10:01:57 +00:00
James Dorfman
51414e1a44 Merge 6db7e43d42 into merged_master (Bitcoin PR bitcoin/bitcoin#23677) 2023-06-02 15:00:19 +00:00
James Dorfman
7d697c3b6e Merge c9d7d0a653 into merged_master (Bitcoin PR bitcoin/bitcoin#23635) 2023-06-01 06:00:22 +00:00
Byron Hambly
53bdca0c11 Merge 8b07145796 into merged_master (Bitcoin PR bitcoin/bitcoin#23597) 2023-05-31 14:04:23 +00:00
Byron Hambly
2cf78f4b15 Merge ad09c287cb into merged_master (Bitcoin PR bitcoin/bitcoin#23504) 2023-05-26 11:10:20 +00:00
James Dorfman
4a713e72bb Merge aec631bccc into merged_master (Bitcoin PR bitcoin/bitcoin#23462) 2023-05-24 20:35:27 +00:00
Byron Hambly
81d5607ec8 Merge c1fb30633b into merged_master (Bitcoin PR bitcoin/bitcoin#23114) 2023-05-24 12:58:57 +00:00
Byron Hambly
e34dded367 Merge c86f546f98 into merged_master (Bitcoin PR bitcoin/bitcoin#23458) 2023-05-17 11:53:56 +00:00
Byron Hambly
cb08328fbf Merge ed40f37e00 into merged_master (Bitcoin PR bitcoin/bitcoin#22076) 2023-05-17 11:15:32 +00:00
Byron Hambly
0cad2862de Merge 77a2f5d30c into merged_master (Bitcoin PR bitcoin/bitcoin#23334) 2023-05-17 09:41:17 +00:00
James Dorfman
a79aa023fe Merge 3e3f53c77e into merged_master (Bitcoin PR bitcoin/bitcoin#23328) 2023-05-14 07:22:16 +00:00
James Dorfman
be1fc7ead9 Merge a7f28af437 into merged_master (Bitcoin PR bitcoin/bitcoin#22646) 2023-05-14 00:43:20 +00:00
Byron Hambly
31bb8332bc Merge 3bf40d06a2 into merged_master (Bitcoin PR bitcoin/bitcoin#23212) 2023-05-11 13:15:28 +00:00
Byron Hambly
a616d9aff6 Merge e504e9a8ed into merged_master (Bitcoin PR bitcoin/bitcoin#23286) 2023-05-11 13:02:14 +00:00
Byron Hambly
cca3f919f8 Merge 9e530c6352 into merged_master (Bitcoin PR bitcoin/bitcoin#20487) 2023-05-09 11:22:04 +00:00
Byron Hambly
b08c9ff55b Merge 67eae69f3f into merged_master (Bitcoin PR bitcoin/bitcoin#23060) 2023-04-26 11:03:13 +00:00
Byron Hambly
4756e1f59a Merge 8f022a59b8 into merged_master (Bitcoin PR bitcoin/bitcoin#22993) 2023-04-22 07:54:57 +00:00
James Dorfman
735e39231d Merge e4ae0008d8 into merged_master (Bitcoin PR bitcoin/bitcoin#23014) 2023-04-22 02:25:50 +00:00
Byron Hambly
9bb7d8f8d8 Merge 698b4b8fac into merged_master (Bitcoin PR bitcoin/bitcoin#22930) 2023-04-21 12:26:22 +00:00
Byron Hambly
c44415a27c Merge 87780dfee8 into merged_master (Bitcoin PR bitcoin/bitcoin#22994) 2023-04-21 11:13:49 +00:00
James Dorfman
fbabb1c4e8 Merge 020c2b7609 into merged_master (Bitcoin PR bitcoin/bitcoin#22923) 2023-04-21 05:08:04 +00:00
James Dorfman
9878769863 Merge e567dd53d1 into merged_master (Bitcoin PR bitcoin/bitcoin#22841) 2023-04-20 21:21:22 +00:00
James Dorfman
3cace2f326 Merge 78d39f8438 into merged_master (Bitcoin PR bitcoin/bitcoin#22861) 2023-04-20 20:38:04 +00:00
Byron Hambly
2334307d42 Merge 245462b66c into merged_master (Bitcoin PR bitcoin/bitcoin#22418) 2023-04-13 12:10:09 +00:00
Byron Hambly
3e38acbb2a Merge 19aa5afcae into merged_master (Bitcoin PR bitcoin/bitcoin#22744) 2023-04-11 08:56:48 +00:00
Byron Hambly
b595ff1652 Merge 19364c0ddf into merged_master (Bitcoin PR bitcoin/bitcoin#20586) 2023-04-11 08:09:44 +00:00
James Dorfman
58ec10be63 Merge fdd80b0a53 into merged_master (Bitcoin PR bitcoin/bitcoin#22688) 2023-04-10 02:16:59 +00:00
James Dorfman
b5a37b0c9b Merge 7fc9a45f47 into merged_master (Bitcoin PR bitcoin/bitcoin#22469) 2023-03-16 16:06:33 +00:00
Glenn Willen
65bdef4b5f Use git --no-pager in ci script.
When running 'git log' in a ci script, pass --no-pager to ensure
that a pager (i.e. 'less') is never used. When running in CI,
there is no controlling terminal, so a pager will never be used;
but when running the CI scripts by hand to reproduce CI issues,
the automatic invocation of a pager by 'git log' breaks the script.
2023-03-01 12:08:03 -08:00
Glenn Willen
6be157e26b ci: Disable one of the fuzz tests to work around bitcoin#22233 2022-05-25 19:47:48 -07:00
Glenn Willen
db9faa3a38 ci: Swith from Centos 8 (EOL) to Centos Stream 8
Following upstream's lead, switch from the `centos:8` image, which is no
longer available, to Centos Stream 8, to fix a broken CI task.
2022-04-21 18:00:35 -07:00
fanquake
e09773d20a
build: use a static .tiff for macOS .dmg over generating
Co-authored-by: Pavol Rusnak <pavol@rusnak.io>
2022-01-02 15:38:19 +08:00
MarcoFalke
623745ca74
Merge bitcoin/bitcoin#23912: Insert and bump copyright headers
1362d6173f scripted-diff: Insert missed copyright headers (Hennadii Stepanov)
f47dda2c58 scripted-diff: Bump copyright headers (Hennadii Stepanov)
c29105efdc script: Fix copyright_header.py (Hennadii Stepanov)

Pull request description:

  This PR is an alternative to #23903.

  It bumps the existing copyright headers as we did every year, and adds the missed copyright headers.

  A small fix has been applied to the `copyright_header.py` in order to prevent such weird bumping as `2021` --> `2021-2017`.

ACKs for top commit:
  MarcoFalke:
    ACK 1362d6173f

Tree-SHA512: 204d970fe8c51546b26b8f03fe4297db8a9bef5101df851540b7b9eddbd3a09677ee81fdd882c60937d732407f42c9883165bd978272200cff8f90190f075905
2021-12-31 12:08:49 +01:00
Hennadii Stepanov
f47dda2c58
scripted-diff: Bump copyright headers
-BEGIN VERIFY SCRIPT-
./contrib/devtools/copyright_header.py update ./
-END VERIFY SCRIPT-

Commits of previous years:
* 2020: fa0074e2d8
* 2019: aaaaad6ac9
2021-12-30 19:36:57 +02:00
Hennadii Stepanov
ec7b7d4a36
ci: Enable the gui in the TSan build 2021-12-30 10:53:19 +02:00
fanquake
2da97b271b
ci: use GCC 8 when building packages in native_qt5 CI
Our minimum required GCC is GCC 8, and this change in required for
changes like #23839 which take advantage of flags introduced in that
version of GCC.

This should have been included as part of
182de7ba10.
2021-12-23 10:53:02 +08:00
MarcoFalke
fa6a548f54
ci: Disable s390x gui tests for now 2021-12-17 17:09:51 +01:00
fanquake
1b76b18f8a
Merge bitcoin/bitcoin#23585: scripted-diff: Drop Darwin version for better maintainability
2f356a0ca8 scripted-diff: Drop Darwin version for better maintainability (Hennadii Stepanov)

Pull request description:

  After this PR, any macOS tools version bumping in the future will touch fewer files in the repo.

  Pointing a Darwin version for the `--host` system does not matter for the following reasons:

  - in terms of the resulted binaries, we should only care about the minimum supported macOS version which is a separated parameter in our build system.

  - in terms of the build system itself, the usage of the `$(host)` variable is self-consistent enough. Btw `$(host_os)` value already has the version dropped:
  ```
  $ make -C depends --no-print-directory print-host_os HOST=x86_64-apple-darwin19
  host_os=darwin
  ```

ACKs for top commit:
  gruve-p:
    ACK https://github.com/bitcoin/bitcoin/pull/23585/commits/2f356a0ca8b080c860c8924d201b98f1f9fa0ad5
  promag:
    ACK 2f356a0ca8.
  fanquake:
    ACK 2f356a0ca8

Tree-SHA512: 374896ab0ba02b0d8b4b21431fe963bd213b0d09586e0898c13a4c5fa294c1b693f1b2c92880c245c4157c14217b4825b36522f461930477f4d2a727086ebb2a
2021-12-09 16:13:33 +08:00
Hennadii Stepanov
78a6bc6919
build, qt: Use Android NDK r23 LTS 2021-12-05 03:00:02 +02:00
Hennadii Stepanov
5202bd1dc0
test: Bump shellcheck version to 0.8.0 2021-11-30 21:15:40 +02:00
Hennadii Stepanov
3ad5ace351
ci: Revamp Android SDK cache, and update it timely 2021-11-25 21:23:34 +02:00
Hennadii Stepanov
e988bc7f2e
ci: Make macOS SDK cache independent, and update it timely 2021-11-25 20:39:07 +02:00
Hennadii Stepanov
2f356a0ca8
scripted-diff: Drop Darwin version for better maintainability
-BEGIN VERIFY SCRIPT-
sed -i 's/darwin19/darwin/g' $(git grep --files-with-matches 'darwin19')
-END VERIFY SCRIPT-
2021-11-25 01:12:46 +02:00
fanquake
ad09c287cb
Merge bitcoin/bitcoin#23504: ci: Replace soon EOL hirsute with jammy
fafa66e424 ci: Replace soon EOL hirsute with jammy (MarcoFalke)

Pull request description:

  `hirsute` will be EOL in about 1.5 months, at which point the package servers may be shut down. Avoid this by hopping to the next LTS release 22.04 (Jammy Jellyfish).

  While the release is currently in development, it seems unlikely that anything will break for us. I am doing the hirsute->jammy hop to avoid a hirsute->impish->jammy hop, but if anything does break, we can fall back to that "double hop".

ACKs for top commit:
  fanquake:
    ACK fafa66e424
  Zero-1729:
    crACK fafa66e424

Tree-SHA512: a3626b72519c7f54f260477d04265321af7aefe25cc2a7d653dba77f79caca10db3a6aa4249a934184dcdc99832f6b4c6e50330d7630e58720ab0aba3624ab8a
2021-11-16 16:11:13 +08:00
Hennadii Stepanov
fe0ff569ea
test: Enable SC2046 shellcheck rule 2021-11-13 18:05:26 +02:00