Peter Conrad
d9f6b7a526
Rebase + upgrade to latest libsecp256k1 API
2015-05-07 15:59:21 +02:00
Peter Conrad
a164a55c86
Fixed move constructor + assignment
2015-05-07 14:51:03 +02:00
Peter Conrad
5782fd42af
Added missing constructors + pubkey::valid
2015-05-07 14:51:03 +02:00
Peter Conrad
05dee8669f
Much refactoring
...
Fixed Move semantics in openssl impl
Use in-place construction for secp256k1
Swapped implementations in mixed - sign with libsecp256k1, verify with openssl
2015-05-07 14:51:03 +02:00
Peter Conrad
10897adf1e
Hopefully this is more thread-safe
2015-05-07 14:51:03 +02:00
Peter Conrad
d69e67c032
Work around too deterministic nonce
2015-05-07 14:51:03 +02:00
Peter Conrad
1de9a3ba87
Bugfix
2015-05-07 14:51:03 +02:00
Peter Conrad
abab7617c8
Minor fixes
2015-05-07 14:51:02 +02:00
Peter Conrad
2f383f078f
More refactoring
2015-05-07 14:51:02 +02:00
Peter Conrad
bab3864437
Added mixed implementation, fixed interop test script
2015-05-07 14:51:02 +02:00
Peter Conrad
55f9cf5e16
Added mixed implementation, fixed interop test script
2015-05-07 14:51:02 +02:00
Peter Conrad
414617d8e3
Refactoring, step 2
2015-05-07 14:51:02 +02:00
Peter Conrad
55c5773a46
Started refactoring
2015-05-07 14:51:02 +02:00
Peter Conrad
7b15098f3a
Woot!
2015-05-07 14:49:52 +02:00
Peter Conrad
34af5d98ec
Intermediate version
2015-05-07 14:49:52 +02:00
Peter Conrad
f17444d90b
Added ECC_IMPL switch + interop test
2015-05-07 14:48:00 +02:00
Peter Conrad
8bcaa01541
Mark internal helper functions as static
2015-05-07 14:48:00 +02:00
Daniel Larimer
4df08d8efe
fix crash in websocket
2015-05-06 16:34:55 -04:00
Daniel Larimer
3599850bb9
Merge commit '72288a2'
2015-05-04 14:07:51 -04:00
Daniel Larimer
72288a25b1
making sure getline doesn't blog
2015-05-04 14:07:22 -04:00
Eric Frias
e9824e1740
Add missing include for isatty on win32
2015-05-04 13:36:15 -04:00
theoreticalbts
80de0987d7
Add readline support to fc::rpc::cli
2015-04-29 16:37:54 -04:00
Daniel Larimer
c8200afade
better close notification and error handling
2015-04-01 10:25:57 -04:00
Daniel Larimer
8b5e2e7613
adding helper to get a list of variants from a string
2015-03-31 18:46:05 -04:00
Daniel Larimer
55ee57040a
added support for unhandled extension and mapping the first registered API to global namespace
2015-03-31 17:45:01 -04:00
Daniel Larimer
1fb31737a7
RPC now supports remote callbacks
...
to_variant now skips null optional members on reflected objects.
2015-03-31 11:31:56 -04:00
Daniel Larimer
e506e4f4be
added listen on a specific endpoint/port pair
2015-03-30 16:56:28 -04:00
Daniel Larimer
74b707999c
fix bugs with websocket and integrate API support
2015-03-27 16:29:33 -04:00
Daniel Larimer
b8d7d3012d
abstracting rpc state
2015-03-26 18:17:47 -04:00
Daniel Larimer
41fedc14f3
Merge branch 'master' of github.com:BitShares/fc
2015-03-26 16:51:15 -04:00
Daniel Larimer
4ce26f068f
implement simple websocket wrapper ontop of websocketpp
2015-03-26 16:51:10 -04:00
Vikram Rajkumar
3d17836a1e
Remove extraneous log config setting
2015-03-25 20:07:19 -04:00
Nathan Hourt
4194a609c2
Allow hashing of uint128
2015-03-06 16:41:52 -05:00
Daniel Larimer
73c2c1de90
fix static_variant to/from variant
2015-03-05 09:54:33 -05:00
Daniel Larimer
374f141f0a
Merge branch 'master' of github.com:BitShares/fc
2015-02-23 14:02:06 -05:00
Daniel Larimer
537029f09f
fix build
2015-02-23 14:01:58 -05:00
Vikram Rajkumar
c3bc573af7
Fix Mac build
2015-02-23 11:08:55 -05:00
SynaptiCAD User
42fcebd473
Remove unnecessary locking around log sending
2015-02-22 14:07:27 -05:00
SynaptiCAD User
30e52b6b01
Fix GELF logging to split long messages, use compression
2015-02-22 14:07:05 -05:00
Daniel Larimer
ec66863902
added type for safe int ops
2015-02-19 11:39:17 -05:00
Daniel Larimer
cf4ed08d4b
Merge branch 'master' of github.com:BitShares/fc
2015-02-17 09:55:36 -05:00
Daniel Larimer
93a789891e
Adding is_utf8 call and making enum_type cast explicit
2015-02-17 09:55:31 -05:00
Nathan Hourt
c7de8954fb
Merge branch 'master' of github.com:bitshares/fc
2015-02-12 10:55:12 -05:00
Nathan Hourt
de2000795d
Fix crashes when destroying json_connection, tcp_socket
...
Also, create on_close callback on json_connection, so clients can
know when the connection has failed.
2015-02-12 10:54:18 -05:00
Vikram Rajkumar
ee370dd5a8
Define sha256::hash( sha256 )
2015-02-11 18:58:19 -05:00
Nathan Hourt
13430fce12
Revert "Dumb hack that seems to prevent crashing when destroying json_connection"
...
This reverts commit b068865eb5 .
Caused crashes elsewhere.
2015-02-11 17:20:58 -05:00
Nathan Hourt
b068865eb5
Dumb hack that seems to prevent crashing when destroying json_connection
2015-02-10 18:35:50 -05:00
Vikram Rajkumar
9c5450185a
Revert "Pretty-print objects in log messages"
...
This reverts commit 41630e7629 .
2015-02-05 18:52:59 -05:00
Vikram Rajkumar
41630e7629
Pretty-print objects in log messages
2015-02-04 18:05:28 -05:00
Vikram Rajkumar
43659333d3
Fix compiler warning
2015-02-03 18:12:37 -05:00