Commit Graph

378 Commits (5ef0607da6042df51a57703bd223c5c8024741f6)

Author SHA1 Message Date
luigi1111 61f3916b4a
Merge pull request #3844
6 years ago
luigi1111 1db8cf0db9
Merge pull request #3835
6 years ago
luigi1111 112f3678bc
Merge pull request #3887
6 years ago
philkode 14f0d38cd6
Incorporate Window debug build targets
6 years ago
anonimal 8a6c081df7
rapidjson: remove outdated in-tree, use submodule
6 years ago
cslashm bdf5a3ad3f Fix PCSC compilation under windows
6 years ago
Judemir Ribeiro d44d19ca79 Fixed for compilation in big endian PPC. "Everything is broken thought due to little endian logic."
6 years ago
anonimal 6b85398031
Build: update CMake and p2p for in-tree miniupnp
6 years ago
rbrunner7 733deab249 Adjust to the MSYS2/MinGW static ICU library file renaming
6 years ago
Riccardo Spagni 237f0179b7
Merge pull request #3313
6 years ago
Edward Betts fbcc91c2a4 Correct spelling mistakes.
6 years ago
cslashm e745c1e38d Code modifications to integrate Ledger HW device into monero-wallet-cli.
6 years ago
rbrunner7 430268224d Wallet2 + CLI wallet: UTF-8 support for filenames and paths under Windows
6 years ago
Riccardo Spagni 172b7824d1
Merge pull request #3195
6 years ago
moneromooo-monero 9017084a7b
cmake: add -DHAVE_ defines to the command line
6 years ago
xmr-eric 18216f19dd Update 2018 copyright
6 years ago
moneromooo-monero b7e5a70bb1
epee: detect strptime, use std::get_time as fallback
6 years ago
Riccardo Spagni d5dad4f0a2
Merge pull request #3062
6 years ago
Riccardo Spagni 397a9f0656
Merge pull request #3007
6 years ago
Riccardo Spagni d08aee7a7e
Merge pull request #2993
6 years ago
Guillaume LE VAILLANT f035478d35 Fix translations header generation when cross-compilating
6 years ago
Riccardo Spagni dd11bfb89c
Merge pull request #2934
6 years ago
moneromooo-monero 776b44f17b
Add misc hardening flags to the cmake machinery
6 years ago
moneromooo-monero 0281f63486
cmake: fix boost version detection
6 years ago
moneromooo-monero 1a379ef656
fuzz_testing: build with ASAN (assumed to be available)
6 years ago
Guillaume LE VAILLANT db2bc96512 Embed the translation files in the binary
6 years ago
moneromooo-monero 000666ff78
add a memwipe function
7 years ago
Riccardo Spagni 7ae7e5ef93
Merge pull request #2793
7 years ago
Riccardo Spagni edebe4e3b6
Merge pull request #2736
7 years ago
Howard Chu 0d9c0db996
Do not build against epee_readline if it was not built
7 years ago
moneromooo-monero a9e14a19dc
link against readline only for monerod and wallet-wallet-{rpc,cli}
7 years ago
Pavel Maryanov a17efcb039
make this build on SunOS/Solaris
7 years ago
Vasil Dimov 3501ed1fdf
Do not require libatomic on FreeBSD
7 years ago
Riccardo Spagni af448d3883
Merge pull request #2694
7 years ago
Riccardo Spagni ef3c77117a
Merge pull request #2689
7 years ago
moneromooo-monero 6a90506a8d
Link against libpgm/libnorm if found, optional libzmq ldependencies
7 years ago
redfish 11e0deef31 cmake: add dep of version lib on version.cpp
7 years ago
redfish 29497f7920 epee: use boost type for SSL error code
7 years ago
Riccardo Spagni 845afb5191
Merge pull request #2613
7 years ago
Riccardo Spagni 62d2a55719
Merge pull request #2600
7 years ago
Riccardo Spagni 1740f0a13e
Merge pull request #2583
7 years ago
Jaquee 1cf940f2a1 epee http_client SSL support
7 years ago
Jaquee eec1013785 CMakeLists.txt - Add openssl include dir
7 years ago
redfish 2051f89fbe cmake: build tests last
7 years ago
redfish 885c773af3 cmake: print which stack trace lib is used
7 years ago
moneromooo-monero 27fdaaa409
Fix building with -DARCH=default -DNO_AES=ON
7 years ago
Riccardo Spagni 031f486e12
Merge pull request #2486
7 years ago
Riccardo Spagni 7b8398eed7
Merge pull request #2485
7 years ago
Riccardo Spagni b911130a46
Merge pull request #2442
7 years ago
redfish 504311128d cmake: make warning about headers not fatal
7 years ago
redfish 0a70ba2c01 cmake: fix setting of -Werror
7 years ago
iDunk5400 a3691ae31c
daemon: fix static building with libzmq
7 years ago
stoffu e29282d208
build: auto update version info without manually deleting version.h
7 years ago
hyc 8b1acc9a86 Fix OpenSSL 1.1 detection for static builds
7 years ago
Thomas Winget 0299cb77ca
Fix various oversights/bugs in ZMQ RPC server code
7 years ago
Thomas Winget 77986023c3
json serialization for rpc-relevant monero types
7 years ago
Jaquee f233c01c8f CMakeLists.txt - ios/xcode fix
7 years ago
Roberto Oliveira 44bfe6048b enable monero build on ppc64le architecture
7 years ago
jethro e1f3dfccc8 Add readline support to cli
7 years ago
stoffu dd8e3266b2
shared libs build (i.e. make debug)
7 years ago
hyc e65d66fe04 Fix ARM64 identification
7 years ago
Riccardo Spagni e9ca165b1a
Merge pull request #1950
7 years ago
moneromooo-monero a8ac4f0a70
update easylogging++ to latest upstream
7 years ago
Jaquee f5bd346573
IOS CMAKE build settings
7 years ago
Christoph Schnerch 33f3cfdec0 set USE_LTO_DEFAULT to false
7 years ago
Gareth 088930facc Problem: misleading information about LMDB storage
7 years ago
Riccardo Spagni c3599fa7b9
update copyright year, fix occasional lack of newline at line end
7 years ago
Riccardo Spagni 058eed369b
cmakify openssl
7 years ago
moneromooo-monero f640512c53
Optionally query moneropulse DNS records to check for updates
7 years ago
Riccardo Spagni c64e10c2d7
Merge pull request #1700
7 years ago
Dan Miller 7378526393 backtrace_symbols() requires -lexecinfo on dragonflybsd
7 years ago
kenshi84 8027ce0c75 extract some basic code from libcryptonote_core into libcryptonote_basic
7 years ago
MoroccanMalinois c833a39a4d cmake set atomic for android
7 years ago
moneromooo-monero cd34fc655d
Use easylogging++'s stack trace facility where possible
7 years ago
moneromooo-monero 5833d66f65
Change logging to easylogging++
7 years ago
Riccardo Spagni ec323d8c3f
Merge pull request #1561
7 years ago
Chris Vickio d561f4ad92 enable clang checks that were disabled
7 years ago
NanoAkron e68ea86cc4
Change logic of testing for libunwind on OSX and ARM
7 years ago
Riccardo Spagni 2a996f492f
Merge pull request #1510
7 years ago
MoroccanMalinois 80abc3bc4a Build wallet with Android NDK
7 years ago
Randi Joseph 52db01ea6d Silence CMake policy warning on macos.
7 years ago
Antonio Huete Jimenez b00da61eab Preliminary support for DragonFly BSD
8 years ago
NanoAkron b9c5f29d1d
Revert forcing -fPIC for all ARMv8 builds
8 years ago
NanoAkron 65528aef4e
Always compile Position Independent Code on 64-bit ARMv8 systems
8 years ago
NanoAkron a269f03e5d
Report Boost library version during compilation
8 years ago
Riccardo Spagni 2025e8241c
Merge pull request #1105
8 years ago
Dan Miller 344e96cc08 remove check for certain clang versions
8 years ago
Dan Miller b73bed2992 Don't define stdc++ on FreeBSD
8 years ago
NanoAkron b8fb9d1919 Fix test for 'ARM_ID' as caught by @radfish in #1088
8 years ago
Riccardo Spagni da6f7d99f8
fix conflict
8 years ago
Riccardo Spagni 4a03a8a1da
Merge pull request #1094
8 years ago
redfish 06bb6923c3 cmake: support BUILD_SHARED_LIBS built-in option
8 years ago
NanoAkron 7f00a4abf4 +crypto for ARMv8 now tests and modifies ${ARCH$
8 years ago
NanoAkron fd82635396 Updated +crypto option for ARMv8 to modify ${ARCH} instead
8 years ago
NanoAkron d76aec6121 Add +crypto flag for ARMv8-a
8 years ago
redfish c79104086c cmake: quotes around ARCH_ID string
8 years ago
redfish aa9a64556d cmake: remove redundant checks around CMAKE_{AR,RANLIB}
8 years ago
iDunk5400 1855213c8f Attempt to fix broken compilation on some systems caused by #1074
8 years ago
Riccardo Spagni 1d0578f8d3
Merge pull request #1047
8 years ago
Riccardo Spagni 7bebbbe5fe
Merge pull request #1040
8 years ago
Riccardo Spagni 011c94c622
change CMake project name
8 years ago
redfish 77fa663e94 cmake: split BUILD_GUI_DEPS option into two
8 years ago
Ilya Kitaev 43677f9d68 gui/libwallet_merged: libunbound is one more dependency
8 years ago
redfish e374ae7eeb cmake: option+target for profiling for coverage
8 years ago
redfish 0f94f61805 cmake: handle dists which prefix gcc binaries wth arch triplet
8 years ago
NanoAkron cf10e05cc6 Add ARMv8 Handling to CMakeLists.txt - version 2
8 years ago
redfish 442adfbfaa cmake: define a default build type
8 years ago
Riccardo Spagni 53a0997a26
Merge pull request #997
8 years ago
Riccardo Spagni c706035c12
Merge pull request #995
8 years ago
Riccardo Spagni e9d4d224e3
Merge pull request #992
8 years ago
moneromooo-monero 9e82b694da
remove original Cryptonote blockchain_storage blockchain format
8 years ago
redfish 1c7d3b05a9 cmake: define ARM var for all ARM arch variants
8 years ago
redfish 6fe543dcd4 cmake: ARM: exclude libunwind in static build
8 years ago
redfish c2bc34b736 Revert "Interpret x86_64 as x86-64 for architecture"
8 years ago
redfish c54b9a1a05 cmake: don't set ARCH from CMAKE_SYSTEM_PROCESSOR
8 years ago
redfish 94de4b040c cmake: pass -static when STATIC=ON on Windows
8 years ago
Jacob Torrey f1ba51cf89 remove -Wall from coverage arguments
8 years ago
Jacob Torrey fe4992b1dc Added coverage g++ commands
8 years ago
Riccardo Spagni e152fd20e9
Merge pull request #964
8 years ago
anonimal 2a2b6550ad
Build: make boost 1.58 minimum requirement. Fixes #956
8 years ago
anonimal 44dab04d88
Build: use libstdc++ with clang < 3.7
8 years ago
redfish 33b5ebd055 cmake: do not pass -O2 in debug build on ARM
8 years ago
redfish 35dc40af42 cmake: libatomic only needed for 32-bit Clang builds
8 years ago
redfish 042db0bd0f cmake: cleanup logic that sets flags per target/subdir
8 years ago
redfish 0f990d0183 cmake,common: flag for stack trace
8 years ago
redfish 4b3a7885ac cmake: install throw hook in OSX build too
8 years ago
redfish 3c92c2f096 cmake: do not install hook on throw when building tests
8 years ago
redfish dca9fe175c cmake: do not pass -Werror when building tests
8 years ago
Riccardo Spagni 48e14ef66c
fix atomic library to only fire off for clang
8 years ago
Riccardo Spagni 39f7fad71d
fix duplicate clang block in cmake
8 years ago
Riccardo Spagni 77015e8132
Merge pull request #904
8 years ago
Riccardo Spagni 255ff79416
Merge pull request #896
8 years ago
redfish f07f120e5d cmake: don't try to link with atomic on Apple
8 years ago
redfish 19349d7870 cmake: ARM: clang: make warning non-fatal: inline asm
8 years ago
redfish f3e09f36d3 cmake: link with -latomic for clang
8 years ago
redfish f4b35aeafd cmake: include -ldl via cmake built-in var
8 years ago
redfish 4dce26bba4 cmake: do not pass -stdlib=c++ to clang >=3.7
8 years ago
redfish 1e89f4f2c5 cmake: do not ignore dangerous warnings with -Wno-error
8 years ago
redfish ab250754f2 cmake: pass -fno-strict-aliasing to fix build with GCC 6.1.1
8 years ago
Riccardo Spagni 65df33fb06
Merge pull request #877
8 years ago
Riccardo Spagni 628f57b212
Merge pull request #873
8 years ago
Ilya Kitaev 653c7e3804 cmake: BUILD_TESTS as option explicitly; added missed dependency
8 years ago
redfish c6501607f3 cmake: disable AES on ARM
8 years ago
redfish 804b1bc197 cmake: initialize ARCH for native builds
8 years ago
redfish bb39034405 cmake: remove repetitive code in handling of NO_AES
8 years ago
luigi1111 d7189600ae
remove POSIX_C_SOURCE and remove dlfcn.h for static builds
8 years ago
Riccardo Spagni fd32a3b52a
Merge pull request #869
8 years ago
iDunk 03e545d323
More fixing for Windows
8 years ago
iDunk e8baa57326
CMakeLists.txt: fix build for mingw
8 years ago
moneromooo-monero f72388c1c6
CMakeLists: fix build without libunwind
8 years ago