summaryrefslogtreecommitdiffstats
path: root/compat.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2002-01-22moreDamien Miller1-1/+5
2002-01-22 - (djm) autoconf hacking:Damien Miller2-2/+21
- Add OpenSSL sanity check: verify that header version matches version reported by library
2002-01-22 - (djm) Fix some bugs I introduced into ssh-rand-helper yesterdayDamien Miller2-10/+7
2002-01-22 - (djm) autoconf hacking:Damien Miller5-156/+191
- We don't support --without-zlib currently, so don't allow it. - Rework cryptographic random number support detection. We now detect whether OpenSSL seeds itself. If it does, then we don't bother with the ssh-rand-helper program. You can force the use of ssh-rand-helper using the --with-rand-helper configure argument - Simplify and clean up ssh-rand-helper configuration
2002-01-21 - (djm) Rework ssh-rand-helper:Damien Miller2-349/+358
- Reduce quantity of ifdef code, in preparation for ssh_rand_conf - Always seed from system calls, even when doing PRNGd seeding - Tidy and comment #define knobs - Remove unused facility for multiple runs through command list - KNF, cleanup, update copyright
2002-01-14 - (djm) Bug #50 - make autoconf entropy path checks more robustDamien Miller2-2/+17
2002-01-08 - (stevesk) defines.h: use "/var/spool/sockets/X11/%u" for HP-UX. doesKevin Steves2-7/+9
not depend on transition links. from Lutz Jaenicke.
2002-01-08 - (djm) Merge Cygwin copy_environment with do_pam_environment, removingDamien Miller2-49/+20
fixed env var size limit in the process. Report from Corinna Vinschen <vinschen@redhat.com>
2002-01-06 - (stevesk) defines.h: determine _PATH_UNIX_X; currently "/tmp/.X11-unix/X%u"Kevin Steves2-2/+16
for all platforms except HP-UX, which is "/usr/spool/sockets/X11/%u".
2002-01-06 - (stevesk) fix spurious ; from NCR change.Kevin Steves2-3/+4
2002-01-05 - (bal) NCR requies use_pipes to operate correctly.Ben Lindstrom2-2/+6
2002-01-03 - (djm) Use bigcrypt() on systems with SCO_PROTECTED_PW. Patch fromDamien Miller2-1/+9
Roger Cornelius <rac@tenzing.org>
2001-12-31test openssh-commits listDamien Miller1-2/+1
2001-12-31testing againDamien Miller1-1/+2
2001-12-29Tweak cvsignore filesDamien Miller2-0/+4
2001-12-29 - (djm) Typo in contrib/cygwin/README Fix from Corinna VinschenDamien Miller2-3/+5
<vinschen@redhat.com>
2001-12-29 - (djm) Apply Cygwin pointer deref fix from Corinna VinschenDamien Miller5-12/+18
<vinschen@redhat.com> Could be abused to guess valid usernames
2001-12-27 - (djm) Remove recommendation to use GNU make, we should support mostDamien Miller2-8/+6
make programs.
2001-12-25 - (stevesk) [Makefile.in ssh-rand-helper.c]Kevin Steves3-5/+16
portable lib and __progname support for ssh-rand-helper; ok djm@
2001-12-24HARUYAMA Seigo has changed addressDamien Miller2-4/+4
2001-12-24 - (bal) Removed contrib/chroot.diff and noted in contrib/README that itBen Lindstrom3-66/+8
was not being maintained.
2001-12-23 - (djm) Ignore fix & patchlevel in OpenSSL version check. Patch fromDamien Miller6-884/+918
solar@openwall.com - (djm) Rework entropy code. If the OpenSSL PRNG is has not been internally seeded, execute a subprogram "ssh-rand-helper" to obtain some entropy for us. Rewrite the old in-process entropy collecter as an example ssh-rand-helper. - (djm) Always perform ssh_prng_cmds path lookups in configure, even if we don't end up using ssh_prng_cmds (so we always get a valid file)
2001-12-21 - djm@cvs.openbsd.org 2001/12/20 22:50:24Damien Miller15-92/+117
[auth2.c auth2-chall.c channels.c channels.h clientloop.c dispatch.c] [dispatch.h kex.c kex.h packet.c packet.h serverloop.c ssh.c] [sshconnect2.c] Conformance fix: we should send failing packet sequence number when responding with a SSH_MSG_UNIMPLEMENTED message. Spotted by yakk@yakk.dot.net; ok markus@
2001-12-21 - markus@cvs.openbsd.org 2001/12/20 16:37:29Damien Miller4-11/+25
[channels.c channels.h session.c] setup x11 listen socket for just one connect if the client requests so. (v2 only, but the openssh client does not support this feature).
2001-12-21 - stevesk@cvs.openbsd.org 2001/12/19 17:16:13Damien Miller9-50/+57
[authfile.c bufaux.c bufaux.h buffer.c buffer.h packet.c packet.h ssh.c] change the buffer/packet interface to use void* vs. char*; ok markus@
2001-12-21 - markus@cvs.openbsd.org 2001/12/19 16:09:39Damien Miller2-2/+64
[serverloop.c] fix race between SIGCHLD and select with an additional pipe. writing to the pipe on SIGCHLD wakes up select(). using pselect() is not portable and siglongjmp() ugly. W. R. Stevens suggests similar solution. initial idea by pmenage@ensim.com; ok deraadt@, djm@
2001-12-21Sync RCSIDs from Kevin's already committed patchDamien Miller2-2/+2
2001-12-21 - deraadt@cvs.openbsd.org 2001/12/19 07:18:56Damien Miller54-658/+666
[auth1.c auth2.c auth2-chall.c auth-bsdauth.c auth.c authfile.c auth.h] [auth-krb4.c auth-rhosts.c auth-skey.c bufaux.c canohost.c channels.c] [cipher.c clientloop.c compat.c compress.c deattack.c key.c log.c mac.c] [match.c misc.c nchan.c packet.c readconf.c rijndael.c rijndael.h scard.c] [servconf.c servconf.h serverloop.c session.c sftp.c sftp-client.c] [sftp-glob.c sftp-int.c sftp-server.c ssh-add.c ssh-agent.c ssh.c] [sshconnect1.c sshconnect2.c sshconnect.c sshd.8 sshd.c sshd_config] [ssh-keygen.c sshlogin.c sshpty.c sshtty.c ttymodes.c uidswap.c] basic KNF done while i was looking for something else
2001-12-21 - jakob@cvs.openbsd.org 2001/12/18 10:06:24Damien Miller2-12/+22
[auth-rsa.c] log fingerprint on successful public key authentication, simplify usage of key structs; ok markus@
2001-12-21 - jakob@cvs.openbsd.org 2001/12/18 10:05:15Damien Miller2-2/+10
[auth2.c] log fingerprint on successful public key authentication; ok markus@
2001-12-21 - jakob@cvs.openbsd.org 2001/12/18 10:04:21Damien Miller4-18/+9
[auth.h hostfile.c hostfile.h] remove auth_rsa_read_key, make hostfile_ready_key non static; ok markus@
2001-12-21 - markus@cvs.openbsd.org 2001/12/10 20:34:31Damien Miller2-11/+16
[ssh-keyscan.c] check that server supports v1 for -t rsa1, report from wirth@dfki.de
2001-12-21 - stevesk@cvs.openbsd.org 2001/12/10 16:45:04Damien Miller2-2/+6
[sshd.c] possible fd leak on error; ok markus@
2001-12-21 - markus@cvs.openbsd.org 2001/12/09 18:45:56Damien Miller4-26/+28
[auth2.c auth2-chall.c auth.h] add auth2_challenge_stop(), simplifies cleanup of kbd-int sessions, fixes memleak.
2001-12-21 - stevesk@cvs.openbsd.org 2001/12/08 17:49:28Damien Miller3-25/+23
[channels.c pathnames.h] use only one path to X11 UNIX domain socket vs. an array of paths to try. report from djast@cs.toronto.edu. ok markus@
2001-12-21 - (djm) Add option to gnome-ssh-askpass to stop it from grabbing the XDamien Miller2-7/+28
server. I have found this necessary to avoid server hangs with X input extensions (e.g. kinput2). Enable by setting the environment variable "GNOME_SSH_ASKPASS_NOGRAB"
2001-12-19 - (stevesk) OpenBSD CVS sync X11 localhost displayKevin Steves5-75/+108
- stevesk@cvs.openbsd.org 2001/11/29 14:10:51 [channels.h channels.c session.c] sshd X11 fake server will now listen on localhost by default: $ echo $DISPLAY localhost:12.0 $ netstat -an|grep 6012 tcp 0 0 127.0.0.1.6012 *.* LISTEN tcp6 0 0 ::1.6012 *.* LISTEN sshd_config gatewayports=yes can be used to revert back to the old behavior. will control this with another option later. ok markus@ - stevesk@cvs.openbsd.org 2001/12/19 08:43:11 [includes.h session.c] handle utsname.nodename case for FamilyLocal X authorization; ok markus@
2001-12-07 - stevesk@cvs.openbsd.org 2001/12/06 18:20:32Ben Lindstrom2-4/+14
[channels.c] disable nagle for X11 fake server and client TCPs. from netbsd. ok markus@
2001-12-07 - stevesk@cvs.openbsd.org 2001/12/06 18:09:23Ben Lindstrom3-9/+9
[channels.c session.c] strncpy->strlcpy. remaining strncpy's are necessary. ok markus@
2001-12-07 - stevesk@cvs.openbsd.org 2001/12/06 18:02:32Ben Lindstrom3-7/+7
[channels.c sshconnect.c] shutdown(sock, SHUT_RDWR) not needed here; ok markus@
2001-12-07 - (bal) PCRE no longer required. Banished from the source along withBen Lindstrom5-203/+10
fake-regex.h
2001-12-06 - markus@cvs.openbsd.org 2001/12/06 13:30:06Ben Lindstrom5-463/+497
[servconf.c servconf.h sshd.8 sshd.c] add -o to sshd, too. ok deraadt@ - (bal) Minor white space fix up in servconf.c
2001-12-06 - markus@cvs.openbsd.org 2001/12/05 16:54:51Ben Lindstrom4-65/+85
[compat.c match.c match.h] make theo and djm happy: bye bye regexp
2001-12-06 - markus@cvs.openbsd.org 2001/12/05 15:04:48Ben Lindstrom2-3/+6
[version.h] post 3.0.2
2001-12-06 - deraadt@cvs.openbsd.org 2001/12/05 10:06:12Ben Lindstrom19-76/+82
[authfd.c authfile.c bufaux.c channels.c compat.c kex.c kexgex.c key.c misc.c packet.c servconf.c ssh-agent.c sshconnect2.c sshconnect.c sshd.c ssh-dss.c ssh-keygen.c ssh-rsa.c] minor KNF
2001-12-06 - itojun@cvs.openbsd.org 2001/12/05 03:56:39Ben Lindstrom9-52/+57
[auth1.c auth2.c canohost.c channels.c deattack.c packet.c scp.c sshconnect2.c] make it compile with more strict prototype checking
2001-12-06 - itojun@cvs.openbsd.org 2001/12/05 03:50:01Ben Lindstrom4-7/+11
[clientloop.c serverloop.c sshd.c] deal with LP64 printf issue with sig_atomic_t. from thorpej
2001-12-06 - deraadt@cvs.openbsd.org 2001/12/02 02:08:32Ben Lindstrom2-3/+6
[sftp-common.c] zap };
2001-12-06 - markus@cvs.openbsd.org 2001/12/01 21:41:48Ben Lindstrom3-14/+23
[session.c sshd.8] don't pass user defined variables to /usr/bin/login
2001-12-06 - stevesk@cvs.openbsd.org 2001/11/30 20:39:28Ben Lindstrom2-10/+18
[ssh.c] sscanf() length dependencies are clearer now; can also shrink proto and data if desired, but i have not done that. ok markus@