Mike Hearn
54a543bf77
HDW: Fix the case of wallet upgrades where the aesKey is provided.
2014-08-11 15:03:07 +02:00
Mike Hearn
00a276f906
HDW: Simplify an unusual for loop in DKC
2014-08-11 14:17:21 +02:00
Mike Hearn
53aa33c2e8
HDW: Clear some static analysis warnings from DKC.
2014-08-11 14:15:06 +02:00
Kosta Korenkov
0d2fb93536
Introduce MultisigKeyBag to expose P2SH redeem data
...
For married wallets KeyChainGroup now keeps redeem scripts together with keys
2014-08-11 11:34:20 +02:00
Devrandom
588e314b06
Fix failed precondition in maybeLookaheadScripts
2014-08-11 11:22:06 +02:00
Devrandom
2d3bfc07c7
Fix issue with deserialization and currentAddresses
2014-08-11 11:22:06 +02:00
Andreas Schildbach
a3ced5fe5d
Consistently use version 2.8 of maven-dependency-plugin.
2014-08-11 11:18:09 +02:00
Andreas Schildbach
165b0cfbf7
Consistently use version 2.6 of cobertura-maven-plugin.
2014-08-11 11:18:09 +02:00
Andreas Schildbach
4eabf08250
Consistently use version 2.12.4 of maven-surefire-plugin.
2014-08-11 11:18:09 +02:00
Andreas Schildbach
fd4ec21dcc
Consistently use version 2.1.2 of maven-source-plugin.
2014-08-11 11:18:09 +02:00
Andreas Schildbach
a5042222ac
Consistently use version 3.3 of maven-site-plugin.
2014-08-11 11:18:09 +02:00
Andreas Schildbach
415e43885c
Consistently use version 2.3 of maven-shade-plugin.
2014-08-11 11:18:09 +02:00
Andreas Schildbach
31ea0f406b
Consistently use version 2.6 of maven-resources-plugin.
2014-08-11 11:18:09 +02:00
Andreas Schildbach
8e24ee865f
Update to and consistently use version 2.5 of maven-jar-plugin.
2014-08-11 11:18:09 +02:00
Andreas Schildbach
80e2d46ed0
Update to and consistently use version 2.5.1 of maven-install-plugin.
2014-08-11 11:18:08 +02:00
Andreas Schildbach
43a6a60bea
Consistently use version 1.2 of maven-enforcer-plugin.
2014-08-11 11:18:08 +02:00
Andreas Schildbach
e3dca2a268
Consistently use version 2.7 of maven-deploy-plugin.
2014-08-11 11:18:08 +02:00
Andreas Schildbach
2324edd03e
Consistently use version 3.1 of maven-compiler-plugin.
2014-08-11 11:18:08 +02:00
Andreas Schildbach
99ca1c497f
Consistently use version 2.5 of maven-clean-plugin.
2014-08-11 11:18:08 +02:00
Andreas Schildbach
549f228d29
Assume wordlist will be 2048 words in size.
2014-08-06 19:10:14 +02:00
Andreas Schildbach
761b06fb8a
Fix handling of mnemonic class resource not found. It was falsely assumed that Class.getResourceAsStream() would throw.
2014-08-06 19:10:14 +02:00
Mike Hearn
32a5ed3f21
Don't roll back progress measurement when download peer changes in DownloadListener.
2014-08-06 19:04:28 +02:00
Mike Hearn
b7a83f960c
Another Tor typo fix.
2014-08-06 19:03:03 +02:00
Mike Hearn
249d547ee3
Check for loading wallet of wrong params in deserializer (in another way so people who use the API at a lower level also get checked)
2014-08-06 18:21:31 +02:00
Mike Hearn
925338b4fc
Bump Tor timeout to 60 seconds.
2014-08-06 18:21:08 +02:00
Mike Hearn
8dbdb0a6f3
Orchid: fix typo in init string
2014-08-06 18:00:40 +02:00
Mike Hearn
4ae6349f35
Fix for Android ART vs Dalvik difference.
2014-08-06 16:40:13 +02:00
Mike Hearn
e41e0c4a1d
Allow usage of signMessage for deterministic keys.
2014-08-06 16:26:48 +02:00
Mike Hearn
c3cef3b917
WalletTemplate: New sync UI using the notification bar system. Wire up Tor initialisation so startup is less boring to look at.
2014-08-06 16:13:04 +02:00
Mike Hearn
047c5ccd03
WalletAppKit: configure Orchid/Tor to use the same directory as bitcoinj uses.
2014-08-06 16:12:41 +02:00
Mike Hearn
694b07ccd6
WalletTemplate: Move sync progress to BitcoinUIModel.
...
Backport some more UI code from Lighthouse in preparation for a better sync progress bar.
2014-08-06 14:17:49 +02:00
Mike Hearn
7338d530a1
WalletTemplate: rename Controller to MainController
2014-08-06 13:53:42 +02:00
Mike Hearn
96e4774e79
Add support for fetching UTXOs from a peer using the getutxo message.
2014-08-06 13:43:51 +02:00
Mike Hearn
bca2f2abac
Make Wallet.queue* methods protected so subclasses can call them.
2014-08-06 13:43:31 +02:00
Mike Hearn
acd06518f0
Scene Builder 2.0 is now out so remove comment about it.
2014-08-06 13:43:17 +02:00
Kosta Korenkov
5cfdca1c98
Add ability to create scriptSigs with empty signatures
...
For partial scriptSig OP_0 is used as a signature placeholder:
Pay-to-address: OP_0 [pubkey]
Pay-to-pubkey: OP_0
P2SH with 2-of-3 CHECKMULTISIG: OP_0 OP_0 OP_0 [redeem script]
2014-08-05 20:49:40 +02:00
Martin Zachrison
bc97cf977f
Handle creation of non existing parent directories. Improve exception message.
2014-08-05 17:36:04 +02:00
Mike Hearn
0a7fdf35ba
Add some junk to the POM to create a dedicated bundled JAR for the pull tester.
2014-08-05 16:48:58 +02:00
Mike Hearn
6778a51d45
Create a lightly optimised, dedicated JAR for wallet-tool instead of the oddly named bitcoinj-tools-0.12.jar
2014-08-05 15:42:29 +02:00
Andreas Schildbach
918665a6e4
Work done can never be negative. Assert for that fact, because we've seen negative values in the wild.
2014-08-05 12:34:57 +02:00
Kosta Korenkov
fa3037a4b2
Fix KeyChainGroup.toString double keys output
2014-08-05 12:34:18 +02:00
Andreas Schildbach
299879c418
Allow fallback URLs for BIP72 payment request fetching. Adds unit tests.
2014-08-04 14:30:59 +02:00
Mike Hearn
e03f184a1f
PaymentProtocol: fix seconds vs milliseconds confusion. Thanks to Adam Mackler for the bug report.
2014-08-03 21:06:15 +02:00
cyberzac
eff9ac2ecc
Support for bundling an optional info Protobuf ByteString with a PaymentAck message
2014-08-03 21:02:40 +02:00
Mike Hearn
f1dd47443f
More hashes for the dependency verifier, also request version divergence detection. Bump JSR350 jar version.
2014-08-03 20:52:22 +02:00
Mike Hearn
fe6f5aff01
Payment channels: ByteString.EMPTY -> null
2014-07-31 16:18:48 +02:00
cyberzac
1153192be8
Support for bundling an optional info Protobuf ByteString with an UpdatePayment message.
2014-07-31 16:01:38 +02:00
Mike Hearn
9e56093353
ConnectionHandler: Make comment a bit clearer.
2014-07-31 15:55:24 +02:00
Matt Corallo
c5cb306927
Fix memory leak on timeout in NioClient
2014-07-31 15:53:23 +02:00
Matt Corallo
5f5700bbb0
Fix race between connectionClosed() and ConnectionHandler()
2014-07-31 15:53:22 +02:00