open source

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

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-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

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

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✓program: Enforce `ImmutableOwner` check in `process_confidential_mint` for `NonTransferable` mintspr1045

solana-playground/solana-playground

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

cometbft/cometbft

✓fix(consensus): correct loop condition in checkDoubleSigningRisk for height=1pr5668✓fix(types): correct buffer offset in ProposerPriorityHashpr5613✓test: add unit tests for TotalVotingPowerSafepr5570

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

cosmos/cosmos-sdk

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