Commit graph

399 commits

Author SHA1 Message Date
vogel76
1a461c08a5 [BW]: [Fix] Added local version of FindBoost.cmake to avoid building problems on Ubuntu which doesn't use patched version of cmake in the distro cmake package. Here is point to cmake bugreport:
http://public.kitware.com/Bug/view.php?id=14720
2014-02-17 12:04:05 +01:00
Daniel Larimer
5178ca8c1a added api methods to encryption functions 2014-02-16 21:28:55 -05:00
Yuvaraj
a5c8a07dc6 App dir for Linux is the home directory. 2014-02-16 13:21:14 +05:30
Daniel Larimer
9b2190aa63 Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix 2014-02-16 01:17:35 -05:00
Daniel Larimer
0843aa6652 adding raw serialization for unordered_map 2014-02-16 01:17:31 -05:00
dnotestein
5b103e5754 Add get_typename for std::vector<char> 2014-02-15 22:48:09 -05:00
dnotestein
32b7b02b15 Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix 2014-02-15 17:34:53 -05:00
Daniel Larimer
2743b56b56 added utility to hide console echo for entering passwords 2014-02-15 14:06:35 -05:00
Daniel Larimer
ded475f45a upgraded to boost::signals2 because signals is deprecated 2014-02-15 01:52:19 -05:00
Daniel Larimer
00907d8f57 fix app_path 2014-02-15 01:29:21 -05:00
Daniel Larimer
0ecd66fa73 adding utility methods for getting home dir and app dir 2014-02-15 01:22:59 -05:00
Daniel Larimer
a80164645f Update tcp_socket listen on single endpoint 2014-02-14 20:32:23 -05:00
Daniel Larimer
9392ca2afe target_compile_options attempts to apply c++ flags to compile c objects 2014-02-14 20:07:39 -05:00
dnotestein
89f5bde073 Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix 2014-02-13 16:14:01 -05:00
vogel76
259204df22 Merge pull request #7 from HackFisher/phoenix
Fix multi find_package change ${Boost_LIBRARIE}
2014-02-13 13:07:52 +01:00
vogel76
8c49a8b887 [BW]: [NIP] Further CMakeLists.txt cleanup to use target_* features. 2014-02-13 12:55:28 +01:00
Daniel Larimer
4571ce36d5 fix bug in json file loading, see issue #8 2014-02-13 01:47:08 -05:00
Daniel Larimer
95c1e07896 Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix
Conflicts:
	CMakeLists.txt
2014-02-13 00:21:08 -05:00
Daniel Larimer
4e68f4b1b7 fix build 2014-02-13 00:02:15 -05:00
HackFisher
802812b57e Fix multi find_package change ${Boost_LIBRARIE}
using boost>=1.54 with cmake on windows.

When FIND_PACKAGE(BOOST ...) is run, it overwrites the previous ${Boost_LIBRARIES} with its own required libraries

