tobtoht
b2ff7641a5
Bootstrappable Builds
2024-12-08 18:00:32 +01: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
tobtoht
f8b7a895fc
depends: remove unwind from toolchain
2024-10-04 14:43:48 +02:00
tobtoht
8442b66961
depends: remove option from toolchain file
2024-10-04 13:43:41 +02:00
tobtoht
170844bc59
cmake: boost: fix header-only library search, bump minimum
2024-10-02 23:13:03 +02:00
luigi1111
9866a0e902
Merge pull request #9480
...
9c7e6ab
ci: fix windows msys2 build (tobtoht)
2024-10-01 16:25:12 -04:00
luigi1111
fabbde3077
Merge pull request #9450
...
ed955bf
build: fix build with Boost 1.85 and remove instances of viewkey logging (jeffro256)
2024-10-01 15:28:36 -04:00
tobtoht
31c6b2a901
wallet: can't decrypt payment id if tx key is missing
2024-09-26 14:29:12 +02:00
tobtoht
64bb031d5f
ci: run job for oldest supported Debian version
2024-09-13 20:04:20 +02:00
tobtoht
9c7e6ab04d
ci: fix windows msys2 build
2024-09-13 15:42:20 +02:00
Alexander Perechnev
ea8e29fa96
set USE_UNWIND for FreeBSD
2024-09-08 12:34:13 +03:00
jeffro256
ed955bf751
build: fix build with Boost 1.85 and remove instances of viewkey logging
...
1. Use `std::is_standard_layout` and `std::is_trivially_copyable` instead of `std::is_pod` for KV byte-wise serialization, which fixes compile issue for Boost UUIDs
2. Use `std::has_unique_object_representations` instead of `alignof(T) == 1` for epee byte spans and epee hex functions
3. Removed reimplementation of `std::hash` for `boost::uuids::uuid
4. Removed `<<` operator overload for `crypto::secret_key`
5. Removed instances in code where private view key was dumped to the log in plaintext
2024-09-06 11:46:22 -05:00
tobtoht
ca063373e1
ci: remove obsolete sdk cache
2024-09-04 16:40:21 +02:00
tobtoht
e03de80924
depends: release type should be lower case
2024-08-26 16:24:32 +02:00
tobtoht
913136936b
readme: add missing ubuntu/debian build tools
2024-08-25 18:32:27 +02:00
tobtoht
f93f656811
depends: allow granular stage env config
2024-08-25 17:38:15 +02:00
Gingeropolous
4221051c95
docs: clarify proper PR title format
...
this is a redo of #9210 because I'm an idiot and can't squash
2024-08-24 09:19:29 -04:00
0xFFFC0000
39ae489d34
cmake: fix readline find_path call.
2024-08-19 09:22:58 +00:00
Crypto City
cfb19b932f
blockchain: more opportunities for caching the rolling median
2024-08-17 14:42:35 +00:00
luigi1111
a1dc85c537
Merge pull request #9416
...
ac0af73
rpc: add cumul weight field to block template resp (jeffro256)
2024-08-14 14:19:03 -04:00
luigi1111
65cc1f133b
Merge pull request #9287
...
59cddbb
serialization: support passing extra args to fields in DSL (jeffro256) b2c59c4
common: add va_args.h (jeffro256)
2024-08-14 14:17:56 -04:00
tobtoht
89ad8ac8b1
epee: string_tools: keep full path in cut_off_extension
2024-08-14 19:51:12 +02:00