Bitmark 0.9.3 ReleasedThis version of Bitmark Core aligns with Bitcoin 0.9.3, including post release updates.
It also includes Bitmark specific changes most notably
the private key format has changed, a converter can be found at
http://bitmark.co/brain to swap between old and new keys.
Existing wallets, and backups will continue to work as expected, only exported keys cold storage keys need to be converted before importing them to v0.9.3.
Release and downloads for Windows, Linux, and Mac: https://github.com/project-bitmark/bitmark/releases/tag/v0.9.3Changes:
- Private key version change to 213 to align with common third party tools.
- Seed Nodes and Checkpoints updated.
- Make -proxy set all network types, avoiding a connect leak.
- Refactor Alert to use static methods.
- Avoid a segfault on getblock if it cant read a block from disk
- Add paranoid return value checks in base58
- Dont poll showmyip.com, it doesnt exist anymore
- Add a way to limit deserialized string lengths and use it
- Increase IsStandard() scriptSig length
- Avoid querying DNS seeds, if we have open connections
- Remove a useless millisleep in socket handler
- Stricter memory limits on CNode
- Better orphan transaction handling
- Add -maxorphantx= and -maxorphanblocks= options for control over the maximum orphan transactions and blocks
- Check redeemScript size does not exceed 520 byte limit
- Ignore (and warn about) too-long redeemScripts while loading wallet
- fix opens in testnet mode when presented with a BIP-72 link with no fallback
- AvailableCoins: acquire cs_main mutex
- Fix unicode character display on MacOSX
- key.cpp: fail with a friendlier message on missing ssl EC support
- Remove bignum dependency for scripts
- Upgrade OpenSSL to 1.0.1i (see https://www.openssl.org/news/secadv_20140806.txt - just to be sure, no critical issues for Bitmark Core)
- Upgrade miniupnpc to 1.9.20140701
- Fix boost detection in build system on some platforms
Pfennig 0.9.3Pfennig has also been updated to align with both Bitcoin v0.9.3 and Bitmark v0.9.3. Source can be found at
https://github.com/project-bitmark/pfennigMoreBitcore, Insight-api, and Insight have all been updated recently.
A pull request with BTM support has been submitted to brainwallet.org.
http://bitmark.co/brain/ has been updated to produce both v0.9.3 and previous version private keys.