Jeffrey
a04207660d
Fix typo: SERIALIZE_TYPE_DUOBLE
1 year ago
Jeffrey
0035b615f7
Remove serialization/enableable
...
Currently working on an EPEE [ser/de]ialization library for Rust and at first glance, EPEE seemed to have support for optional wrappers. However, after looking into it, this feature appears to be half-baked and unused. Furthermore, adding support for optional values would be better suited to implement at the storage level, in my opinion. That would make parsing DOMs easier and less error-prone. If anyone is currently using this code, please comment. Thanks!
At the time of writing, this PR has no merge conflicts with #8211
1 year ago
moneromooo-monero
8fa3b2bc52
add a sanity check to RPC input data size
...
reported by m31007
1 year ago
koe
66046226fe
fix median overflow bug
1 year ago
moneromooo-monero
117cd32ec1
epee: don't log raw packet data
1 year ago
woodser
a09d094d8d
support cors wildcard
1 year ago
moneromooo-monero
8eb2b79bad
p2p: remove blocked addresses/hosts from peerlist
3 years ago
loqs
c28d2f7c11
Fix boost 1.76.0 compatibility
...
Add missing header boost/mpl/contains.hpp
monero-project/monero/issues/7728
3 years ago
luigi1111
eed63cef36
Merge pull request #7615
...
9ca9f12
Fixed issues found by static analysis (SChernykh)
3 years ago
SChernykh
9ca9f1214a
Fixed issues found by static analysis
...
- rolling_median: tried to free uninitialized pointer in a constructor
- net_node.inl: erase-remove idiom was used incorrectly. remove_if doesn't actually remove elements, see http://cpp.sh/6fcjv
- bulletproofs.cc: call to sizeof() instead of vector.size(), luckily it only impacts performance and not code logic there
3 years ago
anon
d5b78c08b6
async_protocol_handler_config: fix deadlock
3 years ago
anon
7fd140e4f7
async_protocol_handler_config: remove connection correctly
3 years ago
anon
6d5e2106b3
boosted_tcp_server: fix connection lifetime
3 years ago
moneromooo-monero
89fe0e1c81
storages: overridable limits for loading portable_storage from binary
4 years ago
luigi1111
b06ccc0416
Merge pull request #7282
...
5d2dd7a
epee: also limit number of strings in portable_storage (moneromooo-monero)
4 years ago
luigi1111
7ecdc53e11
Merge pull request #7248
...
3c7eec1
add a max levin packet size by command type (moneromooo-monero)
4 years ago
moneromooo-monero
5d2dd7a328
epee: also limit number of strings in portable_storage
...
They require at least 24 bytes
4 years ago
moneromooo-monero
3c7eec152c
add a max levin packet size by command type
4 years ago
moneromooo-monero
0add7ec1cd
portable_storage: better sanity checking
4 years ago
Alexander Blair
2107337999
Merge pull request #7251
...
f0b867b13
Restrict duplicate keys in epee binary format (Lee Clagett)
4 years ago
Alexander Blair
f4e34d50cf
Merge pull request #7249
...
cb296b39b
portable_storage: forbid unnamed sections (xiphon)
4 years ago
Alexander Blair
024783f73a
Merge pull request #7244
...
531069859
portable_storage: check object limit where appropriate (moneromooo)
4 years ago
xiphon
cb296b39bd
portable_storage: forbid unnamed sections
4 years ago
moneromooo
531069859f
portable_storage: check object limit where appropriate
...
also fix pedantic off by one in check
4 years ago
Lee Clagett
7d67a2dde0
Add aggressive restrictions to pre-handshake p2p buffer limit
4 years ago
Alexander Blair
bcd7f63a54
Merge pull request #7219
...
b39ee13d7
portable_storage: remove array element limit (moneromooo-monero)
4 years ago
anon
b8bc4d77b7
ssl: buffered handshake detection
4 years ago
moneromooo-monero
b39ee13d70
portable_storage: remove array element limit
...
some people don't want it
4 years ago
Alexander Blair
a99d6e56b6
Merge pull request #7193
...
31ae533d6
epee: fix some issues using connections after shutdown (moneromooo-monero)
4 years ago
moneromooo-monero
0fc927dfba
portable_storage: remove overly aggressive cutoff
4 years ago
moneromooo-monero
31ae533d6d
epee: fix some issues using connections after shutdown
4 years ago
moneromooo-monero
d5be31ee21
portable_storage: add some sanity checks on data size
...
especially when allocated size is >> serialized data size
4 years ago
Lee Clagett
f0b867b13d
Restrict duplicate keys in epee binary format
4 years ago
Lee Clagett
cf4461f40b
Fix byte_stream::put_n
4 years ago
Lee Clagett
b641e0a2c0
Add clear method to byte_stream
4 years ago
Alexander Blair
43a4fd9e16
Merge pull request #6736
...
05ad4fa39
epee: further defending against exceptions in command handlers (moneromooo-monero)
4 years ago
Alexander Blair
d73b1b6560
Merge pull request #6727
...
13eee1d6a
rpc: reject wrong sized txid (moneromooo-monero)
92e6b7df2
easylogging++: fix crash with reentrant logging (moneromooo-monero)
6dd95d530
epee: guard against exceptions in RPC handlers (moneromooo-monero)
90016ad74
blockchain: guard against exceptions in add_new_block/children (moneromooo-monero)
4 years ago
Alexander Blair
7db379cc82
Merge pull request #6720
...
86abf558c
epee: Remove unused functions in local_ip.h (Jean Pierre Dudey)
4 years ago
Alexander Blair
10ad0d7eb2
Merge pull request #6718
...
85efc88c1
Fix overflow issue in epee:misc_utils::rolling_median_t and median(), with unit test (koe)
4 years ago
Alexander Blair
01b512f3a9
Merge pull request #6716
...
76c16822d
wallet2_api: implement runtime proxy configuration (xiphon)
4 years ago
moneromooo-monero
05ad4fa397
epee: further defending against exceptions in command handlers
4 years ago
moneromooo-monero
6dd95d5308
epee: guard against exceptions in RPC handlers
4 years ago
rbrunner7
fb31167b12
Wallet, daemon: From 'help_advanced' back to 'help', and new 'apropos' command
4 years ago
koe
85efc88c1e
Fix overflow issue in epee:misc_utils::rolling_median_t and median(), with unit test
4 years ago
Jean Pierre Dudey
86abf558cb
epee: Remove unused functions in local_ip.h
...
Signed-off-by: Jean Pierre Dudey <me@jeandudey.tech>
4 years ago
xiphon
76c16822d0
wallet2_api: implement runtime proxy configuration
4 years ago
Alexander Blair
3ba6c7fd30
Merge pull request #6516
...
8656a8c9f
remove double includes (sumogr)
4 years ago
Alexander Blair
a0d179e528
Merge pull request #6512
...
5ef0607da
Update copyright year to 2020 (SomaticFanatic)
4 years ago
moneromooo-monero
3721d5688f
epee: fix array underflow in unicode parsing
...
Reported by minerscan
Also independently found by OSS-Fuzz just recently
4 years ago
luigi1111
e27604ff10
Merge pull request #6539
...
85164a8
epee: use memwipe rather than memset for md5 secrets (moneromooo-monero)
4 years ago