aboutsummaryrefslogtreecommitdiff
path: root/src/debug_utilities
Commit message (Collapse)AuthorAgeFilesLines
* cn_deserialize: link with device and ringctmoneromooo-monero2018-03-051-0/+2
|
* cn_deserialize: check for raw tx_extramoneromooo-monero2018-01-281-12/+22
|
* Readd copyright starting datexmr-eric2018-01-261-1/+1
|
* Update 2018 copyrightxmr-eric2018-01-263-3/+3
|
* Merge pull request #2920Riccardo Spagni2017-12-251-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bd5cce07 network_throttle: fix ineffective locking (moneromooo-monero) e0a61299 network_throttle: remove unused xxx static member (moneromooo-monero) 24f584d9 cryptonote_core: remove unused functions with off by one bugs (moneromooo-monero) b1634aa3 blockchain: don't leave dangling pointers in this (moneromooo-monero) 8e60b81c cryptonote_core: fix db leak on error (moneromooo-monero) 213e326c abstract_tcp_server2: log init_server errors as fatal (moneromooo-monero) b51dc566 use const refs in for loops for non tiny types (moneromooo-monero) f0568ca6 net_parse_helpers: fix regex error checking (moneromooo-monero) b49ddc76 check accessing an element past the end of a container (moneromooo-monero) 2305bf26 check return value for generate_key_derivation and derive_public_key (moneromooo-monero) a4240d9f catch const exceptions (moneromooo-monero) 45a1c4c0 add empty container sanity checks when using front() and back() (moneromooo-monero) 56fa6ce1 tests: fix a buffer overread in a unit test (moneromooo-monero) b4524892 rpc: guard against json parsing a non object (moneromooo-monero) c2ed8618 easylogging++: avoid buffer underflow (moneromooo-monero) 187a6ab2 epee: trap failure to parse URI from request (moneromooo-monero) 061789b5 checkpoints: trap failure to load JSON checkpoints (moneromooo-monero) ba2fefb9 checkpoints: pass std::string by const ref, not const value (moneromooo-monero) 38c8f4e0 mlog: terminate a string at last char, just in case (moneromooo-monero) d753d716 fix a few leaks by throwing objects, not newed pointers to objects (moneromooo-monero) fe568db8 p2p: use size_t for arbitrary counters instead of uint8_t (moneromooo-monero) 46d6fa35 cryptonote_protocol: sanity check chain hashes from peer (moneromooo-monero) 25584f86 cryptonote_protocol: print peer versions when unexpected (moneromooo-monero) 490a5d41 rpc: do not try to use an invalid txid in relay_tx (moneromooo-monero)
| * use const refs in for loops for non tiny typesmoneromooo-monero2017-12-181-1/+1
| |
* | Merge pull request #2888Riccardo Spagni2017-12-251-2/+6
|\ \ | |/ |/| | | | | ca18ff64 wallet2: detect spends in txes without a valid public tx key (moneromooo-monero) 6afcd8e3 cn_deserialize: print tx extra fields in partly decoded tx extra (moneromooo-monero)
| * cn_deserialize: print tx extra fields in partly decoded tx extramoneromooo-monero2017-12-061-2/+6
| |
* | Merge pull request #2877Riccardo Spagni2017-12-171-1/+1
|\ \ | | | | | | | | | | | | | | | 43f5269f Wallets now do not depend on the daemon rpc lib (moneromooo-monero) bb89ae8b move connection_basic and network_throttle from src/p2p to epee (moneromooo-monero) 4abf25f3 cryptonote_core does not depend on p2p anymore (moneromooo-monero)
| * | move connection_basic and network_throttle from src/p2p to epeemoneromooo-monero2017-12-161-1/+1
| |/ | | | | | | | | These even had the epee namespace. This fixes some ugly circular dependencies.
* / move includes around to lessen overall loadmoneromooo-monero2017-12-161-0/+1
|/
* Merge pull request #2592Riccardo Spagni2017-10-151-1/+0
|\ | | | | | | | | dc19659d Remove network_address_base which has been merged with ipv4_network_address in 8b006877 (Michał Sałaban) 2183ade0 Don't try to create wallet-dir when it's not given, don't crash if wallet-dir already exists. (Michał Sałaban)
| * Remove network_address_base which has been merged with ipv4_network_address ↵Michał Sałaban2017-10-071-1/+0
| | | | | | | | in 8b006877
* | Add tools::on_startup, and warn about glibc 2.25 bug if foundmoneromooo-monero2017-10-142-2/+2
|/ | | | https://sourceware.org/bugzilla/show_bug.cgi?id=21778
* build: auto update version info without manually deleting version.hstoffu2017-09-211-4/+0
|
* Revert "Cleanup test impact of moving blockchain_db_types()"Howard Chu2017-08-291-1/+0
| | | | This reverts commit 3dd34a49efd2954b0a5eb020abd168d9379b98c4.
* Cleanup test impact of moving blockchain_db_types()Howard Chu2017-08-221-0/+1
|
* debug_utilities: new object-sizes debug toolmoneromooo-monero2017-08-042-0/+139
| | | | | It prints the size of various interesting types, to make it easier to match leaks to possible leaked object types
* cn_deserialize: move to new debug_utilities subdirectorymoneromooo-monero2017-08-032-0/+241