6160 Commits

Author SHA1 Message Date
Andymeows
ec6887b845 Adding a Compress method to the CPubKey class to mirror the Decompress method 2014-08-31 23:43:45 -04:00
Andymeows
44228bbc26 Adding a print button, icon, and capability of printing multiple wallets per page 2014-08-31 23:43:45 -04:00
Andymeows
0829467f76 Adding basic paper wallet generation with a reload button 2014-08-31 23:43:45 -04:00
Andymeows
6cf01f410f Adding the image template for the paper wallet 2014-08-31 23:43:45 -04:00
langerhans
2547b4e4d9 Merge pull request #678 from rnicoll/1.8.1-dev-dependencies2
gitian: Bump miniupnp version to 1.9.20140701
2014-08-31 18:35:18 +02:00
langerhans
0e179344a9 Merge pull request #674 from rnicoll/1.8.1-dev-networking
Apply network related changes from 0.9.3
2014-08-31 18:34:12 +02:00
langerhans
32903a04f9 Merge pull request #690 from whitj00/patch-3
ExtractAddress() -> ExtractDestination()
2014-08-31 18:33:25 +02:00
langerhans
ba4e0d315c Merge pull request #689 from whitj00/patch-4
New issue Don't reveal whether password is <20 or >20 characters in RPC
2014-08-31 18:33:13 +02:00
Ross Nicoll
0431ed5881 Merge pull request #688 from langerhans/1.8.1-translation2
Bit -> Doge
2014-08-30 16:51:38 +01:00
langerhans
73f1cd9b39 Revert dogecoinstrings.cpp 2014-08-30 16:28:26 +02:00
langerhans
00e2a042b8 Some more bit->doge 2014-08-30 16:28:14 +02:00
langerhans
7cf4e7e97d Merge pull request #684 from rnicoll/1.8.1-dev-available-coins
AvailableCoins() now acquires cs_main lock
2014-08-30 16:20:38 +02:00
langerhans
5f411199d0 Merge pull request #683 from rnicoll/1.8.1-dev-build2
Fix build autoconf rules for boost and fdelt_chk
2014-08-30 16:20:19 +02:00
langerhans
509ca52e21 Merge pull request #682 from rnicoll/1.8.1-dev-debian
Update Debian packaging description for new dogecoin-cli
2014-08-30 16:19:01 +02:00
langerhans
26f8bc3d2b Merge pull request #681 from rnicoll/1.8.1-dev-getblock-segfault
"getblock" RPC call now handles load failure
2014-08-30 16:18:43 +02:00
langerhans
be545caef3 Merge pull request #680 from nameEO/1.8.1-dev
[resubmit] Translation fixs.
2014-08-30 16:18:29 +02:00
langerhans
e309eb486c Merge pull request #679 from rnicoll/1.8.1-dev-base58
base58: add paranoid return value checks
2014-08-30 16:16:09 +02:00
langerhans
a6c04763a7 Merge pull request #677 from rnicoll/1.8.1-dev-uri
Fix handling of dogecoin: URI with no address
2014-08-30 16:13:41 +02:00
langerhans
48eee89cdf Merge pull request #676 from rnicoll/1.8.1-dev-redeem
Redeem script changes from Bitcoin Core 0.9.3
2014-08-30 16:13:00 +02:00
langerhans
8351818599 Merge pull request #675 from rnicoll/1.8.1-dev-enable_wallet
Only show -keypool, -gen and -genproclimit options if wallet is enabled
2014-08-30 16:11:46 +02:00
langerhans
c3581193a4 Merge pull request #672 from rnicoll/1.8.1-dev-build
Update UNIX build docs
2014-08-30 16:08:35 +02:00
Whit J
ef119aad68 New issue Don't reveal whether password is <20 or >20 characters in RPC
From Bitcoin Pull #4728

It seems bad to base a decision to delay on the password length, as it leaks a tiny bit of information.

This doesn't change DoS potential as it is trivial to hold up all RPC threads in another way for someone in the rpcallowip list.
2014-08-29 17:07:59 -07:00
Whit J
af919860ba ExtractAddress() -> ExtractDestination()
Fixed comments
2014-08-29 16:55:09 -07:00
Pavel Vasin
6de0aad0ae AvailableCoins: acquire cs_main mutex
It's required when called from WalletModel

Rebased-From: ea3acaf
2014-08-29 20:09:49 +01:00
Cory Fields
0042a7a157 build: fix FDELT_TYPE configure check
This probably never worked properly. Confirmed working now with every compiler
I throw at it.

