Commit Graph

248 Commits

Author SHA1 Message Date
Zachary Michaels
632c60b80f Throw exception on fork error
This should allow the stack to unwind and provide the opportunity to
clean up any external resources.
2014-07-05 04:15:38 -04:00
Zachary Michaels
e100248cb1 Remove irrelevant fork doc 2014-07-05 04:05:52 -04:00
Zachary Michaels
825c3ac9f4 Use bitmonero log for fork errors 2014-07-05 03:59:00 -04:00
Zachary Michaels
baabc7809b Fix for unused result error on chdir("/") 2014-07-05 03:49:49 -04:00
Zachary Michaels
6f3f76b29e Fix daemon rpc ip parsing 2014-07-03 11:33:13 -04:00
Zachary Michaels
cd9644c8cb Fix removing posix_fork.cpp from Windows build 2014-07-03 10:38:32 -04:00
Zachary Michaels
0855a8173f Fix mismatched type 2014-07-03 09:31:33 -04:00
Zachary Michaels
860efa09d4 Fix conditional compilation on Windows 2014-07-03 09:27:51 -04:00
Zachary Michaels
f9e56ec1f1 Fix license 2014-07-02 10:35:53 -04:00
Zachary Michaels
9d4c837b1f Merge branch 'master' into daemonize 2014-07-02 10:15:42 -04:00
Zachary Michaels
424accef25 Store ip/port as uint32/uint16 instead of string 2014-07-02 09:29:49 -04:00
Zachary Michaels
8b4dc37f83 Get rid of pointer to http client
This was a workaround because the http client didn't support move
semantics.  It's no longer an issue now that the interactive command
support is gone.
2014-07-02 09:22:36 -04:00
Zachary Michaels
c1038f7e3e Remove interactive console commands 2014-07-01 21:07:13 -04:00
Zachary Michaels
80bd4594f4 Reference epee namespace explicitly 2014-06-30 12:26:21 -04:00
Zachary Michaels
57f7586af1 Use fully qualified namespace
Previously code using this header did not compile without a "using
namespace epee" prior to #include.
2014-06-30 12:24:47 -04:00
Zachary Michaels
06059b87fd Add missing boost license 2014-06-30 10:46:54 -04:00
Thomas Winget
4c67dbb08e Merge pull request #55 from monero-project/revert-54-master
Revert "Do not fall over when refreshing balance fails"
2014-06-30 06:47:48 -04:00
Thomas Winget
55721da1fd Revert "Do not fall over when refreshing balance fails" 2014-06-30 06:45:20 -04:00
monero-project
e10100be20 Merge pull request #54 from zone117x/master
Do not fall over when refreshing balance fails
2014-06-29 23:11:28 -04:00
Matthew Little
b87577f444 Do not fall over when refreshing balance fails 2014-06-29 18:04:29 -06:00
mydesktop
eba62452c0 set max block size for gbt 2014-06-26 16:42:24 -04:00
Zachary Michaels
f29789187a Add stop daemon command 2014-06-25 05:54:30 +00:00
Zachary Michaels
6433e7349c Don't create console logger for daemon commands 2014-06-25 05:54:30 +00:00
Zachary Michaels
249e569913 Empty transaction pool message 2014-06-25 05:54:17 +00:00
Zachary Michaels
018d7d76d7 Forgot to serialize status for connections RPC 2014-06-25 04:05:44 +00:00
Zachary Michaels
7c81a24be1 Forgot to serialize status for tx pool RPC 2014-06-25 04:04:47 +00:00
Zachary Michaels
497b42cca6 Return true for all daemon RPC commands 2014-06-24 23:05:02 +00:00
Zachary Michaels
f0ef9d1d4d Fix blockchain info RPC
Forgot to pass arguments
2014-06-24 22:50:46 +00:00
Zachary Michaels
e2ef6983ff Changes to console logger setup 2014-06-24 22:27:40 +00:00
Zachary Michaels
75d75e8f75 Better error for log level RPC 2014-06-24 22:25:58 +00:00
Zachary Michaels
3522939550 Fix mining errors for hash rate toggle commands 2014-06-24 21:56:52 +00:00
Zachary Michaels
7d9fcbe7e3 Fix json rpc method calls 2014-06-24 21:29:56 +00:00
Zachary Michaels
4fe9347127 Move connection_info into rpc directory 2014-06-24 18:38:00 +00:00
Zachary Michaels
af3113560a Cleaner access to transaction pool info 2014-06-26 19:13:45 -04:00
Zachary Michaels
9ddccbde63 Move tx_info into its own file 2014-06-26 17:16:22 -04:00
Zachary Michaels
4069df7b3c Portable types for tx_info serialization 2014-06-26 17:12:27 -04:00
Zachary Michaels
92b5b87aaf Switch time_t to uint64_t in RPC peer 2014-06-26 16:31:47 -04:00
Zachary Michaels
46e85b1fd7 Add get block headers range command over RPC 2014-06-26 15:57:07 -04:00
Zachary Michaels
746af71727 Add cumulative size to RPC block headers 2014-06-26 15:54:51 -04:00
Zachary Michaels
f45b9efafd Remove size_t from block_header_responce 2014-06-26 15:44:01 -04:00
Zachary Michaels
bf928f9902 Allow header range queries on blockchain 2014-06-26 14:58:30 -04:00
Zachary Michaels
62a63ea382 Move block_header_responce into its own file 2014-06-26 14:23:47 -04:00
Zachary Michaels
760c1e3890 Add cumulative difficulty to RPC block headers 2014-06-26 12:55:59 -04:00
Zachary Michaels
b8874670ab Expose block cumulative difficulty 2014-06-26 12:53:20 -04:00
Zachary Michaels
ec407309c0 Add transaction count to RPC block headers 2014-06-26 12:53:11 -04:00
Zachary Michaels
0b52e0d769 Extract print_block_header 2014-06-26 12:02:21 -04:00
Zachary Michaels
162c5cd3f8 Daemon print block by hash RPC 2014-06-26 11:54:58 -04:00
Zachary Michaels
da2a304b06 Daemon print block by height RPC 2014-06-26 11:37:40 -04:00
Zachary Michaels
f6ad75d36d Add print connections RPC command 2014-06-26 10:17:11 -04:00
Zachary Michaels
f3db0d029d Expose connection info over RPC 2014-06-26 03:28:39 -04:00