Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Builder monero-tests-osx-10.11 Build #28

Results:

Retry exception slave lost

SourceStamp:

Repositoryhttps://github.com/monero-project/monero.git
Branchmaster
Revisionab69d5b3670cc21a10aab9ad16919afdcc80fdba
Got Revisionab69d5b3670cc21a10aab9ad16919afdcc80fdba
Changes60 changes

BuildSlave:

osx-10.11

Reason:

The Nightly scheduler named 'Tests' triggered this build

Steps and Logfiles:

  1. git update ( 4 secs )
    1. stdio
  2. compile compile warnings ( 20 mins, 26 secs )
    1. stdio
    2. warnings (189)
  3. test test exception slave lost ( 13 hrs, 50 mins, 52 secs )
    1. stdio
    2. LastTest.log
    3. coretests.log
    4. CTestCostData.txt
    5. interrupt

Build Properties:

NameValueSource
branch master Build
builddir /Users/buildbot/slave/monero-tests-osx-10_11 slave
buildername monero-tests-osx-10.11 Builder
buildnumber 28 Build
codebase Build
got_revision ab69d5b3670cc21a10aab9ad16919afdcc80fdba Git
platform osx-10.11 BuildSlave
project Build
repository https://github.com/monero-project/monero.git Build
revision ab69d5b3670cc21a10aab9ad16919afdcc80fdba Build
scheduler Tests Scheduler
slavename osx-10.11 BuildSlave
warnings-count 189 WarningCountingShellCommand
workdir /Users/buildbot/slave/monero-tests-osx-10_11 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Chris Vickio
  2. Howard Chu
  3. Jaquee
  4. Miguel Herranz
  5. Riccardo Spagni
  6. kenshi84
  7. moneromooo-monero

Timing:

StartMon Jan 16 05:02:32 2017
EndMon Jan 16 19:13:56 2017
Elapsed14 hrs, 11 mins, 24 secs

All Changes:

