Thanks to visit codestin.com
Credit goes to github.com

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: masneyb/gftp
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: sedwards/gftp
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.
  • 2 commits
  • 1 file changed
  • 1 contributor

Commits on Dec 11, 2025

  1. Changelog:

     Address failures with recent macOS builds
    
      1. Unix98 PTY (lines 26-85) - Uses /dev/ptmx with grantpt() - This is what macOS needs
      2. openpty() (lines 87-125) - Alternative modern method
      3. BSD fallback (lines 127+) - Old /dev/ptyXY style - This is what's being used (doesn't work on macOS)
    
    ⏺ The meson build doesn't check for HAVE_GRANTPT or HAVE_OPENPTY, so the code falls back to the old BSD pty method.
    sedwards committed Dec 11, 2025
    Configuration menu
    Copy the full SHA
    93d3f51 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1 from sedwards-ibowl/master

    Changelog:
    
    Address failures with recent macOS builds
    
    - Unix98 PTY (lines 26-85) - Uses /dev/ptmx with grantpt() - This is what macOS needs
    - openpty() (lines 87-125) - Alternative modern method
    - BSD fallback (lines 127+) - Old /dev/ptyXY style - This is what's being used (doesn't work on macOS)
    
    ⏺ The meson build doesn't check for HAVE_GRANTPT or HAVE_OPENPTY, so the code falls back to the old BSD pty method.
    sedwards authored Dec 11, 2025
    Configuration menu
    Copy the full SHA
    e737e64 View commit details
    Browse the repository at this point in the history
Loading