Permalink
Commits on Jul 10, 2015
Commits on Jul 8, 2015
  1. Merge pull request #6397

    5460b24 Fix typo in release notes. (spin)
    laanwj committed Jul 8, 2015
  2. Fix typo in release notes.

    spinza committed Jul 8, 2015
Commits on Jul 6, 2015
  1. Merge pull request #6383

    9a2469e release notes for fee estimation changes (Alex Morcos)
    laanwj committed Jul 6, 2015
Commits on Jul 3, 2015
  1. Merge pull request #6369

    dae0a89 assets-attribution: Update typicons to MIT license (Luke Dashjr)
    laanwj committed Jul 3, 2015
  2. assets-attribution: Update typicons to MIT license

    stephenhutchings commented 3 Jul 2015, 6:35 GMT:
    > Hi Luke, happy for these to be distributed under the terms of the MIT licence.
    > Let me know if you need anything further from me.
    luke-jr committed Jul 3, 2015
Commits on Jul 1, 2015
Commits on Jun 30, 2015
  1. Ideal release process for Windows detached signing

    This is an ideal version of what the release process should look like,
    making it more consistent with the OS X process. Some of the changes
    described here would need to be made in the descriptors, which is somewhat
    beyond what I would feel comfortable doing, not really understanding the signature process in depth.
    
    [skip ci]
    
    Github-Pull: #6354
    Rebased-From: 6e849b8
    Micha committed with laanwj Jun 26, 2015
  2. gitian: make the windows signing process match OSX

    Github-Pull: #6354
    Rebased-From: a3ba9a5
    theuni committed with laanwj Jun 29, 2015
Commits on Jun 25, 2015
  1. Hardcoded seeds update June 2015

    - Moved all seed related scripts to contrib/seeds for consistency
    - Updated `makeseeds.py` to handle IPv6 and onions, fix regular
      expression for recent Bitcoin Core versions
    - Fixed a bug in `generate-seeds.py` with regard to IPv6 parsing
    
    Allow for non-8333 nodes to appear in the internal seeds. This will
    allow bitcoind to bypas a filter on 8333. This also makes it possible to
    use the same tool for e.g. testnet.
    
    As hosts with multiple nodes per IP are likely abusive, add a filter to
    remove these (the ASN check will take care of them for IPv4, but not
    IPv6 or onion).
    
    Github-Pull: #6333
    Rebased-From: ccd4369 884454a b932953
    laanwj committed Jun 23, 2015
  2. Advance pindexLastCommonBlock for blocks in chainActive

    This prevents an edge case where a block downloaded and pruned
    in-between successive calls to FindNextBlocksToDownload could
    cause the block to be unnecessarily re-requested.
    
    Github-Pull: #6233
    Rebased-From: 3e91433
    sdaftuar committed with laanwj Jun 4, 2015
Commits on Jun 23, 2015
  1. fix crash on shutdown when e.g. changing -txindex and abort action

    - fixes #3136
    - the problem is related to Boost path and a static initialized internal
      pointer
    - using a std::string in CDBEnv::EnvShutdown() prevents the problem
    - this removes the boost::filesystem::path path field from CDBEnv
    
    Github-Pull: #6282
    Rebased-From: 0ce30ea
    Philip Kaufmann committed with laanwj Jun 15, 2015
  2. Add an alternate location of endian.h header

    Github-Pull: #6246
    Rebased-From: 0640a5e
    s3erios committed with laanwj Jun 7, 2015
Commits on Jun 22, 2015
  1. gitian: add a gitian-win-signer descriptor

    This is exactly like the current OSX signing process.
    
    osslsigncode has been patched to detach and re-attach Windows signatures.
    The changes can be seen here: https://github.com/theuni/osslsigncode/commits/attach-signature
    
    There's a pull-request open upstream for the changes:
    https://sourceforge.net/p/osslsigncode/osslsigncode/merge-requests/3/
    
    This work has been back-ported to the stable 1.7.1 release of osslsigncode, so
    that a smaller patch can be reviewed.
    
    Github-Pull: #6303
    Rebased-From: d08cfc2
    theuni committed with laanwj Jun 18, 2015
  2. doc: update mailing list address

    Move from sourceforge to linux foundation.
    
    Also get rid of some other stale mentions of sourceforge.
    
    Github-Pull: #6319
    Rebased-From: 88d8525
    laanwj committed Jun 22, 2015
Commits on Jun 21, 2015
  1. Revert "Disable partition check for now, it triggers too often (issue #…

    …6251)"
    
    Re-enable partition check, it should be safe again after #6256.
    
    This reverts commit 3eada74.
    laanwj committed Jun 21, 2015
