anon
|
d5b78c08b6
|
async_protocol_handler_config: fix deadlock
|
2021-03-12 11:59:05 +00:00 |
|
anon
|
7fd140e4f7
|
async_protocol_handler_config: remove connection correctly
|
2021-02-19 22:27:28 +00:00 |
|
anon
|
6d5e2106b3
|
boosted_tcp_server: fix connection lifetime
|
2021-01-19 18:16:01 +01:00 |
|
moneromooo-monero
|
89fe0e1c81
|
storages: overridable limits for loading portable_storage from binary
|
2021-01-07 20:24:51 +00:00 |
|
luigi1111
|
b06ccc0416
|
Merge pull request #7282
5d2dd7a epee: also limit number of strings in portable_storage (moneromooo-monero)
|
2021-01-06 21:11:53 -05:00 |
|
luigi1111
|
7ecdc53e11
|
Merge pull request #7248
3c7eec1 add a max levin packet size by command type (moneromooo-monero)
|
2021-01-06 21:08:11 -05:00 |
|
moneromooo-monero
|
5d2dd7a328
|
epee: also limit number of strings in portable_storage
They require at least 24 bytes
|
2021-01-05 17:56:11 +00:00 |
|
moneromooo-monero
|
3c7eec152c
|
add a max levin packet size by command type
|
2021-01-03 14:07:58 +00:00 |
|
moneromooo-monero
|
0add7ec1cd
|
portable_storage: better sanity checking
|
2021-01-02 12:36:42 +00:00 |
|
Alexander Blair
|
2107337999
|
Merge pull request #7251
f0b867b13 Restrict duplicate keys in epee binary format (Lee Clagett)
|
2021-01-01 22:44:24 -08:00 |
|
Alexander Blair
|
f4e34d50cf
|
Merge pull request #7249
cb296b39b portable_storage: forbid unnamed sections (xiphon)
|
2021-01-01 22:44:02 -08:00 |
|
Alexander Blair
|
024783f73a
|
Merge pull request #7244
531069859 portable_storage: check object limit where appropriate (moneromooo)
|
2021-01-01 22:42:43 -08:00 |
|
xiphon
|
cb296b39bd
|
portable_storage: forbid unnamed sections
|
2021-01-01 02:06:39 +01:00 |
|
moneromooo
|
531069859f
|
portable_storage: check object limit where appropriate
also fix pedantic off by one in check
|
2020-12-31 22:35:32 +00:00 |
|
Lee Clagett
|
7d67a2dde0
|
Add aggressive restrictions to pre-handshake p2p buffer limit
|
2020-12-29 19:58:53 -05:00 |
|
Alexander Blair
|
bcd7f63a54
|
Merge pull request #7219
b39ee13d7 portable_storage: remove array element limit (moneromooo-monero)
|
2020-12-29 10:45:46 -08:00 |
|
anon
|
b8bc4d77b7
|
ssl: buffered handshake detection
|
2020-12-28 22:21:17 +01:00 |
|
moneromooo-monero
|
b39ee13d70
|
portable_storage: remove array element limit
some people don't want it
|
2020-12-28 21:05:12 +00:00 |
|
Alexander Blair
|
a99d6e56b6
|
Merge pull request #7193
31ae533d6 epee: fix some issues using connections after shutdown (moneromooo-monero)
|
2020-12-28 11:49:42 -08:00 |
|
moneromooo-monero
|
0fc927dfba
|
portable_storage: remove overly aggressive cutoff
|
2020-12-27 12:45:13 +00:00 |
|
moneromooo-monero
|
31ae533d6d
|
epee: fix some issues using connections after shutdown
|
2020-12-26 14:15:12 +00:00 |
|
moneromooo-monero
|
d5be31ee21
|
portable_storage: add some sanity checks on data size
especially when allocated size is >> serialized data size
|
2020-12-26 03:23:12 +00:00 |
|
Lee Clagett
|
f0b867b13d
|
Restrict duplicate keys in epee binary format
|
2020-12-17 01:04:00 +00:00 |
|
Lee Clagett
|
cf4461f40b
|
Fix byte_stream::put_n
|
2020-12-14 16:20:51 +00:00 |
|
moneromooo
|
ce26c5b2dd
|
protocol: drop peers that don't reply to queries
|
2020-12-06 15:57:23 +00:00 |
|
moneromooo
|
9427b5a6d5
|
keep only the last seen node on a given host in the white list
|
2020-12-04 01:55:05 +00:00 |
|
xiphon
|
981e0b5cc3
|
epee: readline_buffer - fix thread safety, fix sync() after stop()
|
2020-11-07 15:32:02 +00:00 |
|
Lee Clagett
|
b641e0a2c0
|
Add clear method to byte_stream
|
2020-08-17 21:30:34 -04:00 |
|
Alexander Blair
|
43a4fd9e16
|
Merge pull request #6736
05ad4fa39 epee: further defending against exceptions in command handlers (moneromooo-monero)
|
2020-08-16 12:56:35 -07:00 |
|
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)
|
2020-08-16 12:55:25 -07:00 |
|
Alexander Blair
|
7db379cc82
|
Merge pull request #6720
86abf558c epee: Remove unused functions in local_ip.h (Jean Pierre Dudey)
|
2020-08-16 12:54:17 -07:00 |
|
Alexander Blair
|
10ad0d7eb2
|
Merge pull request #6718
85efc88c1 Fix overflow issue in epee:misc_utils::rolling_median_t and median(), with unit test (koe)
|
2020-08-16 12:53:50 -07:00 |
|
Alexander Blair
|
01b512f3a9
|
Merge pull request #6716
76c16822d wallet2_api: implement runtime proxy configuration (xiphon)
|
2020-08-16 12:52:21 -07:00 |
|
moneromooo-monero
|
05ad4fa397
|
epee: further defending against exceptions in command handlers
|
2020-08-02 00:22:47 +00:00 |
|
moneromooo-monero
|
6dd95d5308
|
epee: guard against exceptions in RPC handlers
|
2020-07-30 22:52:12 +00:00 |
|
rbrunner7
|
fb31167b12
|
Wallet, daemon: From 'help_advanced' back to 'help', and new 'apropos' command
|
2020-07-24 07:12:11 +02:00 |
|
koe
|
85efc88c1e
|
Fix overflow issue in epee:misc_utils::rolling_median_t and median(), with unit test
|
2020-07-23 03:36:05 -05:00 |
|
Jean Pierre Dudey
|
86abf558cb
|
epee: Remove unused functions in local_ip.h
Signed-off-by: Jean Pierre Dudey <me@jeandudey.tech>
|
2020-07-22 19:06:01 -05:00 |
|
xiphon
|
76c16822d0
|
wallet2_api: implement runtime proxy configuration
|
2020-07-20 13:45:12 +00:00 |
|
Alexander Blair
|
9871fefbf9
|
Merge pull request #6565
72cdfa4a2 fix a few typos in error messages (moneromooo-monero)
|
2020-07-19 03:40:19 -07:00 |
|
Alexander Blair
|
3ba6c7fd30
|
Merge pull request #6516
8656a8c9f remove double includes (sumogr)
|
2020-07-19 03:34:28 -07:00 |
|
Alexander Blair
|
a0d179e528
|
Merge pull request #6512
5ef0607da Update copyright year to 2020 (SomaticFanatic)
|
2020-07-19 03:32:59 -07:00 |
|
luigi1111
|
803f58553b
|
Merge pull request #6675
3721d56 epee: fix array underflow in unicode parsing (moneromooo-monero)
|
2020-07-08 17:27:53 -05:00 |
|
luigi1111
|
be170c485c
|
Merge pull request #6584
78d435a rpc: don't display invalid json errors on default log level (moneromooo-monero)
|
2020-07-08 17:12:43 -05:00 |
|
luigi1111
|
35e2520115
|
Merge pull request #6559
15538f7 ByteSlice: Fix persisting ptr to std::moved SSO buffer (Doy-lee)
|
2020-07-08 17:07:50 -05:00 |
|
moneromooo-monero
|
3721d5688f
|
epee: fix array underflow in unicode parsing
Reported by minerscan
Also independently found by OSS-Fuzz just recently
|
2020-06-21 18:22:16 +00:00 |
|
luigi1111
|
e27604ff10
|
Merge pull request #6539
85164a8 epee: use memwipe rather than memset for md5 secrets (moneromooo-monero)
|
2020-06-08 14:09:22 -05:00 |
|
luigi1111
|
967285a9fa
|
Merge pull request #6522
29e563b Fixed bugs for take_slice and byte_stream->byte_slice (vtnerd)
|
2020-06-08 14:05:05 -05:00 |
|
Lee Clagett
|
7aeb503547
|
Fix boost <1.60 compilation and fix boost 1.73+ warnings
|
2020-05-31 21:18:11 -04:00 |
|
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
|
2020-05-23 12:26:49 +00:00 |
|