Commit graph

6170 commits

Author SHA1 Message Date
Andymeows
edc6fed349 Adding Qt5PrintSupport as a dependency 2014-08-31 23:43:46 -04:00
Andymeows
19589bdc1a Adding compatibility for QT4 again 2014-08-31 23:43:46 -04:00
Andymeows
9c2c0d53bb Updating reference to QPrintDialog for qt5 2014-08-31 23:43:46 -04:00
Andymeows
80351c9b39 Updating QPrintPreviewDialog for qt5 2014-08-31 23:43:46 -04:00
Andymeows
7b686ec702 Adding an explicit reference to QT5's QPrinter
http://qt-project.org/wiki/Transition_from_Qt_4.x_to_Qt5
2014-08-31 23:43:46 -04:00
Andymeows
224d785fff Attempting to get print support in qt5 2014-08-31 23:43:46 -04:00
Andymeows
b4b8b2b19f Added paper_wallet.png 2014-08-31 23:43:45 -04:00
Andymeows
c553abb9d8 Removing debug messages and reverting a debug conditional 2014-08-31 23:43:45 -04:00
Andymeows
d4919f016f Fixing the variable name for amountInput 2014-08-31 23:43:45 -04:00
Andymeows
7b49342605 Adding print icon to resource files.
Added public key display.
Added dropdown to print multiple paper wallets over multiple pages.
Rewired the menu button to gain access to the walletmodel object.
2014-08-31 23:43:45 -04:00
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