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

latest releases: v2.1.2, v2.1.1, v2.0.12...
25 days ago

ProxiFyre 2.0.8 — Faster & Smarter Logging

🚀 Performance

  • Reduced CPU and memory overhead by skipping expensive string formatting when logging is disabled.
  • Optimized TCP/UDP table processing in process_lookup for large datasets.
  • Removed per-packet logging overhead in proxy sockets:
    • tcp_proxy_socket
    • socks5_udp_proxy_socket
    • socks5_tcp_proxy_socket
  • Near-zero logging cost at error/warning levels in production.

🛠 New Logging System

  • Replaced legacy logger with modern C++20, thread-safe CRTP-based design (netlib::log).
  • Supports std::format, std::osyncstream, optional std::source_location.
  • Compact 24-bit thread IDs, local time with UTC fallback.
  • Atomic log level checks with relaxed memory ordering.

Result: Lower CPU usage, faster hot paths, and full debug visibility when needed.

Full Changelog: v2.0.6...v2.0.8

Don't miss a new proxifyre release

NewReleases is sending notifications on new releases.