Commit Graph

85 Commits (ab42be18f25c7bdfa6171a890ad11ae262bc44d0)

Author SHA1 Message Date
loqs c28d2f7c11
Fix boost 1.76.0 compatibility
3 years ago
moneromooo-monero 89fe0e1c81
storages: overridable limits for loading portable_storage from binary
3 years ago
moneromooo-monero 5d2dd7a328
epee: also limit number of strings in portable_storage
3 years ago
moneromooo-monero 0add7ec1cd
portable_storage: better sanity checking
4 years ago
Alexander Blair 2107337999
Merge pull request #7251
4 years ago
Alexander Blair f4e34d50cf
Merge pull request #7249
4 years ago
xiphon cb296b39bd
portable_storage: forbid unnamed sections
4 years ago
moneromooo 531069859f
portable_storage: check object limit where appropriate
4 years ago
moneromooo-monero b39ee13d70
portable_storage: remove array element limit
4 years ago
moneromooo-monero 0fc927dfba
portable_storage: remove overly aggressive cutoff
4 years ago
moneromooo-monero d5be31ee21
portable_storage: add some sanity checks on data size
4 years ago
Lee Clagett f0b867b13d Restrict duplicate keys in epee binary format
4 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
6 years ago
moneromooo-monero b82efa32e7
epee: speed up json parsing
6 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