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: creack/pty
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.1.18
Choose a base ref
...
head repository: creack/pty
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.1.20
Choose a head ref
  • 16 commits
  • 19 files changed
  • 7 contributors

Commits on May 1, 2015

  1. Add support for the 32-bit PPC Linux platform

    Signed-off-by: Alex Samorukov <[email protected]>
    samm-git committed May 1, 2015
    Configuration menu
    Copy the full SHA
    a9f5fec View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2022

  1. Add some basic tests (#145)

    Frassle authored Mar 29, 2022
    Configuration menu
    Copy the full SHA
    2e47437 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2022

  1. Provide correct pty/tty file paths on OpenBSD (#148)

    While here, add test coverage for opening the TTY from the given filename.
    4a6f656c authored Apr 21, 2022
    Configuration menu
    Copy the full SHA
    0d412c9 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2022

  1. Add sparc support

    matoro committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    3a069a3 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2023

  1. Configuration menu
    Copy the full SHA
    5c3f42a View commit details
    Browse the repository at this point in the history
  2. Do not set file descriptor into blocking mode

    (*os.File).Fd() implicitly sets file descriptor into blocking mode [1], [2]
    We avoid that by calling (*os.File).SyscallConn instead.
    This method was added in go1.12 (released on 2019-02-25)
    
    [1]: https://pkg.go.dev/os#File.Fd
    [2]: https://cs.opensource.google/go/go/+/refs/tags/go1.20.3:src/os/file_unix.go;l=80-87
    sio committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    2916954 View commit details
    Browse the repository at this point in the history
  3. Rename ioctl.go back

    This filename trick forces git to render previous commit diff
    in a more comprehensible form
    sio committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    87d82d3 View commit details
    Browse the repository at this point in the history
  4. Restore support for older Go versions

    When compiled with go older than 1.12 creack/pty will not include a fix
    for blocking Read() and will be prone to data races - but at least it will work
    
    For more information see issues: #88 #114 #156 #162
    sio committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    418593d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    75e52f1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3abf458 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7f13640 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. Merge pull request #157 from matoro/master

    Add sparc support
    creack authored Oct 26, 2023
    Configuration menu
    Copy the full SHA
    24db57f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #30 from samm-git/master

    Add support for the 32-bit PPC Linux platform
    creack authored Oct 26, 2023
    Configuration menu
    Copy the full SHA
    04081dc View commit details
    Browse the repository at this point in the history
  3. Merge pull request #168 from sio/riscv

    Use upstream compiler for linux/riscv64 and freebsd/riscv64
    creack authored Oct 26, 2023
    Configuration menu
    Copy the full SHA
    5c92749 View commit details
    Browse the repository at this point in the history
  4. Revert riscv removal.

    creack committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    8042b22 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2023

  1. Merge pull request #167 from sio/ioctl

    Avoid calls to (*os.File).Fd() and operations on raw file descriptor ints
    creack authored Oct 28, 2023
    Configuration menu
    Copy the full SHA
    1985fd4 View commit details
    Browse the repository at this point in the history
Loading