Commit Graph

77 Commits (f0b867b13dc222c208b0f6fb03e810bf774d4b32)

Author SHA1 Message Date
Lee Clagett f0b867b13d Restrict duplicate keys in epee binary format
3 years ago
moneromooo-monero b39ee13d70
portable_storage: remove array element limit
3 years ago
moneromooo-monero 0fc927dfba
portable_storage: remove overly aggressive cutoff
3 years ago
moneromooo-monero d5be31ee21
portable_storage: add some sanity checks on data size
3 years ago
moneromooo-monero 05ad4fa397
epee: further defending against exceptions in command handlers
4 years ago
Alexander Blair a0d179e528
Merge pull request #6512
4 years ago
moneromooo-monero 3721d5688f epee: fix array underflow in unicode parsing
4 years ago
Lee Clagett 7aeb503547 Fix boost <1.60 compilation and fix boost 1.73+ warnings
4 years ago
selsta f35ced6d7f
build: fix boost 1.73 compatibility
4 years ago
SomaticFanatic 5ef0607da6 Update copyright year to 2020
4 years ago
woodser 87d75584e8 Allow wallet2.h to run in WebAssembly
4 years ago
luigi1111 cfc0f4a7fa
Merge pull request #6351
4 years ago
luigi1111 48b244dcd4
Merge pull request #6311
4 years ago
Lee Clagett 5fcc23ae0a Move hex->bin conversion to monero copyright files and with less includes
4 years ago
Alexander Blair 944e8a4542
Merge pull request #6220
4 years ago
Martijn Otto 5002a0343f
Explicitly define copy assignment operator
4 years ago
moneromooo-monero 56a4469ef3
network: log traffic and add a simple traffic analysis script
4 years ago
Lee Clagett a9bdc6e4c4 Improved performance for epee serialization:
5 years ago
moneromooo-monero 2899379791
daemon, wallet: new pay for RPC use system
5 years ago
moneromooo-monero 516f7b9de0
storages: fix "portable" storage on big endian
5 years ago
moneromooo-monero 32c3834948
storages: fix writing varints on big endian
5 years ago
moneromooo-monero eeca5ca0c8
epee: support unicode in parsed strings
5 years ago
moneromooo-monero 39169ace09
epee: basic sanity check on allocation size from untrusted source
5 years ago
Riccardo Spagni 38317f384c
Merge pull request #5348
5 years ago
moneromooo-monero 59776a64ff
epee: some more minor JSON parsing speedup
5 years ago
Guido Vranken 43042a28ec Implement array_entry_t copy constructor
5 years ago
moneromooo-monero 21777daf6e
epee: speedup word/number matching
5 years ago
Riccardo Spagni a093a7569e
Merge pull request #5021
5 years ago
Riccardo Spagni 846362842c
Merge pull request #4976
5 years ago
Riccardo Spagni ad1eb3338c
Merge pull request #4938
5 years ago
moneromooo-monero b82efa32e7
epee: speed up json parsing
5 years ago
moneromooo-monero 85665003a7
epee: better network buffer data structure
6 years ago
moneromooo-monero a13eb0a1a4
epee: speed up string matching a bit
6 years ago
moneromooo-monero 9c923bad9b
epee: fix network packet header field endianness
6 years ago
Riccardo Spagni 3880cae134
Merge pull request #4775
6 years ago
moneromooo-monero 741e4a1172
epee: speed up json number parsing
6 years ago
moneromooo-monero 07c6280909
epee: some minor speedup in parsing
6 years ago
moneromooo-monero bf9a0f4c65
epee: fix stack overflow on crafted input
6 years ago
moneromooo-monero 45683ee02c
epee: fix invalid memory write reading an array entry
6 years ago
moneromooo-monero 76affd941b
epee: some speedup in parsing
6 years ago
Riccardo Spagni f4a6bc79d9
Merge pull request #3226
6 years ago
moneromooo-monero 2e3e90acbe
pass large parameters by const ref, not value
6 years ago
Erik de Castro Lopo 8f30350d03 Fix method name in invoke_http_json_rpc
6 years ago
Riccardo Spagni 9fff66f004
Merge pull request #3012
6 years ago
moneromooo-monero b7e5a70bb1
epee: detect strptime, use std::get_time as fallback
6 years ago
moneromooo-monero e4bbeff2f5
epee: check some error return values
7 years ago
moneromooo-monero 373d1d504b
epee: use strptime instead of std::get_time, for compatibility
7 years ago
moneromooo-monero 09ce03d612
move includes around to lessen overall load
7 years ago
moneromooo-monero f80f408b7e
epee: don't disable -Wtautological-constant-out-of-range-compare on GCC
7 years ago
moneromooo-monero 9ff8e139cd
epee: disable a spurious warning for a storage function
7 years ago