Commit graph

347 commits

Author SHA1 Message Date
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
Daniel Larimer
fe8771d642 ignoring generated files 2013-12-09 22:26:13 -05:00
Daniel Larimer
b8a9c77269 adding helper function to return uncompressed ecc pub key 2013-12-09 22:25:59 -05:00
vogel76
0dffdeb975 Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix 2013-12-09 21:38:15 +01:00
Daniel Larimer
e6dcfa40f9 Merge branch 'phoenix' of github.com:InvictusInnovations/fc into phoenix 2013-12-09 00:48:34 -05:00
Daniel Larimer
a68d22a699 various updates 2013-12-09 00:48:28 -05:00
vogel76
b8a98f8890 [BW]: [Ign] CMakeLists.txt changes to support Cmake boost configuration. 2013-12-08 01:09:54 +01:00
dnotestein
35077ea231 Set minimum sleep time to 10ms to avoid potential race where the thread wakes back up immediately after being put on sleep queue. This can probably be reduced to about 2ms, but this just seemed safer for now (DanL suggested 10ms). 2013-12-06 00:22:06 -05:00
Daniel Larimer
e1e3a7361b added flexability to json parsing and fixed closing hang in json rpc connection 2013-11-24 22:23:29 -05:00
Daniel Larimer
76b13a741a adding missing files 2013-11-24 13:00:21 -05:00
Daniel Larimer
ee8125050b Merge branch 'phoenix' of github.com:InvictusInnovations/fc into phoenix 2013-11-13 14:51:35 -05:00
Daniel Larimer
28dfa9f02f remove test exe 2013-11-13 14:51:29 -05:00
dnotestein
001c999316 Fix some forward sizes for Win64 2013-11-13 14:35:12 -05:00
Daniel Larimer
dcce9b2726 v6 ignored 2013-11-08 19:34:54 -05:00
Daniel Larimer
cf37cd776b update reflect 2013-10-22 22:02:55 -04:00
dnotestein
2030623243 Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix 2013-10-17 22:19:31 -04:00
Daniel Larimer
8b2e54ca8b compiles on linux 2013-10-14 21:46:23 +04:00
dnotestein
bacf98ddb8 don't try to build salsa.s (assembly language file) on windows, eliminate annoying warnings in optional.hpp 2013-10-10 22:19:01 -04:00
dnotestein
760c94d20f Untested popcnt code for Windows 2013-09-22 14:10:40 -04:00
dnotestein
5ffbfef0e8 Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix 2013-09-21 23:25:11 -04:00
Daniel Larimer
81c0290568 raw pack of fc::path 2013-09-21 22:48:50 -04:00
dnotestein
8d422e0b8c Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix 2013-09-14 10:43:04 -04:00
Daniel Larimer
3da6a03987 adding not equal operator to fc::ecc::public_key 2013-09-13 23:13:11 -04:00
dnotestein
64694d8e7f Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix 2013-09-12 21:56:57 -04:00
Daniel Larimer
b644ce2b67 fix bug loading null pubkey from binary 2013-09-11 17:54:45 -04:00
dnotestein
0931a5bef6 Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix 2013-09-07 10:55:22 -04:00
Daniel Larimer
5c38242a7a fix unit test 2013-09-05 22:12:00 -04:00
Daniel Larimer
68b9fafe9a disable padding for aes_encoder and decoder 2013-09-05 22:09:12 -04:00
dnotestein
0e810c4df4 Merge branch 'phoenix' of https://github.com/InvictusInnovations/fc into phoenix 2013-09-05 20:38:29 -04:00
dnotestein
36971f4094 Fix time_point_sec compile error 2013-09-05 20:38:12 -04:00