open source

pull requests and issues across repos outside my own, pulled live from github. ✓ merged/resolved · ○ open · ✕ closed.

readysettech/readyset

○fix: preserve column collation when coercing numbers/enums to varchar/charpr1707

tikv/tikv

○gc_worker: keep default-CF value on partial GC compactionpr20042○backup-stream: bind published checkpoint to flushed payload on retrypr20017

apache/arrow-rs

✓fix(arrow-array): align FFI buffers before validation under force_validatepr10798✓fix(ffi): make FFI_ArrowSchema::with_metadata unsafepr10764✓fix(arrow-ipc): return an error instead of panicking on IPC file with no footer schemapr10744✓fix(arrow-ipc): return an error instead of panicking on malformed IPC schemapr10647✓fix(arrow-schema): stop asserting on unstable TryFromIntError message in testspr10433✓fix(ffi): make FFI struct fields private to close Drop soundness holepr10431✕fix(arrow-array): make ArrowArrayStreamReader::try_new unsafepr10419✓fix(arrow-cast): make `b64_encode` reject invalid UTF-8 from misbehaving `Engine` implspr10324

slatedb/slatedb

✓perf(wal): read a whole WAL SST per request during replay (#2003)pr2042✓Add cleanup_db admin fn and cli command for clone teardownpr2001

pola-rs/polars

✕fix(rust): Promote borrowed inner values in AnyValue::into_static for StructOwnedpr28874

paradedb/paradedb

✕fix: dont panic on a transiently inconsistent mutable segment after crash recoverypr5955

qdrant/qdrant

○use exact value count for range cardinality estimatepr10089

succinctlabs/sp1

○fix(zkvm): sys_getenv returns usize::MAX so std::env::var reports NotPresentpr2923

tursodatabase/turso

✕core/ext: NUL-terminate TextValue storage so sqlite3_value_text returns a valid C stringpr8124

risc0/risc0

○fix(zkp): widen poseidon2 row-commit CUDA offset to 64-bitpr3781

0xPolygon/bor

○core: exempt empty no-op blocks from sidechain ghost-state rejectionpr2293

tempoxyz/tempo

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

otter-sec/anchor

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

jito-foundation/jito-solana

✕feat: support txv1 transactions in bundle and BAM ingestpr1478

unionlabs/union

✓feat(u): add `u slot` subcommand for Solidity storage slot computationpr5475✓fix(galoisd): correct signature/validator count check in Pollpr5471

solana-program/token-metadata

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

solana-program/token-2022

✓program: Enforce CPI Guard for WithdrawExcessLamports on token accountspr1196✕Enforce CPI Guard for WithdrawExcessLamports on token accountspr1195✕Return InvalidInstructionData for malformed token metadata instructionspr1194✓program: Enforce `ImmutableOwner` check in `process_confidential_mint` for `NonTransferable` mintspr1045

InferiaAI/InferiaLLM

✕Enforce append-only behaviour for audit logspr245

solana-playground/solana-playground

✓test-ui: add cached token and mint account generatorspr446

zeta-chain/node

✕fix: skip forged non-protocol logs in v1 outbound parserspr4574✕fix(observer): skip forged outbound logs during v2 outbound receipt parsingpr4572

anza-xyz/agave

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

cometbft/cometbft

✕fix(mempool): reduce addSender log verbosity for expected error casespr5669✓fix(consensus): correct loop condition in checkDoubleSigningRisk for height=1pr5668✕fix(p2p): prevent PEX reactor from dialing configured persistent peerspr5617✕fix(blocksync): prevent banning peers sending small blocks frequentlypr5614✓fix(types): correct buffer offset in ProposerPriorityHashpr5613✓test: add unit tests for TotalVotingPowerSafepr5570

sigp/lighthouse

✕fix: repair Gloas block replay crash with IncorrectStateVariantpr8876

gear-zero/opencord

✓feat(auth): implement single-use redis ticket handshake for websocketspr3✓feat(gateway): implement zero-alloc websocket upgraderpr2✓feat(gateway): init go workspace and turbo bridgepr1

Sovereign-Labs/sovereign-sdk

✓feat(db): add NOMT page_cache_upper_levels configurationpr2421

cosmos/gaia

✓build: enable blst portable mode to fix SIGILL on older CPUspr3954

celestiaorg/celestia-app

✕fix: update consensus params app version before upgrade blockpr6446

cosmos/cosmos-sdk

✓fix(x/staking): validate bond_denom exists before updating paramspr25739✕fix(x/staking): validate bond_denom exists before updating paramspr25736

ethereum/go-ethereum

✕common: fix precision loss in CalculateETA for sub-ms durationspr33513✕crypto, cmd, core, eth : fix various spelling errorspr33508

entrius/gittensor

✕test: testing minerpr120

jesseduffield/lazygit

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