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
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
dnotestein
90deb63fcd
Merge pull request #1 from skchaudhari/phoenix
...
"Added code to get the revision of fc repo"
2014-01-12 15:44:04 -08:00
skchaudhari
91d35546fc
"Added code to get the revision of fc repo"
2014-01-12 20:04:29 +05:30
vogel76
59f80e34d2
[BW]: [NIP] Further changes to get to work paths containing unicode characters:
...
- fc::path extended by method toNativeAnsiPath allowing to safely convert current unicode path into its ansi equivalent
- fc::path to_variant uses toNativeAnsiPath method instead of generic_string to avoid loss of data while serializing a path
- fc::mmap_struct_base::open should use toNativeAnsiPath method instead of generic_string to access ansi path
- fc::json::save_to_file should directly pass fc::path to underlying stream instead of generic_string.
2014-01-10 00:05:18 +01:00
vogel76
c5b6802ce4
Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix
2014-01-09 17:00:52 +01:00
vogel76
c2026efd56
[BW]: [Fix] Fixed ifstream/ofstream to be able to open unicode paths.
2014-01-09 17:00:41 +01:00
dnotestein
2d07b5ec5c
Visual Studio native visualizers for fc
2014-01-09 10:58:35 -05:00
vogel76
6261a25442
[BW]: [NIP] Support for unicode paths to avoid problems while accessing paths containing native characters.
2014-01-09 13:29:47 +01:00
vogel76
08ab455dff
[BW]: [Fix] fc::task_base class member initialization.
2014-01-06 23:58:42 +01:00
dnotestein
c84b69e094
Fix for unblock to make sure it switches to proper thread before running async.
2014-01-06 17:08:36 -05:00
Daniel Larimer
f618f3a10f
updated ip serialization forwards
2014-01-04 01:21:11 +00:00
vogel76
c2de86ccd4
[BW]: [NIP] Implemented dedicated exception class (fc::db_in_use_exception) to be thrown when underlying database is already in use.
2014-01-03 17:00:07 +01:00
vogel76
8b29f9dee0
Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix
2013-12-25 20:22:09 +01:00
Daniel Larimer
8d65e5e265
adding trim method
2013-12-24 20:22:21 -05:00
vogel76
a8686485c2
Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix
2013-12-23 00:59:21 +01:00
Daniel Larimer
c6897c4dbf
added method to get port
2013-12-22 00:10:03 -05:00
vogel76
c019430fa7
Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix
2013-12-18 15:36:45 +01:00
Daniel Larimer
a0e648acef
improve error message
2013-12-17 20:40:41 -05:00
vogel76
f3be57dc63
Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix
2013-12-16 14:14:02 +01:00
Daniel Larimer
fa07ec438f
Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix
2013-12-15 10:57:05 -05:00
dnotestein
d1d365beaf
further attempt at fixing Linux compile error
2013-12-13 09:13:08 -05:00
dnotestein
2d0bdb8e7a
attempt to fix Linux compile error, needs to be verified on a Linux build machine
2013-12-12 22:18:09 -05:00
vogel76
8cb21e26db
Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix
2013-12-12 16:07:07 +01:00
dnotestein
8e47816c4e
Fix for problem reported with Boost 1.55 (memory_order_consume removed?). Also added move constructors for future, this second change probably needs review.
2013-12-12 09:19:15 -05:00