:

  1. Change #2649

    Category None
    Changed by Miguel Herranz <miguelohnoyoudont@ipglider.org>
    Changed at Fri 13 Jan 2017 15:08:37
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 36ba311cf4aafe18c01284cf70bec3008060bbb4

    Comments

    Prioritize older transactions in the mempool
    The transactions are first prioritized by fee and in case the fees are
    equal by receive_time.

    Changed files

    • src/cryptonote_core/tx_pool.cpp
    • src/cryptonote_core/tx_pool.h
  2. Change #2650

    Category None
    Changed by Jaquee <jaquee.moneroohnoyoudont@gmail.com>
    Changed at Fri 13 Jan 2017 21:05:39
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 46550c0b4fc99e374c0df085e27edba1c6a3776c

    Comments

    Wallet API: add rescanSpent()

    Changed files

    • src/wallet/api/wallet.cpp
    • src/wallet/api/wallet.h
    • src/wallet/wallet2_api.h
  3. Change #2651

    Category None
    Changed by moneromooo-monero <moneromooo-moneroohnoyoudont@users.noreply.github.com>
    Changed at Fri 13 Jan 2017 21:06:14
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 50b230d12c3b9787928581603411738fea5ec3a0

    Comments

    core: ensure block size limit is set from the start
    It can now be queried by RPC, so it needs to be set before
    it is otherwise needed for consensus, even if no blocks had
    to be added (ie, exit and restart quickly).

    Changed files

    • src/cryptonote_core/blockchain.cpp
  4. Change #2652

    Category None
    Changed by Jaquee <jaquee.moneroohnoyoudont@gmail.com>
    Changed at Fri 13 Jan 2017 21:41:17
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 4a0176740de5f49f8a685ce02ef1ce1676307435

    Comments

    Wallet API: support integrated addresses in address book.

    Changed files

    • src/wallet/api/address_book.cpp
  5. Change #2653

    Category None
    Changed by Jaquee <jaquee.moneroohnoyoudont@gmail.com>
    Changed at Fri 13 Jan 2017 22:02:20
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 1d3179816be78240688a0cf05f4040b7fd790a4e

    Comments

    Wallet API: add key image import/export functions

    Changed files

    • src/wallet/api/wallet.cpp
    • src/wallet/api/wallet.h
    • src/wallet/wallet2_api.h
  6. Change #2654

    Category None
    Changed by moneromooo-monero <moneromooo-moneroohnoyoudont@users.noreply.github.com>
    Changed at Fri 13 Jan 2017 22:28:19
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision c9f13c5e54c9117ff9fa32db3d0534af22e47ee7

    Comments

    wallet2: fix tx reroll not updating fee is going up a kB step

    Changed files

    • src/wallet/wallet2.cpp
  7. Change #2655

    Category None
    Changed by moneromooo-monero <moneromooo-moneroohnoyoudont@users.noreply.github.com>
    Changed at Fri 13 Jan 2017 23:21:38
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 5b5017e26708c48cc1ba7bd3f1e0f0f70d6c6316

    Comments

    rpc: add a command to get info about the current blockchain
    About the tip of the main chain, and the last N blocks

    Changed files

    • src/daemon/command_parser_executor.cpp
    • src/daemon/command_parser_executor.h
    • src/daemon/command_server.cpp
    • src/daemon/rpc_command_executor.cpp
    • src/daemon/rpc_command_executor.h
    • src/rpc/core_rpc_server.cpp
    • src/rpc/core_rpc_server_commands_defs.h
  8. Change #2656

    Category None
    Changed by moneromooo-monero <moneromooo-moneroohnoyoudont@users.noreply.github.com>
    Changed at Sat 14 Jan 2017 13:07:05
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 81c384e408edef2eeced88ea1cf976720b6fed32

    Comments

    fix do_not_relay not preventing relaying on a timer
    Also print its value when printing pool

    Changed files

    • src/cryptonote_core/blockchain.cpp
    • src/cryptonote_core/cryptonote_core.cpp
    • src/cryptonote_core/cryptonote_core.h
    • src/cryptonote_core/tx_pool.cpp
    • src/cryptonote_core/tx_pool.h
    • src/cryptonote_protocol/cryptonote_protocol_handler.inl
    • src/daemon/rpc_command_executor.cpp
    • src/rpc/core_rpc_server.cpp
    • src/rpc/core_rpc_server_commands_defs.h
    • tests/core_proxy/core_proxy.cpp
    • tests/core_proxy/core_proxy.h
    • tests/core_tests/chaingen.h
    • tests/unit_tests/ban.cpp
  9. Change #2657

    Category None
    Changed by Jaquee <jaquee.moneroohnoyoudont@gmail.com>
    Changed at Sat 14 Jan 2017 13:45:30
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision dea53962a356259e5b82f3d7abbdd54772d29c71

    Comments

    fix timeout in check_connection

    Changed files

    • src/wallet/api/wallet.cpp
    • src/wallet/wallet2.cpp
    • src/wallet/wallet2.h
  10. Change #2658

    Category None
    Changed by moneromooo-monero <moneromooo-moneroohnoyoudont@users.noreply.github.com>
    Changed at Sat 14 Jan 2017 21:17:32
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision ba3968f6ce0459f0c0a767e4f54e7cb2c48955d9

    Comments

    rct: split rct checks between semantics and other
    Semantics can be checked early

    Changed files

    • src/cryptonote_core/blockchain.cpp
    • src/cryptonote_core/cryptonote_core.cpp
    • src/ringct/rctSigs.cpp
    • src/ringct/rctSigs.h
  11. Change #2659

    Category None
    Changed by moneromooo-monero <moneromooo-moneroohnoyoudont@users.noreply.github.com>
    Changed at Sat 14 Jan 2017 21:19:33
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision b3ca0c627a1ac8e6355fcf4c4ad3781505914589

    Comments

    unit_tests: fix portable serialization tests hardcoded data path

    Changed files

    • tests/unit_tests/main.cpp
    • tests/unit_tests/serialization.cpp
  12. Change #2660

    Category None
    Changed by moneromooo-monero <moneromooo-moneroohnoyoudont@users.noreply.github.com>
    Changed at Sat 14 Jan 2017 21:43:01
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision d276a16526d8ba752412c1588e6e8618c1f69d55

    Comments

    wallet2: use at least two rct inputs if possible
    If we'd make a rct tx with just one input, we try to add
    a second one to match the 2/2 ideal. This means more txes
    use that template (and are thus using a larger anonymity
    set), and it coalesces outputs "for free". We use the
    smallest amount outputs in priority for this, so we can
    "clean" the wallet at the same time.

    Changed files

    • src/wallet/wallet2.cpp
    • src/wallet/wallet2.h
  13. Change #2661

    Category None
    Changed by moneromooo-monero <moneromooo-moneroohnoyoudont@users.noreply.github.com>
    Changed at Sat 14 Jan 2017 22:41:14
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision feb499aaae496361f0b96a76ab614dca5258a5c1

    Comments

    core: check block version for alt chains too
    This is incompatible with block version voting

    Changed files

    • src/cryptonote_core/blockchain.cpp
    • src/cryptonote_core/hardfork.cpp
    • src/cryptonote_core/hardfork.h
  14. Change #2662

    Category None
    Changed by Howard Chu <highlandsunohnoyoudont@gmail.com>
    Changed at Sat 14 Jan 2017 22:43:06
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 0693cff9251f91a05dd96b2f8910faea29cb29ce

    Comments

    Use batch transactions when syncing
    Faster throughput while avoiding corruption. I.e., makes
    running with --db-sync-mode safe more tolerable.

    Changed files

    • src/blockchain_db/berkeleydb/db_bdb.cpp
    • src/blockchain_db/berkeleydb/db_bdb.h
    • src/blockchain_db/blockchain_db.h
    • src/blockchain_db/lmdb/db_lmdb.cpp
    • src/blockchain_db/lmdb/db_lmdb.h
    • src/blockchain_utilities/fake_core.h
    • src/cryptonote_core/blockchain.cpp
    • tests/unit_tests/hardfork.cpp
  15. Change #2663

    Category None
    Changed by Howard Chu <highlandsunohnoyoudont@gmail.com>
    Changed at Sat 14 Jan 2017 22:43:06
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision eb1fb6011a233d515a2ad97c6983d960f0a72caf

    Comments

    Tweak default db-sync-mode to fast:async:1
    fsync the DB asynchronously, to allow block download/verification
    to proceed while syncing. Sync after every batch. Note that
    "fastest" still defaults to fastest:async:1000.

    Changed files

    • src/cryptonote_core/cryptonote_core.cpp
  16. Change #2664

    Category None
    Changed by Howard Chu <highlandsunohnoyoudont@gmail.com>
    Changed at Sat 14 Jan 2017 22:43:06
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision c903c5541e93f521d1a0e7c89393e19aa7c7459e

    Comments

    Don't cache block height, always get from DB

    Changed files

    • src/blockchain_db/lmdb/db_lmdb.cpp
    • src/blockchain_db/lmdb/db_lmdb.h
  17. Change #2665

    Category None
    Changed by Howard Chu <highlandsunohnoyoudont@gmail.com>
    Changed at Sat 14 Jan 2017 22:43:06
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision eaf8470b293c65140b135829d65422208aa29c44

    Comments

    Must wait for previous batch to finish before starting new one

    Changed files

    • src/cryptonote_core/blockchain.cpp
  18. Change #2666

    Category None
    Changed by moneromooo-monero <moneromooo-moneroohnoyoudont@users.noreply.github.com>
    Changed at Sun 15 Jan 2017 11:16:25
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision f5f4109f9a64a562f977c11087bd3175a591236b

    Comments

    mnemonics: fix language detection with checksum word
    If a checksum word is present, language detection would use
    just the word prefixes. However, a set of word prefixes may
    be found in more than one language, and so the wrong language
    may be found first, which could then fail the checksum, since
    the check may be done with a different unique prefix length
    from the one it was created from.
    
    We now make a checksum test when we we detect a language from
    prefixes only, to make sure we have the correct one.

    Changed files

    • src/mnemonics/electrum-words.cpp
    • tests/unit_tests/mnemonics.cpp
  19. Change #2667

    Category None
    Changed by Howard Chu <highlandsunohnoyoudont@gmail.com>
    Changed at Sun 15 Jan 2017 15:51:57
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 3ff54bdd7a8b5e08e4e8ac17b7fff23ad3a82312

    Comments

    Check for correct thread before ending batch transaction

    Changed files

    • src/blockchain_db/lmdb/db_lmdb.cpp
  20. Change #2668

    Category None
    Changed by Riccardo Spagni <ricohnoyoudont@spagni.net>
    Changed at Sun 15 Jan 2017 19:43:12
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 65e33b1bc51d6540f23c8de0dbf4826a56549373

    Comments

    Merge pull request #1506
    3ff54bdd Check for correct thread before ending batch transaction (Howard Chu)
    eaf8470b Must wait for previous batch to finish before starting new one (Howard Chu)
    c903c554 Don't cache block height, always get from DB (Howard Chu)
    eb1fb601 Tweak default db-sync-mode to fast:async:1 (Howard Chu)
    0693cff9 Use batch transactions when syncing (Howard Chu)

    Changed files

    • no files
  21. Change #2669

    Category None
    Changed by Riccardo Spagni <ricohnoyoudont@spagni.net>
    Changed at Sun 15 Jan 2017 19:44:28
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision c23bd75df67db751f762a5fc97560652484682e1

    Comments

    Merge pull request #1552
    4a017674 Wallet API: support integrated addresses in address book. (Jaquee)

    Changed files

    • no files
  22. Change #2670

    Category None
    Changed by Riccardo Spagni <ricohnoyoudont@spagni.net>
    Changed at Sun 15 Jan 2017 19:44:49
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 935f50471ccaf70c72fec78394908a789748a0b1

    Comments

    Merge pull request #1560
    46550c0b Wallet API: add rescanSpent() (Jaquee)

    Changed files

    • no files
  23. Change #2671

    Category None
    Changed by Riccardo Spagni <ricohnoyoudont@spagni.net>
    Changed at Sun 15 Jan 2017 19:46:33
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 8bd2c2e551fe36ff6f9fee985d78784fb04ec146

    Comments

    Merge pull request #1563
    36ba311c Prioritize older transactions in the mempool (Miguel Herranz)

    Changed files

    • no files
  24. Change #2672

    Category None
    Changed by Riccardo Spagni <ricohnoyoudont@spagni.net>
    Changed at Sun 15 Jan 2017 19:46:52
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 865f5bef345a341e3eb27ac29339994de7446476

    Comments

    Merge pull request #1564
    1d317981 Wallet API: add key image import/export functions (Jaquee)

    Changed files

    • no files
  25. Change #2673

    Category None
    Changed by Riccardo Spagni <ricohnoyoudont@spagni.net>
    Changed at Sun 15 Jan 2017 19:47:17
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 51baab2112563a2a6c24078e56ab01f024fcc766

    Comments

    Merge pull request #1565
    50b230d1 core: ensure block size limit is set from the start (moneromooo-monero)

    Changed files

    • no files
  26. Change #2674

    Category None
    Changed by Riccardo Spagni <ricohnoyoudont@spagni.net>
    Changed at Sun 15 Jan 2017 19:47:44
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 31de98793f1e67a7193b714c7202507b645d645b

    Comments

    Merge pull request #1567
    c9f13c5e wallet2: fix tx reroll not updating fee is going up a kB step (moneromooo-monero)

    Changed files

    • no files
  27. Change #2675

    Category None
    Changed by Riccardo Spagni <ricohnoyoudont@spagni.net>
    Changed at Sun 15 Jan 2017 19:48:09
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 91083a43be8b6bbd3164369baad0baed21f2b05c

    Comments

    Merge pull request #1568
    5b5017e2 rpc: add a command to get info about the current blockchain (moneromooo-monero)

    Changed files

    • no files
  28. Change #2676

    Category None
    Changed by Riccardo Spagni <ricohnoyoudont@spagni.net>
    Changed at Sun 15 Jan 2017 19:50:10
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 10c6afd3167172628ac538c1efa5afe2127cd1d6

    Comments

    Merge pull request #1571
    81c384e4 fix do_not_relay not preventing relaying on a timer (moneromooo-monero)

    Changed files

    • no files
  29. Change #2677

    Category None
    Changed by Riccardo Spagni <ricohnoyoudont@spagni.net>
    Changed at Sun 15 Jan 2017 19:55:12
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision f00797a1f2bcd77ea6ec80076c936ef70a939d50

    Comments

    Merge pull request #1573
    dea53962 fix timeout in check_connection (Jaquee)

    Changed files

    • no files
  30. Change #2678

    Category None
    Changed by Riccardo Spagni <ricohnoyoudont@spagni.net>
    Changed at Sun 15 Jan 2017 19:55:40
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 9cda94d0aa648950a78d93db1fed7349ed777ab3

    Comments

    Merge pull request #1574
    d276a165 wallet2: use at least two rct inputs if possible (moneromooo-monero)

    Changed files

    • no files
  31. Change #2679

    Category None
    Changed by Riccardo Spagni <ricohnoyoudont@spagni.net>
    Changed at Sun 15 Jan 2017 19:56:10
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision c5be70eab49c4fbee11f0f7d3b95df36d45ae186

    Comments

    Merge pull request #1575
    b3ca0c62 unit_tests: fix portable serialization tests hardcoded data path (moneromooo-monero)

    Changed files

    • no files
  32. Change #2680

    Category None
    Changed by Riccardo Spagni <ricohnoyoudont@spagni.net>
    Changed at Sun 15 Jan 2017 19:56:39
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 1207d8ad0d043dc9473011733368533fae60a681

    Comments

    Merge pull request #1576
    ba3968f6 rct: split rct checks between semantics and other (moneromooo-monero)

    Changed files

    • no files
  33. Change #2681

    Category None
    Changed by Riccardo Spagni <ricohnoyoudont@spagni.net>
    Changed at Sun 15 Jan 2017 19:57:30
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 99ffc4974062f1a80ab8eb641fe1859d2e2e9e6d

    Comments

    Merge pull request #1577
    feb499aa core: check block version for alt chains too (moneromooo-monero)

    Changed files

    • no files
  34. Change #2682

    Category None
    Changed by Riccardo Spagni <ricohnoyoudont@spagni.net>
    Changed at Sun 15 Jan 2017 19:58:09
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision b2e1568335228869de84ac39bb74f5589bc1b6db

    Comments

    Merge pull request #1579
    f5f4109f mnemonics: fix language detection with checksum word (moneromooo-monero)

    Changed files

    • no files
  35. Change #2694

    Category None
    Changed by Chris Vickio <chrisohnoyoudont@vickio.net>
    Changed at Sat 14 Jan 2017 10:37:14
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 296f8c160f862a2be0b93745c60a8c14b5c5d749

    Comments

    inline unused function (for unused-function warning)

    Changed files

    • contrib/epee/include/md5_l.h
  36. Change #2695

    Category None
    Changed by Chris Vickio <chrisohnoyoudont@vickio.net>
    Changed at Sat 14 Jan 2017 12:06:07
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision fcf66925c1f0b97b4871bbad66a492fcd16217ee

    Comments

    remove unused fields from network_throttle (unused-private-field warning)

    Changed files

    • src/p2p/network_throttle-detail.hpp
  37. Change #2696

    Category None
    Changed by Chris Vickio <chrisohnoyoudont@vickio.net>
    Changed at Sat 14 Jan 2017 12:06:07
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 3b6d5f255df2a5ca826ed7f146fc768a8350d68e

    Comments

    make struct/class declarations consistent (mismatched-tags warning)

    Changed files

    • src/daemon/daemon.h
    • src/wallet/api/address_book.h
    • src/wallet/api/transaction_history.h
    • src/wallet/api/wallet.h
  38. Change #2697

    Category None
    Changed by Chris Vickio <chrisohnoyoudont@vickio.net>
    Changed at Sat 14 Jan 2017 12:06:07
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision fb76d43980de2c519e4ef01d023513848e672453

    Comments

    add extra braces around subobjects (missing-braces warning)

    Changed files

    • src/ringct/rctTypes.h
  39. Change #2698

    Category None
    Changed by Chris Vickio <chrisohnoyoudont@vickio.net>
    Changed at Sun 15 Jan 2017 16:23:33
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 629d5b76899432e4d6cf8f5a50652c1e08bc4540

    Comments

    change counter from bool to int (deprecated-increment-bool warning)

    Changed files

    • src/wallet/wallet2.cpp
  40. Change #2699

    Category None
    Changed by Chris Vickio <chrisohnoyoudont@vickio.net>
    Changed at Sun 15 Jan 2017 16:23:33
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 0aefb2f60a26d250ed2e1fb8f205c901c54ca850

    Comments

    remove std::move from return statements (pessimizing-move warning)

    Changed files

    • src/wallet/wallet2.cpp
  41. Change #2700

    Category None
    Changed by Chris Vickio <chrisohnoyoudont@vickio.net>
    Changed at Sun 15 Jan 2017 16:23:33
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision d561f4ad92db6794f6571f5a191041bad65f063b

    Comments

    enable clang checks that were disabled

    Changed files

    • CMakeLists.txt
  42. Change #2701

    Category None
    Changed by Riccardo Spagni <ricohnoyoudont@spagni.net>
    Changed at Mon 16 Jan 2017 00:01:08
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision ec323d8c3f61c3ca86d1ef2b604d4dd75c59e250

    Comments

    Merge pull request #1561
    d561f4ad enable clang checks that were disabled (Chris Vickio)
    0aefb2f6 remove std::move from return statements (pessimizing-move warning) (Chris Vickio)
    629d5b76 change counter from bool to int (deprecated-increment-bool warning) (Chris Vickio)
    fb76d439 add extra braces around subobjects (missing-braces warning) (Chris Vickio)
    3b6d5f25 make struct/class declarations consistent (mismatched-tags warning) (Chris Vickio)
    fcf66925 remove unused fields from network_throttle (unused-private-field warning) (Chris Vickio)
    296f8c16 inline unused function (for unused-function warning) (Chris Vickio)

    Changed files

    • no files
  43. Change #2702

    Category None
    Changed by moneromooo-monero <moneromooo-moneroohnoyoudont@users.noreply.github.com>
    Changed at Sun 15 Jan 2017 21:52:56
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 6da9335a9ece12483a0d13afc468e5df8d02a34f

    Comments

    blockchain_import: fix build after tx_pool::add_tx changes

    Changed files

    • src/blockchain_utilities/blockchain_import.cpp
  44. Change #2703

    Category None
    Changed by kenshi84 <kenshi84ohnoyoudont@protonmail.ch>
    Changed at Sun 15 Jan 2017 22:55:43
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision ce866d1cc6423b924e3c6e094c1a45ca4e83aae7

    Comments

    macro to define core RPC version for avoiding future mistake

    Changed files

    • src/rpc/core_rpc_server_commands_defs.h
  45. Change #2704

    Category None
    Changed by Riccardo Spagni <ricohnoyoudont@spagni.net>
    Changed at Mon 16 Jan 2017 00:13:28
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 422a36ca2a41ba11cc5cccaf90441cde5a8d4b26

    Comments

    Merge pull request #1581
    6da9335a blockchain_import: fix build after tx_pool::add_tx changes (moneromooo-monero)

    Changed files

    • no files
  46. Change #2705

    Category None
    Changed by Riccardo Spagni <ricohnoyoudont@spagni.net>
    Changed at Mon 16 Jan 2017 00:13:45
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision e459d8604df600d3094fba269ecbcf22867cf171

    Comments

    Merge pull request #1578
    ce866d1c macro to define core RPC version for avoiding future mistake (kenshi84)

    Changed files

    • no files
  47. Change #2708

    Category None
    Changed by moneromooo-monero <moneromooo-moneroohnoyoudont@users.noreply.github.com>
    Changed at Mon 16 Jan 2017 00:17:40
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision c50bbbfedd86e32161db7c2a41e9e38b9015ba51

    Comments

    easylogging++: import upstream

    Changed files

    • external/easylogging++/easylogging++.h
  48. Change #2709

    Category None
    Changed by moneromooo-monero <moneromooo-moneroohnoyoudont@users.noreply.github.com>
    Changed at Mon 16 Jan 2017 00:17:47
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 2a0bf7834c1f5314d41d189bd1e583eca79f6967

    Comments

    easylogging++: Add logging categories

    Changed files

    • external/easylogging++/easylogging++.h
  49. Change #2710

    Category None
    Changed by moneromooo-monero <moneromooo-moneroohnoyoudont@users.noreply.github.com>
    Changed at Mon 16 Jan 2017 00:17:51
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision ec71ce8d2d69188e4cb76193d8914857806d49f3

    Comments

    easylogging++: Print thread ID in a nicer way

    Changed files

    • external/easylogging++/easylogging++.h
  50. Change #2711

    Category None
    Changed by moneromooo-monero <moneromooo-moneroohnoyoudont@users.noreply.github.com>
    Changed at Mon 16 Jan 2017 00:17:55
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 2836284798ab448babc3f44b2715cb1d8183d9c4

    Comments

    easylogging++: allow setting thread names

    Changed files

    • external/easylogging++/easylogging++.h
  51. Change #2712

    Category None
    Changed by moneromooo-monero <moneromooo-moneroohnoyoudont@users.noreply.github.com>
    Changed at Mon 16 Jan 2017 00:17:59
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 0af5d16872eccaaacea1a50e56a719cc94aa9f31

    Comments

    easylogging++: avoid creating directory/filename for the builtin default log file

    Changed files

    • external/easylogging++/easylogging++.h
  52. Change #2713

    Category None
    Changed by moneromooo-monero <moneromooo-moneroohnoyoudont@users.noreply.github.com>
    Changed at Mon 16 Jan 2017 00:18:02
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision c313bea450095e535cc9365e8d6b629a70cfa054

    Comments

    eayslogging++: Fix bad memory access before opening any files

    Changed files

    • external/easylogging++/easylogging++.h
  53. Change #2714

    Category None
    Changed by moneromooo-monero <moneromooo-moneroohnoyoudont@users.noreply.github.com>
    Changed at Mon 16 Jan 2017 00:18:07
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 43abf6ff4548d4d2a6d278ef89d785e2b99929af

    Comments

    easylogging++: add file-only logs

    Changed files

    • external/easylogging++/easylogging++.h
  54. Change #2715

    Category None
    Changed by moneromooo-monero <moneromooo-moneroohnoyoudont@users.noreply.github.com>
    Changed at Mon 16 Jan 2017 00:18:12
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 6fe39d9017134dbfd4b1fd70cb40f1c52ccb66ad

    Comments

    easylogging++: allow clipping a common filename prefix

    Changed files

    • external/easylogging++/easylogging++.h
  55. Change #2716

    Category None
    Changed by moneromooo-monero <moneromooo-moneroohnoyoudont@users.noreply.github.com>
    Changed at Mon 16 Jan 2017 00:18:17
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 3b46617bd91312c31ca0f3803392b1cec2ebb0d5

    Comments

    easylogging++: add ELPP_DISABLE_CHECK_MACROS

    Changed files

    • external/easylogging++/easylogging++.h
  56. Change #2717

    Category None
    Changed by moneromooo-monero <moneromooo-moneroohnoyoudont@users.noreply.github.com>
    Changed at Mon 16 Jan 2017 00:18:21
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision dc98019b5907cbae5fcfdb3df09fea17ec37d26a

    Comments

    easylogging++: fix logging with static const header only data members

    Changed files

    • external/easylogging++/easylogging++.h
  57. Change #2718

    Category None
    Changed by moneromooo-monero <moneromooo-moneroohnoyoudont@users.noreply.github.com>
    Changed at Mon 16 Jan 2017 00:25:46
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 5833d66f6540e7b34e10ddef37c2b67bd501994b

    Comments

    Change logging to easylogging++
    This replaces the epee and data_loggers logging systems with
    a single one, and also adds filename:line and explicit severity
    levels. Categories may be defined, and logging severity set
    by category (or set of categories). epee style 0-4 log level
    maps to a sensible severity configuration. Log files now also
    rotate when reaching 100 MB.
    
    To select which logs to output, use the MONERO_LOGS environment
    variable, with a comma separated list of categories (globs are
    supported), with their requested severity level after a colon.
    If a log matches more than one such setting, the last one in
    the configuration string applies. A few examples:
    
    This one is (mostly) silent, only outputting fatal errors:
    
    MONERO_LOGS=*:FATAL
    
    This one is very verbose:
    
    MONERO_LOGS=*:TRACE
    
    This one is totally silent (logwise):
    
    MONERO_LOGS=""
    
    This one outputs all errors and warnings, except for the
    "verify" category, which prints just fatal errors (the verify
    category is used for logs about incoming transactions and
    blocks, and it is expected that some/many will fail to verify,
    hence we don't want the spam):
    
    MONERO_LOGS=*:WARNING,verify:FATAL
    
    Log levels are, in decreasing order of priority:
    FATAL, ERROR, WARNING, INFO, DEBUG, TRACE
    
    Subcategories may be added using prefixes and globs. This
    example will output net.p2p logs at the TRACE level, but all
    other net* logs only at INFO:
    
    MONERO_LOGS=*:ERROR,net*:INFO,net.p2p:TRACE
    
    Logs which are intended for the user (which Monero was using
    a lot through epee, but really isn't a nice way to go things)
    should use the "global" category. There are a few helper macros
    for using this category, eg: MGINFO("this shows up by default")
    or MGINFO_RED("this is red"), to try to keep a similar look
    and feel for now.
    
    Existing epee log macros still exist, and map to the new log
    levels, but since they're used as a "user facing" UI element
    as much as a logging system, they often don't map well to log
    severities (ie, a log level 0 log may be an error, or may be
    something we want the user to see, such as an important info).
    In those cases, I tried to use the new macros. In other cases,
    I left the existing macros in. When modifying logs, it is
    probably best to switch to the new macros with explicit levels.
    
    The --log-level options and set_log commands now also accept
    category settings, in addition to the epee style log levels.

    Changed files

    • CMakeLists.txt
    • Makefile
    • contrib/CMakeLists.txt
    • contrib/epee/include/console_handler.h
    • contrib/epee/include/misc_log_ex.h
    • contrib/epee/include/net/abstract_tcp_server.h
    • contrib/epee/include/net/abstract_tcp_server2.h
    • contrib/epee/include/net/abstract_tcp_server2.inl
    • contrib/epee/include/net/abstract_tcp_server_cp.h
    • contrib/epee/include/net/abstract_tcp_server_cp.inl
    • contrib/epee/include/net/http_auth.h
    • contrib/epee/include/net/http_base.h
    • contrib/epee/include/net/http_client.h
    • contrib/epee/include/net/http_client_abstract_invoke.h
    • contrib/epee/include/net/http_client_base.h
    • contrib/epee/include/net/http_client_via_api_helper.h
    • contrib/epee/include/net/http_protocol_handler.h
    • contrib/epee/include/net/http_protocol_handler.inl
    • contrib/epee/include/net/http_server_cp.h
    • contrib/epee/include/net/http_server_cp2.h
    • contrib/epee/include/net/http_server_handlers_map2.h
    • contrib/epee/include/net/http_server_impl_base.h
    • contrib/epee/include/net/levin_client.inl
    • contrib/epee/include/net/levin_client_async.h
    • contrib/epee/include/net/levin_helper.h
    • contrib/epee/include/net/levin_protocol_handler.h
    • contrib/epee/include/net/levin_protocol_handler_async.h
    • contrib/epee/include/net/net_helper.h
    • contrib/epee/include/net/net_parse_helpers.h
    • contrib/epee/include/net/net_utils_base.h
    • contrib/epee/include/profile_tools.h
    • contrib/epee/include/storages/levin_abstract_invoke2.h
    • contrib/epee/include/storages/portable_storage_from_json.h
    • contrib/epee/src/CMakeLists.txt
    • contrib/epee/src/mlog.cpp
    • contrib/otshell_utils/CMakeLists.txt
    • contrib/otshell_utils/LICENCE.txt
    • contrib/otshell_utils/ccolor.cpp
    • contrib/otshell_utils/ccolor.hpp
    • contrib/otshell_utils/lib_common1.hpp
    • contrib/otshell_utils/runoptions.cpp
    • contrib/otshell_utils/runoptions.hpp
    • contrib/otshell_utils/utils.cpp
    • contrib/otshell_utils/utils.hpp
    • contrib/otshell_utils/windows_stream.cpp
    • contrib/otshell_utils/windows_stream.h
    • src/blockchain_db/blockchain_db.cpp
    • src/blockchain_db/lmdb/db_lmdb.cpp
    • src/blockchain_utilities/CMakeLists.txt
    • src/blockchain_utilities/blockchain_export.cpp
    • src/blockchain_utilities/blockchain_import.cpp
    • src/blockchain_utilities/blocksdat_file.cpp
    • src/blockchain_utilities/bootstrap_file.cpp
    • src/blockchain_utilities/cn_deserialize.cpp
    • src/common/dns_utils.cpp
    • src/common/i18n.cpp
    • src/common/perf_timer.cpp
    • src/common/perf_timer.h
    • src/common/scoped_message_writer.h
    • src/common/stack_trace.cpp
    • src/common/util.h
    • src/cryptonote_core/CMakeLists.txt
    • src/cryptonote_core/account.cpp
    • src/cryptonote_core/blockchain.cpp
    • src/cryptonote_core/checkpoints.cpp
    • src/cryptonote_core/cryptonote_basic_impl.cpp
    • src/cryptonote_core/cryptonote_core.cpp
    • src/cryptonote_core/cryptonote_format_utils.cpp
    • src/cryptonote_core/difficulty.cpp
    • src/cryptonote_core/hardfork.cpp
    • src/cryptonote_core/miner.cpp
    • src/cryptonote_core/tx_pool.cpp
    • src/cryptonote_protocol/cryptonote_protocol_handler-base.cpp
    • src/cryptonote_protocol/cryptonote_protocol_handler.h
    • src/cryptonote_protocol/cryptonote_protocol_handler.inl
    • src/daemon/CMakeLists.txt
    • src/daemon/command_line_args.h
    • src/daemon/command_parser_executor.cpp
    • src/daemon/command_parser_executor.h
    • src/daemon/command_server.cpp
    • src/daemon/core.h
    • src/daemon/daemon.cpp
    • src/daemon/daemon.h
    • src/daemon/executor.cpp
    • src/daemon/executor.h
    • src/daemon/main.cpp
    • src/daemon/p2p.h
    • src/daemon/protocol.h
    • src/daemon/rpc.h
    • src/daemon/rpc_command_executor.cpp
    • src/daemon/rpc_command_executor.h
    • src/p2p/connection_basic.cpp
    • src/p2p/data_logger.cpp
    • src/p2p/data_logger.hpp
    • src/p2p/net_node.inl
    • src/p2p/network_throttle-detail.cpp
    • src/ringct/rctOps.cpp
    • src/ringct/rctSigs.cpp
    • src/ringct/rctTypes.cpp
    • src/rpc/core_rpc_server.cpp
    • src/rpc/core_rpc_server.h
    • src/rpc/core_rpc_server_commands_defs.h
    • src/simplewallet/simplewallet.cpp
    • src/simplewallet/simplewallet.h
    • src/wallet/api/wallet_manager.cpp
    • src/wallet/wallet2.cpp
    • src/wallet/wallet2.h
    • src/wallet/wallet_args.cpp
    • src/wallet/wallet_rpc_server.cpp
    • src/wallet/wallet_rpc_server.h
    • src/wallet/wallet_rpc_server_commands_defs.h
    • tests/core_proxy/CMakeLists.txt
    • tests/core_proxy/core_proxy.cpp
    • tests/core_tests/CMakeLists.txt
    • tests/core_tests/chaingen.h
    • tests/core_tests/chaingen_main.cpp
    • tests/core_tests/double_spend.cpp
    • tests/functional_tests/CMakeLists.txt
    • tests/functional_tests/main.cpp
    • tests/functional_tests/transactions_flow_test.cpp
    • tests/libwallet_api_tests/CMakeLists.txt
    • tests/net_load_tests/CMakeLists.txt
    • tests/net_load_tests/clt.cpp
    • tests/net_load_tests/srv.cpp
    • tests/performance_tests/CMakeLists.txt
  58. Change #2719

    Category None
    Changed by Riccardo Spagni <ricohnoyoudont@spagni.net>
    Changed at Mon 16 Jan 2017 01:31:16
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision ac7df193ca47261c2dfd91b230489e20955013a2

    Comments

    Merge pull request #1522
    5833d66f Change logging to easylogging++ (moneromooo-monero)
    dc98019b easylogging++: fix logging with static const header only data members (moneromooo-monero)
    3b46617b easylogging++: add ELPP_DISABLE_CHECK_MACROS (moneromooo-monero)
    6fe39d90 easylogging++: allow clipping a common filename prefix (moneromooo-monero)
    43abf6ff easylogging++: add file-only logs (moneromooo-monero)
    c313bea4 eayslogging++: Fix bad memory access before opening any files (moneromooo-monero)
    0af5d168 easylogging++: avoid creating directory/filename for the builtin default log file (moneromooo-monero)
    28362847 easylogging++: allow setting thread names (moneromooo-monero)
    ec71ce8d easylogging++: Print thread ID in a nicer way (moneromooo-monero)
    2a0bf783 easylogging++: Add logging categories (moneromooo-monero)
    c50bbbfe easylogging++: import upstream (moneromooo-monero)

    Changed files

    • no files
  59. Change #2720

    Category None
    Changed by kenshi84 <kenshi84ohnoyoudont@protonmail.ch>
    Changed at Mon 16 Jan 2017 01:00:28
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision 16b8b66adcad57983b099fdf3ac1b52519390bc6

    Comments

    specify restore height by YYYY-MM-DD format

    Changed files

    • src/rpc/core_rpc_server.cpp
    • src/rpc/core_rpc_server.h
    • src/rpc/core_rpc_server_commands_defs.h
    • src/simplewallet/simplewallet.cpp
    • src/wallet/wallet2.cpp
    • src/wallet/wallet2.h
  60. Change #2721

    Category None
    Changed by Riccardo Spagni <ricohnoyoudont@spagni.net>
    Changed at Mon 16 Jan 2017 01:32:57
    Repository https://github.com/monero-project/monero.git
    Branch master
    Revision ab69d5b3670cc21a10aab9ad16919afdcc80fdba

    Comments

    Merge pull request #1569
    16b8b66a specify restore height by YYYY-MM-DD format (kenshi84)

    Changed files

    • no files