Rebased-From: 8021cf8
2014-08-29 19:32:21 +01:00
Cory Fields
c1da162e63 build: Fix boost build on some platforms
When the libpath doesn't line up with the value from config.sub, we don't find
the correct path to boost's libs. This adds a hack to try another path before
giving up.
2014-08-29 19:29:10 +01:00
Johnathan Corgan
d426e5a8f2 Update Debian packaging description for new bitcoin-cli 2014-08-29 19:19:03 +01:00
Ruben Dario Ponticelli
32f359f3c1 Avoid a segfault on getblock if it can't read a block from disk.
Rebased-From: 954d2e7
2014-08-29 19:01:11 +01:00
nameEO
74dca3a65b l10n Update and add strings against bitcoin_en.ts 2014-08-29 18:47:32 +09:00
nameEO
d0aedc4f81 Update bitcoingui.cpp 2014-08-29 16:12:32 +09:00
nameEO
4c15d98b2c Update optionsdialog.ui 2014-08-29 16:11:42 +09:00
nameEO
4cd7dc847c Update coincontroldialog.ui 2014-08-29 16:10:28 +09:00
nameEO
4f29c9d5e2 Update addressbookpage.cpp 2014-08-29 16:08:31 +09:00
Jeff Garzik
cea6141e32 base58: add paranoid return value checks
Rebased-From: 88df548
2014-08-28 23:13:27 +01:00
Wladimir J. van der Laan
f99f24cb8e gitian: Bump miniupnp version to 1.9.20140701
Also change build system: STATICLIB is now MINIUPNP_STATICLIB.
2014-08-28 23:05:07 +01:00
Julian Haight
8ef2ee1f0c qt: fix 'opens in testnet mode when presented with a BIP-72 link with no fallback'
Passes tests:

```
$ ./bitcoin-qt 'bitcoin:?r=http://www.example.com/'
.. fixed the original problem - this launches mainnet.

$ ./bitcoin-qt 'bitcoin:mngeNQbTKnmaMbx8EXCYdwUbnt9JJD52cC'
.. launches testnet

$ ./bitcoin-qt -testnet 'bitcoin:1NXXeQRyMFFFRfyUix2o7mk1vhvk2Nxp78'
.. sanity check - launches mainnet.
```

Fixes #4355. Closes #4411.

Rebased-From: dd49e92
2014-08-28 21:16:53 +01:00
Ross Nicoll
1d229e1ef5
Modified comment to make it clear that pull request refers to Bitcoin Core. 2014-08-28 20:58:45 +01:00
Wladimir J. van der Laan
0e2105f78c Ignore too-long redeemScripts while loading wallet
This avoids that long redeemScripts that were grandfathered in
prevent the wallet from loading.

Fixes #4313.

Rebased-From: 18116b0
2014-08-28 20:58:09 +01:00
Zak Wilcox
32a7d89f5c Clarify that redeemScript is often optional
Rebased-From: 6265ecc
2014-08-28 20:56:20 +01:00
Zak Wilcox
e952003809 In -? output: -keypool, -gen, -genproclimit depend on ENABLE_WALLET
Rebased-From: a7e1d50
2014-08-28 20:50:11 +01:00
Jeff Garzik
81f8d22c9e Avoid querying DNS seeds, if we have open connections.
The goal is to increase independence and privacy.
2014-08-28 20:39:46 +01:00
Wladimir J. van der Laan
03bc20ff76 Don't poll showmyip.com, it doesn't exist anymore
Fixes #4679.

This leaves us with only one candidate, checkip.dyndns.org.
GetMyExternalIP should be phased out as soon as possible.

Rebased-From: c33b983
2014-08-28 20:25:22 +01:00
Ross Nicoll
e101e4a068
Update UNIX build docs
Add version numbers to UNIX build documentation, and remove misplaced "Ubuntu" heading.
2014-08-28 20:18:06 +01:00
langerhans
d6a5e742aa Merge pull request #664 from rnicoll/1.8.1-dev-protocol
Increment minimum protocol version
2014-08-27 10:17:48 +02:00
langerhans
3c81c968d0 Merge pull request #663 from rnicoll/1.8.1-dev-readme
Update version numbers for 1.8.1
2014-08-27 10:17:18 +02:00
Ross Nicoll
5d718e5456
Set minimum protocol version to 70003 so connections to pre-1.8 clients are rejected. 2014-08-25 01:27:32 +01:00
Ross Nicoll
871b7679c6
Updated version number and marked as not yet a release version. 2014-08-25 00:28:48 +01:00
Ross Nicoll
808a9a2720
Archive release notes and add file for 1.8.1 release notes. 2014-08-25 00:09:53 +01:00
Ross Nicoll
4c215b0647
Changed version labels in documentation to 1.8.1. 2014-08-25 00:07:52 +01:00
langerhans
426cf0bf02 Merge pull request #660 from DomT4/1.8.1-dev
Build-osx: Force Fix.
2014-08-24 22:05:16 +02:00