Commits on Jun 17, 2015
  1. depends: fix Boost 1.55 build on GCC 5

    Boost assumes variadic templates are always available in GCC 4.4+, but
    they aren't since we don't build with -std=c++11.
    
    This applies the patch that fixed the issue in boost 1.57:
    boostorg/config@eec8085
    
    See also: https://svn.boost.org/trac/boost/ticket/10500
    
    Github-Pull: #6280
    Rebased-From: b19a88b
    welshjf committed with laanwj Jun 12, 2015
  2. remove berkeley-db4 workaround

    "brew install berkeley-db4" appears to be working again.  simplified instructions by removing the berkeley-db4 workaround.
    
    Github-Pull: #6286
    Rebased-From: a3a80c2
    rion committed with laanwj Jun 16, 2015
Commits on Jun 16, 2015
  1. Fix scheduler build with some boost versions.

    Some boost versions have a conflicting overload of wait_until that returns void.
    Explicitly use a template here to avoid hitting that overload.
    
    Github-Pull: #6285
    Rebased-From: 72bf90d
    theuni committed with laanwj Jun 15, 2015
Commits on Jun 15, 2015
  1. translation update pre-rc2

    laanwj committed Jun 15, 2015
  2. Use best header chain timestamps to detect partitioning

    The partition checking code was using chainActive timestamps
    to detect partitioning; with headers-first syncing, it should use
    (and with this pull request, does use) pIndexBestHeader timestamps.
    
    Fixes issue #6251
    
    Github-Pull: #6256
    Rebased-From: 65b9454
    gavinandresen committed with laanwj Jun 8, 2015
  3. Add option `-alerts` to opt out of alert system

    Make it possible to opt-out of the centralized alert system by providing
    an option `-noalerts` or `-alerts=0`. The default remains unchanged.
    
    This is a gentler form of #6260, in which I went a bit overboard by
    removing the alert system completely.
    
    I intend to add this to the GUI options in another pull after this.
    
    Github-Pull: #6274
    Rebased-From: 02a6702
    laanwj committed Jun 12, 2015
  4. gitian: Use the new bitcoin-detached-sigs git repo for OSX signatures

    Rather than fetching a signature.tar.gz from somewhere on the net, instruct
    Gitian to use a signature from a tag in the bitcoin-detached-sigs repository
    which corresponds to the tag of the release being built.
    
    This changes detached-sig-apply.sh to take a dirname rather than a tarball as
    an argument, though detached-sig-create.sh still outputs a tarball for
    convenience.
    
    Github-Pull: #6269
    Rebased-From: c110575
    theuni committed with laanwj Jun 10, 2015
  5. Fix getbalance *

    Chance "getbalance *" not to use IsTrusted.  The method and result
    now match the "getbalance <specific-account>" behavior. In
    particular, "getbalance * 0" now works.
    
    Also fixed a comment -- GetGalance has required 1 confirmation
    for many years, and the default "getbalance *" behavior matches
    that.
    
    Github-Pull: #6276
    Rebased-From: 7d6a85a
    dgenr8 committed with laanwj Jun 12, 2015
Commits on Jun 12, 2015
  1. Remove translation for -help-debug options

    Github-Pull: #6264
    Rebased-From: 9b5659d
    laanwj committed Jun 12, 2015
Commits on Jun 11, 2015
  1. Prune: Support noncontiguous block files

    In some corner cases, it may be possible for recent blocks to end up in
    the same block file as much older blocks.  Previously, the pruning code
    would stop looking for files to remove upon first encountering a file
    containing a block that cannot be pruned, now it will keep looking for
    candidate files until the target is met and all other criteria are
    satisfied.
    
    This can result in a noncontiguous set of block files (by number) on
    disk, which is fine except for during some reindex corner cases, so
    make reindex preparation smarter such that we keep the data we can
    actually use and throw away the rest.  This allows pruning to work
    correctly while downloading any blocks needed during the reindex.
    
    Rebased-From: c257a8c
    Github-Pull: #6221
    ajweiss committed with laanwj Jun 2, 2015
Commits on Jun 10, 2015
  1. Fix removing of orphan transactions

    We don't want to erase orphans that still have missing inputs, they should still be tracked as orphans.  Also, the transaction thats being accepted can't be an orphan otherwise it would have previously been accepted, so doesn't need to be added to the erase queue.
    
    Github-Pull: #5985
    Rebased-From: 14d4eef
    morcos committed with laanwj Apr 8, 2015
  2. configure: Detect (and reject) LibreSSL

    Rebased-From: a5a81f7
    Github-Pull: #6244
    luke-jr committed with laanwj Jun 6, 2015
Commits on Jun 8, 2015
Commits on Jun 5, 2015
  1. Merge pull request #6238

    cfc600d Bugfix: Correct links for Xcode download (Luke Dashjr)
    laanwj committed Jun 5, 2015
Commits on Jun 3, 2015
  1. doc: update release notes

    laanwj committed Jun 3, 2015