Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: wiresock/proxifyre
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.0.5
Choose a base ref
...
head repository: wiresock/proxifyre
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.0.6
Choose a head ref
  • 1 commit
  • 1 file changed
  • 1 contributor

Commits on Aug 8, 2025

  1. refactor: enhance system process filtering with improved helper function

    Add is_system_process() helper function and update all process entry
    functions to consistently handle both PID 0 (Idle) and PID 4 (System).
    
    - Add static constexpr is_system_process() helper function for centralized PID checking
    - Update process_tcp_entry_v4() to use new helper function
    - Update process_tcp_entry_v6() to check both PID 0 and PID 4
    - Update process_udp_entry_v4() to check both PID 0 and PID 4
    - Update process_udp_entry_v6() to check both PID 0 and PID 4
    - Improve debug log messages to show PID value and process type (Idle/System)
    - Ensure consistent behavior across all network protocol handlers
    
    This refactoring centralizes system process detection logic and ensures
    all entry point functions skip resolution attempts for both the System
    Idle Process (PID 0) and System Process (PID 4), improving performance
    and code maintainability.
    
    Related to #78
    wiresock committed Aug 8, 2025
    Configuration menu
    Copy the full SHA
    3296b33 View commit details
    Browse the repository at this point in the history
Loading