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: spook/sshping
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: lieuwex/sshping
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 9 commits
  • 6 files changed
  • 2 contributors

Commits on Feb 9, 2025

  1. print latency for every tick forever

    This makes more sense for our purpose.
    lieuwex committed Feb 9, 2025
    Configuration menu
    Copy the full SHA
    24114db View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2025

  1. disable timeout

    lieuwex committed Feb 17, 2025
    Configuration menu
    Copy the full SHA
    6063adb View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2025

  1. add lorri information

    lieuwex committed Jun 4, 2025
    Configuration menu
    Copy the full SHA
    bf32ae1 View commit details
    Browse the repository at this point in the history
  2. add arbiter code

    lieuwex committed Jun 4, 2025
    Configuration menu
    Copy the full SHA
    673ea26 View commit details
    Browse the repository at this point in the history
  3. remove endt handling

    lieuwex committed Jun 4, 2025
    Configuration menu
    Copy the full SHA
    e170a93 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2026

  1. old stuff

    lieuwex committed Feb 7, 2026
    Configuration menu
    Copy the full SHA
    cdd3b93 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    45db480 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2026

  1. udp_listener: add null-terminated name field to AssignFlow request

    netlink-client's deku parser reads FlowRequest.name as Vec<u8> until a
    null byte. sshping was sending 26 bytes (no name), causing parse failure
    and silently dropping the registration.
    
    Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
    Claude-Session: https://claude.ai/code/session_011hbNhz6ihWyqADHXTDfgEK
    lieuwex and claude committed Jun 30, 2026
    Configuration menu
    Copy the full SHA
    cf83ff0 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2026

  1. udp_listener: add single-clock (app-local) arbiter latency measurement

    Same fix as iperf2 for MSc-thesis issue #11: the existing log compares
    router SystemTime against this process's SystemTime across VMs with
    unsynchronized clocks. Record steady_clock::now() when the initial
    AssignFlow request is sent and diff against steady_clock::now() when
    the first allocation response arrives, both on this process's own
    clock.
    lieuwex committed Jul 1, 2026
    Configuration menu
    Copy the full SHA
    5bb8636 View commit details
    Browse the repository at this point in the history
Loading