[PATCH]: Cygwin port of 2.2.0p1
Corinna Vinschen
vinschen at cygnus.com
Sun Sep 3 19:53:31 EST 2000
I have to apologize. My previous patch missed a file :-(
Attached to this mail you will find the corrected patch _with_
the missing file.
Sorry,
Corinna
Corinna Vinschen wrote:
>
> Attached is the patch for the Cygwin port of 2.2.0p1. As usual I didn't
> attach the patch to `configure' but only the patch to `configure.in'.
>
> BTW: I have attached a gzip'd version of the patch since it's size
> is > 20K and I thought that it might be too big. The gzip'd diff is
> < 8K.
> What are "Small attachments (such as diff files) within the bounds
> of common sense" as mentioned on the OpenSSH home page? Which max.
> size of diff's is accepted without compression?
>
> The binaries and patched sources are accessible via ftp:
>
> ftp://ftp.franken.de/pub/win32/develop/gnuwin32/cygwin/porters/Vinschen_Corinna/V1.1.4
>
> Files:
>
> openssh-2.2.0p1.README readme
> openssh-2.2.0p1.tar.gz binaries
> openssh-2.2.0p1-src.tar.gz sources
>
> This version is finally compiled with OpenSSL-0.9.5a. Binaries
> and sources could as well be found under the above path.
>
> Files:
>
> openssl-0.9.5a.README readme
> openssl-0.9.5a.tar.gz binaries
> openssl-0.9.5a-src.tar.gz sources
>
> Regards,
> Corinna
>
> ChangeLog:
> ==========
> - Makefile.in: Changed to support $EXEEXT transparently. Added
> `cygwin_util.o' to the dependencies of LIBSSH_OBJS.
> - acconfig.h: Add defines for HAVE_CYGWIN and BROKEN_VHANGUP.
> - auth-passwd.c: Support getting NT passwords via Cygwin special
> functions. Disable check for uid 0 when HAVE_CYGWIN is set.
> - auth1.c: Reject changing user context if not authenticated via
> password under Windows NT. Disable check for uid 0 when HAVE_CYGWIN
> is set.
> - authfile.c: Disable check for file modes when HAVE_CYGWIN is set.
> - bsd-daemon.c: Avoid possible race condition under Cygwin.
> - bsd-mktemp.c: Define `open' as `binary_open' when HAVE_CYGWIN is set.
> - channels.c: Disable check for uid 0 when HAVE_CYGWIN is set.
> - config.h.in: Add HAVE_CYGWIN.
> - configure.in: Add *-*-cygwin as target. Call AC_EXEEXT now.
> - cygwin_util.c: New file containing `binary_open' and `binary_pipe'
> function.
> - defines.h: Check for BROKEN_VHANGUP to set USE_VHANGUP.
> - includes.h: Use HAVE_CYGWIN to care for include files. Define `open'
> as `binary_open' and `pipe' as `binary_pipe' when HAVE_CYGWIN is set.
> - loginrec.c: Disable check for uid 0 when HAVE_CYGWIN is set.
> - pty.c: Check for USE_VHANGUP instead of HAVE_VHANGUP.
> Don't call I_PUSH ioctl's under Cygwin.
> - readconf.c: Disable check for uid 0 when HAVE_CYGWIN is set.
> - scp.c: Call tcgetpgrp() instead of ioctl(..., TIOCGPGRP) to get the
> controlling terminal when HAVE_CYGWIN is set.
> - session.c: Close xauthfiles immediatly to avoid implicit file
> lockings on Windows NT systems. Changes in environment setting.
> Disable check for uid 0 when HAVE_CYGWIN is set. Don't call xauth
> with `.../unix' syntax under Cygwin.
> - ssh.c: Disable setrlimit call under Cygwin. Take care for `.exe' file
> extension. Disable check for uid 0 when HAVE_CYGWIN is set.
> - sshconnect.c: Disable check for euid 0 when HAVE_CYGWIN is set.
> - sshd.c: Open pid file explicit binary.
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Developer mailto:cygwin at sources.redhat.com
Red Hat, Inc.
mailto:vinschen at cygnus.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: openssh-2.2.0p1.p1.gz
Type: application/x-gzip
Size: 7534 bytes
Desc: not available
Url : http://lists.mindrot.org/pipermail/openssh-unix-dev/attachments/20000903/957c6274/attachment.bin
More information about the openssh-unix-dev
mailing list