Commit Graph

350 Commits (v0.6.0.0)

Author SHA1 Message Date
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.
8 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
moneromooo-monero e409e59d29
Print stack trace on exceptions
8 years ago
moneromooo-monero f7301c3563
Revert "Print stack trace upon exceptions"
8 years ago
moneromooo-monero fff238ec94
Print stack trace upon exceptions
8 years ago
Riccardo Spagni 11de19266b
change to LMDB as default, even on 32-bit and ARM
8 years ago
warptangent 9832d18dca
cmake: Include OpenSSL libraries in static linking
8 years ago
warptangent c2f2437586
cmake: Remove unused variable
8 years ago
warptangent 7205210b0f
cmake: Fix unbound config compile settings
8 years ago
warptangent 3d1e690cb2
Add make option to disable BerkeleyDB
8 years ago
me0wmix 34ebfe39cd Last fixups in the Cmake stuff and better default build instruction
8 years ago
me0wmix c965bf4a7c Added/corrected OpenBSD build instructions.
8 years ago
me0wmix 28f95eb001 OpenBSD support for Monero.
8 years ago
Howard Chu 94de39fbad Tweak arm6 flags
8 years ago
Howard Chu d26e7d0b3a ARMv7 optimization flags are too aggressive
8 years ago
Howard Chu 26aac68095 Fix release flags
8 years ago
Riccardo Spagni de03926850
updated copyright year
9 years ago
Howard Chu cfe15b81bd Also set stacksize for Win32 not on MSVC
9 years ago
warptangent 725acc7f17
Replace tabs with two spaces for consistency with rest of codebase
9 years ago
moneromooo-monero 180bcde866
build: default to Berkeley DB for 32 bit and ARM
9 years ago
NoodleDoodleNoodleDoodleNoodleDoodleNoo 464dbe7379 Fixed MINGW duplicate library errors when MSYS folder cannot be found.
9 years ago
warptangent bbb936df0f
Use g++ flag "-pthread" instead of "-lpthread", where preferred
9 years ago
Riccardo Spagni 54c785d0bb
fixed ARM arch test to prevent breaking on short arch strings
9 years ago
NoodleDoodleNoodleDoodleNoodleDoodleNoo e5d2680094 ** CHANGES ARE EXPERIMENTAL (FOR TESTING ONLY)
9 years ago
moneromooo-monero 8623492150
Interpret x86_64 as x86-64 for architecture
9 years ago
Riccardo Spagni ce974949e2
fixed static assert test
9 years ago
Riccardo Spagni 5001489353
explicitly include libc++ with clang
9 years ago
warptangent 5c025f99a8
Check for Clang before adding compiler flag
9 years ago
Sergey Kazenyuk 867e98d739 Merge branch 'clang_fixes' into clang_fixes-master
9 years ago
Sergey Kazenyuk eb565a1ce2 Suppress 'register storage class is deprecated' warning in boost dependency library
9 years ago