| Commit message (Collapse) | Author | Age | Files | Lines |
| |\
| |
| |
| | |
26025cb Speed up perf_timer init on x86 (SChernykh)
|
| | |
| |
| |
| | |
All Monero binaries have 1 second startup delay because of this code. This is especially noticeable and affects UX in Monero GUI wallet with local node where it often starts another monerod instance to run commands and query node status.
|
| |/
|
|
| |
Co-authored-by: j-berman <justinberman@protonmail.com>
|
| | |
|
| |\
| |
| |
| | |
29208a3 Cache successful erRctNonSemanticsSimple calls (SChernykh)
|
| | | |
|
| |\ \
| | |
| | |
| | | |
cbc297a common: add missing includes (selsta)
|
| | |/ |
|
| |/
|
|
| |
Unrelated, but similar code-wise to #8643. There is a check in `DNSResolver` which automatically fails to resolve hostnames which do not contain the `.` character. This PR removes that check.
|
| | |
|
| |
|
|
|
|
|
|
|
| |
As of OpenSSL 3.0, `SHA256_Init`, `SHA256_Update`, and `SHA256_Final`
are deprectaed in favor of the higher-level `EVP_*` class of functions.
This causes compiler warnings, and sooner or later, will cause build
errors as these functions are excluded from distro headers.
Also add some documentation.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Actions:
1. Remove unused functions from misc_os_dependent.h
2. Move three remaining functions, get_gmt_time, get_ns_count, and get_tick_count into time_helper.h
3. Remove unused functions from time_helper.h
4. Refactor get_ns_count and get_internet_time_str and get_time_interval_string
5. Remove/add includes as needed
Relevant commits on the old PR:
a9fbe52b02ffab451e90c977459fea4642731cd1
9a59b131c4ed1be8afe238fff3780fe203c65a46
7fa9e2817df9b9ef3f0290f7f86357939829e588
|
| | |
|
| | |
|
| |
|
|
| |
A shared_ptr as by value capture will keep the object alive
|
| |\
| |
| | |
external: remove unbound submodule
|
| | | |
|
| |/ |
|
| |\
| |
| |
| | |
673c6d2 Reduce compilation time of epee/portable_storage_template_helper.h (mj-xmr)
|
| | | |
|
| |\ \
| |/
|/|
| | |
386ef03 Add TLSA support to DNSSEC fetching (Lee Clagett)
|
| | | |
|
| |\ \
| | |
| | |
| | | |
aaa3289 add more updates domains and make the voting generic, not just 2/3 (moneromooo-monero)
|
| | | | |
|
| | |/
|/|
| |
| |
| | |
do not include blocked hosts in peer lists or public node lists by default,
warn about no https on clearnet and about untrusted peers likely being spies
|
| |\ \
| | |
| | |
| | | |
cc034fe0c util: fix escaping more than one ?* in glob_to_regex (moneromooo-monero)
|
| | |/ |
|
| |/
|
|
| |
This also removes potential thread safety bug in that function.
|
| |\
| |
| |
| | |
6a37da8 threadpool: guard against exceptions in jobs, and armour plating (moneromooo-monero)
|
| | |
| |
| |
| |
| | |
Those would, if uncaught, exit run and leave the waiter to wait
indefinitely for the number of active jobs to reach 0
|
| |\ \
| | |
| | |
| | |
| | | |
afd002c31 daemon: print sampling time in print_net_stats (moneromooo-monero)
ec7bba079 util: fix kilo prefix typo (K instead of k) (moneromooo-monero)
|
| | | | |
|
| |\ \ \
| | | |
| | | |
| | | | |
2f1ad3b3d updates: mac gui .tar.bz2 -> .dmg (selsta)
|
| | |/ / |
|
| | |/
|/| |
|
| |\ \
| |/
|/|
| | |
5ef0607da Update copyright year to 2020 (SomaticFanatic)
|
| | |
| |
| |
| | |
Update copyright year to 2020
|
| |/
|
|
|
|
| |
Some of it might be coming from untrusted sources
Reported by itsunixiknowthis
|
| |\
| |
| |
| | |
387fd66 Daemon: Print estimates for time until fully synced (rbrunner7)
|
| | | |
|
| |\ \
| |/
|/|
| |
| |
| | |
760ecf2 console_handler: do not let exception past the dor (moneromooo-monero)
09c8111 threadpool: lock mutex in create (moneromooo-monero)
e377977 tx_pool: catch theoretical error in get_block_reward (moneromooo-monero)
|
| | |
| |
| |
| |
| |
| |
| |
| | |
In some contrived case, it might theoretically be the case that
destroy is called from another thread, which would modify the
threads array from two threads.
Coverity 208372
|
| |\ \
| |/
|/|
| |
| | |
88b82bef simplewallet: point to "set help" in the lock screen message (moneromooo-monero)
f19c9f23 util: allow newlines in string to be split (moneromooo-monero)
|
| | | |
|
| |\ \
| | |
| | |
| | | |
3813a992 download: catch exceptions checking for size (moneromooo-monero)
|
| | |/
| |
| |
| | |
Happens on at least one windows box
|
| |\ \
| | |
| | |
| | | |
7ac7d5d3 updates: fix source code URL on _WIN32 (selsta)
|
| | |/ |
|
| |\ \
| | |
| | |
| | | |
9fe8a76c perf_timer: fix pause/resume macros dereferencing too much (moneromooo-monero)
|
| | |/ |
|