Commit Graph
11892 Commits
Author SHA1 Message Date
iamamyth 950ddbf30e tests: Improve p2p tx propagation functional test
Reduce the likelihood of false positive failures in the p2p
transaction propagation functional test by waiting up to a
maximum timeout for a transaction to propagate, rather than using a
fixed timeout, to reflect the random delay of Dandelion++ transaction
propagation. This strategy also speeds test execution in cases where
propagation occurs faster than the previously expected fixed delay.
2025-02-11 18:30:16 -08:00
tobtoht 90359e31fd Merge pull request #9723
b2140b628 ci: Parallelize Arch Linux build (iamamyth)
2025-01-26 12:12:10 +00:00
iamamyth b2140b6287 ci: Parallelize Arch Linux build
The "--parallel" flag got dropped from the Arch Linux build due to
unidentified, logical commit conflicts.
2025-01-25 15:11:04 -08:00
tobtoht 8d60021377 Merge pull request #9716
f48a73d91 tests: Fix tools::is_hdd unit tests (iamamyth)
2025-01-25 11:43:04 +00:00
iamamyth f48a73d919 tests: Fix tools::is_hdd unit tests
Correct the unit tests for tools::is_hdd to avoid making assumptions
about the configuration of a particular device based solely on the
value of the __GLIBC__ preprocessor flag. Instead, rely on the
test invoker to provide paths for devices of specific types via
the process environment, thereby avoiding faulty assumptions and
improving the specificity of test assertions. To ensure appropriate
devices exist, add a script, tests/create_test_disks.sh, which
configures loopback devices mirroring relevant configurations.
2025-01-24 23:11:47 -08:00
tobtoht c0f3a1c1db Merge pull request #9690
f18b966a9 build: auto-set GitHub runner make job count (iamamyth)
2025-01-25 05:57:58 +00:00
tobtoht 34d3e5201a Merge pull request #9715
e38c175d9 gtest: add submodule (tobtoht)
2025-01-25 04:48:01 +00:00
tobtoht d69161d584 Merge pull request #9701
f3349b9dd daemon: fix log message typo (selsta)
2025-01-25 04:47:06 +00:00
tobtoht 996986b3af Merge pull request #9642
f150ff177 depends: unbound: update to 1.22.0 (tobtoht)
2025-01-25 04:46:08 +00:00
tobtoht f150ff177a depends: unbound: update to 1.22.0 2025-01-24 01:50:30 +01:00
tobtoht d42db814db Merge pull request #9720
3b64d1f55 functional tests: fix race in restore wallet refresh (j-berman)
2025-01-24 00:03:36 +00:00
j-berman 3b64d1f558 functional tests: fix race in restore wallet refresh 2025-01-23 11:37:48 -08:00
tobtoht eaf9f98930 Merge pull request #9680
0bbac40e5 ci: add arch linux build (tobtoht)
2025-01-22 22:57:35 +00:00
tobtoht 3b7bd060d0 Merge pull request #9694
4feb6b3e2 crypto: remove unused POD classes (iamamyth)
2025-01-22 22:56:28 +00:00
tobtoht cb25aba9ac Merge pull request #9693
07d93f01a common: Remove resolved FIXME in pod-class.h (iamamyth)
2025-01-22 22:55:21 +00:00
tobtoht 0beb733a16 Merge pull request #9691
254ac2bae crypto: make CRYPTO_DEFINE_HASH_FUNCTIONS adhere strict aliasing (jeffro256)
2025-01-22 22:53:55 +00:00
tobtoht da470b7471 Merge pull request #9688
26b4f5e00 Revert "blockchain: detect and log bad difficulty calculations" (selsta)
2025-01-22 22:51:10 +00:00
tobtoht 73638a9e35 Merge pull request #9643
a8292fcf8 depends: hidapi: update to 0.14.0 (tobtoht)
2025-01-22 22:50:17 +00:00
tobtoht 8ab643adb0 Merge pull request #9523
3c25d6e3b build: bump minimum macos version to 10.15 (tobtoht)
2025-01-22 22:49:01 +00:00
tobtoht 0e253622b2 Merge pull request #9459
7e766e13c Cleanup TCP throttling code (performance) + move connection checks (Lee *!* Clagett)
2025-01-22 22:39:57 +00:00
tobtoht e38c175d92 gtest: add submodule 2025-01-19 12:31:02 +01:00
tobtoht 1bd57c8e95 Merge pull request #9653
c182428 depends: don't run auto(re)conf anywhere (tobtoht)
2025-01-19 11:15:30 +00:00
tobtoht c182428c35 depends: don't run auto(re)conf anywhere 2025-01-19 04:58:02 +01:00
tobtoht 249977ac32 Merge pull request #9650
84a56ae guix: remove moreutils (tobtoht)
2025-01-19 03:54:16 +00:00
tobtoht b63122617e Merge pull request #9648
1d56b84 guix: remove p7zip (tobtoht)
2025-01-19 03:49:51 +00:00
tobtoht d22e82dcb0 Merge pull request #9646
c3bb84f depends: sodium: drop unneeded patch (tobtoht)
2025-01-19 03:49:17 +00:00
tobtoht 6db5bdd5d8 Merge pull request #9645
4156bdc depends: cleanup packages.mk (tobtoht)
2025-01-19 03:47:56 +00:00
tobtoht 104001963b Merge pull request #9544
6fd2276 daemonizer: replace boost chrono/thread with std lib (tobtoht)
2025-01-19 03:47:11 +00:00
tobtoht 1360b18ab8 Merge pull request #9491
ad72b13 trezor: vendor trezor-common (tobtoht)
2025-01-19 03:46:24 +00:00
tobtoht c5360bb4ec Merge pull request #9453
1a21e3d depends: freebsd_base: update to 12.3 (tobtoht)
2025-01-19 03:45:33 +00:00
tobtoht 94f7efd53f Merge pull request #9683
133298d Fix linking error with libunwind when build for FreeBSD with GCC, by preferring easylogging++ when GCC is being used (WHR)
2025-01-18 11:11:47 +00:00
tobtoht 09d95c2f14 Merge pull request #9664
4e54b19 check for windows NTFS compression on database files (eversinc33)
2025-01-18 11:06:38 +00:00
tobtoht 2226d4f7e0 Merge pull request #9389
98decee wallet2: remove refresh() from scan_tx (j-berman)
2025-01-18 00:09:41 +00:00
tobtoht c3bb84f21b depends: sodium: drop unneeded patch 2025-01-17 21:46:10 +01:00
tobtoht db70cc23dc Merge pull request #9171
35477a6 build: remove glibc backcompat (tobtoht)
2025-01-17 19:03:33 +00:00
iamamyth f18b966a96 build: auto-set GitHub runner make job count
Dynamically determine an appropriate number of make jobs for the GitHub
runner container, based upon the number of available CPU cores and RAM,
using the rule that each job requires a dedicated core and 2.25GiB of RAM.
2025-01-16 11:53:46 -08:00
tobtoht ad72b1307f trezor: vendor trezor-common 2025-01-16 13:03:58 +01:00
tobtoht 1179269478 Merge pull request #9709
5f5770a tests: fix IPv4Success, DNSSECSuccess (tobtoht)
2025-01-16 01:35:23 +00:00
tobtoht 5f5770a51d tests: fix IPv4Success, DNSSECSuccess
"example.com" now has more than one A record
2025-01-15 20:28:33 +01:00
j-berman 98decee8ac wallet2: remove refresh() from scan_tx
Fixes #9354
2025-01-14 13:37:46 -08:00
eversinc33 4e54b19793 check for windows NTFS compression on database files 2025-01-14 21:12:49 +01:00
tobtoht 0bbac40e55 ci: add arch linux build 2025-01-14 18:53:10 +01:00
tobtoht a4a4a1df1d Merge pull request #9470
36e299c build: drop support for 32-bit windows target (tobtoht)
2025-01-14 16:22:37 +00:00
tobtoht 90ca75287f Merge pull request #9528
2fcaf95 guix: drop 32-bit android target (tobtoht)
2025-01-14 16:21:42 +00:00
tobtoht 2144b2beb4 Merge pull request #9539
eb0d443 ci: depends: build armv7 android target (tobtoht)
2025-01-14 16:20:57 +00:00
tobtoht ca0b43d304 Merge pull request #9639
5a36ec0 ci: disable guix commit authentication (tobtoht)
2025-01-14 16:20:28 +00:00
tobtoht 0f13003917 Merge pull request #9679
d1ff49d ci: improve job naming (tobtoht)
2025-01-14 16:20:00 +00:00
tobtoht 2a9458aedc Merge pull request #9477
b1ff22f trezor: replace Python tools with CMake (tobtoht)
2025-01-14 16:14:51 +00:00
tobtoht 305f546328 Merge pull request #9644
e48c740 ci: print guix hashes to summary (tobtoht)
2025-01-14 16:09:07 +00:00
tobtoht 7ca53dcee6 Merge pull request #9686
5cffab8 miniupnpc: fix build with gcc 14 (tobtoht)
2025-01-14 14:36:51 +00:00