Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-03-17 | Revert "Moved db_drivers/ into external/ for consistency" | Thomas Winget | 1 | -0/+3 | |
This reverts commit b21335642e75b35d3b178a754f4cdb2314989cd1. | |||||
2015-03-09 | Moved db_drivers/ into external/ for consistency | Thomas Winget | 1 | -3/+0 | |
2015-02-02 | Add compile-time support for both db implementations: in-memory and LMDB | warptangent | 1 | -0/+21 | |
Usage: default is lmdb for blockchain branch: $ make release same as: $ DATABASE=lmdb make release for original in-memory implementation: $ DATABASE=memory make release | |||||
2015-01-30 | Merge upstream | warptangent | 1 | -2/+13 | |
Merge branch 'monero-project/master' into blockchain | |||||
2015-01-27 | remove aes flag, detect no sse2 | Riccardo Spagni | 1 | -2/+2 | |
2015-01-27 | fixed AES support flag | Riccardo Spagni | 1 | -4/+4 | |
2015-01-26 | allow for explicitly disabling AES-NI | Riccardo Spagni | 1 | -2/+13 | |
2015-01-18 | Add in-source lmdb to build process | Thomas Winget | 1 | -1/+4 | |
Working on Linux, needs verified for other platforms but should be fine. | |||||
2015-01-04 | build: add liblmdb to the cmake autodetection system | moneromooo-monero | 1 | -2/+2 | |
update for rebase (warptangent 2015-01-04) src/cryptonote_core/CMakeLists.txt (edit) - replace LMDB_LIBRARIES with LMDB_LIBRARY set from autodetection | |||||
2015-01-04 | BlockchainDB unit tests, lmdb linker flag | Thomas Winget | 1 | -0/+3 | |
Some BlockchainDB unit testing fleshed out (and working), rudimentary linker flag for lmdb in CMakeLists, but should probably be done "correctly" at some point (find it on whatever system you're building on and all that jazz). update for rebase (warptangent 2015-01-04) fix conflicts with upstream CMakeLists.txt files tests/CMakeLists.txt (remove edits from original commit) | |||||
2015-01-02 | year updated in license | Riccardo Spagni | 1 | -2/+2 | |
2014-12-01 | moved rapidjson to external folder, fixed CMake | Riccardo Spagni | 1 | -1/+3 | |
2014-12-01 | Merge pull request #1 | Riccardo Spagni | 1 | -0/+1 | |
f1eaf88 Prints seed after wallet upgrade. Removed iostream include. (Oran Juice) 70971be Doxygen comments (Oran Juice) 031ca23 Rewrites to old wallet file correctly (Oran Juice) 1f833dc Doxygen comments in (Oran Juice) 0bd88ff Writes seed language while generating wallet. Wallet open fix. (Oran Juice) 09a659e Stores seed language in wallet file. added rapidjson. Yet to test backward compatibility (Oran Juice) | |||||
2014-12-01 | don't build tests unless we're building all-* or *-test builds | Riccardo Spagni | 1 | -1/+4 | |
2014-11-18 | cmake: work around a bug with implicit link directories | Ben Boeckel | 1 | -0/+8 | |
Unfortunately, this is necessary because CMake doesn't detect whether mingw libraries are static or shared and doesn't put a -static flag around the -lfoo argument which then makes the shared library be linked to. | |||||
2014-11-17 | msys: don't use LTO | Ben Boeckel | 1 | -0/+2 | |
This causes duplicate symbol errors on msys' mingw install. | |||||
2014-11-17 | msys: factor out -Werror on msys | Ben Boeckel | 1 | -1/+4 | |
There are Windows-related warnings turned into errors here. | |||||
2014-11-17 | msys: look in msys' directory for files | Ben Boeckel | 1 | -0/+5 | |
This tells find_path and find_library to look under this directory first which is what we want on msys2. | |||||
2014-10-24 | cmake: support 2.8.7 | Ben Boeckel | 1 | -1/+1 | |
Older versions of CMake support LINK_{PUBLIC,PRIVATE} while newer versions prefer PUBLIC and PRIVATE instead, but still support the LINK_ prefix. | |||||
2014-10-23 | cmake: clean up EXTRA_LIBRARIES | Ben Boeckel | 1 | -3/+1 | |
pthread is handled by CMAKE_THREAD_LIBS_INIT while libdl isn't needed. | |||||
2014-10-23 | cmake: set the project name | Ben Boeckel | 1 | -0/+2 | |
2014-10-23 | cmake: prepend to CMAKE_MODULE_PATH | Ben Boeckel | 1 | -1/+2 | |
2014-10-23 | unbound: import cmake build system | Ben Boeckel | 1 | -0/+1 | |
2014-10-23 | cmake: minor cleanups (indentation and typos) | Ben Boeckel | 1 | -15/+15 | |
2014-10-23 | cmake: use option() for STATIC | Ben Boeckel | 1 | -1/+1 | |
2014-10-23 | cmake: clean up if auto-dereferencing | Ben Boeckel | 1 | -3/+3 | |
CMake will auto-dereference variable names in if statements, so there's no need to dereference them manually. | |||||
2014-10-23 | cmake: support git info in released tarballs | Ben Boeckel | 1 | -11/+1 | |
2014-10-23 | cmake: fix up BOOST_IGNORE_SYSTEM_PATHS | Ben Boeckel | 1 | -2/+1 | |
The option was set twice when it only needs to be set once. Also fix a bogus dereference and spurious whitespace. | |||||
2014-10-23 | cmake: remove configuration variables | Ben Boeckel | 1 | -1/+0 | |
CMAKE_BUILD_TYPE is meant for single-config build tools (e.g., make and ninja) while CMAKE_CONFIGURATION_TYPES is meant for multi-config build tools (e.g., Xcode and Visual Studio). They should not be mixed or manually set. | |||||
2014-10-23 | cmake: factor out error messages | Ben Boeckel | 1 | -7/+14 | |
Instead of using BoldRed and ColourReset everywhere, wrap it up in a function. | |||||
2014-10-18 | Stores seed language in wallet file. added rapidjson. Yet to test backward ↵ | Oran Juice | 1 | -0/+1 | |
compatibility | |||||
2014-10-06 | mingw library tweaks | Riccardo Spagni | 1 | -4/+1 | |
2014-10-06 | fix for mingw not playing nicely with libunbound configure, fix for ↵ | Riccardo Spagni | 1 | -4/+9 | |
correctly finding static libs on various operating systems | |||||
2014-10-06 | need to link with -ldl on Linux when building statically | Riccardo Spagni | 1 | -0/+1 | |
2014-10-06 | quieten CMake when it can't find packages | Riccardo Spagni | 1 | -1/+1 | |
2014-10-06 | enforce static libraries when building statically | Riccardo Spagni | 1 | -0/+8 | |
2014-10-06 | build libunbound from external if no local libunbound or for static builds | Riccardo Spagni | 1 | -12/+11 | |
2014-09-29 | dependencies enforced, send que error message log level moved | Riccardo Spagni | 1 | -3/+16 | |
2014-09-24 | never use the baked-in miniupnpc on FreeBSD because explosions | Riccardo Spagni | 1 | -2/+0 | |
2014-09-24 | redo FindUnbound.cmake | Riccardo Spagni | 1 | -0/+4 | |
2014-09-23 | Fixed artifacts from cherry-picking devel->master | Thomas Winget | 1 | -1/+2 | |
2014-09-23 | Fixed CMake search for libunbound | Thomas Winget | 1 | -5/+2 | |
As it turns out, some of CMake's built-in modules for detecting headers and libraries don't work if you have certain compiler flags set, such as -Werror=old-style-definition, as they do "int main()" rather than "int main(void)". Having CMake search for libs before compiler flags are set alleviates this issue, and I believe the underlying issue will be fixed in future releases of CMake. | |||||
2014-09-23 | Updated CMake files -- added libunbound linker flag | Thomas Winget | 1 | -0/+5 | |
CMake config file written, but was unable to test/get it working properly because of a bug in CMake with functions related to find_package. Simple "-lunbound" flag used in its stead for now. May not build on non-Linux systems, not sure yet. | |||||
2014-09-22 | moved msys2 toolchain, boost libs fix | Riccardo Spagni | 1 | -0/+4 | |
2014-09-22 | added mikezackles' missing boost function in CMakeLists | Riccardo Spagni | 1 | -0/+15 | |
2014-09-15 | turns out we do need -static-libgcc etc. on Linux | Riccardo Spagni | 1 | -1/+1 | |
2014-09-15 | explicitly disable LTO for Clang | Riccardo Spagni | 1 | -1/+5 | |
2014-09-15 | Use LTO by default | Zachary Michaels | 1 | -1/+4 | |
The mingw toolchains override this for now. | |||||
2014-09-15 | User setting to turn LTO on and off | Zachary Michaels | 1 | -9/+13 | |
This isn't currently working on mingw | |||||
2014-09-15 | Remove unnecessary else | Zachary Michaels | 1 | -2/+0 | |
2014-09-15 | Hack to add pthread to link libraries on mingw | Zachary Michaels | 1 | -2/+2 | |
This should link winpthreads. We really shouldn't be passing these this way, but that seems to be the existing solution, and it works for now. | |||||
2014-09-15 | Change to -static gcc flag | Zachary Michaels | 1 | -1/+1 | |
2014-09-15 | Set the boost thread api for mingw | Zachary Michaels | 1 | -0/+1 | |
2014-09-15 | Hack to allow toolchains to pass flags to mingw | Zachary Michaels | 1 | -1/+1 | |
2014-09-15 | Ignore another warning to make mingw happy | Zachary Michaels | 1 | -1/+1 | |
2014-09-15 | Remove unused CMake function | Zachary Michaels | 1 | -6/+0 | |
2014-09-15 | Default to static linking on both MSVC and MINGW | Zachary Michaels | 1 | -1/+6 | |
2014-09-15 | FreeBSD static linking fixes | Riccardo Spagni | 1 | -3/+3 | |
2014-09-12 | versioning now includes the commit hash, or -final for tagged releases | Riccardo Spagni | 1 | -19/+7 | |
2014-09-12 | always check git diff | Riccardo Spagni | 1 | -6/+1 | |
2014-09-11 | added license to CMake | fluffypony | 1 | -0/+30 | |
2014-09-11 | more CMake tweaks to allow detection on OS X | fluffypony | 1 | -8/+9 | |
2014-09-10 | more dynamic miniupnp fixes | fluffypony | 1 | -0/+8 | |
2014-09-10 | use external miniupnpc if available | fluffypony | 1 | -4/+0 | |
2014-09-10 | miniupnpc changes for freebsd | fluffypony | 1 | -0/+4 | |
2014-09-10 | replace ftime with gettimeofday on FreeBSD because lcompat is stupid | fluffypony | 1 | -4/+0 | |
2014-09-10 | make FreeBSD use -lcompat till we can fix ftime() | fluffypony | 1 | -0/+4 | |
2014-09-09 | exclude local miniupnpc for FreeBSD, install from ports instead | fluffypony | 1 | -0/+17 | |
2014-06-30 | needed to remove REQUIRED from find_package(Threads) | Thomas Winget | 1 | -1/+1 | |
2014-06-12 | Fix to disable LTO for Clang | Zachary Michaels | 1 | -1/+1 | |
The previous code was assuming Apple == Clang. This change should both enable LTO when using gcc on Apple and fix Clang when using it on other platforms. | |||||
2014-06-11 | Link to pthreads on non-apple unix | Zachary Michaels | 1 | -1/+6 | |
2014-06-11 | Gcc 4.9 LTO fix | Zachary Michaels | 1 | -0/+5 | |
The new lto format requires use of the gcc-provided gcc-ar and gcc-ranlib binaries. | |||||
2014-05-25 | 0.8.8update | mydesktop | 1 | -3/+3 | |
2014-05-22 | OS X compilation fixed | OracionSeis | 1 | -1/+5 | |
2014-05-21 | Update CMakeLists.txt | NoodleDoodleNoodleDoodleNoodleDoodleNoo | 1 | -2/+2 | |
1. Fixed build error on machines not supporting aes-ni. | |||||
2014-05-05 | fix CMakeLists.txt to add -lpthread, did not compile boost 1.55 | vertoe | 1 | -1/+1 | |
2014-04-30 | mac osx building fixes | mydesktop | 1 | -8/+13 | |
2014-04-30 | various fixes to allow mac osx compilation | mydesktop | 1 | -2/+12 | |
2014-04-09 | Port mapping with UPnP | Antonio Juarez | 1 | -1/+2 | |
2014-04-07 | Improvements in JSON RPC | Antonio Juarez | 1 | -1/+3 | |
2014-03-20 | some fixes | Antonio Juarez | 1 | -6/+3 | |
2014-03-03 | moved all stuff to github | Antonio Juarez | 1 | -0/+115 | |