aboutsummaryrefslogtreecommitdiff
path: root/src/common (follow)
AgeCommit message (Expand)AuthorFilesLines
2023-12-19Cleanup scoped_ptr in src/common/dns_utils.cpp and header include:0xFFFC00001-34/+10
2023-07-06Merge pull request #8919luigi11111-0/+2
2023-07-06Merge pull request #8894luigi11111-1/+1
2023-07-03common: do not use DNS to determine if address is localtobtoht1-20/+15
2023-06-27Fixup error message.ComputeryPony1-0/+2
2023-06-27Merge pull request #8848luigi11111-272/+0
2023-06-27Merge pull request #8804luigi11111-0/+1
2023-06-27Merge pull request #8661luigi11111-0/+170
2023-06-27Merge pull request #8660luigi11112-0/+170
2023-06-08Speed up perf_timer init on x86SChernykh1-1/+1
2023-05-10daemon: remove os-versiontobtoht1-272/+0
2023-05-06fix missing <cstdint> includestobtoht1-0/+1
2023-04-25Merge pull request #8698luigi111147-47/+47
2023-04-25Merge pull request #8694luigi11111-1/+1
2023-03-27Message about DNS_PUBLIC to help users with issue #8452OrvilleRed1-0/+1
2023-02-12variant: add mutable unwrap and visitationkoe1-7/+18
2023-01-30add variant class with cleaner interface than boost::variant<>koe2-0/+159
2023-01-16Copyright: Update to 2023mj-xmr47-47/+47
2023-01-11Merge pull request #8675luigi11111-0/+65
2023-01-11Merge pull request #8686luigi11111-124/+0
2023-01-11Merge pull request #8682luigi11112-0/+3
2023-01-01util: make GMT timestamps explicit for claritymoneromooo-monero1-1/+1
2022-12-29revisionskoe1-16/+24
2022-12-24vtnerd review commentskoe1-19/+60
2022-12-22common: move boost_serialization_helper.h out and cleanup includesJeffrey Ryan1-124/+0
2022-12-20Cache successful `verRctNonSemanticsSimple` callsSChernykh1-0/+65
2022-12-19add compare_func() method so user-defined comparison functions are easier to usekoe1-0/+14
2022-12-18common: add missing includesselsta2-0/+3
2022-12-18adjust is_sorted_and_unique()koe1-12/+11
2022-12-15comment updateskoe1-1/+3
2022-12-01add container helperskoe1-0/+106
2022-11-21common: DNSResolver can handle hostnames without dot charactersJeffrey Ryan2-24/+0
2022-09-20Second thread pool for IOSChernykh2-2/+6
2022-08-06dns_util: remove outdated DNSSEC DS trust anchorselsta1-1/+0
2022-05-18common: update sha256sum to use OpenSSL 3.0 APIJeffrey Ryan2-13/+26
2022-04-18Merge functionality of misc_os_dependent into time_helper.hJeffrey2-2/+2
2022-04-06CMake: Add missing headers via monero_find_all_headers macromj-xmr1-30/+1
2022-03-04Copyright: Update to 2022mj-xmr48-48/+61
2021-10-10download: fix leakmoneromooo-monero1-1/+9
2021-09-09Merge pull request #7773 from selsta/unboundluigi11111-1/+1
2021-09-03external: remove unbound submoduleselsta1-1/+1
2021-07-27Daemon: Update average block size tablerbrunner71-2/+6
2021-04-16Merge pull request #7002luigi11111-0/+4
2021-03-29Merge pull request #7088luigi11112-6/+44
2021-03-28Reduce compilation time of epee/portable_storage_template_helper.hmj-xmr1-0/+4
2021-02-14Merge pull request #6900luigi11112-42/+25
2020-12-22restrict public node checks a littlemoneromooo-monero2-1/+11
2020-12-01Merge pull request #6923Alexander Blair1-3/+3
2020-10-20util: fix escaping more than one ?* in glob_to_regexmoneromooo-monero1-3/+3
2020-10-20Make Blockchain::get_fee_quantization_mask() compile timeSChernykh1-0/+26
2020-10-15add more updates domains and make the voting generic, not just 2/3moneromooo-monero2-42/+25
2020-10-07Add TLSA support to DNSSEC fetchingLee Clagett2-6/+44
2020-09-03Merge pull request #6757luigi11113-9/+14
2020-09-01threadpool: guard against exceptions in jobs, and armour platingmoneromooo-monero3-9/+14
2020-08-16Merge pull request #6689Alexander Blair1-1/+1
2020-08-16Merge pull request #6679Alexander Blair1-0/+2
2020-07-19Merge pull request #6512Alexander Blair35-35/+35
2020-06-25util: fix kilo prefix typo (K instead of k)moneromooo-monero1-1/+1
2020-06-22updates: mac gui .tar.bz2 -> .dmgselsta1-0/+2
2020-05-24easylogging++: sanitize log payloadmoneromooo-monero2-1/+116
2020-05-06Update copyright year to 2020SomaticFanatic35-35/+35
2020-05-04Adding ZMQ/Pub support for txpool_add and chain_main eventsLee Clagett2-2/+7
2020-04-21Merge pull request #6278luigi11112-9/+108
2020-03-31Merge pull request #6336luigi11111-0/+1
2020-03-21Daemon: Print estimates for time until fully syncedrbrunner72-9/+108
2020-02-28Merge pull request #6058Alexander Blair1-1/+14
2020-02-12threadpool: lock mutex in createmoneromooo-monero1-0/+1
2020-02-06Merge pull request #6183Alexander Blair1-5/+9
2020-02-06Merge pull request #6178Alexander Blair1-1/+1
2020-01-24Merge pull request #6128Alexander Blair1-2/+2
2020-01-16Merge pull request #6141Alexander Blair1-1/+1
2019-11-26download: catch exceptions checking for sizemoneromooo-monero1-5/+9
2019-11-25util: allow newlines in string to be splitmoneromooo-monero1-1/+14
2019-11-25updates: fix source code URL on _WIN32selsta1-1/+1
2019-11-15threadpool: use std::move when taking an element off the queuemoneromooo-monero1-1/+1
2019-11-13perf_timer: fix pause/resume macros dereferencing too muchmoneromooo-monero1-2/+2
2019-11-10core_tests: reset thread pool between testsmoneromooo-monero2-7/+27
2019-10-25daemon, wallet: new pay for RPC use systemmoneromooo-monero1-6/+7
2019-09-16Properly format multiline logsmoneromooo-monero1-1/+1
2019-08-28simplewallet: lock console on inactivitymoneromooo-monero2-0/+164
2019-08-14Merge pull request #5525luigi11112-0/+19
2019-06-21Remove Xiala.net from the list of dns resolverstobtoht1-1/+0
2019-06-01daemon: add more chain specific info in alt_chain_infomoneromooo-monero2-0/+19
2019-05-22Add ssl_options support to monerod's rpc mode.Lee Clagett1-1/+3
2019-05-10password: do not use line input on windowsmoneromooo-monero1-5/+1
2019-04-18Windows: fix a build error in MSYS2 with boost 1.70.0iDunk54001-0/+3
2019-04-15Merge pull request #5408Riccardo Spagni1-0/+1
2019-04-15Merge pull request #5392Riccardo Spagni1-5/+2
2019-04-11Merge pull request #5367Riccardo Spagni2-5/+5
2019-04-07build fix: combinator.h stdexcept missing includeDusan Klinec1-0/+1
2019-04-06Merge pull request #5342Riccardo Spagni1-3/+3
2019-04-04crypto: replace rand<T>()%N idiom with unbiased rand_idx(N)stoffu1-5/+2
2019-04-01Merge pull request #5327Riccardo Spagni2-0/+38
2019-04-01Merge pull request #5306Riccardo Spagni1-5/+5
2019-03-29util: name replace_file arguments bettermoneromooo-monero2-5/+5
2019-03-24perf_timer: move some debug levels to info for consistencymoneromooo-monero1-3/+3
2019-03-24New interactive daemon command 'print_net_stats': Global traffic statsrbrunner72-0/+38
2019-03-20dns_utils: really add default DNSSEC servers on failuremoneromooo-monero1-3/+2
2019-03-19Merge pull request #5198Riccardo Spagni1-6/+34
2019-03-17Merge pull request #5192Riccardo Spagni1-2/+2
2019-03-17Merge pull request #5179Riccardo Spagni1-4/+4
2019-03-17Merge pull request #5061Riccardo Spagni35-35/+35
2019-03-17Use threadpool instead of new threads for DNS queriesHoward Chu1-5/+5
2019-03-07timings: fix errno.h mispelt as error.hmoneromooo-monero1-1/+1
2019-03-05Update 2019 copyrightbinaryFate35-35/+35
2019-03-04Merge pull request #5146Riccardo Spagni1-1/+1
2019-03-04Merge pull request #5102Riccardo Spagni4-0/+162
2019-03-04Merge pull request #4054Riccardo Spagni1-2/+2
2019-03-04notify: fix tokenizing being too strictmoneromooo-monero1-1/+1
2019-02-27dns_utils: use fallback if the default resolver does not support DNSSECmoneromooo-monero1-6/+34
2019-02-25discontinue use of allocamoneromooo-monero1-2/+2
2019-02-21dns_utils: remove MoneroPulse/checkpoints mention in TXT record codemoneromooo-monero1-4/+4
2019-02-14Support docker for gitian buildsTheCharlatan1-1/+1
2019-02-02epee: add SSL supportmoneromooo-monero1-2/+2
2019-01-28notify: handle arbitrary tagsmoneromooo-monero2-4/+20
2019-01-28notify: warn if the spec contains one of '"\moneromooo-monero1-0/+2
2019-01-28common: set MONERO_DEFAULT_LOG_CATEGORY for notify and spawnmoneromooo-monero2-0/+6
2019-01-28performance_tests: better stats, and keep track of timing historymoneromooo-monero4-0/+162
2019-01-22Pruningmoneromooo-monero4-1/+171
2019-01-08i18n: filter LANG/LC_LANG for valid characters, and handle @moneromooo-monero1-0/+14
2019-01-06Merge pull request #4954Riccardo Spagni2-9/+41
2018-12-31Merge pull request #4960luigi11111-0/+4
2018-12-31Merge pull request #4957luigi11111-1/+1
2018-12-31Merge pull request #4944luigi11111-3/+29
2018-12-31Merge pull request #4929luigi11112-0/+102
2018-12-12MMS (Multisig Messaging System): Initial versionrbrunner72-0/+14
2018-12-08ignore child process when execJethro Grassie1-0/+4
2018-12-08perf_timer: make all logs Info levelmoneromooo-monero1-1/+1
2018-12-07perf_timer: check allowed categories before loggingmoneromooo-monero1-8/+21
2018-12-07perf_timer: add a way to get and reset the current timemoneromooo-monero2-2/+18
2018-12-07perf_timer: only log to filemoneromooo-monero1-3/+6
2018-12-06util: use fcntl instead of flock, for compatibilitymoneromooo-monero1-3/+26
2018-12-05util: set MONERO_DEFAULT_LOG_CATEGORYmoneromooo-monero1-0/+3
2018-12-04Merge pull request #4894Riccardo Spagni3-3/+3
2018-12-04Merge pull request #4882Riccardo Spagni1-1/+1
2018-12-04move int-util.h to epeemoneromooo-monero2-259/+0
2018-12-04Merge pull request #4854Riccardo Spagni7-18/+0
2018-12-04Merge pull request #4853Riccardo Spagni1-1/+2
2018-12-04Merge pull request #4845Riccardo Spagni3-2/+150
2018-12-04Add glibc back compat codeTheCharlatan2-0/+102
2018-11-23remove some unused codemoneromooo-monero1-1/+1
2018-11-23a few minor (but easy) performance tweaksmoneromooo-monero2-2/+2
2018-11-21scoped_message_writer: protect all std::cout usage from readlinemoneromooo-monero1-1/+1
2018-11-20Fix issue 4793 - M/N multisig transaction signaturenaughtyfox3-2/+150
2018-11-16Merge pull request #4799Riccardo Spagni1-1/+0
2018-11-16Merge pull request #4790Riccardo Spagni2-0/+17
2018-11-16Merge pull request #4778Riccardo Spagni2-8/+36
2018-11-15Removed a lot of unnecessary includesMartijn Otto7-18/+0
2018-11-15various: do not propagate exception through dtormoneromooo-monero1-1/+2
2018-11-14Merge pull request #4769Riccardo Spagni1-0/+1
2018-11-13common: fix base58 gcc -Werror=implicit-fallthroughxiphon1-14/+2
2018-11-05perf_timer: remove stray debug additionmoneromooo-monero1-1/+0
2018-11-03wallet: warn if lockable memory limit is too lowmoneromooo-monero2-0/+17
2018-11-01dns_utils: do not exit if DNS records are corruptmoneromooo-monero2-8/+36
2018-11-01Merge pull request #4658Riccardo Spagni2-14/+12
2018-11-01perf_timer: call reserve on new timer arraymoneromooo-monero1-0/+1
2018-10-26Merge pull request #4545Riccardo Spagni1-1/+24
2018-10-20Merge pull request #4629Riccardo Spagni3-0/+25
2018-10-19perf_timer: separate log categories based on caller categoriesmoneromooo-monero2-14/+12
2018-10-17spawn: close all file descriptors before execvemoneromooo-monero3-0/+25
2018-10-16util: close keys file lock on execmoneromooo-monero1-1/+1
2018-10-16Merge pull request #4610Riccardo Spagni1-1/+3
2018-10-15Providing user supplied default constructor for expect<void>Lee Clagett1-1/+3
2018-10-15Merge pull request #4489Riccardo Spagni1-0/+10
2018-10-15Merge pull request #4550Riccardo Spagni1-2/+6
2018-10-10password: fix secure input with echo on windowsmoneromooo-monero1-2/+6
2018-10-10password: fix backspace outputting ^? on linux on echoing secure inputmoneromooo-monero1-0/+7
2018-10-09Utils: add support for newer Windows versions detectionGregory Lemercier1-1/+24
2018-10-05Merge pull request #4390Riccardo Spagni3-11/+54
2018-10-04secure_pwd_reader: Add proper Unicode handling [Ryo contribution]fireice-uk1-11/+23
2018-10-02Merge pull request #4482Riccardo Spagni2-0/+5
2018-10-02Merge pull request #4479Riccardo Spagni4-11/+65
2018-10-02Merge pull request #4463Riccardo Spagni1-3/+4
2018-10-02Catch more exceptions in dtorsmoneromooo-monero1-0/+10
2018-10-02common: Windows 'spawn' support for tx and block notificationsxiphon4-11/+65
2018-10-01wallet: fix --generate-from-json using wrong passwordmoneromooo-monero2-0/+5
2018-09-29Merge pull request #4333Riccardo Spagni5-0/+238
2018-09-29Merge pull request #4459Riccardo Spagni1-1/+2
2018-09-28dns_utils: refresh list of usable DNSSEC serversmoneromooo-monero1-3/+4
2018-09-21Merge pull request #4371Riccardo Spagni5-0/+648
2018-09-19simplewallet: Add Unicode input_line [Ryo backport]fireice-uk2-0/+31
2018-09-14wallet: ask-password can now ask without encrypting the secret spend keymoneromooo-monero1-2/+2
2018-09-14Merge pull request #4309Riccardo Spagni1-4/+14
2018-09-12Adding expect<T> - a value-or-error implementationLee Clagett5-0/+648
2018-09-11perf_timer: split timer class into a base one and a logging onemoneromooo-monero2-14/+42
2018-09-11aligned: aligned memory alloc/realloc/freemoneromooo-monero3-2/+184
2018-09-10Merge pull request #4293luigi11112-51/+37
2018-09-04Merge pull request #4274luigi11111-1/+0
2018-08-28dns_util: add new DNSSEC trust anchor for rollovermoneromooo-monero1-4/+14
2018-08-25is_hdd updatep8p2-51/+37
2018-08-22Merge pull request #4224luigi11111-3/+3
2018-08-17util: remove unused <ustat.h>moneromooo-monero1-1/+0
2018-08-16wallet: wipe seed from memory where appropriatemoneromooo-monero2-12/+12
2018-08-15Merge pull request #4138luigi11111-1/+10
2018-08-15Merge pull request #4136luigi11112-0/+18
2018-08-12wallet: disable core dumps on startup in release modemoneromooo-monero2-0/+18
2018-08-12stack_trace: print stack traces on stdout if the logger isn't livemoneromooo-monero1-1/+10
2018-08-05updates: fix hash sanity checkingmoneromooo-monero1-3/+3
2018-07-27Merge pull request #4110luigi11112-0/+21
2018-07-19Merge pull request #4075luigi11111-1/+0