diff options
-rw-r--r-- | ChangeLog | 30 | ||||
-rw-r--r-- | OVERVIEW | 3 | ||||
-rw-r--r-- | atomicio.c | 3 | ||||
-rw-r--r-- | atomicio.h | 7 | ||||
-rw-r--r-- | auth-bsdauth.c | 11 | ||||
-rw-r--r-- | auth-chall.c | 8 | ||||
-rw-r--r-- | auth-krb5.c | 11 | ||||
-rw-r--r-- | auth-options.c | 12 | ||||
-rw-r--r-- | auth-options.h | 6 | ||||
-rw-r--r-- | auth-passwd.c | 5 | ||||
-rw-r--r-- | auth-rh-rsa.c | 8 | ||||
-rw-r--r-- | auth-rhosts.c | 6 | ||||
-rw-r--r-- | auth-rsa.c | 11 | ||||
-rw-r--r-- | auth-skey.c | 5 | ||||
-rw-r--r-- | auth.c | 10 | ||||
-rw-r--r-- | auth.h | 11 | ||||
-rw-r--r-- | auth1.c | 8 | ||||
-rw-r--r-- | auth2-chall.c | 9 | ||||
-rw-r--r-- | auth2-gss.c | 14 | ||||
-rw-r--r-- | auth2-hostbased.c | 12 | ||||
-rw-r--r-- | auth2-kbdint.c | 9 | ||||
-rw-r--r-- | auth2-none.c | 10 | ||||
-rw-r--r-- | auth2-passwd.c | 11 | ||||
-rw-r--r-- | auth2-pubkey.c | 12 | ||||
-rw-r--r-- | auth2.c | 10 | ||||
-rw-r--r-- | authfd.c | 7 | ||||
-rw-r--r-- | authfd.h | 4 | ||||
-rw-r--r-- | authfile.c | 6 | ||||
-rw-r--r-- | bufaux.c | 7 | ||||
-rw-r--r-- | bufbn.c | 7 | ||||
-rw-r--r-- | buffer.c | 3 | ||||
-rw-r--r-- | buffer.h | 38 | ||||
-rw-r--r-- | canohost.c | 5 | ||||
-rw-r--r-- | channels.c | 9 | ||||
-rw-r--r-- | channels.h | 4 | ||||
-rw-r--r-- | cipher-3des1.c | 4 | ||||
-rw-r--r-- | cipher-bf1.c | 4 | ||||
-rw-r--r-- | cipher-ctr.c | 6 | ||||
-rw-r--r-- | cipher.c | 5 | ||||
-rw-r--r-- | cleanup.c | 5 | ||||
-rw-r--r-- | clientloop.c | 8 | ||||
-rw-r--r-- | compat.c | 7 | ||||
-rw-r--r-- | compress.c | 6 | ||||
-rw-r--r-- | deattack.c | 8 | ||||
-rw-r--r-- | dh.c | 2 | ||||
-rw-r--r-- | dispatch.c | 6 | ||||
-rw-r--r-- | dns.c | 2 | ||||
-rw-r--r-- | dns.h | 9 | ||||
-rw-r--r-- | fatal.c | 4 | ||||
-rw-r--r-- | groupaccess.c | 5 | ||||
-rw-r--r-- | groupaccess.h | 4 | ||||
-rw-r--r-- | gss-genr.c | 6 | ||||
-rw-r--r-- | gss-serv-krb5.c | 9 | ||||
-rw-r--r-- | gss-serv.c | 10 | ||||
-rw-r--r-- | hostfile.c | 4 | ||||
-rw-r--r-- | includes.h | 3 | ||||
-rw-r--r-- | kex.c | 12 | ||||
-rw-r--r-- | kex.h | 8 | ||||
-rw-r--r-- | kexdh.c | 9 | ||||
-rw-r--r-- | kexdhc.c | 7 | ||||
-rw-r--r-- | kexdhs.c | 9 | ||||
-rw-r--r-- | kexgex.c | 8 | ||||
-rw-r--r-- | kexgexc.c | 7 | ||||
-rw-r--r-- | kexgexs.c | 8 | ||||
-rw-r--r-- | key.c | 6 | ||||
-rw-r--r-- | key.h | 4 | ||||
-rw-r--r-- | log.c | 6 | ||||
-rw-r--r-- | log.h | 8 | ||||
-rw-r--r-- | loginrec.c | 4 | ||||
-rw-r--r-- | loginrec.h | 4 | ||||
-rw-r--r-- | mac.c | 7 | ||||
-rw-r--r-- | match.c | 6 | ||||
-rw-r--r-- | md-sha256.c | 4 | ||||
-rw-r--r-- | misc.c | 6 | ||||
-rw-r--r-- | misc.h | 7 | ||||
-rw-r--r-- | moduli.c | 3 | ||||
-rw-r--r-- | monitor.c | 15 | ||||
-rw-r--r-- | monitor_fdpass.c | 3 | ||||
-rw-r--r-- | monitor_mm.c | 7 | ||||
-rw-r--r-- | monitor_mm.h | 3 | ||||
-rw-r--r-- | monitor_wrap.c | 25 | ||||
-rw-r--r-- | monitor_wrap.h | 10 | ||||
-rw-r--r-- | msg.c | 6 | ||||
-rw-r--r-- | nchan.c | 3 | ||||
-rw-r--r-- | openbsd-compat/port-aix.c | 7 | ||||
-rw-r--r-- | openbsd-compat/port-tun.h | 2 | ||||
-rw-r--r-- | packet.c | 8 | ||||
-rw-r--r-- | progressmeter.c | 3 | ||||
-rw-r--r-- | readconf.c | 7 | ||||
-rw-r--r-- | readconf.h | 4 | ||||
-rw-r--r-- | readpass.c | 2 | ||||
-rw-r--r-- | rsa.c | 6 | ||||
-rw-r--r-- | scard.c | 8 | ||||
-rw-r--r-- | scard.h | 4 | ||||
-rw-r--r-- | scp.c | 3 | ||||
-rw-r--r-- | servconf.c | 8 | ||||
-rw-r--r-- | servconf.h | 4 | ||||
-rw-r--r-- | serverloop.c | 8 | ||||
-rw-r--r-- | session.c | 15 | ||||
-rw-r--r-- | session.h | 6 | ||||
-rw-r--r-- | sftp-client.c | 12 | ||||
-rw-r--r-- | sftp-common.c | 6 | ||||
-rw-r--r-- | sftp-common.h | 7 | ||||
-rw-r--r-- | sftp-glob.c | 4 | ||||
-rw-r--r-- | sftp-server.c | 12 | ||||
-rw-r--r-- | sftp.c | 6 | ||||
-rw-r--r-- | ssh-add.c | 5 | ||||
-rw-r--r-- | ssh-agent.c | 5 | ||||
-rw-r--r-- | ssh-dss.c | 5 | ||||
-rw-r--r-- | ssh-gss.h | 4 | ||||
-rw-r--r-- | ssh-keygen.c | 3 | ||||
-rw-r--r-- | ssh-keyscan.c | 7 | ||||
-rw-r--r-- | ssh-keysign.c | 6 | ||||
-rw-r--r-- | ssh-rsa.c | 6 | ||||
-rw-r--r-- | ssh.c | 7 | ||||
-rw-r--r-- | ssh.h | 16 | ||||
-rw-r--r-- | sshconnect.c | 6 | ||||
-rw-r--r-- | sshconnect.h | 11 | ||||
-rw-r--r-- | sshconnect1.c | 14 | ||||
-rw-r--r-- | sshconnect2.c | 9 | ||||
-rw-r--r-- | sshd.c | 18 | ||||
-rw-r--r-- | sshlogin.c | 4 | ||||
-rw-r--r-- | sshlogin.h | 9 | ||||
-rw-r--r-- | sshpty.c | 7 | ||||
-rw-r--r-- | sshpty.h | 10 | ||||
-rw-r--r-- | sshtty.c | 4 | ||||
-rw-r--r-- | ttymodes.c | 6 | ||||
-rw-r--r-- | uidswap.c | 5 | ||||
-rw-r--r-- | uidswap.h | 11 | ||||
-rw-r--r-- | uuencode.c | 4 | ||||
-rw-r--r-- | uuencode.h | 8 | ||||
-rw-r--r-- | xmalloc.c | 3 | ||||
-rw-r--r-- | xmalloc.h | 7 |
133 files changed, 584 insertions, 412 deletions
@@ -54,6 +54,34 @@ - stevesk@cvs.openbsd.org 2006/08/01 23:36:12 [authfile.c channels.c progressmeter.c scard.c servconf.c ssh.c] clean extra spaces + - deraadt@cvs.openbsd.org 2006/08/03 03:34:42 + [OVERVIEW atomicio.c atomicio.h auth-bsdauth.c auth-chall.c auth-krb5.c] + [auth-options.c auth-options.h auth-passwd.c auth-rh-rsa.c auth-rhosts.c] + [auth-rsa.c auth-skey.c auth.c auth.h auth1.c auth2-chall.c auth2-gss.c] + [auth2-hostbased.c auth2-kbdint.c auth2-none.c auth2-passwd.c ] + [auth2-pubkey.c auth2.c authfd.c authfd.h authfile.c bufaux.c bufbn.c] + [buffer.c buffer.h canohost.c channels.c channels.h cipher-3des1.c] + [cipher-bf1.c cipher-ctr.c cipher.c cleanup.c clientloop.c compat.c] + [compress.c deattack.c dh.c dispatch.c dns.c dns.h fatal.c groupaccess.c] + [groupaccess.h gss-genr.c gss-serv-krb5.c gss-serv.c hostfile.c kex.c] + [kex.h kexdh.c kexdhc.c kexdhs.c kexgex.c kexgexc.c kexgexs.c key.c] + [key.h log.c log.h mac.c match.c md-sha256.c misc.c misc.h moduli.c] + [monitor.c monitor_fdpass.c monitor_mm.c monitor_mm.h monitor_wrap.c] + [monitor_wrap.h msg.c nchan.c packet.c progressmeter.c readconf.c] + [readconf.h readpass.c rsa.c scard.c scard.h scp.c servconf.c servconf.h] + [serverloop.c session.c session.h sftp-client.c sftp-common.c] + [sftp-common.h sftp-glob.c sftp-server.c sftp.c ssh-add.c ssh-agent.c] + [ssh-dss.c ssh-gss.h ssh-keygen.c ssh-keyscan.c ssh-keysign.c ssh-rsa.c] + [ssh.c ssh.h sshconnect.c sshconnect.h sshconnect1.c sshconnect2.c] + [sshd.c sshlogin.c sshlogin.h sshpty.c sshpty.h sshtty.c ttymodes.c] + [uidswap.c uidswap.h uuencode.c uuencode.h xmalloc.c xmalloc.h] + [loginrec.c loginrec.h openbsd-compat/port-aix.c openbsd-compat/port-tun.h] + almost entirely get rid of the culture of ".h files that include .h files" + ok djm, sort of ok stevesk + makes the pain stop in one easy step + NB. portable commit contains everything *except* removing includes.h, as + that will take a fair bit more work as we move headers that are required + for portability workarounds to defines.h. (also, this step wasn't "easy") 20060804 - (dtucker) [configure.ac] The "crippled AES" test does not work on recent @@ -5124,4 +5152,4 @@ - (djm) Trim deprecated options from INSTALL. Mention UsePAM - (djm) Fix quote handling in sftp; Patch from admorten AT umich.edu -$Id: ChangeLog,v 1.4451 2006/08/05 01:38:40 djm Exp $ +$Id: ChangeLog,v 1.4452 2006/08/05 02:39:39 djm Exp $ @@ -162,8 +162,7 @@ these programs. - There are several other files in the distribution that contain various auxiliary routines: ssh.h the main header file for ssh (various definitions) - includes.h includes most system headers. Lots of #ifdefs. uidswap.c uid-swapping xmalloc.c "safe" malloc routines -$OpenBSD: OVERVIEW,v 1.10 2006/04/01 05:37:46 djm Exp $ +$OpenBSD: OVERVIEW,v 1.11 2006/08/03 03:34:41 deraadt Exp $ @@ -1,4 +1,4 @@ -/* $OpenBSD: atomicio.c,v 1.22 2006/07/26 02:35:17 stevesk Exp $ */ +/* $OpenBSD: atomicio.c,v 1.23 2006/08/03 03:34:41 deraadt Exp $ */ /* * Copyright (c) 2006 Damien Miller. All rights reserved. * Copyright (c) 2005 Anil Madhavapeddy. All rights reserved. @@ -29,6 +29,7 @@ #include "includes.h" #include <sys/param.h> +#include <sys/uio.h> #include <errno.h> #include <string.h> @@ -1,4 +1,4 @@ -/* $OpenBSD: atomicio.h,v 1.9 2006/07/30 20:15:19 stevesk Exp $ */ +/* $OpenBSD: atomicio.h,v 1.10 2006/08/03 03:34:41 deraadt Exp $ */ /* * Copyright (c) 2006 Damien |