1. 05 Aug, 2006 3 commits
    • Damien Miller's avatar
      - deraadt@cvs.openbsd.org 2006/08/03 03:34:42 · d7834353
      Damien Miller authored
           [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")
      d7834353
    • Damien Miller's avatar
      - stevesk@cvs.openbsd.org 2006/08/01 23:22:48 · a7a73ee3
      Damien Miller authored
           [auth-passwd.c auth-rhosts.c auth-rsa.c auth.c auth.h auth1.c]
           [auth2-chall.c auth2-pubkey.c authfile.c buffer.c canohost.c]
           [channels.c clientloop.c dh.c dns.c dns.h hostfile.c kex.c kexdhc.c]
           [kexgexc.c kexgexs.c key.c key.h log.c misc.c misc.h moduli.c]
           [monitor_wrap.c packet.c progressmeter.c readconf.c readpass.c scp.c]
           [servconf.c session.c sftp-client.c sftp-common.c sftp-server.c sftp.c]
           [ssh-add.c ssh-agent.c ssh-keygen.c ssh-keyscan.c ssh.c sshconnect.c]
           [sshconnect1.c sshconnect2.c sshd.c sshlogin.c sshtty.c uuencode.c]
           [uuencode.h xmalloc.c]
           move #include <stdio.h> out of includes.h
      a7a73ee3
    • Damien Miller's avatar
      - stevesk@cvs.openbsd.org 2006/07/26 02:35:17 · 8dbffe79
      Damien Miller authored
           [atomicio.c auth.c dh.c authfile.c buffer.c clientloop.c kex.c]
           [groupaccess.c gss-genr.c kexgexs.c misc.c monitor.c monitor_mm.c]
           [packet.c scp.c serverloop.c session.c sftp-client.c sftp-common.c]
           [sftp-server.c sftp.c ssh-add.c ssh-agent.c ssh-keygen.c sshlogin.c]
           [uidswap.c xmalloc.c]
           move #include <sys/param.h> out of includes.h
      8dbffe79
  2. 24 Jul, 2006 1 commit
    • Damien Miller's avatar
      - stevesk@cvs.openbsd.org 2006/07/22 20:48:23 · e3476ed0
      Damien Miller authored
           [atomicio.c auth-options.c auth-passwd.c auth-rhosts.c auth-rsa.c]
           [auth.c auth1.c auth2-chall.c auth2-hostbased.c auth2-passwd.c auth2.c]
           [authfd.c authfile.c bufaux.c bufbn.c buffer.c canohost.c channels.c]
           [cipher-3des1.c cipher-bf1.c cipher-ctr.c cipher.c clientloop.c]
           [compat.c deattack.c dh.c dns.c gss-genr.c gss-serv.c hostfile.c]
           [includes.h kex.c kexdhc.c kexdhs.c kexgexc.c kexgexs.c key.c log.c]
           [mac.c match.c md-sha256.c misc.c moduli.c monitor.c monitor_fdpass.c]
           [monitor_mm.c monitor_wrap.c msg.c nchan.c packet.c rsa.c]
           [progressmeter.c readconf.c readpass.c scp.c servconf.c serverloop.c]
           [session.c sftp-client.c sftp-common.c sftp-glob.c sftp-server.c sftp.c]
           [ssh-add.c ssh-agent.c ssh-dss.c ssh-keygen.c ssh-keyscan.c]
           [ssh-keysign.c ssh-rsa.c ssh.c sshconnect.c sshconnect1.c sshconnect2.c]
           [sshd.c sshlogin.c sshpty.c ttymodes.c uidswap.c xmalloc.c]
           move #include <string.h> out of includes.h
      e3476ed0
  3. 12 Jul, 2006 3 commits
    • Darren Tucker's avatar
      - dtucker@cvs.openbsd.org 2006/07/12 11:34:58 · 4515047e
      Darren Tucker authored
           [sshd.c servconf.h servconf.c sshd_config.5 auth.c]
           Add support for conditional directives to sshd_config via a "Match"
           keyword, which works similarly to the "Host" directive in ssh_config.
           Lines after a Match line override the default set in the main section
           if the condition on the Match line is true, eg
           AllowTcpForwarding yes
           Match User anoncvs
                   AllowTcpForwarding no
           will allow port forwarding by all users except "anoncvs".
           Currently only a very small subset of directives are supported.
           ok djm@
      4515047e
    • Darren Tucker's avatar
      - stevesk@cvs.openbsd.org 2006/07/11 20:07:25 · 39972493
      Darren Tucker authored
           [scp.c auth.c monitor.c serverloop.c sftp-server.c sshpty.c readpass.c
           sshd.c monitor_wrap.c monitor_fdpass.c ssh-agent.c ttymodes.c atomicio.c
           includes.h session.c sshlogin.c monitor_mm.c packet.c sshconnect2.c
           sftp-client.c nchan.c clientloop.c sftp.c misc.c canohost.c channels.c
           ssh-keygen.c progressmeter.c uidswap.c msg.c readconf.c sshconnect.c]
           move #include <errno.h> out of includes.h; ok markus@
      39972493
    • Darren Tucker's avatar
      - stevesk@cvs.openbsd.org 2006/07/10 16:37:36 · 5d19626a
      Darren Tucker authored
           [readpass.c log.h scp.c fatal.c xmalloc.c includes.h ssh-keyscan.c misc.c
           auth.c packet.c log.c]
           move #include <stdarg.h> out of includes.h; ok markus@
      5d19626a
  4. 10 Jul, 2006 1 commit
    • Damien Miller's avatar
      - stevesk@cvs.openbsd.org 2006/07/06 16:03:53 · 9f2abc47
      Damien Miller authored
           [auth-options.c auth-options.h auth-passwd.c auth-rh-rsa.c]
           [auth-rhosts.c auth-rsa.c auth.c auth.h auth2-hostbased.c]
           [auth2-pubkey.c auth2.c includes.h misc.c misc.h monitor.c]
           [monitor_wrap.c monitor_wrap.h scp.c serverloop.c session.c]
           [session.h sftp-common.c ssh-add.c ssh-keygen.c ssh-keysign.c]
           [ssh.c sshconnect.c sshconnect.h sshd.c sshpty.c sshpty.h uidswap.c]
           [uidswap.h]
           move #include <pwd.h> out of includes.h; ok markus@
      9f2abc47
  5. 21 May, 2006 1 commit
  6. 31 Mar, 2006 1 commit
  7. 26 Mar, 2006 3 commits
    • Damien Miller's avatar
      - djm@cvs.openbsd.org 2006/03/25 13:17:03 · 57c30117
      Damien Miller authored
           [atomicio.c auth-bsdauth.c auth-chall.c auth-options.c auth-passwd.c]
           [auth-rh-rsa.c auth-rhosts.c auth-rsa.c auth-skey.c auth.c auth1.c]
           [auth2-chall.c auth2-hostbased.c auth2-kbdint.c auth2-none.c]
           [auth2-passwd.c auth2-pubkey.c auth2.c authfd.c authfile.c bufaux.c]
           [buffer.c canohost.c channels.c 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 fatal.c groupaccess.c hostfile.c kex.c]
           [kexdh.c kexdhc.c kexdhs.c kexgex.c kexgexc.c kexgexs.c key.c log.c]
           [mac.c match.c md-sha256.c misc.c monitor.c monitor_fdpass.c]
           [monitor_mm.c monitor_wrap.c msg.c nchan.c packet.c progressmeter.c]
           [readconf.c readpass.c rsa.c scard.c scp.c servconf.c serverloop.c]
           [session.c sftp-client.c sftp-common.c sftp-glob.c sftp-server.c]
           [sftp.c ssh-add.c ssh-agent.c ssh-dss.c ssh-keygen.c ssh-keyscan.c]
           [ssh-keysign.c ssh-rsa.c ssh.c sshconnect.c sshconnect1.c]
           [sshconnect2.c sshd.c sshlogin.c sshpty.c sshtty.c ttymodes.c]
           [uidswap.c uuencode.c xmalloc.c]
           Put $OpenBSD$ tags back (as comments) to replace the RCSID()s that
           Theo nuked - our scripts to sync -portable need them in the files
      57c30117
    • Damien Miller's avatar
      - djm@cvs.openbsd.org 2006/03/25 00:05:41 · 07d86bec
      Damien Miller authored
           [auth-bsdauth.c auth-skey.c auth.c auth2-chall.c channels.c]
           [clientloop.c deattack.c gss-genr.c kex.c key.c misc.c moduli.c]
           [monitor.c monitor_wrap.c packet.c scard.c sftp-server.c ssh-agent.c]
           [ssh-keyscan.c ssh.c sshconnect.c sshconnect2.c sshd.c uuencode.c]
           [xmalloc.c xmalloc.h]
           introduce xcalloc() and xasprintf() failure-checked allocations
           functions and use them throughout openssh
      
           xcalloc is particularly important because malloc(nmemb * size) is a
           dangerous idiom (subject to integer overflow) and it is time for it
           to die
      
           feedback and ok deraadt@
      07d86bec
    • Damien Miller's avatar
      - deraadt@cvs.openbsd.org 2006/03/20 17:10:19 · 69b7203e
      Damien Miller authored
           [auth.c key.c misc.c packet.c ssh-add.c]
           in a switch (), break after return or goto is stupid
      69b7203e
  8. 25 Mar, 2006 1 commit
    • Damien Miller's avatar
      - deraadt@cvs.openbsd.org 2006/03/19 18:51:18 · b0fb6872
      Damien Miller authored
           [atomicio.c auth-bsdauth.c auth-chall.c auth-krb5.c auth-options.c]
           [auth-pam.c auth-passwd.c auth-rh-rsa.c auth-rhosts.c auth-rsa.c]
           [auth-shadow.c auth-skey.c auth.c auth1.c auth2-chall.c]
           [auth2-hostbased.c auth2-kbdint.c auth2-none.c auth2-passwd.c]
           [auth2-pubkey.c auth2.c authfd.c authfile.c bufaux.c buffer.c]
           [canohost.c channels.c cipher-3des1.c cipher-acss.c cipher-aes.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 entropy.c fatal.c]
           [groupaccess.c hostfile.c includes.h kex.c kexdh.c kexdhc.c]
           [kexdhs.c kexgex.c kexgexc.c kexgexs.c key.c log.c loginrec.c]
           [loginrec.h logintest.c mac.c match.c md-sha256.c md5crypt.c misc.c]
           [monitor.c monitor_fdpass.c monitor_mm.c monitor_wrap.c msg.c]
           [nchan.c packet.c progressmeter.c readconf.c readpass.c rsa.c]
           [scard.c scp.c servconf.c serverloop.c session.c sftp-client.c]
           [sftp-common.c sftp-glob.c sftp-server.c sftp.c ssh-add.c]
           [ssh-agent.c ssh-dss.c ssh-keygen.c ssh-keyscan.c ssh-keysign.c]
           [ssh-rand-helper.c ssh-rsa.c ssh.c sshconnect.c sshconnect1.c]
           [sshconnect2.c sshd.c sshlogin.c sshpty.c sshtty.c ttymodes.c]
           [uidswap.c uuencode.c xmalloc.c openbsd-compat/bsd-arc4random.c]
           [openbsd-compat/bsd-closefrom.c openbsd-compat/bsd-cygwin_util.c]
           [openbsd-compat/bsd-getpeereid.c openbsd-compat/bsd-misc.c]
           [openbsd-compat/bsd-nextstep.c openbsd-compat/bsd-snprintf.c]
           [openbsd-compat/bsd-waitpid.c openbsd-compat/fake-rfc2553.c]
           RCSID() can die
      b0fb6872
  9. 15 Mar, 2006 3 commits
  10. 31 Aug, 2005 1 commit
  11. 26 Aug, 2005 1 commit
    • Tim Rice's avatar
      - (tim) [CREDITS LICENCE auth.c configure.ac defines.h includes.h session.c · 2291c00a
      Tim Rice authored
         openbsd-compat/Makefile.in openbsd-compat/openbsd-compat.h
         openbsd-compat/xcrypt.c] New files [openssh/openbsd-compat/port-uw.c
         openssh/openbsd-compat/port-uw.h] Support long passwords (> 8-char)
         on UnixWare 7 from Dhiraj Gulati and Ahsan Rashid. Cleanup and testing
         by tim@. Feedback and OK dtucker@
      2291c00a
  12. 17 Jun, 2005 1 commit
    • Damien Miller's avatar
      - djm@cvs.openbsd.org 2005/06/17 02:44:33 · eccb9de7
      Damien Miller authored
           [auth-rsa.c auth.c auth1.c auth2-chall.c auth2-gss.c authfd.c authfile.c]
           [bufaux.c canohost.c channels.c cipher.c clientloop.c dns.c gss-serv.c]
           [kex.c kex.h key.c mac.c match.c misc.c packet.c packet.h scp.c]
           [servconf.c session.c session.h sftp-client.c sftp-server.c sftp.c]
           [ssh-keyscan.c ssh-rsa.c sshconnect.c sshconnect1.c sshconnect2.c sshd.c]
           make this -Wsign-compare clean; ok avsm@ markus@
           NB. auth1.c changes not committed yet (conflicts with uncommitted sync)
           NB2. more work may be needed to make portable Wsign-compare clean
      eccb9de7
  13. 16 Jun, 2005 1 commit
    • Damien Miller's avatar
      - djm@cvs.openbsd.org 2005/06/06 11:20:36 · 6476cad9
      Damien Miller authored
           [auth.c auth.h misc.c misc.h ssh.c ssh_config.5 sshconnect.c]
           introduce a generic %foo expansion function. replace existing % expansion
           and add expansion to ControlPath; ok markus@
      6476cad9
  14. 14 Mar, 2005 1 commit
  15. 15 Feb, 2005 1 commit
  16. 08 Feb, 2005 1 commit
  17. 04 Feb, 2005 1 commit
  18. 02 Feb, 2005 3 commits
  19. 24 Jan, 2005 1 commit
  20. 12 Aug, 2004 1 commit
  21. 21 Jul, 2004 1 commit
    • Damien Miller's avatar
      - (djm) OpenBSD CVS Sync · a22f2d76
      Damien Miller authored
         - markus@cvs.openbsd.org 2004/07/21 08:56:12
           [auth.c]
           s/Illegal user/Invalid user/; many requests; ok djm, millert, niklas,
           miod, ...
      a22f2d76
  22. 23 Jun, 2004 1 commit
  23. 24 May, 2004 1 commit
  24. 13 May, 2004 2 commits
  25. 21 Feb, 2004 1 commit
  26. 10 Feb, 2004 1 commit
  27. 21 Nov, 2003 2 commits
  28. 15 Oct, 2003 1 commit