Commit Graph

  • dfbb9446c4 Ensure Win service bits only compile on Windows. Dave Collins 2013-11-25 20:58:18 -06:00
  • 45732c99fb Allow btcd to run as a Windows service. Dave Collins 2013-11-20 09:35:14 -06:00
  • 766aae5a72 Add rolling log file. Dave Collins 2013-11-25 12:51:04 -06:00
  • 7e21226ca6 Update for new btcws.TxMinedNtfn information. Josh Rickmar 2013-11-25 12:54:23 -05:00
  • dd3c9b2b5f Send additional block information with a TxMinedNtfn. Josh Rickmar 2013-11-25 12:54:01 -05:00
  • 8e3ede441b Update for recent go-flags API changes. Dave Collins 2013-11-24 12:33:36 -06:00
  • 6f2b96b7e2 Fix help message for listtransactions. Josh Rickmar 2013-11-22 15:18:23 -05:00
  • d00ca48475 Print listtransactions replies with go-spew. Josh Rickmar 2013-11-22 14:20:18 -05:00
  • f843c141ae in Valid() ensure that na.IP is set. Found by drahn. Owain G. Ainsworth 2013-11-22 18:48:36 +00:00
  • a9bf28af4d Allow the overall log level to be dynamically set. Dave Collins 2013-11-22 12:44:49 -06:00
  • ef47455b05 Add listtransactions support to btcctl. Josh Rickmar 2013-11-22 13:12:53 -05:00
  • 79fe2e594b Fix a typo. Josh Rickmar 2013-11-22 12:22:07 -05:00
  • daa5310e2f Add support for debuglevel RPC command. Dave Collins 2013-11-22 10:46:56 -06:00
  • a645c36f45 Add new extension command named debuglevel. Dave Collins 2013-11-22 10:01:41 -06:00
  • e930dc55f0 Change a variable name to match btcjson. John C. Vernaleo 2013-11-22 08:50:15 -05:00
  • 7397dd6896 Rename reqSig to reqSigs John C. Vernaleo 2013-11-22 08:48:02 -05:00
  • 07c656c8b5 Update doc.go with new debug level usage. Dave Collins 2013-11-21 20:01:11 -06:00
  • 93c1f7d31b Update utilities to use new btclog as well. Dave Collins 2013-11-21 19:03:55 -06:00
  • f7f51a1e43 Use btclog for logging. Dave Collins 2013-11-21 09:35:08 -06:00
  • 48ab97c271 Allow per-subsystem log levels to be specified. Dave Collins 2013-11-21 17:03:01 -06:00
  • eb8688df79 Convert btcd to use new btclog package. Dave Collins 2013-11-21 12:03:56 -06:00
  • 41d2d36643 Only update p.na on reciept of version message for inbound peers. Owain G. Ainsworth 2013-11-21 19:05:14 +00:00
  • 95b3c063e3 remove lazy computation of QPlus1Div4 and do at init time. Owain G. Ainsworth 2013-11-21 18:59:15 +00:00
  • 8a19f269ca use passed in parameter and not global in log message. Owain G. Ainsworth 2013-11-21 18:23:45 +00:00
  • fc11da9ca0 Gofmt. Dave Collins 2013-11-21 09:48:57 -06:00
  • 3bc401fed1 Use btclog for logging. Dave Collins 2013-11-21 09:48:16 -06:00
  • 58e5fd3aec Use btclog for logging. Dave Collins 2013-11-21 09:36:58 -06:00
  • 694fccefa8 typo Marco Peereboom 2013-11-20 15:55:36 -06:00
  • 3f37e881dc Remove workaround for certs on go1.1.2. John C. Vernaleo 2013-11-20 15:34:37 -05:00
  • 0bee8478a9 Fix optional arg handling for importprivkey. Josh Rickmar 2013-11-20 11:12:00 -05:00
  • fa2bf4423e Add additional tests for importprivkey. Josh Rickmar 2013-11-20 11:08:20 -05:00
  • 4a290162ee Add dumpprivkey to btcctl. Josh Rickmar 2013-11-19 22:35:52 -05:00
  • 0301690499 Create the home directory if it doesn't exist. David Hill 2013-11-19 22:21:50 -05:00
  • 9643cb6d23 Make golint happy with btcctl. Dave Collins 2013-11-19 20:35:49 -06:00
  • b1ed5f75ca Add version to btcctl. Dave Collins 2013-11-19 19:17:34 -06:00
  • 9c26f6c4c5 Update doc.go with recent Winows path change. Dave Collins 2013-11-19 18:40:56 -06:00
  • 0cc756337e Update command line options in doc.go. Dave Collins 2013-11-19 18:16:29 -06:00
  • f5a7dcdcbf Default RPC server listener to localhost. Dave Collins 2013-11-19 17:33:07 -06:00
  • 5d13288174 Check auth header for websocket connections. Josh Rickmar 2013-11-19 18:26:33 -05:00
  • 9edf7d44fa Ensure generated cert contains 127.0.0.1. Dave Collins 2013-11-19 16:35:00 -06:00
  • d18c34a628 Mask the password from btcctl usage. Dave Collins 2013-11-19 16:25:18 -06:00
  • 02e6d47590 Return error on dir create failure from loadConfig. Dave Collins 2013-11-19 15:56:21 -06:00
  • deb19c2fa3 Bring MarshalECPrivateKey local so < go1.2 works. David Hill 2013-11-19 15:57:24 -05:00
  • 35eea401e1 Create the home directory if it doesn't exist. David Hill 2013-11-19 16:40:20 -05:00
  • c2bec24f51 Improve btcctl config. Dave Collins 2013-11-19 14:38:58 -06:00
  • 8d9b8fcf82 Make importprivkey rescan optarg default to true. Josh Rickmar 2013-11-19 15:26:47 -05:00
  • 04a2f66d64 Allow go-flags to generate help entry in btcctl. Dave Collins 2013-11-19 13:44:52 -06:00
  • c3fab78e2c Use consistent case in TLS logging. Dave Collins 2013-11-19 11:42:56 -06:00
  • 5cd4c8265c Add subsystem to RPC cert generation log messages. Dave Collins 2013-11-19 11:41:31 -06:00
  • 9a853fdf90 Use single cert/key for RPC by default. Dave Collins 2013-11-19 11:37:22 -06:00
  • 6fcc1c9d1b Add localhost to DNSNames in generated certificate. David Hill 2013-11-19 12:02:40 -05:00
  • e433439308 Make RPC section of sample-btcd.conf consistent. Dave Collins 2013-11-19 11:00:55 -06:00
  • 22600c7c67 Correct a couple of usage inconsistencies. Dave Collins 2013-11-19 10:39:38 -06:00
  • 6ad853019a use fastsha256 Marco Peereboom 2013-11-06 17:47:31 -06:00
  • aa3cdbe7b1 use fastsha256 Marco Peereboom 2013-11-06 17:43:03 -06:00
  • 5d3fcc660e Handle tor addresses in addrmanager. Owain G. Ainsworth 2013-11-14 19:44:09 +00:00
  • 75e577c82e RPC TLS Support. Owain G. Ainsworth 2013-11-07 11:25:11 -05:00
  • 5da5dfe1c4 Add --rpclisten that behaves frighteningly similar to --listen. Owain G. Ainsworth 2013-11-14 01:51:37 +00:00
  • e43c79c74d add TlsRpcCommand and TlsRawRpcCommand. Owain G. Ainsworth 2013-11-19 00:09:56 +00:00
  • 5ec4aaff09 Add importprivkey support to btcctl. Josh Rickmar 2013-11-18 14:51:31 -05:00
  • 606262514b Improve error messages. John C. Vernaleo 2013-11-18 13:23:05 -05:00
  • 5bf879dcfc Minor cleanup of some documentation and comments. Dave Collins 2013-11-18 10:38:24 -06:00
  • 9dbf75029f ReScan -> Rescan Josh Rickmar 2013-11-18 09:13:02 -05:00
  • 37d3d83ed3 Improve mempool handling. Dave Collins 2013-11-15 16:12:23 -06:00
  • 7b7d4e8555 fix typo - now addresses show up in getrawtransaction David Hill 2013-11-15 16:12:08 -05:00
  • 6b8c10d1fb Don't load default config file in regtest mode. Dave Collins 2013-11-15 14:42:53 -06:00
  • 527a08eb14 Convert chain RuleError to TxRuleError in mempool. Dave Collins 2013-11-15 11:59:32 -06:00
  • 166f8c9ae5 Don't relay resurrected transactions. Dave Collins 2013-11-15 01:50:02 -06:00
  • 9fb17c3a6d Improve usage display a little. Dave Collins 2013-11-14 20:29:46 -06:00
  • 50388bcf66 Add more mempool standard checks. Dave Collins 2013-11-13 10:55:58 -06:00
  • d4c5b3d04d Add tests for new nulldata standard script type. Dave Collins 2013-11-14 15:07:35 -06:00
  • cfc2a4cc76 Add support for nulldata standard scripts. Dave Collins 2013-11-14 15:05:20 -06:00
  • c33bd15df2 Add a new func CalcMultiSigStats. Dave Collins 2013-11-14 11:14:25 -06:00
  • 8550b11685 Fix missing comma. Dave Collins 2013-11-14 14:43:40 -06:00
  • 80e8c589d8 Bring back nonstand script class stringer test. Dave Collins 2013-11-14 14:42:44 -06:00
  • e2770d3691 Go fmt. Dave Collins 2013-11-14 14:39:57 -06:00
  • e3eca752da Allow verbose param on btcctl getrawtransaction. Dave Collins 2013-11-14 12:19:20 -06:00
  • 1ca389aa3d Go fmt. Dave Collins 2013-11-14 11:13:58 -06:00
  • c3a3fbcabf Don't bother parsing listeners if disabled. Dave Collins 2013-11-13 21:16:49 -06:00
  • 3902a71bee Minor cleanup. Dave Collins 2013-11-13 21:12:41 -06:00
  • ac375df71f Use the passed addresses in parseListeners. Dave Collins 2013-11-13 20:57:34 -06:00
  • 50484c5841 Update sample config file with recent changes. Dave Collins 2013-11-13 20:20:32 -06:00
  • 7b86bec825 Comment new parseLiteners function. Dave Collins 2013-11-13 19:43:36 -06:00
  • 6116a6cb02 Support --listen. Owain G. Ainsworth 2013-09-19 10:46:33 -05:00
  • 3108b94401 Add 0.3.3 deps to deps.txt. BTCD_0_3_3_ALPHA Dave Collins 2013-11-13 10:53:57 -06:00
  • 58fdcec6e2 Prepare for release 0.3.3. Dave Collins 2013-11-13 10:52:14 -06:00
  • d20f958c92 Make parameters to VerifyChainCmd int32. Owain G. Ainsworth 2013-11-12 01:41:33 +00:00
  • 2300b35731 Add checkpoint at block height 267300. Dave Collins 2013-11-12 20:11:55 -06:00
  • 31a97d5c09 look up tx in mempool first for getrawtransaction Owain G. Ainsworth 2013-11-12 19:03:23 +00:00
  • bb276b53aa Add support for the verifychain command. Owain G. Ainsworth 2013-11-12 16:39:10 +00:00
  • 94e74e7cc7 Increase test coverage for Cmd. John C. Vernaleo 2013-11-07 14:11:50 -05:00
  • 31f27cffd5 Safely remove elements from list.Lists. Josh Rickmar 2013-11-12 16:24:32 -05:00
  • afc520634f Process all tx notifications, then notify new block. Josh Rickmar 2013-11-12 14:50:33 -05:00
  • d341468b87 Add a test that was missed. John C. Vernaleo 2013-11-05 16:51:37 -05:00
  • f689789be8 Fix parameter for GetNewAddressCmd. Josh Rickmar 2013-11-12 12:36:57 -05:00
  • 497f177044 Add frontend <-> wallet extension commands. Josh Rickmar 2013-11-12 11:57:06 -05:00
  • d3dea375c6 Fix SendManyCmd unmarshaling. Josh Rickmar 2013-11-12 11:24:33 -05:00
  • 77e1af792b Fix mutex handling for removing minedtx requests. Josh Rickmar 2013-11-11 14:19:12 -05:00
  • 8b5413a4ac Always release ws context reader lock. Josh Rickmar 2013-11-11 12:49:48 -05:00
  • dcf2994905 Add some missed imports in last commit. Dave Collins 2013-11-11 11:52:59 -06:00