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: containerd/console
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.0.4
Choose a base ref
...
head repository: containerd/console
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.0.5
Choose a head ref
  • 6 commits
  • 12 files changed
  • 3 contributors

Commits on Mar 22, 2024

  1. fix: add solaris to non-supported shim.

    Signed-off-by: Jonathan Perkin <jonathan@perkin.org.uk>
    jperkin committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    37ae7bb View commit details
    Browse the repository at this point in the history

Commits on May 19, 2025

  1. gha: bump containerd/project-checks to v1.2.2

    v1.1.0 was released in 2022, and since then there have been some project
    renames that cause the old version to no longer work, breaking CI:
    
      go: github.com/kunalkushwaha/ltag@latest: github.com/kunalkushwaha/ltag@v0.3.0: parsing go.mod:
      	module declares its path as: github.com/containerd/ltag
      	        but was required as: github.com/kunalkushwaha/ltag
    
    Signed-off-by: Aleksa Sarai <cyphar@cyphar.com>
    cyphar committed May 19, 2025
    Configuration menu
    Copy the full SHA
    9dd67e1 View commit details
    Browse the repository at this point in the history
  2. tc: make internal handlers take File interface

    In a future patch we will split GetPty() so that users can pass a File
    as the already-opened pty master, but in order for us to be able to use
    the same File interface as our other external APIs we need to migrate
    our internal handlers to use File rather than *os.File.
    
    This change has no user-visible impact, as the underlying types used are
    identical.
    
    Signed-off-by: Aleksa Sarai <cyphar@cyphar.com>
    cyphar committed May 19, 2025
    Configuration menu
    Copy the full SHA
    12ba745 View commit details
    Browse the repository at this point in the history
  3. pty: add GetPtyFromFile as safer GetPty

    Security-conscious callers may wish to have more control over opening
    /dev/ptmx, and so GetPty is not suitable for them. Previously it was not
    possible for such users to open /dev/ptmx and then use this package to
    create new ptys and manage the console.
    
    On Linux, the intended usage would be for a daemon to get an O_PATH
    handle to /dev/ptmx that can then be re-opened (through procfs) to get a
    new handle to /dev/ptmx. I suspect on FreeBSD you could use O_EMPTY_PATH
    to accomplish something similar.
    
    Signed-off-by: Aleksa Sarai <cyphar@cyphar.com>
    cyphar committed May 19, 2025
    Configuration menu
    Copy the full SHA
    c79e45e View commit details
    Browse the repository at this point in the history

Commits on May 20, 2025

  1. Merge pull request #84 from jperkin/fix-solaris

    fix: add solaris to non-supported shim.
    AkihiroSuda authored May 20, 2025
    Configuration menu
    Copy the full SHA
    fa4de4c View commit details
    Browse the repository at this point in the history
  2. Merge pull request #86 from cyphar/newpty-from-file

    pty: add GetPtyFromFile as safer GetPty
    AkihiroSuda authored May 20, 2025
    Configuration menu
    Copy the full SHA
    c8d9621 View commit details
    Browse the repository at this point in the history
Loading