Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Macos #12

Merged
merged 16 commits into from
Dec 26, 2023
Merged

Macos #12

merged 16 commits into from
Dec 26, 2023

Commits on Dec 15, 2023

  1. fix: pipe breakage test

    Signed-off-by: thediveo <[email protected]>
    thediveo committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    135fd8d View commit details
    Browse the repository at this point in the history
  2. wip: reproduce macos pipe readiness problem in unit test

    Signed-off-by: thediveo <[email protected]>
    thediveo committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    7788cb5 View commit details
    Browse the repository at this point in the history
  3. test: improve reporting

    Signed-off-by: thediveo <[email protected]>
    thediveo committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    d0160e2 View commit details
    Browse the repository at this point in the history
  4. refactor: pipe breakage checking

    Signed-off-by: thediveo <[email protected]>
    thediveo committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    2f45f96 View commit details
    Browse the repository at this point in the history
  5. wip: refactor to use poll

    Signed-off-by: thediveo <[email protected]>
    thediveo committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    7fa651f View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2023

  1. refactor: remove unnecessary os.ModeNamedPipe

    Signed-off-by: thediveo <[email protected]>
    thediveo committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    34f7938 View commit details
    Browse the repository at this point in the history
  2. refactor: add context to pipe break detection; use timeout in pipe br…

    …eak unit test
    
    Signed-off-by: thediveo <[email protected]>
    thediveo committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    8d0280c View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. refactor: poll-based pipe monitoring

    Signed-off-by: thediveo <[email protected]>
    thediveo committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    27241eb View commit details
    Browse the repository at this point in the history
  2. fix: add context support to pipe checker on Windows

    Signed-off-by: thediveo <[email protected]>
    thediveo committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    5467924 View commit details
    Browse the repository at this point in the history
  3. ci: build darwin AMD64 binary

    Signed-off-by: thediveo <[email protected]>
    thediveo committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    cc2f01b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ee7ba92 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2023

  1. refactor: pipe unit test, pipe check usage

    Signed-off-by: thediveo <[email protected]>
    thediveo committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    f4c8c56 View commit details
    Browse the repository at this point in the history
  2. refactor: handle SIGINT/SIGTERM

    Signed-off-by: thediveo <[email protected]>
    thediveo committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    2a3c733 View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2023

  1. refactor: remove pipe close monitoring, rely solely on Wireshark send…

    …ing signals
    
    Signed-off-by: thediveo <[email protected]>
    thediveo committed Dec 26, 2023
    Configuration menu
    Copy the full SHA
    ef6e9dc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    792201e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eafa118 View commit details
    Browse the repository at this point in the history