Commit Graph

  • c11c4d126d Fixes issue 587: disables connecting to local bitcoin node during tests Wojciech Langiewicz 2014-10-25 17:30:04 +02:00
  • 7fe37b49b4 Revert one of the occurences "Replace two occurences of pom versions with ${project.version}". On release-0.12, wallettemplate isn't part of the main project's versioning scheme. Andreas Schildbach 2014-11-01 14:52:40 +01:00
  • 5d12701259 Prepare 0.12.2-SNAPSHOT Andreas Schildbach 2014-11-01 14:49:41 +01:00
  • 57fc280ede Fix documentation Oscar Guindzberg 2014-10-31 18:14:45 -03:00
  • 6e40d4d7cd Delete watched scripts methods. Fixed queueOnScriptsChanged threading. Alon Muroch 2014-10-21 09:57:44 +03:00
  • e5a1eb8571 Merge remote-tracking branch 'upstream/master' into rebase langerhans 2014-10-30 22:32:59 +01:00
  • 207ba9fd9d Don't allow creation of seeds with null passphrase Devrandom 2014-10-30 11:05:36 -07:00
  • e3a13a6efa When deserializing wallet extensions, lock order is now wallet and then extension. Jarl Fransson 2014-10-21 13:31:15 +02:00
  • 9eab6977bd Release 0.12.1 v0.12.1 Andreas Schildbach 2014-10-26 15:10:22 +01:00
  • 0fd3752dcf Use finer grained locking around the wallet keychain, to allow for fast reading of keys/the current receive address even if the wallet is busy auto saving or processing large transactions. This helps reduce UI hangs/lag on Android. Mike Hearn 2014-10-21 13:05:02 +02:00
  • af20c37a8d Use finer grained locking around the wallet keychain, to allow for fast reading of keys/the current receive address even if the wallet is busy auto saving or processing large transactions. This helps reduce UI hangs/lag on Android. Mike Hearn 2014-10-21 13:05:02 +02:00
  • ee08ba4d5d Update toString() in ECKey to include private key in WIF format, adds helper methods with tests. Wojciech Langiewicz 2014-10-23 15:34:20 +02:00
  • 955c60180b Log full tx when considered risky. Mike Hearn 2014-10-23 17:12:14 +02:00
  • f9c4e2153c Default risk analysis: fix an off-by-one error in dust output comparisons. Mike Hearn 2014-10-23 17:11:29 +02:00
  • 47cdf5f70e Log full tx when considered risky. Mike Hearn 2014-10-23 17:12:14 +02:00
  • fbccfbbe0e Default risk analysis: fix an off-by-one error in dust output comparisons. Mike Hearn 2014-10-23 17:11:29 +02:00
  • 146f082dfb Key rotation: fix bug that could cause multiple identical key chains to be created over and over if the key rotation time was equal to the time of the oldest best key, with test coverage. Mike Hearn 2014-10-23 15:42:34 +02:00
  • 9532fa31a3 Key rotation: fix bug that could cause multiple identical key chains to be created over and over if the key rotation time was equal to the time of the oldest best key, with test coverage. Mike Hearn 2014-10-23 15:42:34 +02:00
  • 6c5d51f55a WalletTool: allow rotation time to be specified in seconds. Mike Hearn 2014-10-23 15:42:05 +02:00
  • 23b3a637ab Key rotation: add saveNow call after new HD chains might have been added. Mike Hearn 2014-10-23 00:07:01 +02:00
  • 9239387ca7 Key rotation: add saveNow call after new HD chains might have been added. Mike Hearn 2014-10-23 00:07:01 +02:00
  • d2865f93e6 doMaintenance: don't trigger signing if bool param is false, as an optimisation. Mike Hearn 2014-10-22 22:13:05 +02:00
  • dd204fdbf5 Fix off by one in DKC.getKeys(false). Resolves #253 Mike Hearn 2014-10-22 22:00:31 +02:00
  • 2c44957b6d 10x fee drop, now most miners seem to have upgraded to 0.9+ Mike Hearn 2014-10-22 21:52:04 +02:00
  • 61626447f2 Make basicCategoryStepTest independent of actual min fee level. Mike Hearn 2014-10-22 21:51:49 +02:00
  • 72f3900ca4 Key rotation: also unit test the creation time of a fresh key. Mike Hearn 2014-10-22 20:03:15 +02:00
  • 235478adb2 Add maybeDoMaintenance back as a deprecated alias. Mike Hearn 2014-10-22 19:43:16 +02:00
  • 4a97212240 Rename maybeDoMaintenance to doMaintenance and add a bit more docs. Mike Hearn 2014-10-22 19:32:29 +02:00
  • d99a4f887b Key rotation: construct new HD chain based on the oldest possible key, a la upgrade, with a fresh random HD chain only being created if all random keys are rotating. Mike Hearn 2014-10-22 19:29:54 +02:00
  • b333f19983 Key rotation: remove the enabled setting. It's no longer useful and defaulted to off, which is dangerous and can lead to bugs. Mike Hearn 2014-10-22 15:42:29 +02:00
  • b879606d8c When deserializing client payment channel state, if there was an existing close transaction, it was deserialized from wrong data. Jarl Fransson 2014-10-21 13:41:02 +02:00
  • d2ea42bfce doMaintenance: don't trigger signing if bool param is false, as an optimisation. Mike Hearn 2014-10-22 22:13:05 +02:00
  • afb05867a9 Fix off by one in DKC.getKeys(false). Resolves #253 Mike Hearn 2014-10-22 22:00:31 +02:00
  • cd25e673f1 10x fee drop, now most miners seem to have upgraded to 0.9+ Mike Hearn 2014-10-22 21:52:04 +02:00
  • d4ffd63525 Make basicCategoryStepTest independent of actual min fee level. Mike Hearn 2014-10-22 21:51:49 +02:00
  • 9fa4afb5fe Fix WalletTemplate now that checkpoints are included. Mike Hearn 2014-10-22 21:51:34 +02:00
  • bb138e70c3 Key rotation: also unit test the creation time of a fresh key. Mike Hearn 2014-10-22 20:03:15 +02:00
  • 1a55f8d2d5 Add maybeDoMaintenance back as a deprecated alias. Mike Hearn 2014-10-22 19:43:16 +02:00
  • ea02436f96 Rename maybeDoMaintenance to doMaintenance and add a bit more docs. Mike Hearn 2014-10-22 19:32:29 +02:00
  • ea7c29e38b Key rotation: construct new HD chain based on the oldest possible key, a la upgrade, with a fresh random HD chain only being created if all random keys are rotating. Mike Hearn 2014-10-22 19:29:54 +02:00
  • 77ace479d9 Key rotation: remove the enabled setting. It's no longer useful and defaulted to off, which is dangerous and can lead to bugs. Mike Hearn 2014-10-22 15:42:29 +02:00
  • 81eff264cf Improve Coin range check to cope with Long.MIN_VALUE correctly Peter Dettman 2014-10-17 12:53:59 +07:00
  • ec306981e7 Replace two occurences of pom versions with ${project.version}. It makes incrementing the version a little bit less painful. Andreas Schildbach 2014-10-16 15:30:32 +02:00
  • db519475b2 When deserializing client payment channel state, if there was an existing close transaction, it was deserialized from wrong data. Jarl Fransson 2014-10-21 13:41:02 +02:00
  • 5f1703a97f Fix monetary format tests langerhans 2014-10-20 20:46:11 +02:00
  • 5e75c2a746 Fix coin tests langerhans 2014-10-20 20:08:25 +02:00
  • 0a5c51429c Fix address tests langerhans 2014-10-20 19:42:13 +02:00
  • bcbd9e0bab Update the README langerhans 2014-10-19 22:32:39 +02:00
  • 01c6d6f8a9 Fix the tools langerhans 2014-10-19 22:23:08 +02:00
  • 5f16d915ea fix peer monitor langerhans 2014-10-18 22:47:19 +02:00
  • 7219e746ac Additional small scale core changes langerhans 2014-10-18 21:56:49 +02:00
  • 3070012f4e Step 4: Core changes, including difficulty, auxpow and fee calculation langerhans 2014-10-18 21:52:53 +02:00
  • dc689369f8 Step 3: Update the network params langerhans 2014-10-18 20:39:05 +02:00
  • ac896faac9 Remove Bitcoin peers langerhans 2014-10-18 20:05:21 +02:00
  • cda772d8ec Step 2: Move and refactor packages langerhans 2014-10-18 20:02:01 +02:00
  • 38b89b1e3d Update pom once more langerhans 2014-10-18 20:01:33 +02:00
  • 1243a4fb6a Update orchid hash langerhans 2014-10-18 19:57:58 +02:00
  • e73ff6b53c Step 1: Update pom descriptors langerhans 2014-10-18 19:16:39 +02:00
  • bb368c9543 Improve Coin range check to cope with Long.MIN_VALUE correctly Peter Dettman 2014-10-17 12:53:59 +07:00
  • f40785fbdf ExamplePaymentChannelClient should not send PeerGroup to the extension, since it uses WalletAppKit. ollekullberg 2014-10-16 15:23:50 +02:00
  • b3f19ee0fc Replace two occurences of pom versions with ${project.version}. It makes incrementing the version a little bit less painful. Andreas Schildbach 2014-10-16 15:30:32 +02:00
  • 0af58eb9bb VarInt patch by "bake3978", taken from https://code.google.com/p/bitcoinj/issues/detail?id=582 Andreas Schildbach 2014-10-16 14:39:45 +02:00
  • 301f6c750d Sort keys by age when printing them. Also fix a generics warning. Andreas Schildbach 2014-10-15 14:21:21 +02:00
  • 680221d577 Added check to determine if the DB connection has been closed. If yes, then get a new connection. eleetas 2014-10-13 15:56:25 -07:00
  • 32f6c5f330 Fix one unexpected case of fiatToCoin overflow and add tests. Andreas Schildbach 2014-10-12 19:25:52 +02:00
  • a23b018b22 Add missing JavaDocs for ExchangeRate. Andreas Schildbach 2014-10-12 19:11:04 +02:00
  • f83c93b627 Add javadoc comment for VersionedChecksummedBytes.toString(). Adam Mackler 2014-10-09 22:35:07 -04:00
  • aed2816bad Add/Remove wallets to the connected peers as they are added/removed to/from the PeerGroup Oscar Guindzberg 2014-10-09 14:05:16 -03:00
  • 9bfcb80516 PeerGroup improvements: Andreas Schildbach 2014-10-16 12:09:10 +02:00
  • f7a0979091 Fix duplicate 'BTC' in log message. Andreas Schildbach 2014-10-07 18:44:23 +02:00
  • e0467da35c Suppress noisy log line that is duplicated by LocalTransactionSigner. Mike Hearn 2014-10-07 16:14:06 +02:00
  • a5582461d7 Extend exception message to help track down flaky test. Mike Hearn 2014-10-07 13:47:02 +02:00
  • 6a3eaf31fe Suppress noisy log line during signing. Mike Hearn 2014-10-06 13:57:45 +02:00
  • b5ac1d8a76 AUTHORS: Fix Martin's name. Mike Hearn 2014-10-05 20:38:31 +02:00
  • bf52cc86bb Prepare 0.12.1-SNAPSHOT Andreas Schildbach 2014-10-16 11:39:25 +02:00
  • 98cc6adfc2 Sort keys by age when printing them. Also fix a generics warning. Andreas Schildbach 2014-10-15 14:21:21 +02:00
  • 8936338059 Added check to determine if the DB connection has been closed. If yes, then get a new connection. eleetas 2014-10-13 15:56:25 -07:00
  • ca2a9ed8f1 Fix one unexpected case of fiatToCoin overflow and add tests. Andreas Schildbach 2014-10-12 19:25:52 +02:00
  • 8c99e61e01 Add missing JavaDocs for ExchangeRate. Andreas Schildbach 2014-10-12 19:11:04 +02:00
  • 1a476af542 Overload HD Key deserialization methods with single-argument versions that use a null parent. Adam Mackler 2014-10-07 20:08:44 -04:00
  • b37c87c7af Add javadoc comment for VersionedChecksummedBytes.toString(). Adam Mackler 2014-10-09 22:35:07 -04:00
  • 2010614fd6 Add/Remove wallets to the connected peers as they are added/removed to/from the PeerGroup Oscar Guindzberg 2014-10-09 14:05:16 -03:00
  • a24f5cb5ba PeerGroup improvements: Mike Hearn 2014-10-08 16:11:26 +02:00
  • 113d7bc445 Fix duplicate 'BTC' in log message. Andreas Schildbach 2014-10-07 18:44:23 +02:00
  • 4b65e37914 Focus the password field. Mike Hearn 2014-10-07 22:38:09 +02:00
  • c9830cca52 Change TransactionConfidence.getBroadcastBy() to return a set instead of a list iterator. The latter form is not very convenient. Mike Hearn 2014-10-07 19:26:10 +02:00
  • 059b2679a7 Suppress noisy log line that is duplicated by LocalTransactionSigner. Mike Hearn 2014-10-07 16:14:06 +02:00
  • 38344465f0 Cleanup DKC serialization Devrandom 2014-09-30 11:17:42 -07:00
  • 22f0600afe Refactor married keychains Devrandom 2014-09-20 10:27:51 -07:00
  • be496b95a3 Implement better support for multiple peer discoveries. Resolves issue 302. Mike Rosseel 2014-09-26 17:54:59 +02:00
  • 2834b7730f Don't fail when deserializing a parentless HD key having depth greater than one. Adam Mackler 2014-09-22 14:54:38 -04:00
  • cc8925ed0f Integrate checkpoints into WalletAppKit so they're used by default in the non-Android context. Mike Hearn 2014-10-07 15:16:39 +02:00
  • 99de477c0d Extend exception message to help track down flaky test. Mike Hearn 2014-10-07 13:47:02 +02:00
  • 42f9d7c193 Use daemon threads on FullPrunedBlockChain Sebastian Ortega 2014-10-06 18:52:38 +02:00
  • 83995e9284 Suppress noisy log line during signing. Mike Hearn 2014-10-06 13:57:45 +02:00
  • 4a27afaac0 Clear static analysis warning: null check is useless at this point. Mike Hearn 2014-10-06 13:57:37 +02:00
  • c3b52f54c3 AUTHORS: Fix Martin's name. Mike Hearn 2014-10-05 20:38:31 +02:00
  • 9dcc4ed6f4 0.13-SNAPSHOT Mike Hearn 2014-10-05 20:38:00 +02:00
  • 83a9a71f3f bitcoinj 0.12 v0.12 Mike Hearn 2014-10-03 00:21:13 +02:00
  • 953625de9b Add a couple of JavaScript examples. Mike Hearn 2014-10-02 16:19:44 +02:00