aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2014-08-18replace int with size_t in stream methodsKamil Domanski
Thus the read(...) and write(...) methods of all stream classes now have identical parameter lists. This will bring these classes one step closer to a common interface.
2014-08-18Merge pull request #4704Wladimir J. van der Laan
54c7df8 build: Fix boost build on some platforms (Cory Fields)
2014-08-18Revert "build: add option for reducing exports"Wladimir J. van der Laan
Revert #4663 for now. It still breaks the pulltester. This reverts commit 4975ae1722cd8af63eda2f02ef64a98091b6fb58. Conflicts: configure.ac
2014-08-18qt: Use quint64 for formatServicesStrWladimir J. van der Laan
`uint64_t` was causing a build error on some systems, as that type is not known after including just the Qt headers.
2014-08-18Merge pull request #4605Wladimir J. van der Laan
aa82795 Add detailed network info to getnetworkinfo RPC (Wladimir J. van der Laan) 075cf49 Add GetNetworkName function (Wladimir J. van der Laan) c91a947 Add IsReachable(net) function (Wladimir J. van der Laan) 60dc8e4 Allow -onlynet=onion to be used (Wladimir J. van der Laan)
2014-08-18Add detailed network info to getnetworkinfo RPCWladimir J. van der Laan
This commit adds per-network information to the getnetworkinfo RPC call: - Is the network limited? - Is the network reachable - Which proxy is used for this network, if any Inspired by #2575.
2014-08-18Merge pull request #4655Wladimir J. van der Laan
216e9a4 Add a way to limit deserialized string lengths (Pieter Wuille)
2014-08-17build: Add --with-utils (bitcoin-cli and bitcoin-tx, default=yes).randy-waterhouse
Help string consistency tweaks. Target sanity check fix.
2014-08-17Merge pull request #4656Wladimir J. van der Laan
5cbda4f Changed LevelDB cursors to use scoped pointers to ensure destruction when going out of scope. (Ross Nicoll)
2014-08-17Merge pull request #4663Wladimir J. van der Laan
4975ae1 build: add option for reducing exports (Cory Fields)
2014-08-16Changed LevelDB cursors to use scoped pointers to ensure destruction when ↵Ross Nicoll
going out of scope. This corrects a bug where an exception thrown reading from the database causes the cursor to be left open, which causes an assertion error to occur when the database is deleted (around line 938 of init.cpp).
2014-08-16build : fix CPPFLAGS for libbitcoin_clirandy-waterhouse
2014-08-15build: add option for reducing exportsCory Fields
Enabled automatically if boost >= 1.49. See: https://svn.boost.org/trac/boost/ticket/2309 Also, check for a default visibility attribute, so that we can mark future api functions correctly.
2014-08-15build: Fix boost build on some platformsCory Fields
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. Should close #3219.
2014-08-15Merge pull request #4638Wladimir J. van der Laan
6f2c26a Closely track mempool byte total. Add "getmempoolinfo" RPC. (Jeff Garzik)
2014-08-15build: fix automake warnings about the use of INCLUDESCory Fields
While we're at it, reduce the use of LIBS as well. This makes dependencies explicit. Fixes building with (the not-yet-merged) libsecp256k1 as well. Github-Pull: #4689 Rebased-By: Wladimir J. van der laan <laanwj@gmail.com> Rebased-From: 909b347 c0e5dda
2014-08-14Closely track mempool byte total. Add "getmempoolinfo" RPC.Jeff Garzik
Goal: Gain live insight into the mempool. Groundwork for future work that caps mempool size.
2014-08-14Merge pull request #4659Wladimir J. van der Laan
c4bae53 [Qt] move SubstituteFonts() above ToolTipToRichTextFilter (Philip Kaufmann)
2014-08-13bitcoin-tx: fix build warningsCory Fields
Cleans up a bunch of: warning: missing braces around initializer for ‘const<anonymous struct>’
2014-08-13Reapply: Reject transactions with excessive numbers of sigopsPeter Todd
Reverting was based on a misunderstanding, it appears. Github-Pull: #4150
2014-08-13Merge pull request #4682Wladimir J. van der Laan
c33b983 Don't poll showmyip.com, it doesn't exist anymore (Wladimir J. van der Laan)
2014-08-13Don't poll showmyip.com, it doesn't exist anymoreWladimir J. van der Laan
Fixes #4679. This leaves us with only one candidate, checkip.dyndns.org. GetMyExternalIP should be phased out as soon as possible.
2014-08-12Revert "Reject transactions with excessive numbers of sigops"Wladimir J. van der Laan
This reverts commit 4fad8e6d831729efa1965fa2034e7e51d3d0a1be.
2014-08-12Merge pull request #4150Wladimir J. van der Laan
4fad8e6 Reject transactions with excessive numbers of sigops (Peter Todd)
2014-08-12Merge pull request #4675Wladimir J. van der Laan
ea100c7 Reduce maximum coinscache size during verification (Wladimir J. van der Laan)
2014-08-12qt: better looking trayiconntrgn
Github-Pull: #4678 Rebased-By: Wladimir J. van der Laan <laanwj@gmail.com>
2014-08-12build: check for sys/prctl.h in the proper wayWladimir J. van der Laan
Use AC_CHECK_HEADERS to check for the header, and include it only if detected and the subsequent HAVE_SYS_PRCTL_H is set.
2014-08-12Fix thread name settingWladimir J. van der Laan
Because of a typo, thread names no longer appeared in the overview. This was broken in 51ed9ec.
2014-08-12Merge pull request #4603Wladimir J. van der Laan
f0c2915 Simplify and rename CheckWork to ProcessBlockFound (jtimon)
2014-08-12Merge pull request #4680Wladimir J. van der Laan
a381ee5 Remove unnecessary typedef and script.h include (jtimon)
2014-08-12Remove unnecessary typedef and script.h includejtimon
2014-08-12Remove unused CKeyStoreIsMineVisitorjtimon
2014-08-11Merge pull request #4664Wladimir J. van der Laan
565e569 libc-compat: add new symbol that's now needed (Cory Fields) 8021cf8 build: fix FDELT_TYPE configure check (Cory Fields)
2014-08-11Categorize rpc help overviewCozz Lovan
Conflicts: src/rpcserver.cpp Github-Pull: #4539 Rebased-By: Wladimir J. van der Laan <laanwj@gmail.com> Rebased-From: df3d321
2014-08-11Merge pull request #4666Wladimir J. van der Laan
ab45ddb Fix typo in gettransaction help (Derek701)
2014-08-11Merge pull request #4668Wladimir J. van der Laan
9297763 [Qt] Add TRY_LOCK back to peertablemodel (Cozz Lovan)
2014-08-11Merge pull request #4622Wladimir J. van der Laan
c7f3876 URLs containing a / after the address no longer cause parsing errors. (Ross Nicoll)
2014-08-11build: Add mention of --disable-wallet to bdb48 error messagesWladimir J. van der Laan
2014-08-11Reduce maximum coinscache size during verificationWladimir J. van der Laan
Due to growing coinsviewcaches, the memory usage with checklevel=3 (and standard settings for dbcache) could be up to 500MiB on a 64-bit system. This is about twice the peak during reindexing, unnecessarily extending bitcoind's memory envelope. This commit reduces the maximum total size of the caches used during verification to just nCoinCacheSize, which should be the limit.
2014-08-10[Qt] Add TRY_LOCK back to peertablemodelCozz Lovan
2014-08-08Fix typo in gettransaction helpDerek701
2014-08-09Add a way to limit deserialized string lengthsPieter Wuille
and use it for most strings being serialized.
2014-08-08libc-compat: add new symbol that's now neededCory Fields
2014-08-08URLs containing a / after the address no longer cause parsing errors.Ross Nicoll
2014-08-08Merge pull request #4635Wladimir J. van der Laan
6c23b08 CCoinsKeyHasher::operator() should return size_t (Wladimir J. van der Laan)
2014-08-08[Qt] move SubstituteFonts() above ToolTipToRichTextFilterPhilip Kaufmann
- doesn't belong to the ToolTipToRichTextFilter class so move it up
2014-08-08[Qt] re-work overviewpage UIPhilip Kaufmann
- ensure normal and watch-only stuff looks consistent - simplify UI by removing unneeded UI layout elements - change some comments to watch-only from watchonly
2014-08-08Merge pull request #4636Wladimir J. van der Laan
efd6b87 small net cleanup (Philip Kaufmann)
2014-08-08small net cleanupPhilip Kaufmann
- add comment for disabling sigpipe - add closing comment in compat.h - remove redundant check in net.h
2014-08-07qt: fix unicode character display on osx when building with 10.7 sdkCory Fields