Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: solana-labs/solana
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.18.3
Choose a base ref
...
head repository: solana-labs/solana
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.18.4
Choose a head ref
  • 11 commits
  • 25 files changed
  • 7 contributors

Commits on Feb 24, 2024

  1. Update version to v1.18.4 (#35312)

    * Update version to v1.18.4
    
    * Revert proc-macro-crate version changes
    willhickey authored Feb 24, 2024
    Copy the full SHA
    297b553 View commit details

Commits on Feb 25, 2024

  1. v1.18: adds rollout path for chained Merkle shreds (backport of #35076)…

    … (#35305)
    
    adds rollout path for chained Merkle shreds (#35076)
    
    The commit adds should_chain_merkle_shreds to incrementally roll out
    chained Merkle shreds to clusters.
    
    (cherry picked from commit 0cfb06f)
    
    Co-authored-by: behzad nouri <behzadnouri@gmail.com>
    mergify[bot] and behzadnouri authored Feb 25, 2024
    Copy the full SHA
    2561b25 View commit details

Commits on Feb 26, 2024

  1. v1.18: Fix - program loading with effective slot at epoch boundary (b…

    …ackport of #35283) (#35302)
    
    Fix - program loading with effective slot at epoch boundary (#35283)
    
    * Always limit effective slot to the begin of the current epoch.
    
    * Adds comments.
    
    * Optimizes to avoid having two entries if there is no relevant feature activation.
    
    * Adds test_feature_activation_loaded_programs_epoch_transition().
    
    (cherry picked from commit 2891ce8)
    
    Co-authored-by: Alexander Meißner <AlexanderMeissner@gmx.net>
    mergify[bot] and Lichtso authored Feb 26, 2024
    Copy the full SHA
    e302417 View commit details
  2. v1.18: uses struct instead of tuple for Merkle shreds variant (backpo…

    …rt of #35303) (#35321)
    
    uses struct instead of tuple for Merkle shreds variant (#35303)
    
    Working towards adding a new Merkle shred variant with retransmitter's
    signature, the commit uses struct instead of tuple to describe Merkle shred
    variant.
    
    (cherry picked from commit c8ee4f5)
    
    Co-authored-by: behzad nouri <behzadnouri@gmail.com>
    mergify[bot] and behzadnouri authored Feb 26, 2024
    Copy the full SHA
    faa69b4 View commit details

Commits on Feb 27, 2024

  1. v1.18: splits test_shred_variant_compat into separate test-cases (bac…

    …kport of #35306) (#35324)
    
    splits test_shred_variant_compat into separate test-cases (#35306)
    
    (cherry picked from commit 0ab425b)
    
    Co-authored-by: behzad nouri <behzadnouri@gmail.com>
    mergify[bot] and behzadnouri authored Feb 27, 2024
    Copy the full SHA
    1bf7b19 View commit details

Commits on Feb 29, 2024

  1. v1.18: adds Merkle shred variant with retransmitter's signature (back…

    …port of #35293) (#35357)
    
    adds Merkle shred variant with retransmitter's signature (#35293)
    
    Moving towards locking down Turbine propagation path, the commit
    reserves a buffer within shred payload for retransmitter's signature.
    
    (cherry picked from commit a7a41e7)
    
    Co-authored-by: behzad nouri <behzadnouri@gmail.com>
    mergify[bot] and behzadnouri authored Feb 29, 2024
    Copy the full SHA
    06161dd View commit details
  2. Copy the full SHA
    4da0e28 View commit details

Commits on Mar 1, 2024

  1. v1.18: Adds more info to panic message in AccountsHashVerifier (backp…

    …ort of #35353) (#35359)
    
    Adds more info to panic message in AccountsHashVerifier (#35353)
    
    (cherry picked from commit 6aaaf85)
    
    Co-authored-by: Brooks <brooks@solana.com>
    mergify[bot] and brooksprumo authored Mar 1, 2024
    Copy the full SHA
    e7c674f View commit details
  2. v1.18: Purges all bank snapshots after fastboot (backport of #35350) (#…

    …35379)
    
    Purges all bank snapshots after fastboot (#35350)
    
    (cherry picked from commit bdc5cce)
    
    Co-authored-by: Brooks <brooks@solana.com>
    mergify[bot] and brooksprumo authored Mar 1, 2024
    Copy the full SHA
    42c5125 View commit details
  3. v1.18: [clap-v3-utils] Add functions to parse directly from `SignerSo…

    …urce` (backport of #34678) (#35384)
    
    [clap-v3-utils] Add functions to parse directly from `SignerSource` (#34678)
    
    * add `_from_source` function variants for signer, keypair, and pubkey
    
    * make `parse_signer_source` an associated function of `SignerSource`
    
    * refactor `SignerSource` into `input_parsers::signer`
    
    * make `_from_source` functions public
    
    * remove unnecessary import
    
    (cherry picked from commit 3004eaa)
    
    Co-authored-by: samkim-crypto <skim13@cs.stanford.edu>
    mergify[bot] and samkim-crypto authored Mar 1, 2024
    Copy the full SHA
    994e81e View commit details

Commits on Mar 3, 2024

  1. v1.18: Remove unnecessary unwrap from `simulate_transaction_unchecked…

    …()` (backport of #35375) (#35397)
    
    Remove unnecessary unwrap from `simulate_transaction_unchecked()` (#35375)
    
    Remove unnecessary unwrap from simulate_transaction_unchecked()
    
    (cherry picked from commit cb260f1)
    
    Co-authored-by: Pankaj Garg <pankaj@solana.com>
    mergify[bot] and pgarg66 authored Mar 3, 2024
    Copy the full SHA
    356c6a3 View commit details
Loading