Commit Graph

  • e211739a5c Fix Windows daemonizer template errors Zachary Michaels 2014-07-18 17:53:07 -0400
  • d6533e9942 Add missing prototype Zachary Michaels 2014-07-18 17:41:20 -0400
  • 22a3800936 Add missing Windows Shellapi include Zachary Michaels 2014-07-18 17:37:07 -0400
  • be0cd6f15f Fix msg_writer calls in simplewallet Zachary Michaels 2014-07-18 17:15:32 -0400
  • 768fa7aa4c Try to ensure that rpc server stop sends response Zachary Michaels 2014-07-18 15:51:10 -0400
  • 0a5e55c03f Distinguish connection/request failures Zachary Michaels 2014-07-18 15:49:42 -0400
  • 01b4bb67ae Check for stop argument before wallet password Zachary Michaels 2014-07-18 13:32:27 -0400
  • 0e8e0002f1 Forgot to add stop argument to parser Zachary Michaels 2014-07-18 13:14:44 -0400
  • 15a4a13fa7 Make stop argument boolean Zachary Michaels 2014-07-18 13:14:14 -0400
  • 71955d7f15 Better name for log-level argument Zachary Michaels 2014-07-18 13:13:26 -0400
  • e0fccf3c6e Fix missing default log file Zachary Michaels 2014-07-18 13:00:35 -0400
  • ca0b4c6f20 Add message for posix fork Zachary Michaels 2014-07-18 12:09:50 -0400
  • 2bf30c225e Move a bunch of daemon arg parsing back into main Zachary Michaels 2014-07-18 11:59:18 -0400
  • 7fa75463a5 Argument for stopping rpcwallet daemon Zachary Michaels 2014-07-18 11:40:38 -0400
  • fee3b32f8b Extract rpc client utility Zachary Michaels 2014-07-18 10:53:43 -0400
  • 01fc9b5de8 [fix] timer skip rfree2monero 2014-07-18 15:51:25 +0200
  • 1f69ff0e9e Move http_connection helper into common Zachary Michaels 2014-07-18 09:34:17 -0400
  • eecbde5d94 Modified cmake for fast devel builds vyrly 2014-07-18 13:26:39 +0200
  • 4b73704a1d [fix] restored original CMakeList.txt (that builds all) rfree2monero 2014-07-18 12:09:13 +0200
  • 4332dcf5f3 add commansd "limit-rate-down" and "limit-rate" robert 2014-07-18 11:41:08 +0200
  • 0feb287808 Throttling option works vyrly 2014-07-18 09:39:08 +0200
  • 905b67bc79 Merge pull request #63 from mikezackles/bytecoin_for_merge mikezackles 2014-07-17 19:23:49 -0400
  • 61e447f7c8 Remove dead code Zachary Michaels 2014-07-17 19:18:24 -0400
  • e48cf2a3a9 Remove second tx size check Zachary Michaels 2014-07-17 18:47:18 -0400
  • 93b39d7cd9 Add rpcwallet stop rpc command Zachary Michaels 2014-07-16 21:59:13 -0400
  • 9530ad472f Better wallet path handling Zachary Michaels 2014-07-16 21:17:48 -0400
  • 63a44bc063 Fix console logger setup Zachary Michaels 2014-07-16 21:17:06 -0400
  • a476afacf3 Better log path handling Zachary Michaels 2014-07-16 21:16:27 -0400
  • 413c068ec0 Simplify daemon log setup Zachary Michaels 2014-07-16 21:15:03 -0400
  • a11c70cdeb Specify interface in daemonizer.h Zachary Michaels 2014-07-16 18:35:11 -0400
  • 116aba93ff Give daemonizer its own root namespace Zachary Michaels 2014-07-16 18:19:02 -0400
  • 23c914ccfe Don't check max tx size when adding to block Zachary Michaels 2014-07-17 17:11:21 -0400
  • e3b8c58496 Don't check for min fee when adding tx to block Zachary Michaels 2014-07-17 17:10:35 -0400
  • 232e23e90f Decrease max block size from 200% median to 130% Zachary Michaels 2014-07-17 11:14:13 -0400
  • c017bb0656 Use print_money in log Zachary Michaels 2014-07-17 11:10:27 -0400
  • d9f3421ce7 Minimum tx fee for entering pool Zachary Michaels 2014-07-17 11:05:46 -0400
  • 8e99cee062 Start fresh if tx_pool deserialize fails Zachary Michaels 2014-07-17 11:04:13 -0400
  • a3f5764869 Add transaction size limit Zachary Michaels 2014-07-17 11:02:05 -0400
  • 4d25350a82 Use const where appropriate in tx_pool Zachary Michaels 2014-07-17 10:31:44 -0400
  • 5f4a6d21e7 New option to set bandwidth limit vyrly 2014-07-17 20:26:28 +0200
  • 9872d205ff Make some tx_pool methods static Zachary Michaels 2014-07-17 10:47:17 -0400
  • 673d8f2a05 [wip] rate limiting rfree2monero 2014-07-17 19:59:17 +0200
  • 4474bde39b [wip] test - connecting counter to do_send rfree2monero 2014-07-17 18:57:33 +0200
  • 2e41ddb2de Run bitmonerod build with local boost rfree2monero 2014-07-17 17:38:28 +0200
  • 85a04cb168 Make some tx_pool methods private Zachary Michaels 2014-07-17 10:27:37 -0400
  • b6968a15ff [wip] throttle for p2p connections rfree2monero 2014-07-17 17:14:24 +0200
  • 60a7288027 First pass at daemonizing rpcwallet Zachary Michaels 2014-07-16 11:22:24 -0400
  • 2b042d60ba Merge branch 'neozaru:rpcwallet' into 'tewinget:rpcwallet' Thomas Winget 2014-07-15 14:42:24 -0400
  • 8c24d1c9bd Removed tx_hash_proper_list from 'transfer_split' RPC command (defaults to propers hashes) Neozaru 2014-07-11 22:15:12 +0200
  • a93c3e25d0 [quickfix] '--password' in usage Neozaru 2014-07-11 21:41:12 +0200
  • 3d165522af Replaced RPCwallet return codes with enums (in wallet2 for public usage) Neozaru 2014-07-11 21:38:21 +0200
  • 16e77407ad tx splitting unit tests Neozaru 2014-07-08 22:19:40 +0200
  • 036d36ee5d Propoer tx hash refactoring and integration in other calls Neozaru 2014-07-05 13:12:57 +0200
  • 41ea33e86f Added 'tx_hash_proper' in 'on_transfer' (removes first '<' and last '>') Neozaru 2014-07-05 12:04:44 +0200
  • 7faf93125a Throwing error when 'on_transfer' fee is too low, avoiding transaction to be refused by the network Neozaru 2014-07-04 23:52:26 +0200
  • d1d31f6dd4 Forcing 'rpc-bind-port' to be set to avoid unhandled exceptions Neozaru 2014-07-04 23:02:31 +0200
  • 3e80d81c02 Returns error code when catching exception (no core dumps) Neozaru 2014-07-04 22:28:49 +0200
  • 75f6cee83b Quick refactoring for cmd line usage (if bad arguments) Neozaru 2014-07-04 22:11:53 +0200
  • 14b019fe0d Merge pull request #4 from mikezackles/rpcwallet Thomas Winget 2014-07-15 13:44:56 -0400
  • e7a3bd19f6 Fix payment_id bug Zachary Michaels 2014-07-15 13:11:30 -0400
  • 90227ed389 Remove windows heap check stuff Zachary Michaels 2014-07-15 11:27:13 -0400
  • f52fca187b Add daemonizer wrapper header Zachary Michaels 2014-07-15 11:26:52 -0400
  • 413c4db9a9 Get rid of init_options/init for wallet_rpc_server Zachary Michaels 2014-07-15 10:57:35 -0400
  • 8ccf647cf8 Move setup/teardown into rpc_wallet_server Zachary Michaels 2014-07-14 21:47:56 -0400
  • ee714ec9c6 Use fail_msg_writer for command line errors Zachary Michaels 2014-07-14 16:38:07 -0400
  • 30e6f0ba9f Merge pull request #17 from Neozaru/rpcwallet Neozaru 2014-07-12 22:14:26 +0200
  • 27d620fe07 Removed tx_hash_proper_list from 'transfer_split' RPC command (defaults to propers hashes) Neozaru 2014-07-11 22:15:12 +0200
  • 620abf49fa [quickfix] '--password' in usage Neozaru 2014-07-11 21:41:12 +0200
  • 345af74f03 Replaced RPCwallet return codes with enums (in wallet2 for public usage) Neozaru 2014-07-11 21:38:21 +0200
  • 660c8e5182 Add newlines to rpc couts Zachary Michaels 2014-07-11 15:37:06 -0400
  • bd75270566 Integrate and fix new posix/windows daemonizers Zachary Michaels 2014-07-11 14:10:20 -0400
  • 351b448284 Sketch new executor class Zachary Michaels 2014-07-11 12:48:14 -0400
  • 673c8b9b88 New win/posix daemonizer headers Zachary Michaels 2014-07-11 12:37:58 -0400
  • ab24250e74 Sketch of new Windows permissions elevation Zachary Michaels 2014-07-11 12:25:51 -0400
  • 3292233acf stop_daemon no longer stops via service api on win Zachary Michaels 2014-07-11 12:24:51 -0400
  • 680f1e215b Add nullptr check on daemon stop Zachary Michaels 2014-07-11 12:23:50 -0400
  • f64e4f6434 Catch and log daemon exceptions in t_daemon Zachary Michaels 2014-07-11 12:21:31 -0400
  • 9f16967ba1 Fix return values Zachary Michaels 2014-07-11 11:39:51 -0400
  • e9518440f8 Qualified namespaces Zachary Michaels 2014-07-11 11:39:24 -0400
  • 39e1461889 Split main out of rpcwallet Zachary Michaels 2014-07-11 11:31:22 -0400
  • e254c237f3 Merge remote-tracking branch 'tewinget/rpcwallet' into daemonize Zachary Michaels 2014-07-11 10:55:37 -0400
  • 3e57778427 Extract config dir init Zachary Michaels 2014-07-10 15:09:47 -0400
  • 66e751ddb1 Windows fix Zachary Michaels 2014-07-10 15:09:18 -0400
  • d21ba181f3 Format Zachary Michaels 2014-07-10 14:17:10 -0400
  • 352873c0b4 Remove macros Zachary Michaels 2014-07-10 14:07:22 -0400
  • 8f5f530bc5 Remove Windows debug leak checking Zachary Michaels 2014-07-10 13:57:26 -0400
  • 482e5cfeb1 Extract options parsing Zachary Michaels 2014-07-10 13:51:10 -0400
  • b44b2738a9 Extract system query and help options Zachary Michaels 2014-07-10 13:13:48 -0400
  • 3edbb3d585 Remove redundant pointer Zachary Michaels 2014-07-10 12:27:38 -0400
  • 4d961e0256 Start moving options parsing out of main Zachary Michaels 2014-07-10 12:07:35 -0400
  • aa2e3f298b Fix posix compile Zachary Michaels 2014-07-10 12:06:33 -0400
  • 55fb372def Ensure that daemon deinitializes properly Zachary Michaels 2014-07-09 17:57:17 -0400
  • f87058e84c Display Windows error messages Zachary Michaels 2014-07-09 15:42:18 -0400
  • 1a2ff29ed9 Prompt to run as win administrator automatically Zachary Michaels 2014-07-09 14:42:04 -0400
  • 33efebdf6e Improved command line service logging Zachary Michaels 2014-07-09 14:17:37 -0400
  • 5169d4cb5e Interactive messages for service start/stop Zachary Michaels 2014-07-09 12:26:02 -0400
  • cb8d6321fd Use fully qualified path for service start Zachary Michaels 2014-07-09 12:25:18 -0400
  • 004419f321 tx splitting unit tests Neozaru 2014-07-08 22:19:40 +0200
  • 62f377b990 Improve doc for windows/posix daemonize Zachary Michaels 2014-07-08 15:44:07 -0400
  • eae7b89f14 Remove dead windows service code Zachary Michaels 2014-07-08 15:39:52 -0400