selsta
01c384c5de
workflows: update msys2 setup action v0 -> v1
4 years ago
woodser
ef694d028f
fix warning by removing std::move() on temporary http_client object
4 years ago
moneromooo-monero
795e18632c
blockchain: fix total_height in getblocks.bin response
4 years ago
moneromooo-monero
4df8f9c414
rpc: fix loading rpc payment data from file
...
Got broken after making one of those micro optimizations requested on review..
4 years ago
MaxXor
2d5d74ff5c
Mention correct libusb and libudev dependencies
4 years ago
moneromooo-monero
b6e904e547
README: mention pruning
4 years ago
luigi1111
992b7ce30f
Merge pull request #6612
...
7aeb503
Fix boost <1.60 compilation and fix boost 1.73+ warnings (vtnerd)
4 years ago
Lee Clagett
7aeb503547
Fix boost <1.60 compilation and fix boost 1.73+ warnings
4 years ago
moneromooo-monero
dc1a053081
rpc: fix comparison of seconds vs microseconds
4 years ago
moneromooo-monero
eb1b321fe2
miner: increase min/max intervals to full extents
...
This prevents setting target to, eg, 65 being ignored
and remove an unused constant
4 years ago
luigi1111
7e78da7772
Merge pull request #6582
...
2314dae
workflows: fix windows build (selsta)
4 years ago
moneromooo-monero
9b86e14c5a
functional_tests: add simple relay_tx test
4 years ago
moneromooo-monero
6e4a55ba7e
rpc: fix relay_tx error return mixup
4 years ago
luigi1111
d6d4a03b85
Merge pull request #6535
...
81773f5
fuzz_tests: refactor and add OSS-Fuzz compatibility (moneromooo-monero)
cb4edc1
cmake: ASAN and PIE don't mix (moneromooo-monero)
4 years ago
luigi1111
463d044f5e
Merge pull request #6531
...
f35ced6
build: fix boost 1.73 compatibility (selsta)
4 years ago
François Colas
ec46069248
Fix incorrect lenght of command INS_PREFIX_HASH
...
buffer_send[4] (LC) is an unsigned char, len should not
exceed 254 (255 - 1 for the option).
4 years ago
moneromooo-monero
6f5411d305
tests: fix missing error on missing python entry point
4 years ago
moneromooo-monero
c6dc2850c2
python-rpc: add missing sync_txpool python entry point
4 years ago
moneromooo-monero
bcef52d430
daemon: remove time based "update needed" status string
4 years ago
Denis Smirnov
94befecb05
fix typo in pick_preferred_rct_inputs
4 years ago
xiphon
40b73d2a6c
cmake: insert CMAKE_CURRENT_SOURCE_DIR in CMAKE_MODULE_PATH
4 years ago
rbrunner7
7d0b7e83ef
[master] MMS: New 'config_checksum' subcommand
4 years ago
moneromooo-monero
82d21f5b3c
easylogging++: sanitize log payload
...
Some of it might be coming from untrusted sources
Reported by itsunixiknowthis
4 years ago
moneromooo-monero
78d435a5fa
rpc: don't display invalid json errors on default log level
...
It's not something the user needs to know, and will display
attacker controlled data
4 years ago
selsta
2314dae8c8
workflows: fix windows build
4 years ago
xiphon
a6803231e6
daemon: complain if data dir resides on FAT32 volume (Windows)
4 years ago
moneromooo-monero
4d3c2d0b7b
rpc: add a sanity limit to a few RPC in restricted mode
4 years ago
Doyle
15538f7e3f
ByteSlice: Fix persisting ptr to std::moved SSO buffer
...
The Bug:
1. Construct `byte_slice.portion_` with `epee::span(buffer)` which copies a pointer to the SSO buffer to `byte_slice.portion_`
2. It constructs `byte_slice.storage_` with `std::move(buffer)` (normally this swap pointers, but SSO means a memcpy and clear on the original SSO buffer)
3. `slice.data()` returns a pointer from `slice.portion_` that points to the original SSO cleared buffer, `slice.storage_` has the actual string.
4 years ago
selsta
1d31e6c000
net_node: remove dead seed nodes
4 years ago
moneromooo-monero
7ebb351c2d
rpc: lock access to the rpc payment object
4 years ago
moneromooo-monero
f0371210e9
cryptonote_core: remove "We are most likely forked" message
...
It's time based and we don't have forks every 6 months anymore
4 years ago
moneromooo-monero
567402c508
protocol: move the "peer claims higher version" warning to debug
...
Because there's a neverending supply of cunts claiming a wrong
version just to say "look at me" I guess
4 years ago
moneromooo-monero
72cdfa4a20
fix a few typos in error messages
...
Reported by adrelanos
4 years ago
moneromooo-monero
c17fe815a2
wallet2: fix multisig data clearing stomping on a vector
4 years ago
moneromooo-monero
f1d0457523
cryptonote_protocol: stricter limit to number of objects requested
...
Reported by xnbya
4 years ago
moneromooo-monero
bb5c5dff15
cryptonote_protocol: reject requests/notifications before handshake
...
Reported by xnbya
4 years ago
moneromooo-monero
ca60d60fea
easylogging++: sanitize log payload
...
Some of it might be coming from untrusted sources
Reported by itsunixiknowthis
4 years ago
moneromooo-monero
bd69e3b37a
testdb: add override in a couple places where it's missing
4 years ago
moneromooo-monero
5ed37ba83c
serialization: fix bad rapidjson api usage
4 years ago
moneromooo-monero
5741b4d74d
blockchain: detect and log bad difficulty calculations
4 years ago
moneromooo-monero
eda1675858
wallet_rpc_server: use unlock_time in suggested confirmations calc
4 years ago
moneromooo-monero
35665df206
protocol: don't drop a connection if we can't get a compatible chain
...
This can now happen if:
- we have a pruned db
- we have not connected to the monero network for a while
- we connect to a node
- that node asks us for history
- we only have a pruned version of the most recent common block
In that case, it's better to not reply but keep the connection alive,
so we can sync off it.
4 years ago
moneromooo-monero
85164a8daf
epee: use memwipe rather than memset for md5 secrets
...
That's used by HTTP auth now
4 years ago
moneromooo-monero
7178bb5c84
keccak: remove aligned check
...
Some tools report the alignment check as UB, which seems a bit
dubious, but since the performance difference between the two
versions is minimal, I'll go with the safe version
4 years ago
Lee Clagett
a11ec4ac1d
Support for supercop ASM in wallet, and benchmark for supercop
4 years ago
moneromooo-monero
5e0ea6e95c
simplewallet: add missing calls to on_command
...
It resets the inactivity time
4 years ago
moneromooo-monero
bd96536637
db_lmdb: test for mmap support at init time
...
It'll make it clearer when a DB init failure is due to being
on a filesystem which does not support mmap
4 years ago
moneromooo-monero
cb4edc1f45
cmake: ASAN and PIE don't mix
...
Binaries built with both crash on startup with maybe 25% probability
4 years ago
moneromooo-monero
81773f55a4
fuzz_tests: refactor and add OSS-Fuzz compatibility
4 years ago
Lee Clagett
67ade80055
Add randomized delay when forwarding txes from i2p/tor -> ipv4/6
4 years ago