summaryrefslogtreecommitdiffstats
path: root/crypto/openssh
Commit message (Collapse)AuthorAgeFilesLines
...
* | This commit was generated by cvs2svn to compensate for changes in r124287,des2004-01-091-1/+1
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Don't output the terminating '\0' (already fixed in OpenSSH CVS)des2004-01-091-1/+1
| |
| * Remove obsolete files on the vendor branch.des2004-01-0838-2023/+0
| |
* | Egg on my face: UsePAM was off by default.des2004-01-091-1/+1
| | | | | | | | Pointed out by: Sean McNeil <sean@mcneil.com>
* | Regenerate config.h; I don't know why this didn't hit CVS yesterday.des2004-01-081-36/+107
| |
* | Update to reflect changes since the last version.des2004-01-071-5/+10
| |
* | Resolve conflicts and remove obsolete files.des2004-01-0797-5970/+3388
| | | | | | | | Sponsored by: registrar.no
* | This commit was generated by cvs2svn to compensate for changes in r124208,des2004-01-07155-3701/+8986
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor import of OpenSSH 3.7.1p2.des2004-01-07216-7117/+12791
| |
* | Merge OpenSSH 3.7.1p2.des2004-01-071-73/+185
| |
* | Add a missing word.simon2003-10-311-1/+1
| | | | | | | | | | | | Submitted by: Michel Lavondes <fox@vader.aacc.cc.md.us> Reviewed by: des MFC after: 1 week
* | Plug a memory leak in the PAM child process. It is of no great consequencedes2003-10-231-0/+8
| | | | | | | | | | | | | | as the process is short-lived, and the leak occurs very rarely and always shortly before the process terminates. MFC after: 3 days
* | This commit was generated by cvs2svn to compensate for changes in r120489,joe2003-09-261-4/+9
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Additional corrections to OpenSSH buffer handling.joe2003-09-262-6/+12
| | | | | | | | | | Obtained from: openssh.org Originally committed to head by: nectar
* | Additional corrections to OpenSSH buffer handling.joe2003-09-261-2/+3
| | | | | | | | | | Obtained from: openssh.org Originally committed to head by: nectar
* | Update version string.des2003-09-245-5/+5
| |
* | Remove bogus calls to xfree().des2003-09-241-4/+0
| |
* | resp is a pointer to an array of structs, not an array of pointers to structs.des2003-09-241-9/+9
| |
* | Return the correct error value when a null query fails.des2003-09-241-1/+1
| |
* | Fix broken shell code.des2003-09-191-2/+2
| |
* | This commit was generated by cvs2svn to compensate for changes in r120161,nectar2003-09-172-6/+9
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Correct more cases of allocation size bookkeeping being updated beforenectar2003-09-172-6/+9
| | | | | | | | | | | | | | calling functions which can potentially fail and cause cleanups to be invoked. Submitted by: Solar Designer <solar@openwall.com>
* | Correct more cases of allocation size bookkeeping being updated beforenectar2003-09-173-15/+18
| | | | | | | | | | | | | | calling functions which can potentially fail and cause cleanups to be invoked. Submitted by: Solar Designer <solar@openwall.com>
* | Update the OpenSSH addendum string for the buffer handling fix.nectar2003-09-161-1/+1
| |
* | This commit was generated by cvs2svn to compensate for changes in r120113,nectar2003-09-161-5/+8
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Do not record expanded size before attempting to reallocate associatednectar2003-09-161-5/+8
| | | | | | | | | | | | memory. Obtained from: OpenBSD
* | This commit was generated by cvs2svn to compensate for changes in r116791,des2003-06-241-0/+1
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Add a "return" that was missing from 3.6.1p1. Since it's been fixed indes2003-06-241-0/+1
| | | | | | | | the OpenSSH-portable CVS repo, I'm committing this on the vendor branch.
* | Fix off-by-one and initialization errors which prevented sshd fromdes2003-05-281-1/+2
| | | | | | | | | | | | | | restarting when sent a SIGHUP. Submitted by: tegge Approved by: re (jhb)
* | Revert unnecessary part of previous commit.des2003-05-131-7/+7
| |
* | Rename a few functions to avoid stealing common words (error, log, debugdes2003-05-121-7/+16
| | | | | | | | | | | | | | etc.) from the application namespace for programs that use pam_ssh(8). Use #defines to avoid changing the actual source code. Approved by: re (rwatson)
* | Remove RCSID from files which have no other diffs to the vendor branch.des2003-05-0125-25/+0
| |
* | Nit.des2003-04-231-1/+1
| |
* | Improvements to the proposed shell code.des2003-04-231-7/+6
| |
* | Regenerate.des2003-04-231-2/+42
| |
* | Resolve conflicts.des2003-04-2347-622/+827
| |
* | This commit was generated by cvs2svn to compensate for changes in r113908,des2003-04-2390-1208/+3375
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor import of OpenSSH-portable 3.6.1p1.des2003-04-23135-1771/+4207
| |
* | - when using a child process instead of a thread, change the child'sdes2003-03-311-2/+13
| | | | | | | | | | | | | | name to reflect its role - try to handle expired passwords a little better MFC after: 1 week
* | If an ssh1 client initiated challenge-response authentication but diddes2003-03-313-1/+22
| | | | | | | | | | | | | | | | | | | | | | | | not respond to challenge, and later successfully authenticated itself using another method, the kbdint context would never be released, leaving the PAM child process behind even after the connection ended. Fix this by automatically releasing the kbdint context if a packet of type SSH_CMSG_AUTH_TIS is follwed by anything but a packet of type SSH_CMSG_AUTH_TIS_RESPONSE. MFC after: 1 week
* | Paranoia: instead of a NULL conversation function, use one that alwaysdes2003-02-161-6/+24
| | | | | | | | | | | | | | | | returns PAM_CONV_ERR; moreover, make sure we always have the right conversation function installed before calling PAM service functions. Also unwrap some not-so-long lines. MFC after: 3 days
* | document the current default value for VersionAddendum.des2003-02-114-4/+4
| |
* | Set the ruid to the euid at startup as a workaround for a bug in pam_ssh.des2003-02-071-0/+1
| | | | | | | | MFC after: 3 days
* | The manual page lists only 2 files, however it reads as `three files' which istrhodes2003-02-051-2/+2
| | | | | | | | | | | | | | obviously incorrect. PR: 46841 Submitted by: Sakamoto Seiji <s-siji@hyper.ocn.ne.jp>
* | Linux-PAM's pam_start(3) fails with a bogus error message if passed thedes2003-02-031-1/+2
| | | | | | | | | | | | | | | | pam_conv argument is NULL. OpenPAM doesn't care, but to make things easier for people porting this code to other systems (or -STABLE), use a dummy struct pam_conv instead of NULL. Pointed out by: Damien Miller <djm@mindrot.org>
* | Bump patch date to 2003-02-01 (the day after I fixed PAM authenticationdes2003-02-031-1/+1
| | | | | | | | for ssh1)
* | Fix keyboard-interactive authentication for ssh1. The problem was twofold:des2003-01-312-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - The PAM kbdint device sometimes doesn't know authentication succeeded until you re-query it. The ssh1 kbdint code would never re-query the device, so authentication would always fail. This patch has been submitted to the OpenSSH developers. - The monitor code for PAM sometimes forgot to tell the monitor that authentication had succeeded. This caused the monitor to veto the privsep child's decision to allow the connection. These patches have been tested with OpenSSH clients on -STABLE, NetBSD and Linux, and with ssh.com's ssh1 on Solaris. Sponsored by: DARPA, NAI Labs
* | Force early initialization of the resolver library, since the resolverdes2003-01-221-0/+15
| | | | | | | | | | | | | | | | configuration files will no longer be available once sshd is chrooted. PR: 39953, 40894 Submitted by: dinoex MFC after: 3 days
* | The previous commit contained a stupid mistake: ctxt->pam_[cp]sock wasdes2002-12-211-2/+2
| | | | | | | | | | | | initialized after the call to pthread_create() instead of before. It just happened to work with threads enabled because ctxt is shared, but of course it doesn't work when we use a child process instead of threads.
* | If possible, use pthreads instead of a child process for PAM.des2002-12-142-65/+334
| | | | | | | | | | | | | | | | | | | | | | Reimplement the necessary bits from auth_pam.c and auth2_pam.c so that they share the PAM context used by the keyboard-interactive thread. If a child process is used instead, they will (necessarily) use a separate context. Constify do_pam_account() and do_pam_session(). Sponsored by: DARPA, NAI Labs
OpenPOWER on IntegriCloud