http://stackoverflow.com/questions/19720639/handling-multiple-find-package-calls-in-cmake
2014-02-13 11:40:47 +08:00
dnotestein
e34875e8e6 Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix 2014-02-12 10:01:40 -05:00
vogel76
7fc529e7f2 [BW]: [NIP] CMakeLists.txt cleanup:
- include configuration and compile options are right now target specific and can be automatically propagated for client modules by cmake (previously include paths, compilation settings were copied into every CMakeLists.txt using this module.
- Boost/OpenSSL detection moved to the fc module since really this one needs them. Since these libraries are added to fc target dependencies client modules don't need to know about Boost/OpenSSL usage since these dependencies will be automatically added by cmake.
2014-02-12 12:45:36 +01:00
dnotestein
dfd1c659d7 Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix 2014-02-11 23:12:25 -05:00
dnotestein
68281f4dc0 Added get_typename function needed by new leveldb database upgrading code (uint160 is stored in blockchain database). 2014-02-11 23:10:24 -05:00
Daniel Larimer
0c1fa7f54f changes for compiling with clang++ on OS X 2014-02-11 00:45:47 -05:00
Daniel Larimer
09c84c1731 fixes to build under clang++ 2014-02-06 03:22:09 -05:00
Daniel Larimer
23eead5eaa merge changes 2014-02-06 02:49:02 -05:00
Daniel Larimer
3fda653b45 small fixes 2014-02-06 02:47:09 -05:00
Daniel Larimer
0db28ec6de Merge pull request #3 from wackou/fix_clang_compile
Fix clang compile
2014-02-06 02:46:43 -05:00
vogel76
af77f4dc4b [BW]: [Fix] Fixed gcc compile errors 2014-02-01 14:41:02 +01:00
vogel76
21558dbd70 [BW]: [Ign] Fixed compile errors on MSVC. 2014-01-31 14:07:14 +01:00
Daniel Larimer
52a4a46cca std::hash supprot for sha256 2014-01-30 15:10:05 -05:00
Daniel Larimer
fa85f98844 Merge branch 'phoenix' of github.com:InvictusInnovations/fc into phoenix 2014-01-29 17:07:31 -05:00
Daniel Larimer
36b29d74c2 adding comparison operators 2014-01-29 17:07:25 -05:00
vogel76
d2eefb7ed4 [BW]: [Ign] #pragma warning enclosed into _MSC_VER to avoid gcc complaining
[BW]: [NIP] Added LLCONST and ULLCONST macros to safely declare large literals incl. setting its type and avoid gcc compile error this way.
2014-01-29 13:09:52 +01:00
vogel76
10a6e76375 [BW]: [Ign] Fixed compile errors (missing < operator on fc::enum_type
[BW]: [Ign] Eliminated some annoying compiler warnings.
2014-01-29 12:52:13 +01:00
grzegorzs
ff2173c8d6 Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix 2014-01-24 14:52:04 +01:00
grzegorzs
8ad02176c6 [GS] Implemented lzma compression. 2014-01-24 14:51:35 +01:00
Daniel Larimer
b14a08d7fe Merge pull request #4 from batmaninpink/phoenix
expose aes_decrypt for use elsewhere
2014-01-21 08:22:09 -08:00
batmaninpink
ccd2bbe7b2 expose aes_decrypt for use elsewhere 2014-01-20 15:17:39 +01:00
Nicolas Wack
36de4226d9 Removed unused duplicate file.
This functionality is now found in network/ip.hpp
2014-01-19 19:58:58 +01:00
Nicolas Wack
271781f78c Fix compilation with clang/libc++
The issue was that redeclaring the hash template in the code somehow seems to shadow the declaration that is done in <functional> and <memory> and afterwards the template specialization of the hash function seems to use our redefined template instead of libc++’s one (most likely due to the fact that libc++ uses an inline namespace inside std)
2014-01-19 19:30:42 +01:00
Yuvaraj Gogoi
c72ed39acd Fix for issue #216 2014-01-19 00:38:04 +05:30
dnotestein
c38ed1e5bb Merge pull request #2 from skchaudhari/phoenix
moved from keyhotee to this fc dir
2014-01-17 10:08:23 -08:00
skchaudhari
8438eb55ea moved from keyhotee to this fc dir 2014-01-17 22:27:30 +05:30
Yuvaraj Gogoi
823c709f41 Fix for issue #216 Build fails on Linux 32 bit - __mm_crc32_u64 2014-01-17 03:32:58 +05:30
Daniel Larimer
fb2fddf25c update logger 2014-01-14 14:00:30 -05:00
Daniel Larimer
7d81035e14 fix coding standard violations 2014-01-14 03:56:15 -05:00
Daniel Larimer
d4e5d604a5 Merge branch 'phoenix' of github.com:InvictusInnovations/fc into phoenix 2014-01-14 03:51:20 -05:00
Daniel Larimer
c0727f30b0 adding variant support for unordered maps 2014-01-14 03:51:17 -05:00