Age | Commit message (Collapse) | Author |
|
- fetch current translations from Transifex
- update bitcoinstrings.cpp and bitcoin_en.ts
|
|
Add optional transaction index to databases
|
|
Leveldb19
|
|
Bitcoin-Qt: cleanup / optimise addressbookpage
|
|
- don't show QR Code context menu, when USE_QRCODE=1 was not specified
when compiling the client
- re-work on_showQRCode_clicked() for better readability and remove an
unneeded duplicate check
- re-work on_signMessage_clicked() and on_verifyMessage_clicked() to match
foreach in on_showQRCode_clicked(), which seems more robust / cleaner
- re-order context menu stuff to match real context menu layout
- add comments for all private slots in the class
|
|
https://groups.google.com/d/msg/leveldb/Kc9JxuIUu5A/9P0N9RL4ar8J
|
|
|
|
Bugfix - Moved SyncWithWallets out of ProcessMessage and into CTxMemPool::accept()
|
|
Several changes to make the native windows leveldb code compile
with mingw32 and run on 32-bit Windows:
* Remove -std=c++0x dependency (modified code to use NULL instead of
nullptr)
* Link with -lshlwapi
* Only #define snprintf/etc if compiling with Visual Studio
* Do not link against DbgHelp.lib (wrote a CreateDir instead of using
DbgHelp's MakeSureDirectoryPathExists
* Define WINVER=0x0500 so MinGW32 can use the 64-bit-filesystem Windows
api calls
* Define __USE_MINGW_ANSI_STDIO=1 to use MinGW's printf (which supports
%ll)
I also cleaned up makefile.mingw, assuming that dependencies would be in
the standard /usr/local/{include,lib} by default but allowing overriding
with make DEPSDIR=... etc
|
|
|
|
|
|
Import native Windows LevelDB port by Hiram Chirino.
Extracted from from https://github.com/chirino/leveldb.git using
git diff dd0d562..aea83b7
|
|
|
|
|
|
Make IsCanonicalScript() check the hash type more thoroughly
|
|
enable GCC large address aware linker flag (Windows only)
|
|
Add a notfound message to getdata.
|
|
Send transactions after a CMerkleBlock when asked for it in an inv.
|
|
In listaddressgroupings push down the IsMine check to run on each input.
|
|
Bitcoin-Qt: extend parseBitcoinURI() pre-check
|
|
Update mac packaging tool to create code-signed .app packages
|
|
Bugfix + simplify special case for genesis
|
|
- add check to verify if an URI is valid
|
|
make bitcoinrpc.cpp UTF-8 conformant again
|
|
- just replaces a character in a comment, which I had problems with when
opening the file in Qt Creator IDE
|
|
aren't in the relayable set are requested.
|
|
Bitcoin-Qt: fix known addressbook bugs
|
|
add InitMessage() to noui and use debug.log for GUI
|
|
Bitcoin-Qt: ensure all Windows scopes use win32 as identifier
|
|
|
|
|
|
This actually simplifies some SPV code, as they can keep track of
a filtered block and its txn before accepting both in one step.
The previous argument was that SPV nodes should handle the txn the
same as any other free txn and then mark them as connected to a
block when they get the filtered block itself. However, it now
appears that SPV nodes will need to put in more effort to verify
loose txn than they would to verify txn in blocks, thus making it
more approriate to send the txn after the filtered block.
|
|
|
|
Use 'osascript' to run AppleScript, instead of using (broken-in-10.8)
python appscript package.
And added support for code-signing the .app bundle, to make OSX's
GateKeeper happy.
|
|
that when adding multiple wallets they will be aware of each other's transactions.
|
|
By specifying -txindex when initializing the database, a txid-to-diskpos
index is maintained in the blktree database. This database is used to
help answering getrawtransaction() RPC queries, when enabled.
Changing the -txindex value requires a -reindex; the client will abort
at startup if the database and the specified -txindex mismatch.
|
|
Make output of gettxout RPC more consistent
|
|
Parallel script verification
|
|
- this flag allows bitcoin-qt.exe / bitcoind.exe (32-bit application) to
handle addresses larger than 2GB (up to 3GB on x86 Windows and up to
4GB on x64 Windows)
|
|
Bloom filters
|
|
update bitcoinstrings.cpp and bitcoin_en.ts (2013-01-14)
|
|
|
|
|
|
|
|
This adds a compact representation for a subset of a merkle tree's
nodes.
|
|
|
|
Note that the default value for fRelayTxes is false, meaning we
now no longer relay tx inv messages before receiving the remote
peer's version message.
|
|
|
|
|
|
|