Commit Graph

50 Commits

Author SHA1 Message Date
Mike Hearn
85554f511f Take wallettemplate out of the top level POM. Resolves issue 451. 2013-09-17 17:44:20 +02:00
Mike Hearn
6a84f55727 Add a demo wallet app that uses JavaFX and Java 8.
The app is not meant to be usable by end users. It is intended to act as a template for people to build custom apps that use contracts. To that end you can get money in, and empty your wallet, but there's no other controls beyond that.

Apps based on this template look professional and have nice animations and visual effects. You can also use this as a way to learn JavaFX.
2013-09-15 22:18:00 +02:00
Mike Hearn
08afe9044d Move verifier XML around. 2013-08-11 16:45:07 +02:00
Mike Hearn
2808b062d7 Version 0.11-SNAPSHOT 2013-07-30 14:47:39 +02:00
Mike Hearn
781b0dc958 Add distributionManagement section to the POM. 2013-07-30 14:47:08 +02:00
Mike Hearn
32a1170e3a Add Gary Rowe's work on dependency verification to the POM.
Just a snapshot of current JARs is used for now. If our dependencies are already compromised we're out of luck, but this is unlikely.
2013-07-30 13:13:04 +02:00
Mike Hearn
8b8bf50144 Version 0.10-SNAPSHOT 2013-06-18 16:33:06 +02:00
Mike Hearn
95b7b90d4a Update AUTHORS and remove duplicated list from the pom. 2013-04-29 13:43:44 +02:00
Mike Hearn
f1845dd552 Version 0.9-SNAPSHOT 2013-04-11 14:27:35 +02:00
Mike Hearn
dd5e6f7151 Bump to newer SLF4J 2013-03-21 16:42:23 +01:00
Mike Hearn
57b3fb4368 Bump language level to java 6 in the pom and fix the ToyWallet demo. 2013-03-19 15:40:52 +01:00
Mike Hearn
5d0518dafd Merge encrypted wallets functionality by Jim Burton. 2013-03-18 18:27:12 +01:00
Mike Hearn
1c8ee2b116 Upgrade to the latest Netty. Resolves issue 321. 2013-03-01 16:44:27 +01:00
Mike Hearn
72d6f23e92 Version 0.8-SNAPSHOT 2013-02-19 16:11:22 +01:00
Mike Hearn
eae775a4bf Delete repository sections from the POM as we're not supporting the Nexus for this release. 2013-02-18 15:42:46 +01:00
Mike Hearn
9382ee15e9 POM indentation fix. 2013-01-16 14:23:17 +01:00
Mike Hearn
6f036f9cf2 s/BitCoinJ/bitcoinj/ everywhere except the version handshake.
Resolves issue 249.
2012-11-01 16:24:26 +01:00
Mike Hearn
254393253c Version 0.7-SNAPSHOT 2012-09-24 15:27:30 +02:00
Miron Cuperman
fa10523007 Netty network stack.
This should resolve some scalability and robustness issues.
2012-07-04 17:08:35 +02:00
Mike Hearn
7705bd59a4 Version 0.6-SNAPSHOT 2012-05-21 16:46:44 +02:00
Mike Hearn
0739a6f674 Port to the latest BouncyCastle API and switch to the SpongyCastle lightweight API. It has the following benefits:
- Keeps us up to date with the crypto library
 - Resolves the need for an Android artifact by using a renamed lib
 - Switches to the lightweight API so minimizes our dependencies, which is also required for the native branch to be merged

 Resolves issue 171
