aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* depends: libusb: update to 1.0.30tobtoht2026-05-241-1/+1
|
* daemon: remove miniupnptobtoht2026-04-261-2/+0
|
* Add support for LoongarchYalingFang2026-04-041-1/+8
|
* CMake: fix msys/ICU compilation failure0xFFFC00002025-09-081-1/+13
|
* build: set cmake_minimum_required(VERSION 3.5) consistentlycyan2025-04-011-1/+1
|
* depends: boost: update to 1.69.0tobtoht2025-02-181-6/+0
|
* depends: boost: update to 1.66.0tobtoht2025-01-071-0/+6
| | | | | | | | | | | | -DBOOST_ASIO_HAS_STD_STRING_VIEW=1 fixes: /monero/contrib/depends/x86_64-unknown-freebsd/native/usr/include/c++/v1/experimental/string_view:18:3: warning: "<experimental/string_view> has been removed. Use <string_view> instead." [-W#warnings] /monero/contrib/depends/x86_64-unknown-freebsd/include/boost/asio/detail/string_view.hpp:32:12 : error: no member named 'experimental' in namespace 'std' using std::experimental::basic_string_view; ~~~~~^
* Merge pull request #9504luigi11112024-12-231-0/+9
|\ | | | | | | 01a653f fix zmq and sodium include dirs search (nsec1)
| * fix zmq and sodium include dirs searchnsec12024-09-061-0/+9
| |
* | cmake: boost: fix header-only library search, bump minimumtobtoht2024-10-131-16/+26
| |
* | build: fix build with Boost 1.85 and remove instances of viewkey logging ↵jeffro2562024-09-101-0/+2
|/ | | | | | | | | | | [RELEASE] 1. Use std::is_standard_layout and std::is_trivially_copyable instead of std::is_pod for KV byte-wise serialization, which fixes compile issue for Boost UUIDs 2. Removed reimplementation of std::hash for boost::uuids::uuid 3. Removed << operator overload for crypto::secret_key 4. Removed instances in code where private view key was dumped to the log in plaintext Release version of #9450, containing C++14 modified assertions
* Refactored rx-slow-hash.cSChernykh2022-12-141-1/+1
| | | | | | | | | - Straight-forward call interface: `void rx_slow_hash(const char *seedhash, const void *data, size_t length, char *result_hash)` - Consensus chain seed hash is now updated by calling `rx_set_main_seedhash` whenever a block is added/removed or a reorg happens - `rx_slow_hash` will compute correct hash no matter if `rx_set_main_seedhash` was called or not (the only difference is performance) - New environment variable `MONERO_RANDOMX_FULL_MEM` to force use the full dataset for PoW verification (faster block verification) - When dataset is used for PoW verification, dataset updates don't stall other threads (verification is done in light mode then) - When mining is running, PoW checks now also use dataset for faster verification
* Fix static builds for Ubuntu 22.04AgoraDesk / LocalMonero2022-11-161-0/+12
| | | | Link libbsd, libmd, libprotokit for ZMQ to fix static builds for Ubuntu 22.04
* connection: fix implementationanon2022-07-051-0/+1
|
* CMake: Add missing BUILD_SHARED_LIBS optionmj-xmr2022-04-101-2/+4
|
* Copyright: Update to 2022mj-xmr2022-03-041-1/+1
|
* Merge pull request #8117luigi11112022-01-241-1/+13
|\ | | | | | | 505b382 cmake: enable build on riscv{64, 32} (Xeonacid)
| * cmake: enable build on riscv{64, 32}Xeonacid2021-12-221-1/+13
| | | | | | | | tested on Arch Linux RISC-V.
* | Fixed warnings for Clang (used as CMAKE_CXX compiler)SerHack2021-12-191-1/+1
|/
* Merge pull request #8054luigi11112021-11-301-1/+1
|\ | | | | | | a491175 cmake: fix incorrect else syntax (selsta)
| * cmake: fix incorrect else syntaxselsta2021-11-101-1/+1
| |
* | cmake: remove including non-existent directoryselsta2021-10-281-4/+1
|/
* Merge pull request #7971luigi11112021-10-171-1/+1
|\ | | | | | | b00e21d cmake: set cpp14 standard (selsta)
| * cmake: set cpp14 standardselsta2021-09-251-1/+1
| | | | | | | | It's 2021, we can easily switch to C++14 without any troubles.
* | Merge pull request #7989luigi11112021-10-111-5/+0
|\ \ | | | | | | | | | 9cd7aa6 cmake: don't optimize debug build (selsta)
| * | cmake: don't optimize debug buildselsta2021-10-041-5/+0
| |/
* / cmake: fix copy/paste typoselsta2021-09-251-1/+1
|/
* Merge pull request #7945luigi11112021-09-231-7/+13
|\ | | | | | | 4afd9a7 cmake: set required C/C++ standard to 11 (selsta)
| * cmake: set required C/C++ standard to 11selsta2021-09-161-7/+13
| | | | | | | | Co-authored-by: Jason Rhinelander <jason@imaginary.ca>
* | Merge pull request #7942luigi11112021-09-231-16/+0
|\ \ | | | | | | | | | 5617a29 unbound: remove leftovers (selsta)
| * | unbound: remove leftoversselsta2021-09-151-16/+0
| |/
* | Merge pull request #7917luigi11112021-09-231-0/+1
|\ \ | |/ |/| | | 167cbdf CMake: Add missing SANITIZE option (mj-xmr)
| * CMake: Add missing SANITIZE optionmj-xmr2021-09-021-0/+1
| |
* | Merge pull request #7773 from selsta/unboundluigi11112021-09-091-3/+1
|\ \ | |/ |/| external: remove unbound submodule
| * external: remove unbound submoduleselsta2021-09-031-3/+1
| |
* | Merge pull request #7847luigi11112021-08-261-0/+2
|\ \ | | | | | | | | | 0a021c3 CMake: document -Werror for add_c_flag_if_supported() from #7718 (mj-xmr)
| * | CMake: document -Werror for add_c_flag_if_supported() from #7718mj-xmr2021-08-111-0/+2
| | |
* | | Merge pull request #7816luigi11112021-08-111-17/+17
|\ \ \ | |/ / |/| | | | | 29296d5 cmake: fix double build (selsta)
| * | cmake: fix double buildselsta2021-07-281-17/+17
| | | | | | | | | | | | Co-authored-by: perfect-daemon
* | | cmake: bodge cmake failure on OSS-Fuzzmoneromooo-monero2021-07-311-1/+1
| | |
* | | cmake: don't forbid undefined symbols on openbsdselsta2021-07-281-1/+3
|/ /
* | Merge pull request #7718luigi11112021-07-271-4/+6
|\ \ | | | | | | | | | 9c0e681 cmake: treat warnings as error in compiler flag tests (selsta)
| * | cmake: treat warnings as error in compiler flag testsselsta2021-05-121-4/+6
| | |
* | | cmake: export all symbolsanon2021-07-131-0/+12
| | |
* | | cmake: fix undefined symbols and multiple definitionsanon2021-07-131-0/+4
| | |
* | | cmake: forbid undefined symbolsanon2021-07-131-0/+46
| |/ |/|
* | CMake: strip targets (optional) with -D STRIP_TARGETS=ONmj-xmr2021-06-111-1/+12
| |
* | Merge pull request #7481luigi11112021-06-101-0/+7
|\ \ | | | | | | | | | 430b758 Warnings: add warnings as errors: 'switch' & 'return-type' (mj-xmr)
| * | Warnings: add warnings as errors: 'switch' & 'return-type'mj-xmr2021-03-101-0/+7
| | |
* | | Merge pull request #7416luigi11112021-06-101-0/+23
|\ \ \ | | | | | | | | | | | | b4fe7c2 epee linkage dynamic; move monero_add_library to main CMakeLists.txt (mj-xmr)