luigi1111
fe11e4126a
Merge pull request #9380
...
e866a19
wallet2: move wallet error on RPC resp handling to wallet_errors file (j-berman)
2024-12-23 10:28:16 -05:00
luigi1111
25dcb8dc9f
Merge pull request #9376
...
445319d
src: update internal data structure to boost::bimap. startup speed up 2-5x because this PR changing O(n^2) operation to O(nlogn). (0xFFFC0000)
2024-12-23 10:27:17 -05:00
luigi1111
44fef7903c
Merge pull request #9336
...
04fe6fa
split variant into plain and optional, add variant serialization (koe)
2024-12-23 10:26:23 -05:00
luigi1111
6796e99438
Merge pull request #9290
...
d64a5f7
Fix lmdb txn commit code (Lee *!* Clagett)
2024-12-23 10:25:10 -05:00
luigi1111
b4505cc21a
Merge pull request #9286
...
bc05e72
common: add va_args.h (jeffro256)
2024-12-23 10:22:39 -05:00
luigi1111
1f7290f329
Merge pull request #9176
...
49ca1ad
variant: split into variant and optional_variant (jeffro256)
2024-12-23 10:19:55 -05:00
luigi1111
575bc099a0
Merge pull request #9172
...
62fdacc
variant: visit lambda and value-initialize by index (jeffro256)
2024-12-23 10:19:05 -05:00
luigi1111
785e3ac673
Merge pull request #9122
...
a79734c
cryptonote_basic: faster and more readable is_valid_decomposed_amount (jeffro256)
2024-12-23 10:18:07 -05:00
luigi1111
df69d03df4
Merge pull request #8929
...
b2ff764
Bootstrappable Builds (tobtoht)
2024-12-23 10:17:14 -05:00
tobtoht
a7dc3a046f
ci: msys2: pin boost to 1.86.0
2024-12-20 20:56:58 +01:00
tobtoht
f8b5ea70ee
ci: don't fail-fast on matrix jobs
2024-12-17 23:24:19 +01:00
tobtoht
4f12737288
ci: brew: pin boost to 1.85
2024-12-17 17:27:10 +01:00
jeffro256
b5f29eeacd
p2p: allow comments in banlist files
...
In-line comments explicitly explaining banned hosts/subnets might help assuage fears of some good banlists' arbitaryiness.
2024-12-12 23:48:06 -06:00
tobtoht
b2ff7641a5
Bootstrappable Builds
2024-12-08 18:00:32 +01:00
rbrunner7
760569134a
Keys: 2nd update for expired 'brunner7' key, valid 2 years
2024-11-25 08:27:48 +01:00
0xFFFC0000
e126b4b6d1
simplewallet: add header to show_transfers command
2024-11-24 20:39:26 +00:00
Ishan Arora
085d3ed136
build: fix tar extract cmd for systems with 16 bit uid_t
2024-11-23 13:40:19 +13:00
Bastian Germann
c744496d45
epee: Drop unused in-tree MD5
...
The RSA-MD licensed implementation that originated from RFC 1321 and got
into epee via Cyrus SASL and libEtPan! is not a good fit for epee, which
also links to the GPL licensed readline. RSA-MD has an advertisement
clause that is known to be incompatible with GPL.
2024-11-22 12:25:08 +01:00
Bastian Germann
0bc5969755
Replace in-tree MD5 with OpenSSL
...
This uses OpenSSL's non-deprecated EVP digest facility to calculate MD5
in HTTP digest authentication.
2024-11-22 12:24:22 +01:00
Lee *!* Clagett
92de47fd37
Fix memcpy in byte_slice constructor
2024-11-21 17:22:52 -05:00
0xFFFC0000
33f6fa5f2e
wallet: report exact reason for open_wallet failure.
2024-11-19 19:49:02 +00:00
SNeedlewoods
ce03288ae1
add gpg key
2024-11-18 22:20:58 +01:00
moneromooo-monero
59c0841b1c
gpg_keys: bump my key's expiration date by another five years
2024-11-17 20:13:10 +00:00
0xFFFC0000
e9adafa49e
contrib: force (de)serialization to create params section incase there is none.
...
Co-authored-by: Boog900 <boog900@tutanota.com>
2024-11-16 20:22:14 +00:00
Soren Stoutner
7cd33d1dbc
Fix typos.
2024-11-11 17:01:52 -07:00
jeffro256
eb6f12c213
serialization: silence warning about shifting uint8_t by 8
...
Some compilers are stupid and give a warning on this line when `T = uint8_t`, even though it will never run
2024-11-08 15:06:32 -06:00
jeffro256
c7dce222f8
ringct: add operator!= for key
...
Part of upstreaming Seraphis/Carrot
Co-authored-by: j-berman <justinberman@protonmail.com>
2024-11-06 03:01:48 -06:00
Dmitry
fc49af6229
Update PORTABLE_STORAGE.md
...
"Represenations" – a typo in the title: the correct spelling is "Representations."
Corrected.
2024-11-01 12:44:30 +03:00
jeffro256
c1ead13df3
wallet2_api: use std::optional instead of handmade optional
...
Cleaner, adheres to POLA, and allows for better compiler optimization. Declaration should be backwards compatible. Requires C++17.
2024-10-30 13:04:30 -04:00
j-berman
e866a192dd
wallet2: move wallet error on RPC resp handling to wallet_errors file
...
Co-authored-by: jeffro256 <jeffro256@tutanota.com>
2024-10-29 10:56:11 -07:00
j-berman
df54d8b3d4
Daemon RPC: add max_block_count field to /getblocks.bin
2024-10-29 10:40:46 -07:00
tobtoht
968d7969c2
cmake: make PER_BLOCK_CHECKPOINT an option
2024-10-25 18:14:23 +02:00
tobtoht
03e593c72f
cmake: lowercase ARCH_ID
2024-10-25 01:34:59 +02:00
tobtoht
fd50651530
brew: remove unneeded taps
2024-10-25 00:22:43 +02:00
tobtoht
b8911f163c
readme: update raspberry pi build instructions
2024-10-24 22:33:36 +02:00
tobtoht
bd540d9448
readme: update msys2 build instructions
2024-10-24 21:00:42 +02:00
tobtoht
68a32a373e
build: remove unneeded cmake toolchain files
2024-10-24 20:14:30 +02:00
tobtoht
c3b262f4cb
readme: remove outdated gtest note
2024-10-24 19:09:59 +02:00
tobtoht
e2410b29d0
ci: cleanup depends package requirements
2024-10-24 17:35:40 +02:00
tobtoht
def79dd7bd
readme: fix win64 cross-compile requirements
2024-10-24 17:12:51 +02:00
tobtoht
484ece1c08
tests: remove python2 compatibility
2024-10-23 14:09:59 +02:00
tobtoht
ced5b040d5
tests: fix missing <thread> includes
2024-10-22 19:44:31 +02:00
0xFFFC0000
e1876ab7af
tests: remove unlock_time argument from trezor_tests
2024-10-20 13:25:31 +00:00
luigi1111
893916ad09
Merge pull request #9435
...
89ad8ac
epee: string_tools: keep full path in cut_off_extension (tobtoht)
c51ca53
epee: string_tools: remove dot from get_extension (tobtoht)
2024-10-14 10:17:10 -04:00
luigi1111
7df0d9bb8f
Merge pull request #9499
...
170844b
cmake: boost: fix header-only library search, bump minimum (tobtoht)
2024-10-14 10:15:38 -04:00
plowsof
3210961036
packages: add freebsd base mirror
2024-10-13 20:15:18 +01:00
Lee Clagett
808dff7d2f
Replace deprecated result_of with decltype
2024-10-10 14:37:03 -04:00
Lee Clagett
bd2869650a
Relax static_asserts in src/lmdb
2024-10-09 16:34:25 -04:00
jeffro256
0f9a5c1020
crypto: remove unused OAES code
...
@SyntheticBird45 reported that the OpenBSD compiler gives warnings about string functions used in `oaes_sprintf`,
as well as use of `rand()` in `oaes_key_gen`. Neither of these functions are used in the codebase. Removing the
unused OAES functions silences these warnings.
2024-10-07 11:04:34 -05:00
jeffro256
89777469f1
tests: include <iomanip> where using std::setfill
2024-10-07 00:50:45 -05:00