Permalink
Commits on Jan 22, 2017
  1. Merge pull request #1615

    f098989 core: cache tx hashes of failing semantics txes (moneromooo-monero)
    fluffypony committed Jan 22, 2017
  2. Merge pull request #1613

    13dd102 mlog: fix default level/category mapping (moneromooo-monero)
    fluffypony committed Jan 22, 2017
  3. Merge pull request #1612

    20f7152 wallet2: fix sending a rct tx with a single output available (moneromooo-monero)
    fluffypony committed Jan 22, 2017
  4. Merge pull request #1610

    b70ab12 rpc: fix orphan_status when getting blocks (moneromooo-monero)
    fluffypony committed Jan 22, 2017
  5. Merge pull request #1609

    4cdf0a3 p2p: always recreate a new peer id on startup (moneromooo-monero)
    fluffypony committed Jan 22, 2017
  6. Merge pull request #1607

    f9293b6 unit_tests: fix missing return after batch_start prototype change (moneromooo-monero)
    fluffypony committed Jan 22, 2017
  7. Merge pull request #1606

    f8b97ae p2p: show ban/unban logs by default again (moneromooo-monero)
    fluffypony committed Jan 22, 2017
  8. Merge pull request #1605

    7c3f79c core: early out in handle_incoming_tx if already in pool or blockchain (moneromooo-monero)
    6cc7d26 ringct: reorder a bit to check quicker tests first (moneromooo-monero)
    fluffypony committed Jan 22, 2017
  9. Merge pull request #1604

    a854cec Make stack trace show up in log file with default settings (moneromooo-monero)
    fluffypony committed Jan 22, 2017
  10. Merge pull request #1601

    c3b8ddf streamline (vdo)
    fluffypony committed Jan 22, 2017
  11. Merge pull request #1600

    1c4d65c Rename method to get_random_gray_peer (Miguel Herranz)
    03a54ee Fix logging that broke after rebasing (Miguel Herranz)
    6bdd3a5 Use set_peer_just_seen to keep last_seen updated (Miguel Herranz)
    82dbeed Add gray peer list housekeeping system (Miguel Herranz)
    fluffypony committed Jan 22, 2017
  12. Merge pull request #1597

    4d6976f undelete epee tests.cpp (moneroexamples)
    0fd2508 removing some unsed epee files (moneroexamples)
    fluffypony committed Jan 22, 2017
  13. core: cache tx hashes of failing semantics txes

    moneromooo-monero committed Jan 22, 2017
  14. mlog: fix default level/category mapping

    It was not matching the LOG_PRINT_Lx mapping for 2/3/4
    moneromooo-monero committed Jan 22, 2017
  15. wallet2: fix sending a rct tx with a single output available

    This would have tried to send a second output to make the tx
    look like the 2/2 ideal, but it would not fail to find one
    because picking an output from preferred_inputs priority list
    did not remove it from the unused tranfer/dust outputs, so
    it would try to send the same output twice.
    
    While there, I also added a check to avoid sending a second
    input if it's related to the first. Better 1/2 than linking
    inputs, I think.
    moneromooo-monero committed Jan 22, 2017
  16. rpc: fix orphan_status when getting blocks

    It was always set to false, even for orphan blocks
    moneromooo-monero committed Jan 22, 2017
  17. p2p: always recreate a new peer id on startup

    This prevents easy fingerprinting when you change IPs, and
    will be a must when kovri gets used.
    moneromooo-monero committed Jan 22, 2017
Commits on Jan 21, 2017
  1. unit_tests: fix missing return after batch_start prototype change

    moneromooo-monero committed Jan 21, 2017
  2. p2p: show ban/unban logs by default again

    moneromooo-monero committed Jan 21, 2017
  3. core: early out in handle_incoming_tx if already in pool or blockchain

    moneromooo-monero committed Jan 21, 2017
  4. Make stack trace show up in log file with default settings

    moneromooo-monero committed Jan 21, 2017
  5. Rename method to get_random_gray_peer

    IPGlider committed Jan 21, 2017
  6. Fix logging that broke after rebasing

    IPGlider committed Jan 21, 2017
  7. Add gray peer list housekeeping system

    A random peer from the gray peer list is selected and a connection is
    made to check if the peer is alive.
    
    If the connection and handshake are successful the peer is promoted to
    the white peer list, in case of failure the peer is evicted from the
    gray peer list.
    
    The connection is closed after the check in either case.
    IPGlider committed Jan 20, 2017
  8. streamline

    vdo committed Jan 20, 2017
  9. undelete epee tests.cpp

    moneroexamples committed Jan 21, 2017
  10. Merge pull request #1599

    17246d0 wallet: print exception message on get_random_outs_error (moneromooo-monero)
    fluffypony committed Jan 21, 2017
  11. Merge pull request #1596

    7c0c5c1 easylogging++: detect DragonFly BSD as a UNIX (moneromooo-monero)
    fluffypony committed Jan 21, 2017
  12. Merge pull request #1593

    cbcdf8a Honor depth in get_peerlist_head method (Miguel Herranz)
    fluffypony committed Jan 21, 2017
  13. Merge pull request #1592

    78d560a simplewallet: use MAKE_CORE_RPC_VERSION(1,4) instead of 0x10004 (kenshi84)
    fluffypony committed Jan 21, 2017
  14. Merge pull request #1589

    87c658f wallet2_api: add API to set log categories (moneromooo-monero)
    fluffypony committed Jan 21, 2017
  15. Merge pull request #1587

    843769f Tweak some msg loglevels (Howard Chu)
    fluffypony committed Jan 21, 2017
  16. Merge pull request #1586

    5e61687 mlog: allow overriding log format (moneromooo-monero)
    5161f16 easylogging++: enforce recursive mutex (moneromooo-monero)
    fluffypony committed Jan 21, 2017