This website requires JavaScript.
4ce26f068f
implement simple websocket wrapper ontop of websocketpp
Daniel Larimer
2015-03-26 16:51:10 -0400
3d17836a1e
Remove extraneous log config setting
Vikram Rajkumar
2015-03-25 20:07:19 -0400
2977ca954f
Workaround compile errors on MSVC
Eric Frias
2015-03-17 16:24:39 -0400
bb7cedade5
adding != op
Daniel Larimer
2015-03-11 18:17:45 -0400
3b6f2978b0
Cleanup API code
Nathan Hourt
2015-03-11 11:15:11 -0400
171eb212cd
refactor api_client and api_server into api_connection and add JSON impl
Daniel Larimer
2015-03-11 10:49:30 -0400
fa352e14bd
nested API calls fully abstracted
Daniel Larimer
2015-03-10 18:52:27 -0400
cf849b8b54
test code
Daniel Larimer
2015-03-10 09:14:33 -0400
ee9c2ac4ed
api progess
Daniel Larimer
2015-03-09 18:50:20 -0400
4194a609c2
Allow hashing of uint128
Nathan Hourt
2015-03-06 16:41:52 -0500
9b7753b127
adding hash method to sha224
Daniel Larimer
2015-03-06 15:12:09 -0500
73c2c1de90
fix static_variant to/from variant
Daniel Larimer
2015-03-05 09:54:33 -0500
3a120c0f7f
fix bugs in static_variant
Daniel Larimer
2015-03-05 08:58:29 -0500
0caac3fee9
update exceptions in static_variant and add header gaurd
Daniel Larimer
2015-03-05 08:22:41 -0500
9c0f222e06
reflecting typename for arbitrary vectors
Daniel Larimer
2015-03-04 11:14:15 -0500
773844668d
Merge branch 'master' of github.com:BitShares/fc
Nathan Hourt
2015-03-02 18:24:48 -0500
d0803ec9cd
Fixes circa safe and static_variant
Nathan Hourt
2015-03-02 18:24:37 -0500
12460ba28b
Qualify call to fc:: to avoid "ambiguous" error with boost types
Eric Frias
2015-03-02 12:23:09 -0500
b393ddc1da
Check -INT_MIN case in safe.hpp negate operator
Nathan Hourt
2015-03-02 09:50:31 -0500
e71ea52075
add mult to safe
Daniel Larimer
2015-03-01 09:53:21 -0500
fd4fc4f0cb
reflect safe
Daniel Larimer
2015-02-28 10:08:04 -0500
3917a8d6a0
fix static_variant
Daniel Larimer
2015-02-27 16:53:55 -0500
f9f965809b
bug fixes
Daniel Larimer
2015-02-27 16:07:50 -0500
c0a4ed77b1
adding static_variant type
Daniel Larimer
2015-02-27 13:41:55 -0500
374f141f0a
Merge branch 'master' of github.com:BitShares/fc
Daniel Larimer
2015-02-23 14:02:06 -0500
537029f09f
fix build
Daniel Larimer
2015-02-23 14:01:58 -0500
c3bc573af7
Fix Mac build
Vikram Rajkumar
2015-02-23 11:08:55 -0500
cf6f81dd5b
Merge branch 'master' of github.com:BitShares/fc
Daniel Larimer
2015-02-23 09:06:16 -0500
7e34d8fe56
Adding support for flat_map,flat_set
Daniel Larimer
2015-02-23 09:06:04 -0500
42fcebd473
Remove unnecessary locking around log sending
SynaptiCAD User
2015-02-22 13:02:18 -0500
30e52b6b01
Fix GELF logging to split long messages, use compression
SynaptiCAD User
2015-02-16 15:07:24 -0500
ec66863902
added type for safe int ops
Daniel Larimer
2015-02-19 11:39:17 -0500
cf4ed08d4b
Merge branch 'master' of github.com:BitShares/fc
Daniel Larimer
2015-02-17 09:55:36 -0500
93a789891e
Adding is_utf8 call and making enum_type cast explicit
Daniel Larimer
2015-02-17 09:55:31 -0500
c7de8954fb
Merge branch 'master' of github.com:bitshares/fc
Nathan Hourt
2015-02-12 10:55:12 -0500
de2000795d
Fix crashes when destroying json_connection, tcp_socket
Nathan Hourt
2015-02-12 10:54:18 -0500
ee370dd5a8
Define sha256::hash( sha256 )
Vikram Rajkumar
2015-02-11 18:58:19 -0500
0bf2f9cfd4
fix conflict
Daniel Larimer
2015-02-11 18:32:23 -0500
71e4e221b7
merge
Daniel Larimer
2015-02-11 18:28:29 -0500
057861c608
extra raw io helpers
Daniel Larimer
2015-02-11 18:27:33 -0500
13430fce12
Revert "Dumb hack that seems to prevent crashing when destroying json_connection"
Nathan Hourt
2015-02-11 17:20:58 -0500
b068865eb5
Dumb hack that seems to prevent crashing when destroying json_connection
Nathan Hourt
2015-02-10 18:35:50 -0500
55c5d95920
Add raw serialization of real128
Eric Frias
2015-02-09 18:55:58 -0500
9c5450185a
Revert "Pretty-print objects in log messages"
Vikram Rajkumar
2015-02-05 18:52:59 -0500
54a51c3471
Define fc::ripemd160::hash() for arbitrary serializable objects
Vikram Rajkumar
2015-02-05 18:52:03 -0500
41630e7629
Pretty-print objects in log messages
Vikram Rajkumar
2015-02-04 18:05:28 -0500
43659333d3
Fix compiler warning
Vikram Rajkumar
2015-02-03 18:12:37 -0500
323d59b054
real128: Rename PRECISION to FC_REAL128_PRECISION and expose it globally
theoretical
2015-02-03 11:31:20 -0500
51033bcb12
real128: Implement from_fixed() to initialize real128 from fixed point value
theoretical
2015-02-03 11:22:02 -0500
27e224b012
uint128: Make to_integer(), to_uint64() assert magnitude
theoretical
2015-01-30 12:59:43 -0500
4b8c211629
uint128: Check for large shift count before truncating in << and >>
theoretical
2015-01-30 12:54:30 -0500
ac197311ca
json_connection: save and cancel a future
Nathan Hourt
2015-01-30 10:23:33 -0500
633c889ce3
Merge branch 'master' of https://github.com/BitShares/fc
Daniel Larimer
2015-01-29 17:01:19 -0500
b300404b89
adding comparison operators for optional
Daniel Larimer
2015-01-29 17:01:17 -0500
d963c6482a
Protect flush() with lock in json_connection.cpp
theoretical
2015-01-29 12:11:13 -0500
40ad17d7d8
Merge pull request #3 from HackFisher/patch-3
Vikram Rajkumar
2015-01-23 13:36:33 -0500
5cfb9fb75c
Fix CMake on OSX 10.10 (Can not find ZLIB)
HackFisher
2015-01-23 16:37:18 +0800
a33bb60cf6
Add a simplified lock file class to use to prevent two applications from using the same resource
Eric Frias
2015-01-21 19:29:03 -0500
0642eb63d3
Throw more appropriate exception type in from_base58
theoretical
2015-01-21 12:46:56 -0500
859282305d
Better format log message context
SynaptiCAD User
2015-01-21 09:50:14 -0500
f3065b367e
Add log appender that sends logs in GrayLog Extended Log Format
Eric Frias
2015-01-20 16:13:26 -0500
0366b2e6b3
Suppress annoying "conditional expression is constant" win32 warning
Eric Frias
2015-01-20 16:10:34 -0500
e1678b1801
Add missing default HTTP response
Vikram Rajkumar
2015-01-19 17:38:28 -0500
64c6c01b80
more efficient uint128 multiplication algorithm (measured 29.23x speedup)
theoretical
2015-01-07 14:38:28 -0500
975649ce5d
real128: Replace header comment that inaccurately describes implementation
theoretical
2015-01-07 13:47:13 -0500
fea997ca14
Fix compiler warnings
Vikram Rajkumar
2015-01-07 11:53:09 -0500
6ecb55ac2e
Implement full product for uint128 * uint128 -> 256-bit result
theoretical
2015-01-06 18:54:44 -0500
40943808d0
Initial implementation of relaxed JSON parser (not fully tested)
drltc
2014-12-16 10:25:02 -0500
524093ce1e
Implement chmod function (no-op on Windows)
theoretical
2014-12-31 14:27:55 -0500
683f1dd7bf
Fix unused variable warning
Vikram Rajkumar
2014-12-23 15:48:56 -0500
874f103b8d
Fix overloaded virtual function warnings
Vikram Rajkumar
2014-12-23 15:45:57 -0500
5a91c4f118
Virtualize a few functions in istream to allow them to be overridden in derived classes
Eric Frias
2014-12-22 17:56:30 -0500
6ddf1639c5
Relocate zlib detection for fc
Eric Frias
2014-12-08 08:57:36 -0500
594ef43f76
Wrap boost exceptions thrown by to_int64, to_uint64, to_double
drltc
2014-12-15 08:18:58 -0500
43e02caa79
Fix typo in 64-bit integer variant constructor on Linux
drltc
2014-12-15 07:57:09 -0500
ff1152e55d
Add sync_call() for calling a functor in another thread and waiting on it
drltc
2014-12-09 16:02:32 -0500
36baae683e
Minor spelling fix
Vikram Rajkumar
2014-12-11 19:16:02 -0500
cb66666edd
Merge branch 'master' of github.com:BitShares/fc
Daniel Larimer
2014-12-10 22:58:53 -0800
a4a90fac05
Update to elliptic curve signature verification
Daniel Larimer
2014-12-10 22:43:37 -0800
68d3ff57bf
add missing includes for packing variant
Nikolai Mushegian
2014-12-10 11:21:44 -0500
da31395c93
Merge pull request #2 from drltc/call8-10
Vikram Rajkumar
2014-12-02 11:33:49 -0500
459847741c
Add call() for 8-10 parameters, fix typo for 7 parameters
drltc
2014-12-02 11:25:32 -0500
0e4aeb135a
links zlib on mac if found
valzav
2014-11-26 10:34:31 -0500
5dbab6ba11
Disable scrypt-jane compilation due to problems with Clang
Vikram Rajkumar
2014-11-19 14:40:02 -0500
3a775bde19
Merge pull request #1 from drltc/stacksize
Vikram Rajkumar
2014-11-19 12:03:25 -0500
16c0709500
Increase stack size to 2MB
drltc
2014-11-19 11:24:56 -0500
e29438461e
Revert "Temporarily revert timestamp serialization change to upgrade in phases"
Vikram Rajkumar
2014-11-12 14:12:56 -0500
e6b43a6149
adding support for 10 arg rpc calls
Daniel Larimer
2014-11-10 18:29:05 -0500
27ac054883
Log thread creation and destruction
dnotestein
2014-11-03 16:59:19 -0500
13d536c119
Prevent crash at shutdown by shutting down rate_limiting asyncs before boost filesystem global constructors execute.
dnotestein
2014-10-31 17:54:14 -0400
72088c548b
Tweak FC enum reflection
Nathan Hourt
2014-10-31 16:30:18 -0400
95c2c461ac
Add missing + operator to time_point_sec
Nathan Hourt
2014-10-30 18:26:07 -0400
c38479c6ae
Temporarily revert timestamp serialization change to upgrade in phases
Vikram Rajkumar
2014-10-29 15:01:24 -0400
f948bd759d
Use ISO standard delimited timestamp string serialization
Vikram Rajkumar
2014-10-17 11:55:48 -0400
42ff2b10de
adding digest helper utility
Daniel Larimer
2014-10-28 16:23:45 -0400
d1f51dd643
Fix the currently-unused postfix signed_int::operator++ to do what you'd expect
Eric Frias
2014-10-27 16:37:20 -0400
307252e23a
Call fc:🧵 :quit() on thread destruction, and remove code that explicitly terminates threads from the destructors of the objects that own those threads. Fix fc::thread to set the thread name in the Debugger when the name is set after thread construction. When terminating a thread, cancel any tasks that have been schedule()d or async()ed but have not yet started executing. When canceling a task blocked on a fc::mutex, notify the thread to reschedule the task to allow it to clean up the mutex's block list. Fix a bug in managing the recursive lock count when tasks block on a fc::mutex Reorder the code that manages the hard links for log files to avoid an exception generated by unlinking a locked file on Windows.
Eric Frias
2014-10-21 10:25:28 -0400
c1eca45ef1
More fixes in json_connection
Nathan Hourt
2014-10-20 12:52:47 -0400
891e880ad1
When the HTTP server asyncs a handler for a request, keep a future for that async and cancel any running asyncs when the HTTP server destructs
Eric Frias
2014-10-17 16:18:55 -0400
fadc0512a1
Merge branch 'master' of github.com:InvictusInnovations/fc
Nathan Hourt
2014-10-17 13:43:46 -0400