Vikram Rajkumar
e3238628fc
Merge pull request #2 from elmato/named-api-call
...
Replace the call to get_api_by_name
2017-01-30 18:11:55 -06:00
Vikram Rajkumar
e1d6182763
Merge pull request #1 from elmato/websocket-header-access
...
Add access to HTTP request headers in websocket_connection
2017-01-30 18:11:45 -06:00
elmato
dd36202e74
Replace the call to get_api_by_name with a direct call to the functions that return fc::api<> in the login_api.
...
If the call to any of this functions succeed (because they where previously enabled),
the api will auto-register itself in the websocket_api_connection/http_api_connection and will return an api_id_type.
2017-01-27 06:03:36 +00:00
elmato
aed35f5b06
Add access to HTTP request headers in websocket_connection
2017-01-16 19:55:17 +00:00
Vikram Rajkumar
c1361d8cf9
Add fork note to README
2017-01-15 18:18:55 -06:00
Vikram Rajkumar
b973a4432d
Update submodules
2017-01-15 18:18:55 -06:00
Vikram Rajkumar
2b26a51b6c
Remove unused ssh code
2017-01-13 14:29:22 -06:00
Vikram Rajkumar
7f10088db8
Merge commit 'ca9a6977d93df48e12d92e675c1a66fa9f6065cf'
2017-01-13 13:36:30 -06:00
Vikram Rajkumar
326140a931
Remove leftover udt code
2017-01-13 13:36:21 -06:00
Vikram Rajkumar
d1faea2bde
Revert incorrect start of boost compatibility update
2017-01-13 13:36:13 -06:00
Vikram Rajkumar
9d383077fa
Revert "change json seralization of map<string,T> to be object rather than array of pairs"
...
This reverts commit a421e28048 .
2017-01-13 13:35:48 -06:00
Vikram Rajkumar
0e4181fbbc
Merge commit '72cd69bed9c818ea6294019e4911825736b367d4'
2017-01-13 13:35:25 -06:00
Vikram Rajkumar
df2642e931
Revert "Windows build fixes (disable compiling permessage-deflate, which isn't very useful right now. The build error will probably be resolved in websocketpp by the time we need it)"
...
This reverts commit 2bd8e92a75 .
2017-01-13 13:34:44 -06:00
Michael Vandeberg
72cd69bed9
Merge pull request #7 from steemit/equihash_security
...
Implement test_canonical_order and test_intermediate_zeros for equihash
2017-01-05 14:18:12 -05:00
Michael Vandeberg
b4b7904c2e
Merge pull request #8 from steemit/rpc-catch-all
...
Wrap non-FC exceptions thrown by client methods
2017-01-05 14:18:02 -05:00
Nathan Hourt
ca9a6977d9
Add cryptonomex's custom secp256k1 to install on non-Windows
...
This should be done on Windows too, but I don't know how and I don't
have a Windows test box anyways.
2017-01-04 15:09:56 -06:00
Nathan Hourt
159daffb25
Fix installation
...
FC now installs properly with a `make install`
2017-01-04 15:09:50 -06:00
Nathan Hourt
5e83b581c0
Prevent websocketpp from polluting installs
...
When clients of fc (such as graphene) do an install (via `make install` or similar), websocketpp was installing as well. This commit prevents this from happening.
2017-01-04 15:09:46 -06:00
Daniel Larimer
b07f429556
remove udt and make websocketpp includes public
2017-01-03 15:13:22 -05:00
theoreticalbts
beca6a8264
Add debug logging
2016-12-14 13:10:09 -05:00
theoreticalbts
ad3efeb28a
Add comments and minor refactoring of canonization methods for clarity
...
Also guard against out-of-bounds access for untrusted input
2016-12-14 13:08:51 -05:00
theoreticalbts
fe8710a7aa
Implement test_canonical_order and test_intermediate_zeros for equihash
2016-12-13 15:27:44 -05:00
theoreticalbts
cfc53e8b82
Wrap non-FC exceptions thrown by client methods
2016-12-07 15:27:09 -05:00
Michael Vandeberg
2f202e017c
Include is needed for some gcc build environments
2016-12-02 16:15:35 -05:00
theoreticalbts
d7276e2d15
Add -std=c99 when compiling equihash, needed by gcc 4.8
2016-11-22 13:36:05 -05:00
Michael Vandeberg
9bc8991f23
Merge commit '463f242ffa4132d22a5006d653bc67b5b703851f'
2016-11-16 11:24:29 -05:00
Michael Vandeberg
50dbc2b139
Add equihash
2016-11-16 11:23:33 -05:00
theoreticalbts
463f242ffa
Implement parse_size() function
2016-11-07 14:35:05 -05:00
Michael Vandeberg
0e5a4fea68
Remove rapid JSON dependency
2016-10-27 12:52:44 -04:00
theoreticalbts
3dc9639bdd
api_connection.hpp: Handle deserialization of null api_ptr
2016-10-26 13:17:48 -04:00
Daniel Larimer
0f9a96314e
Merge branch 'master' of https://github.com/steemit/fc
2016-10-24 17:44:59 -04:00
Daniel Larimer
ee6ee27290
clean up tests and add some utility methods
2016-10-24 17:44:53 -04:00
Michael Vandeberg
013fbfb6a7
Remove logging on successful thread creation
2016-10-21 14:06:22 -04:00
Michael Vandeberg
9ce9270f82
Add to_variant for some bip types
2016-10-20 14:32:11 -04:00
theoreticalbts
929d42fe02
Add from/to variant for bip::vector<char, A...>
2016-10-19 09:47:11 -04:00
theoreticalbts
962a816d17
variant.cpp: Fix bug in FC_ASSERT()
2016-10-19 09:47:11 -04:00
Daniel Larimer
815f07506c
small formatting issues and helper api
2016-10-18 11:53:26 -04:00
Daniel Larimer
6bd5a6c73b
Merge branch 'master' of https://github.com/steemit/fc
2016-10-10 17:16:59 -04:00
Daniel Larimer
0ace4298c5
adding interprocess lock
2016-10-10 17:16:57 -04:00
theoreticalbts
636d4530e3
sha256: Add method to return approx log as double
2016-10-04 14:19:59 -04:00
theoreticalbts
585cea9472
sha256: Add inverse log and testing
2016-10-04 14:19:59 -04:00
Daniel Larimer
d352463e82
fix warnings generated by latest clang
2016-10-03 12:03:34 -04:00
Daniel Larimer
a1354c5382
Merge branch 'master' of https://github.com/steemit/fc
2016-09-29 16:09:10 -04:00
Daniel Larimer
e8b7e9d447
adding scoped_exit helper
2016-09-29 16:09:06 -04:00
theoreticalbts
0d7916b7c2
Handle zlib / bzip2 not found
2016-09-29 14:55:09 -04:00
theoreticalbts
b28e998a84
Allow CPP_STANDARD to be overridden
2016-09-29 14:43:18 -04:00
Daniel Larimer
9dfee17413
Merge branch 'master' of https://github.com/steemit/fc
2016-09-28 15:55:14 -04:00
Daniel Larimer
fa5d86d821
define interprocess vector packing
2016-09-28 15:55:08 -04:00
theoreticalbts
86e1cb83db
Link with zlib and bzip2 libraries, if found
...
These libraries are not required by FC. However, the only way I've found to get CMake to pass them to the linker
in an order which will allow steemd to successfully link, is to put them in FC's CMakeLists.txt.
2016-09-28 14:37:35 -04:00
theoreticalbts
f14f463687
fixed_string.hpp: Don't use skip() as not all stream types support it
2016-09-28 14:37:35 -04:00