Remove tx from AlreadyAskedFor list once we receive it, not when we process it.
[Wallet] Improve ReorderTransactions(..)
build: osx: Fix incomplete framework packaging for codesigning

Starting with 10.9, Framework versions must be signed individually, rather
than as a single bundle version, in order to be properly codesigned. This
change ensures that the proper plist files and symlinks are present prior to
packaging.
[Qt] Call checkBalanceChanged() periodically instead for every updated transaction
Broken addresses on command line no longer trigger testnet.

When passing a bitcoin: URI on the command line, invalid addresses do not incorrectly send the
user to the test network.
Move g_signals.SetBestChain(..) below SyncWithWallets
Combine CCoinsViewCache's HaveCoins and const GetCoins into AccessCoins.

The efficient version of CCoinsViewCache::GetCoins only works for known-to-exist
cache entries, requiring a separate HaveCoins call beforehand. This is
inefficient as both perform a hashtable lookup.

Replace the non-mutable GetCoins with AccessCoins, which returns a potentially-NULL
pointer. This also decreases the overloading of GetCoins.

Also replace some copying (inefficient) GetCoins calls with equivalent AccessCoins,
decreasing the copying.
[Qt] update form files for setting autoDefault explicitly to false

- also fixes indentation in one file (auto fixed by Qt Designer)
- removes several default parameters, which are not needed in the files
- related to #4840 (but not intended as fix for a no-bug)
Fixing compiler warning C4800: 'type' forcing value to bool 'true' or 'false'
Add testnet DNS seed of Andreas Schildbach.

It runs sipas crawler, but rather than using its custom nameserver implementation it serves a generated zonefile via bind9. The zone always contains 25 IPv4 and 25 IPv6 peers. FWIW, the zone is secured using DNSSEC.
Clarify 'compressed nor uncompressed' error message
Merge pull request #4862

45a4baf Add testnet DNS seed of Andreas Schildbach. (Andreas Schildbach)
qt: Remove thousands separators after decimal point

Revert thousands separators after decimal point, as introduced in #4167.
Merge pull request #4697

da2ede2 [Wallet] Improve ReorderTransactions(..) (Cozz Lovan)
Merge pull request #4712

80daee0 [Qt] Call checkBalanceChanged() periodically instead for every updated transaction (Cozz Lovan)
netbase: Use .data() instead of .c_str() on binary string

`.c_str()` is only guaranteed to return the data up to the first NUL
character.
Merge pull request #4865

8e44f2e Clarify 'compressed nor uncompressed' error message (Peter Todd)
Track modified size in TxMemPoolEntry so that we can correctly compute priority.
Avoid repeated lookups in mapOrphanTransactions and mapOrphanTransactionsByPrev
Rename script.h/.cpp to scriptutils.h/.cpp (plus remove duplicated includes)