Sitelet https://github.com/danoon2/Boxedwine/compare/master...feat/ntsync
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: danoon2/Boxedwine
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: danoon2/Boxedwine
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: feat/ntsync
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 3 commits
  • 6 files changed
  • 1 contributor

Commits on May 21, 2026

  1. Configuration menu
    Copy the full SHA
    89b31db View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6200029 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2026

  1. feat(ntsync): implement emulated /dev/ntsync device

    Implement the full ioctl surface and wait semantics for the emulated
    NTSYNC backend: semaphores, mutexes, events, and WAIT_ANY/WAIT_ALL with
    alert, absolute timeouts, abandoned-mutex EOWNERDEAD, and duplicate
    rejection. EVENT_PULSE uses an exact per-context waiter registry
    (auto-reset wakes one, manual-reset wakes all, no stale grants).
    Works in both multi-threaded and single-threaded builds.
    kevodwyer committed Jun 18, 2026
    Configuration menu
    Copy the full SHA
    bcd236f View commit details
    Browse the repository at this point in the history
Loading