open source

pull requests and issues across repos outside my own, pulled live from github. merged · open · closed.

tempoxyz/tempo

fix(precompiles): guard set_code overwrites and detect TIP20 by address prefix

otter-sec/anchor

fix(lang): emit `'info` lifetime on CPI client accounts struct with no fieldschore(cli): Use include_str!() for solana-program version (#4332)

jito-foundation/jito-solana

feat: support txv1 transactions in bundle and BAM ingest

unionlabs/union

feat(u): add `u slot` subcommand for Solidity storage slot computationfix(galoisd): correct signature/validator count check in Poll

solana-program/token-metadata

fix(interface): validate Borsh string lengths in unpack() to prevent SBF heap abort

solana-program/token-2022

program: Enforce CPI Guard for WithdrawExcessLamports on token accountsEnforce CPI Guard for WithdrawExcessLamports on token accountsReturn InvalidInstructionData for malformed token metadata instructionsprogram: Enforce `ImmutableOwner` check in `process_confidential_mint` for `NonTransferable` mints

InferiaAI/InferiaLLM

Enforce append-only behaviour for audit logs

solana-playground/solana-playground

test-ui: add cached token and mint account generators

zeta-chain/node

fix: skip forged non-protocol logs in v1 outbound parsersfix: v1 outbound parsers abort on forged same-signature logs instead of continuingfix(observer): skip forged outbound logs during v2 outbound receipt parsing

anza-xyz/agave

fix: add validator flag to bypass read-only cache for RPC accounts

cometbft/cometbft

fix(mempool): reduce addSender log verbosity for expected error casesfix(consensus): correct loop condition in checkDoubleSigningRisk for height=1fix(p2p): prevent PEX reactor from dialing configured persistent peersfix(blocksync): prevent banning peers sending small blocks frequentlyfix(types): correct buffer offset in ProposerPriorityHashtest: add unit tests for TotalVotingPowerSafe

sigp/lighthouse

fix: repair Gloas block replay crash with IncorrectStateVariant

gear-zero/opencord

feat(auth): implement single-use redis ticket handshake for websocketsfeat(gateway): implement zero-alloc websocket upgraderfeat(gateway): init go workspace and turbo bridge

Sovereign-Labs/sovereign-sdk

feat(db): add NOMT page_cache_upper_levels configuration

cosmos/gaia

build: enable blst portable mode to fix SIGILL on older CPUs

celestiaorg/celestia-app

fix: update consensus params app version before upgrade block

cosmos/cosmos-sdk

fix(x/staking): validate bond_denom exists before updating paramsfix(x/staking): validate bond_denom exists before updating params

ethereum/go-ethereum

common: fix precision loss in CalculateETA for sub-ms durationscommon: CalculateETA returns zero for sub-millisecond operationscrypto, cmd, core, eth : fix various spelling errorscrypto, cmd, core, eth: fix various spelling errors

entrius/gittensor

test: testing miner

jesseduffield/lazygit

feat: warn user when unsupported 'delta --navigate' flag is used