Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Aeon upstream 2 test #1

Merged
merged 53 commits into from
Nov 7, 2018
Merged

Commits on Aug 28, 2018

  1. Bump version to 0.12.6

    stoffu committed Aug 28, 2018
    Configuration menu
    Copy the full SHA
    7c7eb62 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2018

  1. Configuration menu
    Copy the full SHA
    ee24f00 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2018

  1. Configuration menu
    Copy the full SHA
    0719997 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2018

  1. epee: fix invalid memory write reading an array entry /monero#4438

    Reported by Lilith Wyatt at Talos.
    
    Since this is not needed in normal operation, I just let this
    error out.
    moneromooo-monero authored and stoffu committed Sep 25, 2018
    Configuration menu
    Copy the full SHA
    e047e17 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9e088db View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fd95f8b View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2018

  1. Merge pull request monero-project#59 from shigutso/patch-1

    Add Discord community link to Readme.md
    aeonix authored Sep 27, 2018
    Configuration menu
    Copy the full SHA
    3e7811a View commit details
    Browse the repository at this point in the history
  2. Merge pull request monero-project#56 from stoffu/aeon-disable-dnstxt

    disable querying DNS TXT records for now
    aeonix authored Sep 27, 2018
    Configuration menu
    Copy the full SHA
    7932119 View commit details
    Browse the repository at this point in the history
  3. Merge pull request monero-project#60 from stoffu/aeon-bm

    DoS/RPC fixes
    aeonix authored Sep 27, 2018
    Configuration menu
    Copy the full SHA
    cfe7a70 View commit details
    Browse the repository at this point in the history
  4. Merge pull request monero-project#54 from stoffu/aeon-bump-0.12.6

    Bump version to 0.12.6
    aeonix authored Sep 27, 2018
    Configuration menu
    Copy the full SHA
    2988160 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2018

  1. Update README.md

    Quality metadata badges.
    Build instructions: Latest Version v0.12.6.0-aeon.
    DeadManWalkingTO committed Oct 24, 2018
    Configuration menu
    Copy the full SHA
    8f22162 View commit details
    Browse the repository at this point in the history
  2. Fix cryptonote_tx_utils.cpp build /monero#4476

    Fix cryptonote_tx_utils.cpp build:
    Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/cryptonote_tx_utils.cpp.o
    In function ‘bool cryptonote::construct_miner_tx(size_t, size_t, uint64_t, size_t, uint64_t, const cryptonote::account_public_address&, cryptonote::transaction&, const blobdata&, size_t, uint8_t)’:
    cc1plus: error: ‘void* __builtin_memset(void*, int, long unsigned int)’: specified size 18446744073709551608 exceeds maximum object size 9223372036854775807 [-Werror=stringop-overflow=]
    cc1plus: all warnings being treated as errors
    src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/build.make:134: recipe for target 'src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/cryptonote_tx_utils.cpp.o' failed
    make[2]: *** [src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/cryptonote_tx_utils.cpp.o] Error 1
    CMakeFiles/Makefile2:1312: recipe for target 'src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/all' failed
    make[1]: *** [src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/all] Error 2
    Makefile:140: recipe for target 'all' failed
    make: *** [all] Error 2
    DeadManWalkingTO committed Oct 24, 2018
    Configuration menu
    Copy the full SHA
    b7b1346 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2018

  1. Replace some Monero port numbers with Aeon's

    Reported by @BigslimVdub
    stoffu committed Oct 30, 2018
    Configuration menu
    Copy the full SHA
    702438e View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2018

  1. wallet2: fix transfers between subaddresses hitting the sanity check …

    …/monero#4461
    
    Transfers between subaddresses are accounted for differently
    moneromooo-monero authored and stoffu committed Nov 3, 2018
    Configuration menu
    Copy the full SHA
    19e92ff View commit details
    Browse the repository at this point in the history
  2. Merge pull request monero-project#69 from DeadManWalkingTO/patch-1

    Fix cryptonote_tx_utils.cpp build /monero#4476
    aeonix authored Nov 3, 2018
    Configuration menu
    Copy the full SHA
    a0fb9f0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c864477 View commit details
    Browse the repository at this point in the history
  4. Merge pull request monero-project#74 from stoffu/aeon-portnum

    Replace some Monero port numbers with Aeon's
    aeonix authored Nov 3, 2018
    Configuration menu
    Copy the full SHA
    1d2be05 View commit details
    Browse the repository at this point in the history
  5. Merge pull request monero-project#75 from stoffu/aeon-subsc

    wallet2: fix transfers between subaddresses hitting the sanity check …
    aeonix authored Nov 3, 2018
    Configuration menu
    Copy the full SHA
    4764dbd View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2018

  1. Configuration menu
    Copy the full SHA
    73ca0ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2da79c7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3bfc8fa View commit details
    Browse the repository at this point in the history
  4. replace std::list with std::vector on some hot paths /monero#3716

    also use reserve where appropriate
    moneromooo-monero authored and stoffu committed Nov 5, 2018
    Configuration menu
    Copy the full SHA
    746da5d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b6e8aff View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4001874 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    60e3cfa View commit details
    Browse the repository at this point in the history
  8. wallet2: parse blocks in the RPC thread, not the processing thread /m…

    …onero#3716
    
    Processing typically is the bottleneck
    moneromooo-monero authored and stoffu committed Nov 5, 2018
    Configuration menu
    Copy the full SHA
    7b7715a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5862bfd View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ef9d990 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    95a6e9c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    31854ff View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2018

  1. wallet2: speedup refresh /monero#3716

    key derivation and checking for incoming outputs are threaded
    in batch before adding blocks to the local blockchain. Other
    minor bits and bobs are also cached.
    moneromooo-monero authored and stoffu committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    76e398d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cae8bf3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d2be6dc View commit details
    Browse the repository at this point in the history
  4. threadpool: allow leaf functions to run concurrently /monero#3716

    Decrease the number of worker threads by one to account
    for the fact the calling thread acts as a worker thread now
    moneromooo-monero authored and stoffu committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    b02b5e2 View commit details
    Browse the repository at this point in the history
  5. wallet2: cache ringdb key while refreshing /monero#3716

    Speeds up syncing with a lot of outgoing outputs as key generation
    runs Cryptonight.
    moneromooo-monero authored and stoffu committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    df7f3f7 View commit details
    Browse the repository at this point in the history
  6. simplewallet: don't confirm missing payment ID when sending to only s…

    …ubaddresses /monero#3979
    stoffu committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    3a12734 View commit details
    Browse the repository at this point in the history
  7. cryptonote_config: add get_config to refactor x = testnet ? config::t…

    …estnet::X : stagenet ? config::stagenet::X : config::X /monero#3982
    stoffu committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    cb83928 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    38ba3cd View commit details
    Browse the repository at this point in the history
  9. Remove old logic saved in comments. /monero#3986

    Signed-off-by: Jean Pierre Dudey <jeandudey@hotmail.com>
    jeandudey authored and stoffu committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    f907eb4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c62824d View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7aa0271 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    41a947a View commit details
    Browse the repository at this point in the history
  13. wallet: on first refresh, start off with a quantized height /monero#3998

    for privacy reasons, so an untrusted node can't easily track
    wallets from IP address to IP address, etc. The granularity
    is 1024 blocks, which is about a day and a half.
    moneromooo-monero authored and stoffu committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    7783c3a View commit details
    Browse the repository at this point in the history
  14. wallet: include a suggested number of confirmations based on amount /…

    …monero#3907
    
    This is based on how much an attacking miner stands to lose in block
    rewardy by mining a private chain which double spends a payment.
    This is not foolproof, since mining is based on luck, and breaks
    down as the attacking miner nears 50% of the network hash rate,
    and the estimation is based on a constant block reward.
    moneromooo-monero authored and stoffu committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    269a3fa View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    17885e6 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    d4a51e0 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    051e571 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    44bead4 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    a5a4c4e View commit details
    Browse the repository at this point in the history
  20. Wallet API: add some missing override keyword /monero#4000

    Also remove dust() from UnsignedTransactionImpl (already in PendingTransactionImpl)
    stoffu committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    c1a1d6e View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    462d98b View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    490f23f View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    1643745 View commit details
    Browse the repository at this point in the history