github wiresock/proxifyre v2.6.1
ProxiFyre-v2.6.1

3 hours ago

ProxiFyre 2.6.1 reduces CPU work in packet checksum calculation and improves handling of invalid packet lengths.

Highlights

  • Lower checksum overhead: IPv4, TCP, UDP, and ICMP checksum calculation now uses a shared wide accumulator. This should modestly improve packet-processing performance; the overall effect depends on the workload, and end-to-end throughput gains have not been measured.
  • Safer packet handling: Validate ICMP, TCP, and UDP lengths before calculating checksums, and avoid writing a padding byte past odd-length payloads.
  • Library maintenance: Add driver-name customization, expose the low-level DeviceIoControl wrapper, and fix a library-handle leak in a legacy error path.

Downloads

Choose the online *-setup.exe matching your Windows architecture for normal installation. ZIPs, standalone MSIs, and SHA-256 checksums are also available for x86, x64, and ARM64.

Validation

All three architecture builds and installer checks passed, along with the x64 managed tests. The checksum implementation passed 40,032 differential comparisons across modern and forced legacy compatibility modes.

What's Changed

  • Prepare v2.6.1 with faster and safer checksum calculation by @wiresock in #177.

Full changelog

Don't miss a new proxifyre release

NewReleases is sending notifications on new releases.