firedancer icon indicating copy to clipboard operation
firedancer copied to clipboard

Firedancer is Jump Crypto's Solana consensus node implementation.

Results 272 firedancer issues
Sort by recently updated
recently updated
newest added

, modified with-fuzz to only add those flags when we're not using AFLGCC

> One difference that could explain the native vs. linux_gcc_icelake performance difference is -DFD_USE_ARCH_MEMCPY=1 -DFD_USE_ARCH_MEMSET=1.

build
perf
Priority: High

User should get a nice error message and be told to disable XDP in config file, if their kernel is too old. Project should still build correctly. Probably use `dlsym`...

build
Priority: Low
operator

Reported by AR. OOM / out-of-bounds memory access in fd_deque. https://github.com/firedancer-io/test-vectors/blob/main/instr/fuzz-regtest/crash-dfdb8301022404adb885053ab38bc3dd79242e8d Relates to #1681

security
Priority: High
runtime

We already have Zstandard in-tree while LZ4 was brought in specifically to support fd_checkpt. Let's test Zstandard vs LZ4 on real workspaces. Let's see if Zstandard's lower compression ratios can...

runtime

Firedancer currently defines all bincode types in the same file. (and .h/.c pair) Split types up into smaller pieces to decrease compile times and code footprint. Also makes the code...

Priority: Low
runtime

This PR attempts to resolve #2048 by allowing operators to set a `metrics.solana_metrics_config` configuration option which will properly set the SOLANA_METRICS_CONFIG environment variable when spawning the Solana Client. Please let...