Commit Graph

  • 37a45ec683 Allow multi-sig scripts with zero signatures. Dave Collins 2014-02-19 16:17:02 -06:00
  • 1d360509f4 Correct handling for multi-sig zero signatures. Dave Collins 2014-02-19 14:29:43 -06:00
  • fcd73f75ea Correct log trace for failed script execution. Dave Collins 2014-02-19 13:22:33 -06:00
  • 28929ff429 Increase block prio size and max standard tx size. Dave Collins 2014-02-19 12:17:43 -06:00
  • 8ac86f1053 Allow notifications to work for all address types. Dave Collins 2014-02-19 09:47:17 -06:00
  • 7162a11995 Remove tracking requests from websocket client too. Dave Collins 2014-02-19 09:13:49 -06:00
  • 7d35bc9460 Add --rpcmaxwebsockets option with default of 25. Dave Collins 2014-02-18 21:05:42 -06:00
  • 54203d7db0 Rework and improve websocket notification system. Dave Collins 2014-02-18 17:23:33 -06:00
  • 97e0149dc3 Include IP address in RPC auth failure log message. Dave Collins 2014-02-19 00:30:18 -06:00
  • 9a15453806 Make room for longer options in doc.go. Dave Collins 2014-02-18 20:59:23 -06:00
  • a293212581 Add --rpcmaxclients option with default of 10. Dave Collins 2014-02-18 20:44:37 -06:00
  • 81843d269f Add support for GetRawMempoolResult. Dave Collins 2014-02-16 14:02:24 -06:00
  • 66e93f5163 Switch over to new btcjson.GetRawMempoolResult. Dave Collins 2014-02-16 14:00:40 -06:00
  • 41da7ae606 Switch over to new btcjson.GetPeerInfoResult. Dave Collins 2014-02-16 13:45:48 -06:00
  • 6a2b93e622 Add support for GetPeerInfoResult. Dave Collins 2014-02-16 13:45:04 -06:00
  • 8ebbee1f05 Always include syncnode field in getpeerinfo RPC. Dave Collins 2014-02-16 12:41:35 -06:00
  • 3a195b9100 Remove duplicate PEER prefix from peer logging. Dave Collins 2014-02-14 12:44:53 -06:00
  • 9306270a84 Fixed wsContext locking problems in NewBlockNotifyCheckTxIn Francis Lam 2014-02-13 16:13:58 -05:00
  • ff3fac426d Add code to produce and verify compact signatures. Owain G. Ainsworth 2014-02-11 01:43:21 +00:00
  • 12242ee589 Add a requirements section to the README David Hill 2014-02-13 12:39:17 -05:00
  • 218906a91e Make the race detect happy. Dave Collins 2014-02-13 10:51:47 -06:00
  • e5a1c6e5ac Use mutexes for byte counts to fix i386/arm panic. Dave Collins 2014-02-13 09:53:25 -06:00
  • f9922c7305 Add --logdir option to specify logging directory. Dave Collins 2014-02-12 15:43:27 -06:00
  • 7427e82664 Add bench for adding Jacobian points where Z!=1. Dave Collins 2014-02-12 13:53:17 -06:00
  • e20a3e9f2c Copy netaddresses in AddressCache instead of referencing them. Owain G. Ainsworth 2014-02-12 15:33:52 +00:00
  • 33082445c5 Add signmessage support to btcctl Owain G. Ainsworth 2014-02-12 15:30:05 +00:00
  • 4431fd9c0d Added checking for closed connections in websocket handler helpers Francis Lam 2014-02-11 22:39:11 -05:00
  • 44e3a44a9c Remove help addenda for getpeerinfo. Dave Collins 2014-02-11 20:44:09 -06:00
  • 5135fd3203 Allow getwork result to be a bool or JSON object. Dave Collins 2014-02-11 17:44:48 -06:00
  • db87b9e85f Update btcctl getwork for latest btcjson changes. Dave Collins 2014-02-11 16:29:54 -06:00
  • a733633685 Correct GetWorkCmd. Dave Collins 2014-02-11 16:26:47 -06:00
  • 1d60e5dba5 Fixed data races in rpcwebsocket Notify functions Francis Lam 2014-02-10 10:34:26 -05:00
  • 5c66641735 Make tests build again. Josh Rickmar 2014-02-10 09:11:25 -05:00
  • cace9187d7 Correct typo in CmdGenerator comment. Dave Collins 2014-02-09 22:30:10 -06:00
  • 0821c583e5 Added explicit json key names to new tx notifications Francis Lam 2014-02-09 13:43:02 -05:00
  • 149d8176b0 Fix an issue causing excessive memory consumption. Dave Collins 2014-02-09 01:34:08 -06:00
  • bb9d3696b4 Changed NewNotifyAllNewTXsCmd to optionally accept verbose arg Francis Lam 2014-02-08 18:26:06 -05:00
  • 354cc38d2d Added comments for new AddAllNewTxRequest method Francis Lam 2014-02-08 18:01:27 -05:00
  • bfe374e735 Added comments for CmdGenerator and RegisterCustomCmdGenerator Francis Lam 2014-02-08 17:55:11 -05:00
  • b89e93e52f Added notifyallnewtxs custom websocket command Francis Lam 2014-02-08 17:15:17 -05:00
  • 07c403efd0 Added commands to support notifyallnewtxs Francis Lam 2014-02-08 17:03:22 -05:00
  • 773efd633d Added RegisterCustomCmdGenerator to btcjson package Francis Lam 2014-02-08 16:41:36 -05:00
  • 642c834ada move Connection header so it is applied to failed authentication attempts as well. David Hill 2014-02-07 20:59:20 -05:00
  • 476000193f Implement getnetworkhashps RPC. Dave Collins 2014-02-07 16:31:14 -06:00
  • 190ef70ace Export CalcWork and BlocksPerRetarget. Dave Collins 2014-02-07 16:23:11 -06:00
  • 7623d13c37 Make getnetworkhashps result an int64. Dave Collins 2014-02-07 12:10:10 -06:00
  • 02e594f826 Add getnetworkhashps to btcctl. Dave Collins 2014-02-05 15:33:32 -06:00
  • bc6ff038e3 Fix a race in the amgr found by the race detector. Dave Collins 2014-02-05 12:37:35 -06:00
  • 6f063e0c1b Update byte counts unconditionally. Dave Collins 2014-02-05 11:50:15 -06:00
  • c51df0ca3c Don't assign result from atomic.AddUint64. Dave Collins 2014-02-05 11:43:37 -06:00
  • 75b59ef6e4 Add gettransaction to btcctl. Owain G. Ainsworth 2014-02-04 00:42:44 +00:00
  • 1716136f62 Return milliseconds in getnettotals RPC. Dave Collins 2014-02-05 11:25:40 -06:00
  • a39f4a0698 Correct total byte counters for server. Dave Collins 2014-02-05 11:09:45 -06:00
  • 397c4caefe Correct getnettotals help message. Dave Collins 2014-02-05 10:51:59 -06:00
  • 5d70935b04 Convert getnettotals TimeMillis field to UTC. Dave Collins 2014-02-05 09:54:16 -06:00
  • 4661be8758 Add support for GetNetTotalsResult. Dave Collins 2014-02-05 09:40:56 -06:00
  • 6f5f582c42 Implement getnettotals RPC. Dave Collins 2014-02-04 01:26:12 -06:00
  • f8c843e2e3 Rename bytesRead/Written to bytesReceived/Sent. Dave Collins 2014-02-04 22:30:34 -06:00
  • 7cfef69f23 Prepare for release 0.6.0. BTCD_0_6_0_ALPHA Dave Collins 2014-02-04 17:38:24 -06:00
  • 0d1539118b Add some missing comments on exported items. John C. Vernaleo 2014-02-04 17:10:37 -05:00
  • 3cba42282e Fill in missing comment; found by golint. Josh Rickmar 2014-02-04 17:04:05 -05:00
  • f6c7cf92fd Make go vet happy. Josh Rickmar 2014-02-04 17:00:08 -05:00
  • bcb5a21b37 Add comment to ErrBadAuth to make go lint happy. Dave Collins 2014-02-04 15:37:34 -06:00
  • 238d942a69 Make go vet happy. Dave Collins 2014-02-04 15:34:28 -06:00
  • 971fbf8b28 gofmt David Hill 2014-02-04 16:18:37 -05:00
  • d991c18d16 gofmt David Hill 2014-02-04 16:17:45 -05:00
  • e1f66f6103 gofmt David Hill 2014-02-04 16:16:53 -05:00
  • f6b03bf8a8 gofmt David Hill 2014-02-04 16:14:08 -05:00
  • ae21689a57 gofmt David Hill 2014-02-04 16:13:24 -05:00
  • 463029df76 gofmt David Hill 2014-02-04 16:02:45 -05:00
  • c1df0bfce6 get rid of redundant &handlerData David Hill 2014-02-04 15:49:31 -05:00
  • 25bb31ebd5 use bytes.Equal instead. David Hill 2014-02-04 15:40:16 -05:00
  • d0dfff8292 fix typo in test: use %s for strings David Hill 2014-02-04 14:35:38 -05:00
  • 9f044fb946 use %d for int32 David Hill 2014-02-04 13:55:23 -05:00
  • 0e8cbf71e8 Replace Error with Errorf, found by go vet. Josh Rickmar 2014-02-04 13:52:15 -05:00
  • 979357c5f1 Add sendtoaddress support to btcctl. Josh Rickmar 2014-02-04 13:18:58 -05:00
  • 13ba8607f7 Gofmt. Dave Collins 2014-02-04 11:22:51 -06:00
  • 038c8fb278 Add wiki link to README.md. T# util/loadheaders/ Dave Collins 2014-02-04 11:06:39 -06:00
  • 71c35ec521 Update README.md with recent information. Dave Collins 2014-02-04 11:03:35 -06:00
  • cdbe387545 Add warning on invalid msg type in block manager. Dave Collins 2014-02-04 09:44:01 -06:00
  • d949072d6d Change new get sync peer bits to a query channel. Dave Collins 2014-02-04 09:39:00 -06:00
  • aab3a6643c Add getnettotals to btcctl. Dave Collins 2014-02-04 01:26:21 -06:00
  • ba5e457c38 Finish getpeerinfo RPC syncnode field. Dave Collins 2014-02-04 00:24:40 -06:00
  • 591b0f431d Switch over to new btcwire Read/WriteMessageN. Dave Collins 2014-02-03 23:47:57 -06:00
  • ff783faf53 Add Read/WriteMessageN to return number of bytes. Dave Collins 2014-01-18 22:29:44 -06:00
  • e8881196d6 Fix a number of bugs in signature checking Owain G. Ainsworth 2014-02-04 03:13:23 +00:00
  • bb4ea7d59a Include in/out script bytes in script val error. Dave Collins 2014-02-03 20:27:13 -06:00
  • b7ef1f0946 Include transaction hash in failed input val error. Dave Collins 2014-02-03 20:03:06 -06:00
  • 2a7d725a09 Move websocket endpoint to /ws. Dave Collins 2014-02-03 10:46:03 -06:00
  • 5ec951f6a7 Rework and improve headers-first mode. Dave Collins 2014-01-30 11:29:02 -06:00
  • be2e4c5860 Add new function to get the checkpoints. Dave Collins 2014-01-31 19:51:24 -06:00
  • c6d865f3b5 Cleanup and slightly optimize the progress logging. Dave Collins 2014-01-30 12:31:13 -06:00
  • 79ff9b76ee add verifymessage to btcctl David Hill 2014-01-30 13:26:15 -05:00
  • bd0c799e2f add validateaddress to btcctl David Hill 2014-01-30 13:14:28 -05:00
  • 9c2abd1fa1 add listreceivedbyaccount and listreceivedbyaddress to btcctl David Hill 2014-01-30 13:10:43 -05:00
  • 1a64f33fca add listunspent to btcctl David Hill 2014-01-30 12:59:26 -05:00
  • ed4ffc44a1 add listlockunspent to btcctl David Hill 2014-01-30 12:31:56 -05:00
  • 0951ffa1c7 add listaddressgroupings to btcctl David Hill 2014-01-30 12:29:21 -05:00
  • ea689489d3 add gettxoutsetinfo to btcctl David Hill 2014-01-30 12:23:38 -05:00
  • 46709bda08 add getrawchangeaddress to btcctl David Hill 2014-01-30 12:19:04 -05:00