11910 Commits

Author SHA1 Message Date
tobtoht
db70cc23dc
Merge pull request #9171
35477a6 build: remove glibc backcompat (tobtoht)
2025-01-17 19:03:33 +00:00
hinto.janai
7110d180d2
guix: readme update 2025-01-16 15:42:17 -05: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
tobtoht
8c08863d60
Merge pull request #9663
978f1d7 Fix get_database_size on Windows (iamamyth)
2025-01-14 14:32:20 +00:00
tobtoht
295dba01a6
Merge pull request #9660
9311a24 validate ip parameter in set_bans rpc call (eversinc33)
2025-01-14 14:31:30 +00:00
tobtoht
90e908f588
Merge pull request #9659
d64d3bd p2p: remove dead protocol defs (jeffro256)
2025-01-14 14:30:48 +00:00
tobtoht
06f0cd5606
Merge pull request #9656
c99c07b common/password: flush confirm prompt before user input (jeffro256)
2025-01-14 14:29:31 +00:00
tobtoht
c599916113
Merge pull request #9632
e2eea7b Fix --anonymous-inbound data leak (Lee *!* Clagett)
2025-01-14 14:25:48 +00:00
tobtoht
b32c69aabd
Merge pull request #9628
4344f97 Fix build with boost ASIO 1.87. Support boost 1.66+ (Lee *!* Clagett)
2025-01-14 14:24:07 +00:00
tobtoht
38668822b7
Merge pull request #9621
fe17069 Blockchain: get height of RingCT fork programmatically (jeffro256)
2025-01-14 14:13:06 +00:00
tobtoht
59edd62d0b
Merge pull request #9600
797811d dns_util: add new DNSSEC trust anchor (selsta)
2025-01-14 14:05:23 +00:00
selsta
26b4f5e00c
Revert "blockchain: detect and log bad difficulty calculations"
This reverts commit 5741b4d74de542f6f75dddad8125f4c4a5ad9143.
2025-01-14 13:04:25 +01:00
selsta
f3349b9dd6
daemon: fix log message typo 2025-01-14 11:17:43 +01:00
iamamyth
4feb6b3e29 crypto: remove unused POD classes
Remove the following unused classes from the crypto namespace:
public_keyV, secret_keyV, and public_keyM.
2025-01-10 12:00:19 -08:00
iamamyth
07d93f01ad common: Remove resolved FIXME in pod-class.h
In src/common/pod-class.h, the POD_CLASS definition contained quite
a lot of detritus, including a long-ago resolved FIXME. Delete all the
noise.
2025-01-09 17:55:31 -08:00
jeffro256
254ac2baef
crypto: make CRYPTO_DEFINE_HASH_FUNCTIONS adhere strict aliasing
This code could've caused issues if the pointer to the `public_key`, `key_image`, `hash`, etc wasn't aligned on an 8-byte boundary.
2025-01-09 11:58:39 -06:00
tobtoht
2fcaf95aca
guix: drop 32-bit android target 2025-01-07 20:25:36 +01:00
tobtoht
eb0d4431e9
ci: depends: build armv7 android target 2025-01-07 20:23:11 +01:00
tobtoht
5cffab8dd6
miniupnpc: fix build with gcc 14 2025-01-07 15:59:07 +01:00
WHR
133298d876 Fix linking error with libunwind when build for FreeBSD with GCC, by preferring easylogging++ when GCC is being used 2025-01-07 15:04:33 +08:00
Lee *!* Clagett
4344f97255 Fix build with boost ASIO 1.87. Support boost 1.66+ 2025-01-06 18:05:25 -05:00
iamamyth
978f1d7d41 Fix get_database_size on Windows
Replace all calls to epee::file_io::get_file_size with
boost::filesystem::file_size in order to avoid lossy conversions from
paths to strings, which tend to break filename resolution. This commit
fixes a bug on Windows where the get_info RPC call reported a zero
database size because BlockchainLMBD::get_database_size returned zero.
2025-01-06 10:38:12 -08:00
tobtoht
a8292fcf8e
depends: hidapi: update to 0.14.0 2025-01-06 18:54:06 +01:00
luigi1111
2e8a128c75
Merge pull request #9640
ea26db4 depends: add cmake config command (tobtoht)
2025-01-06 12:24:13 -05:00
luigi1111
0d51fd9caa
Merge pull request #9601
c06ebec wallet: shortchain history should include base block (0xFFFC0000)
2025-01-06 12:23:05 -05:00
luigi1111
222ca26e6a
Merge pull request #9510
5dcc47d CI: -j4 with lin/win runners (plowsof)
2025-01-06 12:22:32 -05:00
luigi1111
551ce586fd
Merge pull request #9162
8f89f6b depends: boost: update to 1.84.0 (tobtoht)
2025-01-06 12:21:29 -05:00
luigi1111
f11b938fe4
Merge pull request #9649
f84f237 unit_tests: fix variant tests after 'optional' name split (jeffro256)
2025-01-06 12:20:50 -05:00
tobtoht
d1ff49d05f
ci: improve job naming 2025-01-04 15:40:20 +01:00
Lee *!* Clagett
e2eea7bc25 Fix --anonymous-inbound data leak 2025-01-03 19:01:35 -05:00
tobtoht
b1ff22f82b
trezor: replace Python tools with CMake 2025-01-01 21:00:45 +01:00
eversinc33
9311a24044 validate ip parameter in set_bans rpc call 2024-12-28 23:34:35 +01:00
jeffro256
d64d3bd530
p2p: remove dead protocol defs 2024-12-27 15:22:19 -06:00
jeffro256
c99c07bf4a
common/password: flush confirm prompt before user input
Co-authored-by: Mike <mpech@tuta.io>
2024-12-26 13:32:11 -06:00
tobtoht
84a56aeac6
guix: remove moreutils 2024-12-24 21:17:41 +01:00
jeffro256
f84f237af7
unit_tests: fix variant tests after 'optional' name split 2024-12-24 13:55:18 -06:00