2012-05-18 17:03:55 +02:00
Mike Hearn
a119286b29 POM changes and refactorings from Gary. 2012-03-16 13:20:50 +01:00
Mike Hearn
0e52c98c45 Use the standard Maven directory layout, rename "lib" to "core". Mavenize submodules. 2012-03-13 18:57:03 +01:00
Mike Hearn
216deb2d35 Re-organize the source tree so people can depend on bitcoinj without pulling in the examples, tools, or dependencies thereof. 2012-03-11 20:01:12 +01:00
Mike Hearn
a86ca77a58 Move to 0.5-SNAPSHOT 2012-03-09 15:34:34 +01:00
Mike Hearn
74b2f6c172 Update version number to 0.4 from 0.4-SNAPSHOT. Remove the TODO file. Sync contributors list in the POM with the AUTHORS file. 2012-03-09 15:33:04 +01:00
Mike Hearn
6459f15202 First cut at a wallet manipulation tool. 2012-02-10 15:47:10 +01:00
Mike Hearn
fff2034408 Copy test wallet into build directory, fixes a failing test case. 2012-02-03 14:00:12 +01:00
Miron Cuperman
ed5adf3ea8 Disable the gen source directory for now as it is unused 2012-01-19 08:41:41 -08:00
Miron Cuperman
b29f669bca Fixes to protobuf building from Gary 2012-01-11 16:04:14 -08:00
Miron Cuperman
775f5241e3 Allow building without protobuf-compiler installed 2012-01-11 13:34:14 -08:00
Miron Cuperman
9f90ae2f0e Fix test, upgrade to protobuf 2.4.1, doc 2012-01-11 12:41:14 -08:00
Miron Cuperman
6af16c863c Protobuf serialization for Wallet 2012-01-10 15:50:43 -08:00
Miron Cuperman
247a07a3ab Prepare Derby for merging 2012-01-05 16:04:37 -08:00
Miron Cuperman
b7b1c039dc Cleanup and finish merge with 0.3 2012-01-05 16:04:37 -08:00
Mike Hearn
74aae43f43 Switch to JDK logging and add a simple formatter that is more concise than the default Java one. 2011-11-25 16:55:22 +00:00
Mike Hearn
6491f3a048 Bump version to 0.4-SNAPSHOT, switch the subVer field to use genjixs BIP 14 format. 2011-11-25 14:14:00 +00:00
Mike Hearn
39ccbb595c Correct typo in the POM file. 2011-11-25 14:04:10 +00:00
Mike Hearn
a2f0cb54a7 POM for 0.3 release 2011-11-25 11:37:29 +00:00
Mike Hearn
318afef956 Patch from Gary and Jonny to switch the Maven config to a new Nexus-based build server. Changes how SLF44J is imported to avoid forcing a particular implementation on the user. Remove redundant or unnecessary parts of the POM. 2011-09-25 20:32:22 +00:00
Mike Hearn
ea7741d3e0 Only do Bouncy Castle shading for a newly created Android-specific build. This should resolve issues with JAR signature check failures. Patch from Gary Rowe. 2011-09-15 14:40:16 +00:00
Miron Cuperman (devrandom)
23b1325de7 Dependency copy mvn target for Eclipse users 2011-08-30 20:31:20 +00:00
Miron Cuperman (devrandom)
dc20212fdc Unit tests for Peer 2011-08-11 22:10:54 +00:00
Mike Hearn
49d676160c Remove the built-in copy of Bouncy Castle. Instead, make it a dependency in the Maven POM. Also include the shade plugin so the final JARs won't cause conflicts on Android. Resolves issue 42. Patch by Jonny Heggheim. 2011-08-05 20:25:00 +00:00
Mike Hearn
18d45f0590 Update repo URLs. Patch from Gary Rowe. 2011-07-20 10:51:18 +00:00
Mike Hearn
e990bcd181 Add distribution management section to Maven pom.xml. Patch from Gary Rowe. Update issue 13. 2011-07-14 07:12:17 +00:00
Mike Hearn
037d99770d Bump version number to 0.3-SNAPSHOT 2011-07-06 11:48:24 +00:00
Mike Hearn
dca09950e7 Attempt to exclude Bouncy Castle from javadocs/coverage reports. Doesn't work for coverage for some reason. 2011-06-27 14:17:11 +00:00
Mike Hearn
51c7bd7224 Checked in extra POM code. Patch by Gary Rowe. 2011-06-27 13:08:59 +00:00
Xiaofeng Guo
3caa419aab Add maven support for bitcoinj.
After this CL, you can use "mvn install" to build / test the project.
2011-06-10 16:46:32 +00:00