aboutsummaryrefslogtreecommitdiff
path: root/src/common
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | spawn: close all file descriptors before execvemoneromooo-monero2018-10-173-0/+25
| | |/ | |/| | | | | | | No need to give whatever we're calling access to what we use
* / | util: close keys file lock on execmoneromooo-monero2018-10-161-1/+1
|/ /
* | Merge pull request #4610Riccardo Spagni2018-10-161-1/+3
|\ \ | | | | | | | | | 9b6dd934 Providing user supplied default constructor for expect<void> (Lee Clagett)
| * | Providing user supplied default constructor for expect<void>Lee Clagett2018-10-151-1/+3
| |/
* | Merge pull request #4489Riccardo Spagni2018-10-151-0/+10
|\ \ | | | | | | | | | | | | | | | | | | 00901e9c epee: initialize a few data members where it seems to be appropriate (moneromooo-monero) 144a6c32 abstract_tcp_server2: move m_period to subclass (moneromooo-monero) 758d7684 connection_basic: remove unused floating time start time (moneromooo-monero) e5108a29 Catch more exceptions in dtors (moneromooo-monero)
| * | Catch more exceptions in dtorsmoneromooo-monero2018-10-021-0/+10
| | | | | | | | | | | | Misc coverity reports
* | | Merge pull request #4550Riccardo Spagni2018-10-151-2/+6
|\ \ \ | | | | | | | | | | | | 0e33cf89 password: fix secure input with echo on windows (moneromooo-monero)
| * | | password: fix secure input with echo on windowsmoneromooo-monero2018-10-101-2/+6
| | |/ | |/| | | | | | | Thanks to iDunk for the testing back and forth
* / | password: fix backspace outputting ^? on linux on echoing secure inputmoneromooo-monero2018-10-101-0/+7
|/ /
* | Merge pull request #4390Riccardo Spagni2018-10-053-11/+54
|\ \ | | | | | | | | | | | | a0613532 secure_pwd_reader: Add proper Unicode handling [Ryo contribution] (fireice-uk) 579383c2 simplewallet: Add Unicode input_line [Ryo backport] (fireice-uk)
| * | secure_pwd_reader: Add proper Unicode handling [Ryo contribution]fireice-uk2018-10-041-11/+23
| | |
| * | simplewallet: Add Unicode input_line [Ryo backport]fireice-uk2018-09-192-0/+31
| | |
* | | Merge pull request #4482Riccardo Spagni2018-10-022-0/+5
|\ \ \ | | | | | | | | | | | | 25e5890d wallet: fix --generate-from-json using wrong password (moneromooo-monero)
| * | | wallet: fix --generate-from-json using wrong passwordmoneromooo-monero2018-10-012-0/+5
| | |/ | |/|
* | | Merge pull request #4479Riccardo Spagni2018-10-024-11/+65
|\ \ \ | | | | | | | | | | | | d5541e44 common: Windows 'spawn' support for tx and block notifications (xiphon)
| * | | common: Windows 'spawn' support for tx and block notificationsxiphon2018-10-024-11/+65
| |/ /
* | | Merge pull request #4463Riccardo Spagni2018-10-021-3/+4
|\ \ \ | |/ / |/| | | | | 8110bea3 dns_utils: refresh list of usable DNSSEC servers (moneromooo-monero)
| * | dns_utils: refresh list of usable DNSSEC serversmoneromooo-monero2018-09-281-3/+4
| | | | | | | | | | | | A few of them are now returning invalid replies.
* | | Merge pull request #4333Riccardo Spagni2018-09-295-0/+238
| | | | | | | | | | | | 73403004 add --block-notify to monerod and --tx-notify to monero-wallet-{cli,rpc} (moneromooo-monero)
* | | Merge pull request #4459Riccardo Spagni2018-09-291-1/+2
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bcf3f6af fuzz_tests: catch unhandled exceptions (moneromooo-monero) 3ebd05d4 miner: restore stream flags after changing them (moneromooo-monero) a093092e levin_protocol_handler_async: do not propagate exception through dtor (moneromooo-monero) 1eebb82b net_helper: do not propagate exceptions through dtor (moneromooo-monero) fb6a3630 miner: do not propagate exceptions through dtor (moneromooo-monero) 2e2139ff epee: do not propagate exception through dtor (moneromooo-monero) 0749a8bd db_lmdb: do not propagate exceptions in dtor (moneromooo-monero) 1b0afeeb wallet_rpc_server: exit cleanly on unhandled exceptions (moneromooo-monero) 418a9936 unit_tests: catch unhandled exceptions (moneromooo-monero) ea7f9543 threadpool: do not propagate exceptions through the dtor (moneromooo-monero) 6e855422 gen_multisig: nice exit on unhandled exception (moneromooo-monero) 53df2deb db_lmdb: catch error in mdb_stat calls during migration (moneromooo-monero) e67016dd blockchain_blackball: catch failure to commit db transaction (moneromooo-monero) 661439f4 mlog: don't remove old logs if we failed to rename the current file (moneromooo-monero) 5fdcda50 easylogging++: test for NULL before dereference (moneromooo-monero) 7ece1550 performance_test: fix bad last argument calling add_arg (moneromooo-monero) a085da32 unit_tests: add check for page size > 0 before dividing (moneromooo-monero) d8b1ec8b unit_tests: use std::shared_ptr to shut coverity up about leaks (moneromooo-monero) 02563bf4 simplewallet: top level exception catcher to print nicer messages (moneromooo-monero) c57a65b2 blockchain_blackball: fix shift range for 32 bit archs (moneromooo-monero)
* | Merge pull request #4371Riccardo Spagni2018-09-215-0/+648
|\ \ | |/ |/| | | 55c7cd14 Adding expect<T> - a value-or-error implementation (Lee Clagett)
| * Adding expect<T> - a value-or-error implementationLee Clagett2018-09-125-0/+648
| |
* | wallet: ask-password can now ask without encrypting the secret spend keymoneromooo-monero2018-09-141-2/+2
| |
* | Merge pull request #4309Riccardo Spagni2018-09-141-4/+14
|\ \ | | | | | | | | | 5083614f dns_util: add new DNSSEC trust anchor for rollover (moneromooo-monero)
| * | dns_util: add new DNSSEC trust anchor for rollovermoneromooo-monero2018-08-281-4/+14
| | | | | | | | | | | | | | | | | | | | | | | | It should be useful from the 11th of october 2018. The old key is still trusted for now. https://www.icann.org/resources/pages/ksk-rollover
* | | perf_timer: split timer class into a base one and a logging onemoneromooo-monero2018-09-112-14/+42
| | |
* | | aligned: aligned memory alloc/realloc/freemoneromooo-monero2018-09-113-2/+184
| | |
* | | Merge pull request #4293luigi11112018-09-102-50/+36
|\ \ \ | |_|/ |/| | | | | 9d65399 is_hdd update (p8p)
| * | is_hdd updatep8p2018-08-252-50/+36
| |/
* | Merge pull request #4274luigi11112018-09-041-1/+0
|\ \ | |/ |/| | | 11c6718 util: remove unused <ustat.h> (moneromooo-monero)
| * util: remove unused <ustat.h>moneromooo-monero2018-08-171-1/+0
| | | | | | | | | | | | It's obsolete and removed from at least Arch Linux 8.2 Reported by moneroexamples
* | Merge pull request #4224luigi11112018-08-221-3/+3
|\ \ | | | | | | | | | c5e2aee updates: fix hash sanity checking (moneromooo-monero)
| * | updates: fix hash sanity checkingmoneromooo-monero2018-08-051-3/+3
| | |
* | | wallet: wipe seed from memory where appropriatemoneromooo-monero2018-08-162-12/+12
| |/ |/|
* | Merge pull request #4138luigi11112018-08-151-1/+10
|\ \ | | | | | | | | | | | | 7f8bdeb easylogging++: make the logger handle early/late logging (moneromooo-monero) bc8cbdb stack_trace: print stack traces on stdout if the logger isn't live (moneromooo-monero)
| * | stack_trace: print stack traces on stdout if the logger isn't livemoneromooo-monero2018-08-121-1/+10
| | |
* | | Merge pull request #4136luigi11112018-08-152-0/+18
|\ \ \ | |_|/ |/| | | | | 4307489 wallet: disable core dumps on startup in release mode (moneromooo-monero)
| * | wallet: disable core dumps on startup in release modemoneromooo-monero2018-08-122-0/+18
| |/
* | Merge pull request #4110luigi11112018-07-272-0/+21
|\ \ | | | | | | | | | 639ca3b core_tests: add --filter to select which tests to run (moneromooo-monero)
| * | core_tests: add --filter to select which tests to runmoneromooo-monero2018-07-072-0/+21
| |/
* | Merge pull request #4075luigi11112018-07-191-1/+0
|\ \ | | | | | | | | | 438d52d remove epee from link lines where it's redundant (moneromooo-monero)
| * | remove epee from link lines where it's redundantmoneromooo-monero2018-06-281-1/+0
| |/ | | | | | | | | | | For some reason, this confuses and kills ASAN on startup as it thinks const uint8_t ipv4_network_address::ID is defined multiple times.
* | Merge pull request #4045luigi11112018-07-192-2/+2
|\ \ | |/ |/| | | 7cdd147 Changed URLs to HTTPS (einsteinsfool)
| * Changed URLs to HTTPSeinsteinsfool2018-06-232-2/+2
| |
* | util: fix mistakes made in #3994stoffu2018-06-281-3/+3
| |
* | util: add file_locker classstoffu2018-06-282-0/+81
| |
* | epee.string_tools: add conversion between UTF-8 and UTF-16stoffu2018-06-281-11/+18
| |
* | Merge pull request #3716luigi11112018-06-272-14/+30
|\ \ | | | | | | | | | a2b557f 6795bd0 209ec96 ed2c81e a830db2 57ea902 31a895e ba8331c f7f1917 41be339 f025ae9 ef2cb63 dcfd299 5d3e702 2704624 2771a18 0e4c7d0 (moneromooo-monero)
| * | threadpool: allow leaf functions to run concurrentlymoneromooo-monero2018-06-262-14/+30
| |/ | | | | | | | | Decrease the number of worker threads by one to account for the fact the calling thread acts as a worker thread now
* | Merge pull request #3957luigi11112018-06-251-1/+1
|\ \ | | | | | | | | | 2bb2c1b password: flush cout when prompting for password without newline (moneromooo-monero)