Commit graph

1726 commits

Author SHA1 Message Date
Alfredo Garcia
a461d2f5ae
Merge pull request #141 from bitshares/abitmore-patch-1
Update a comment to avoid confusing doxygen
2019-07-21 10:41:23 -03:00
John M. Jones
cd49944222
Merge pull request #142 from bitshares/fix-api-close
Correctly close websocket API connection
2019-07-19 16:33:15 -05:00
abitmore
2c5c30848a Correctly close websocket API connection 2019-07-19 16:00:18 -04:00
Abit
e4b35e4a42
Update a comment to avoid confusing doxygen 2019-07-18 23:15:22 +02:00
Peter Conrad
6ed94317ab
Merge pull request #137 from pmconrad/1584_more_simplification
More simplifications
2019-06-19 18:34:59 +02:00
Peter Conrad
deb9d4f0a6 Make task internal storage private 2019-06-19 17:40:22 +02:00
Peter Conrad
491fd31734 Replace 0 with nullptr 2019-06-19 17:39:45 +02:00
Peter Conrad
3fa4fa6148 Fixed typo 2019-06-19 17:31:54 +02:00
Abit
a87a99bbeb
Merge pull request #139 from pmconrad/1791_fix_linking_order
Fixes https://github.com/bitshares/bitshares-core/issues/1791
2019-06-12 16:27:32 +02:00
Peter Conrad
2e98d5cc2b Fixes https://github.com/bitshares/bitshares-core/issues/1791 2019-06-12 13:15:41 +02:00
Alfredo Garcia
4cfb54fd56
Merge pull request #138 from crypto-ape/issue_1769-extend_static_variant_with_is_type_method
extend static_variant with is_type() method
2019-06-11 13:34:18 -03:00
crypto-ape
f29248d139 extend static_variant with is_type() method 2019-06-11 18:00:01 +02:00
Peter Conrad
ed7eefec67 Avoid array copy 2019-06-11 13:32:04 +02:00
Peter Conrad
1bda001b8c Use common inline functions for splitting/combining uint128 to/from two uint64 values 2019-06-11 08:51:59 +02:00
Peter Conrad
b16bf00a10 Made task_base destructor virtual 2019-06-10 23:25:56 +02:00
Peter Conrad
f1746b705a Make data_size static in hash classes 2019-06-10 23:24:09 +02:00
Peter Conrad
40797b1026 Fixed typo 2019-06-10 18:52:46 +02:00
Peter Conrad
79b2a0d634 Add support for native 128bit types 2019-06-08 10:25:52 +02:00
Peter Conrad
7649f1f47d Removed broken http_server + unused http_api 2019-06-06 14:54:48 +02:00
Peter Conrad
8196eb98c8 Added fc::int128_t 2019-06-06 14:41:47 +02:00
Peter Conrad
a11a50d4e1 Replaced true_type, false_type, is_class, is_enum with std type_traits 2019-06-06 14:41:47 +02:00
Peter Conrad
f732a587d7 Replace NO_RETURN with [[noreturn]] standard attribute 2019-06-06 14:41:47 +02:00
Peter Conrad
1025c36153 Replaced fc::nullptr_t with std::nullptr_t 2019-06-06 14:41:47 +02:00
Peter Conrad
8ad041cea0 Replaced fc::deduce with std::remove_reference<std::remove_const<>> 2019-06-06 14:41:47 +02:00
Peter Conrad
0aac8a4afc Replaced fc::forward with std::forward 2019-06-06 14:41:47 +02:00
Peter Conrad
a8337ecc42 Added constexpr where applicable 2019-06-06 14:41:47 +02:00
Peter Conrad
632a90709e Replace fc::array with std::array 2019-06-06 14:41:47 +02:00
Peter Conrad
a3e2410091 Replace fc::uint128 with boost::multiprecision::uint128_t 2019-06-06 14:41:09 +02:00
Peter Conrad
648d969fb9 Remove unused header 2019-06-06 14:39:14 +02:00
Peter Conrad
022c40dde2 Removed unused real128 2019-06-06 14:39:14 +02:00
Peter Conrad
7506aaefe7 Moved retain/release to task_base 2019-06-06 14:39:14 +02:00
Peter Conrad
19bbc4080e Added retain where applicable 2019-06-06 14:39:14 +02:00
Peter Conrad
7cf371736b Intermediate 2019-06-06 14:39:14 +02:00
Peter Conrad
e2c5160eba
Merge pull request #97 from cogutvalera/issue_1171_hiding_secret
Safer way to handle secret information of cli_wallet #1171
2019-06-05 12:57:54 +02:00
Valera Cogut
720805493f Fixed conflicts & rebased 2019-06-02 14:26:47 +03:00
Valera Cogut
73ae27e0b8 Added little improvements: free line_read before re-using it & check for nullptr read_line before using it 2019-06-02 12:38:15 +03:00
Valera Cogut
59ad7300ec Safer way to handle secret information of cli_wallet #1171 2019-06-02 12:37:44 +03:00
Peter Conrad
58e16e543d Replaced most fc::shared_ptr with std::shared_ptr 2019-05-29 11:28:40 +02:00
Peter Conrad
ab9b4a234e
Merge pull request #133 from pmconrad/1738_compile_time
Improve build time
2019-05-28 21:50:09 +02:00
Peter Conrad
3b3cadf7d5 Separate exception declaration and implementation 2019-05-28 17:22:57 +02:00
Peter Conrad
9069e05cb0 Get rid of some inlines 2019-05-28 17:20:57 +02:00
Peter Conrad
de46823a99 Dont inline generic pack/unpack to enable externalized serialization 2019-05-28 17:20:57 +02:00
Peter Conrad
8d0693304e
Merge pull request #135 from pmconrad/1688_websocket_errors
Fixed JSONRPC error handling
2019-05-28 14:45:00 +02:00
Abit
9ce24c2feb
Merge pull request #136 from bitshares/ws-client-fix
Fix websocket client crash on quit
2019-05-27 21:02:28 +02:00
Peter Conrad
e5869b2800 Amended some error codes 2019-05-27 11:55:03 +02:00
abitmore
debc4bd6c3 Wrap a long line 2019-05-25 10:24:03 -04:00
abitmore
c870cd8e27 Refactor websocket_tls_client_impl with template
Removes unnecessary differences between websocket_client_impl and websocket_tls_client_impl.
2019-05-25 10:01:34 -04:00
abitmore
8aa729da68 Fix websocket_client crash on close 2019-05-25 08:30:05 -04:00
Peter Conrad
aa8870e793 Fixed JSONRPC error handling 2019-05-24 18:11:19 +02:00
Abit
397830b8ef
Merge pull request #130 from openledger/thread_d_memory_leak
Fix memory leak. Not all tasks are deleted in thread_d dtor.
2019-05-21 21:34:45 +02:00