tobtoht
a92bd63822
Merge pull request #9739
...
70e441293 wallet: mark wallet error throwing functions as noreturn (jeffro256)
2025-02-04 16:59:18 +00:00
iamamyth
274b5748da
tests: Improve functional_tests_rpc startup
...
* Use a global startup timeout, and apply it to each socket's connect
call, rather than repeating connection attempts with short timeouts.
* Avoid leaking sockets by closing them.
2025-01-31 21:15:20 -08:00
iamamyth
ad782ded1d
utils: Simplify python RPC Response implementation
...
Reduce bloat in the python RPC Response class by making better use of
superclass methods and recursion. As part of this change, add tests for
the Response class.
2025-01-31 17:47:55 -08:00
jeffro256
9386f87a78
ringct: remove inclusion of cryptonote_format_utils.h in rctOps.cpp
...
This vestigial include line breaks some downstream builds
2025-01-31 16:04:08 -06:00
jeffro256
70e4412930
wallet: mark wallet error throwing functions as noreturn
...
Simplifies calling logic where a branch ends but a return value is needed
2025-01-28 00:05:31 -06:00
tobtoht
7f40add8f6
ci: build wallet_api for all linux cli jobs
2025-01-26 13:38:53 +01:00
tobtoht
90359e31fd
Merge pull request #9723
...
b2140b628 ci: Parallelize Arch Linux build (iamamyth)
2025-01-26 12:12:10 +00:00
tobtoht
4eae7c9ac7
cmake: remove redundant config env var
2025-01-26 12:12:53 +01:00
tobtoht
d696efdc98
cmake: remove obsolete policy setting
2025-01-26 11:31:49 +01:00
tobtoht
e662fa9def
cmake: don't explicitely link libatomic
2025-01-26 05:55:11 +01:00
tobtoht
d07f99a8dc
cmake: remove obsolete msys2 workaround
2025-01-26 05:28:55 +01: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
040c16321f
depends: remove expat
2025-01-25 05:57:21 +01: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
e7e00df831
depends: remove eudev
2025-01-24 10:52:42 +01:00
tobtoht
eee5838aaf
guix: remove automake & autoconf
2025-01-24 01:53:25 +01: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
jeffro256
ff4e86dc4f
ringct: remove unused range proof types and fix serialization bug
2025-01-18 23:40:19 -06: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
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