Daniel Larimer
9adbe96079
adding rpc server methods
2012-10-29 14:06:58 -07:00
Daniel Larimer
d4554ca029
updates for arm
2012-10-29 13:19:17 -07:00
Daniel Larimer
4ed6a02c39
Merge branch 'master' of github.com:bytemaster/fc
2012-10-26 23:15:38 -04:00
Daniel Larimer
9af6c22f30
expanded support for more args in tuple + rpc
2012-10-26 17:13:42 -04:00
Daniel Larimer
a819694d85
fix undefined methods
2012-10-26 01:18:53 -04:00
Daniel Larimer
4f146b93f1
fix bugs caught by clang++
2012-10-26 01:11:35 -04:00
Daniel Larimer
2ba214819e
adding tests + updating build
2012-10-26 01:03:47 -04:00
Daniel Larimer
413f741ac8
adding fc::process
2012-10-26 01:03:21 -04:00
Daniel Larimer
ff226f9df4
adding json-rpc client/connection
2012-10-26 01:03:01 -04:00
Daniel Larimer
632bc71c2a
adding Boost.Process
2012-10-26 01:01:54 -04:00
Daniel Larimer
34846bc059
switch from boost::unique_lock to fc::unique_lock
2012-10-26 01:00:36 -04:00
Daniel Larimer
b568936c5e
adding tuple support to value
2012-10-26 01:00:06 -04:00
Daniel Larimer
27abae9d01
adding tuple impl
2012-10-26 00:59:30 -04:00
Daniel Larimer
c123fb39c2
updated io stream, simplified interface, faster cin
2012-10-26 00:58:29 -04:00
Daniel Larimer
4aad422411
Implemented basic mace::stub with fast compiles!!
2012-10-25 02:45:27 -04:00
Daniel Larimer
d36d7f8bc9
Merge branch 'master' of github.com:bytemaster/fc
2012-10-24 22:25:09 -04:00
Daniel Larimer
5f0bb4db43
Adding fast compiling boost::function replacement
2012-10-24 22:24:56 -04:00
Daniel larimer
70ee8caffe
added 201 reply status
2012-10-24 01:58:17 -04:00
Daniel Larimer
fb6e18ec7b
Implemented http connection + shared_impl
...
Shared Impl provides Java/C# style reference semantics for C++ types.
2012-10-24 00:54:03 -04:00
Daniel Larimer
f3680c3183
updates and fixes
2012-10-21 20:54:52 -04:00
Daniel Larimer
3d56a96d4e
major updates to stream,reflect,value,and json
...
- removed polymorphic reflection, made static_reflect default because
there are cases such as deserializing an array that you need more
information than the runtime reflection can provide such as the
ability to resize arrays and know the array content type.
- refactored iostream, sstream, fstream to be much simpler, fewer
indirections, and fixed getline.
- json parsing works using code from mace.
- value is reimplemented based upon mace::rpc::value and no longer uses
the runtime reflection that was removed.
- moved the typename utility to its own header
2012-10-21 02:28:59 -04:00
Daniel Larimer
62f7d99b6e
update to time
2012-10-17 22:44:21 -04:00
Daniel Larimer
1de7c609fa
tcp_socket::connect
2012-10-16 21:48:09 -04:00
Daniel Larimer
c174a93ffb
added std::string conversion for fc::string
2012-10-09 23:21:41 -04:00
Daniel Larimer
3f73d25e44
various updates
2012-10-09 21:40:29 -04:00
Daniel Larimer
c99759a489
bug fixes
2012-09-30 17:02:44 -04:00
Daniel Larimer
7c4b94f6e4
adding put to sha1 encoder
2012-09-30 17:02:18 -04:00
Daniel Larimer
e5c3f49ff8
remove prints
2012-09-30 17:01:54 -04:00
Daniel Larimer
47ce0b5fdc
adding base58 support from bitcoin
2012-09-30 17:01:14 -04:00
Daniel Larimer
30f2946195
adding tcp_socket
2012-09-27 19:48:48 -04:00
Daniel Larimer
9ef51e7fd9
adding array packing
2012-09-25 23:20:35 -04:00
Daniel Larimer
c2b84e8f84
adding array type
2012-09-25 23:20:25 -04:00
Daniel Larimer
5877435927
fixed bugs
2012-09-25 17:45:28 -04:00
Daniel Larimer
ee55a08ab0
remove print
2012-09-23 23:59:39 -04:00
Daniel Larimer
df204d5e84
fix bugs
2012-09-23 20:42:45 -04:00
Daniel Larimer
98675754d8
remote prints
2012-09-23 19:38:42 -04:00
Daniel Larimer
4e42769366
adding dynmaic_poitner_cast + fixed includes
2012-09-23 17:20:03 -04:00
Daniel Larimer
dc91979409
fix schedule sort order
2012-09-23 02:01:27 -04:00
Daniel Larimer
0d5afe86d9
fixed thread::schedule
2012-09-22 21:26:13 -04:00
Daniel Larimer
7f68de063c
added += time operations
2012-09-21 19:31:51 -04:00
Daniel Larimer
8b998caa1b
adding program opts, shared mem, raw packing, varint, and more
2012-09-17 23:04:42 -04:00
Daniel Larimer
249dcd05ee
reverted to old log() method to accelerate compile times
2012-09-15 22:31:56 -04:00
Daniel Larimer
66838956dd
removed boost exception from header, shaved 15 seconds off of build time (33%)
2012-09-14 22:47:37 -04:00
Daniel Larimer
c12ac793b3
updated filesystem and exception api
2012-09-14 00:56:20 -04:00
Daniel Larimer
766f44e629
fix shared ptr bugs
2012-09-14 00:05:08 -04:00
Daniel Larimer
d82dc3a782
added hash template func
2012-09-13 19:00:21 -04:00
Daniel Larimer
e4fbbe52b0
revert to std types
2012-09-10 23:57:11 -04:00
Daniel Larimer
ac7ca49af5
clean up prints
2012-09-10 22:33:09 -05:00
Daniel Larimer
ad164f576e
fix thread quit
2012-09-10 23:19:18 -04:00
Daniel Larimer
90f9a1f04d
debug
2012-09-10 22:13:31 -05:00