]> git.ipfire.org Git - thirdparty/openssh-portable.git/log
thirdparty/openssh-portable.git
11 years ago- (djm) [channels.c] sigh, typo s/buffet_/buffer_/ V_6_3 anongit/V_6_3 github-selfhosted/V_6_3 github/V_6_3 V_6_3_P1
Damien Miller [Fri, 13 Sep 2013 06:19:30 +0000 (16:19 +1000)] 
- (djm) [channels.c] sigh, typo s/buffet_/buffer_/

11 years ago - (djm) [channels.c] Fix unaligned access on sparc machines in SOCKS5 code;
Damien Miller [Fri, 13 Sep 2013 06:08:34 +0000 (16:08 +1000)] 
 - (djm) [channels.c] Fix unaligned access on sparc machines in SOCKS5 code;
   ok dtucker@

11 years ago - (djm) Release 6.3p1
Damien Miller [Fri, 13 Sep 2013 04:26:38 +0000 (14:26 +1000)] 
 - (djm) Release 6.3p1

11 years ago - (djm) [openbsd-compat/bsd-snprintf.c] #ifdef noytet for intmax_t bits
Damien Miller [Wed, 28 Aug 2013 04:00:54 +0000 (14:00 +1000)] 
 - (djm) [openbsd-compat/bsd-snprintf.c] #ifdef noytet for intmax_t bits
   until we have configure support.

11 years ago - (djm) [openbsd-compat/bsd-snprintf.c] teach our local snprintf code the
Damien Miller [Wed, 28 Aug 2013 02:49:43 +0000 (12:49 +1000)] 
 - (djm) [openbsd-compat/bsd-snprintf.c] teach our local snprintf code the
   'j' (intmax_t/uintmax_t) and 'z' (size_t/ssize_t) conversions in case we
   start to use them in the future.

12 years ago - jmc@cvs.openbsd.org 2013/08/20 06:56:07
Damien Miller [Tue, 20 Aug 2013 16:44:58 +0000 (02:44 +1000)] 
   - jmc@cvs.openbsd.org 2013/08/20 06:56:07
     [ssh.1 ssh_config.5]
     some proxyusefdpass tweaks;

12 years ago - djm@cvs.openbsd.org 2013/08/20 00:11:38
Damien Miller [Tue, 20 Aug 2013 16:44:24 +0000 (02:44 +1000)] 
   - djm@cvs.openbsd.org 2013/08/20 00:11:38
     [readconf.c readconf.h ssh_config.5 sshconnect.c]
     Add a ssh_config ProxyUseFDPass option that supports the use of
     ProxyCommands that establish a connection and then pass a connected
     file descriptor back to ssh(1). This allows the ProxyCommand to exit
     rather than have to shuffle data back and forth and enables ssh to use
     getpeername, etc. to obtain address information just like it does with
     regular directly-connected sockets. ok markus@

12 years ago - jmc@cvs.openbsd.org 2013/08/14 08:39:27
Damien Miller [Tue, 20 Aug 2013 16:43:49 +0000 (02:43 +1000)] 
   - jmc@cvs.openbsd.org 2013/08/14 08:39:27
     [scp.1 ssh.1]
     some Bx/Ox conversion;
     From: Jan Stary

12 years ago - djm@cvs.openbsd.org 2013/08/13 18:33:08
Damien Miller [Tue, 20 Aug 2013 16:43:27 +0000 (02:43 +1000)] 
   - djm@cvs.openbsd.org 2013/08/13 18:33:08
     [ssh-keygen.c]
     another of the same typo

12 years ago - djm@cvs.openbsd.org 2013/08/13 18:32:08
Damien Miller [Tue, 20 Aug 2013 16:42:58 +0000 (02:42 +1000)] 
   - djm@cvs.openbsd.org 2013/08/13 18:32:08
     [ssh-keygen.c]
     typo in error message; from Stephan Rickauer

12 years ago - djm@cvs.openbsd.org 2013/08/09 03:56:42
Damien Miller [Tue, 20 Aug 2013 16:42:35 +0000 (02:42 +1000)] 
   - djm@cvs.openbsd.org 2013/08/09 03:56:42
     [sftp.c]
     enable ctrl-left-arrow and ctrl-right-arrow to move forward/back a word;
     matching ksh's relatively recent change.

12 years ago - djm@cvs.openbsd.org 2013/08/09 03:39:13
Damien Miller [Tue, 20 Aug 2013 16:42:12 +0000 (02:42 +1000)] 
   - djm@cvs.openbsd.org 2013/08/09 03:39:13
     [sftp-client.c]
     two problems found by a to-be-committed regress test: 1) msg_id was not
     being initialised so was starting at a random value from the heap
     (harmless, but confusing). 2) some error conditions were not being
     propagated back to the caller

12 years ago - djm@cvs.openbsd.org 2013/08/09 03:37:25
Damien Miller [Tue, 20 Aug 2013 16:41:46 +0000 (02:41 +1000)] 
   - djm@cvs.openbsd.org 2013/08/09 03:37:25
     [sftp.c]
     do getopt parsing for all sftp commands (with an empty optstring for
     commands without arguments) to ensure consistent behaviour

12 years ago - djm@cvs.openbsd.org 2013/08/08 05:04:03
Damien Miller [Tue, 20 Aug 2013 16:41:15 +0000 (02:41 +1000)] 
   - djm@cvs.openbsd.org 2013/08/08 05:04:03
     [sftp-client.c sftp-client.h sftp.c]
     add a "-l" flag for the rename command to force it to use the silly
     standard SSH_FXP_RENAME command instead of the POSIX-rename- like
     posix-rename@openssh.com extension.

     intended for use in regress tests, so no documentation.

12 years ago - djm@cvs.openbsd.org 2013/08/08 04:52:04
Damien Miller [Tue, 20 Aug 2013 16:40:44 +0000 (02:40 +1000)] 
   - djm@cvs.openbsd.org 2013/08/08 04:52:04
     [sftp.c]
     fix two year old regression: symlinking a file would incorrectly
     canonicalise the target path. bz#2129 report from delphij AT freebsd.org

12 years ago - jmc@cvs.openbsd.org 2013/08/07 06:24:51
Damien Miller [Tue, 20 Aug 2013 16:40:21 +0000 (02:40 +1000)] 
   - jmc@cvs.openbsd.org 2013/08/07 06:24:51
     [sftp.1 sftp.c]
     sort -a;

12 years ago - djm@cvs.openbsd.org 2013/08/06 23:06:01
Damien Miller [Tue, 20 Aug 2013 16:40:01 +0000 (02:40 +1000)] 
   - djm@cvs.openbsd.org 2013/08/06 23:06:01
     [servconf.c]
     add cast to avoid format warning; from portable

12 years ago - djm@cvs.openbsd.org 2013/08/06 23:05:01
Damien Miller [Tue, 20 Aug 2013 16:39:39 +0000 (02:39 +1000)] 
   - djm@cvs.openbsd.org 2013/08/06 23:05:01
     [sftp.1]
     document top-level -a option (the -a option to 'get' was already
     documented)

12 years ago - djm@cvs.openbsd.org 2013/08/06 23:03:49
Damien Miller [Tue, 20 Aug 2013 16:38:51 +0000 (02:38 +1000)] 
   - djm@cvs.openbsd.org 2013/08/06 23:03:49
     [sftp.c]
     fix some whitespace at EOL
     make list of commands an enum rather than a long list of defines
     add -a to usage()

12 years ago - (dtucker) [regress/Makefile regress/test-exec.sh] Roll back the -nt
Darren Tucker [Thu, 8 Aug 2013 07:02:12 +0000 (17:02 +1000)] 
 - (dtucker) [regress/Makefile regress/test-exec.sh] Roll back the -nt
   removal.  The "make clean" removes modpipe which is built by the top-level
   directory before running the tests.  Spotted by tim@

12 years ago - (dtucker) [misc.c] Remove define added for fallback testing that was
Darren Tucker [Thu, 8 Aug 2013 02:50:06 +0000 (12:50 +1000)] 
 - (dtucker) [misc.c] Remove define added for fallback testing that was
   mistakenly included in the previous commit.

12 years ago - (dtucker) [misc.c] Fall back to time(2) at runtime if clock_gettime(
Darren Tucker [Thu, 8 Aug 2013 01:52:37 +0000 (11:52 +1000)] 
 - (dtucker) [misc.c] Fall back to time(2) at runtime if clock_gettime(
   CLOCK_MONOTONIC...) fails.  Some older versions of RHEL have the
   CLOCK_MONOTONIC define but don't actually support it.  Found and tested
   by Kevin Brott, ok djm.

12 years ago - (dtucker) [regress/Makefile regress/test-exec.sh] Don't try to use test -nt
Darren Tucker [Thu, 8 Aug 2013 00:58:49 +0000 (10:58 +1000)] 
 - (dtucker) [regress/Makefile regress/test-exec.sh] Don't try to use test -nt
   since some platforms (eg really old FreeBSD) don't have it.  Instead,
   run "make clean" before a complete regress run.  ok djm.

12 years ago - (dtucker) [auth-krb5.c configure.ac openbsd-compat/bsd-misc.h] Add support
Darren Tucker [Sun, 4 Aug 2013 11:48:41 +0000 (21:48 +1000)] 
 - (dtucker) [auth-krb5.c configure.ac openbsd-compat/bsd-misc.h] Add support
   for building with older Heimdal versions.  ok djm.

12 years ago - (djm) [sshlogin.h] Fix prototype merge botch from 2006; bz#2134
Damien Miller [Thu, 1 Aug 2013 04:34:16 +0000 (14:34 +1000)] 
 - (djm) [sshlogin.h] Fix prototype merge botch from 2006; bz#2134

12 years ago - (djm) [channels.c channels.h] bz#2135: On Solaris, isatty() on a non-
Damien Miller [Thu, 1 Aug 2013 04:29:20 +0000 (14:29 +1000)] 
 - (djm) [channels.c channels.h] bz#2135: On Solaris, isatty() on a non-
   blocking connecting socket will clear any stored errno that might
   otherwise have been retrievable via getsockopt(). A hack to limit writes
   to TTYs on AIX was triggering this. Since only AIX needs the hack, wrap
   it in an #ifdef. Diagnosis and patch from Ivo Raisr.

12 years agomore correct comment for last commit
Tim Rice [Fri, 26 Jul 2013 01:41:40 +0000 (18:41 -0700)] 
more correct comment for last commit

12 years ago - (tim) [regress/forwarding.sh] Fix for building outside read only source tree.
Tim Rice [Thu, 25 Jul 2013 23:03:16 +0000 (16:03 -0700)] 
 - (tim) [regress/forwarding.sh] Fix for building outside read only source tree.

12 years ago - (tim) [sftp-client.c] Use of a gcc extension trips up native compilers on
Tim Rice [Thu, 25 Jul 2013 22:40:00 +0000 (15:40 -0700)] 
 - (tim) [sftp-client.c] Use of a gcc extension trips up native compilers on
   Solaris and UnixWare. Feedback and OK djm@

12 years ago - (djm) [README contrib/caldera/openssh.spec contrib/redhat/openssh.spec]
Damien Miller [Thu, 25 Jul 2013 02:34:00 +0000 (12:34 +1000)] 
 - (djm) [README contrib/caldera/openssh.spec contrib/redhat/openssh.spec]
    [contrib/suse/openssh.spec] Update version numbers

12 years ago - djm@cvs.openbsd.org 2013/06/21 02:26:26
Damien Miller [Thu, 25 Jul 2013 02:11:18 +0000 (12:11 +1000)] 
   - djm@cvs.openbsd.org 2013/06/21 02:26:26
     [regress/sftp-cmds.sh regress/test-exec.sh]
     unbreak sftp-cmds for renamed test data (s/ls/data/)

12 years ago - dtucker@cvs.openbsd.org 2013/06/10 21:56:43
Damien Miller [Thu, 25 Jul 2013 02:08:46 +0000 (12:08 +1000)] 
   - dtucker@cvs.openbsd.org 2013/06/10 21:56:43
     [regress/forwarding.sh]
     Add test for forward config parsing

12 years ago - dtucker@cvs.openbsd.org 2013/05/30 20:12:32
Damien Miller [Thu, 25 Jul 2013 02:08:07 +0000 (12:08 +1000)] 
   - dtucker@cvs.openbsd.org 2013/05/30 20:12:32
     [regress/test-exec.sh]
     use ssh and sshd as testdata since it needs to be >256k for the rekey test

12 years ago - djm@cvs.openbsd.org 2013/07/25 00:57:37
Damien Miller [Thu, 25 Jul 2013 01:57:15 +0000 (11:57 +1000)] 
   - djm@cvs.openbsd.org 2013/07/25 00:57:37
     [version.h]
     openssh-6.3 for release

12 years ago - djm@cvs.openbsd.org 2013/07/25 00:56:52
Damien Miller [Thu, 25 Jul 2013 01:56:52 +0000 (11:56 +1000)] 
   - djm@cvs.openbsd.org 2013/07/25 00:56:52
     [sftp-client.c sftp-client.h sftp.1 sftp.c]
     sftp support for resuming partial downloads; patch mostly by Loganaden
     Velvindron/AfriNIC with some tweaks by me; feedback and ok dtucker@

12 years ago - djm@cvs.openbsd.org 2013/07/25 00:29:10
Damien Miller [Thu, 25 Jul 2013 01:55:52 +0000 (11:55 +1000)] 
   - djm@cvs.openbsd.org 2013/07/25 00:29:10
     [ssh.c]
     daemonise backgrounded (ControlPersist'ed) multiplexing master to ensure
     it is fully detached from its controlling terminal. based on debugging

12 years ago - djm@cvs.openbsd.org 2013/07/22 12:20:02
Damien Miller [Thu, 25 Jul 2013 01:55:39 +0000 (11:55 +1000)] 
   - djm@cvs.openbsd.org 2013/07/22 12:20:02
     [umac.h]
     oops, forgot to commit corresponding header change;
     spotted by jsg and jasper

12 years ago - djm@cvs.openbsd.org 2013/07/22 05:00:17
Damien Miller [Thu, 25 Jul 2013 01:55:20 +0000 (11:55 +1000)] 
   - djm@cvs.openbsd.org 2013/07/22 05:00:17
     [umac.c]
     make MAC key, data to be hashed and nonce for final hash const;
     checked with -Wcast-qual

12 years ago - djm@cvs.openbsd.org 2013/07/20 22:20:42
Damien Miller [Thu, 25 Jul 2013 01:52:48 +0000 (11:52 +1000)] 
   - djm@cvs.openbsd.org 2013/07/20 22:20:42
     [krl.c]
     fix verification error in (as-yet usused) KRL signature checking path

12 years ago - djm@cvs.openbsd.org 2013/07/20 01:55:13
Damien Miller [Sat, 20 Jul 2013 03:35:45 +0000 (13:35 +1000)] 
   - djm@cvs.openbsd.org 2013/07/20 01:55:13
     [auth-krb5.c gss-serv-krb5.c gss-serv.c]
     fix kerberos/GSSAPI deprecation warnings and linking; "looks okay" millert@

12 years ago - djm@cvs.openbsd.org 2013/07/20 01:50:20
Damien Miller [Sat, 20 Jul 2013 03:22:49 +0000 (13:22 +1000)] 
   - djm@cvs.openbsd.org 2013/07/20 01:50:20
     [ssh-agent.c]
     call cleanup_handler on SIGINT when in debug mode to ensure sockets
     are cleaned up on manual exit; bz#2120

12 years ago - djm@cvs.openbsd.org 2013/07/20 01:44:37
Damien Miller [Sat, 20 Jul 2013 03:22:31 +0000 (13:22 +1000)] 
   - djm@cvs.openbsd.org 2013/07/20 01:44:37
     [ssh-keygen.c ssh.c]
     More useful error message on missing current user in /etc/passwd

12 years ago - djm@cvs.openbsd.org 2013/07/20 01:43:46
Damien Miller [Sat, 20 Jul 2013 03:22:13 +0000 (13:22 +1000)] 
   - djm@cvs.openbsd.org 2013/07/20 01:43:46
     [umac.c]
     use a union to ensure correct alignment; ok deraadt

12 years ago - markus@cvs.openbsd.org 2013/07/19 07:37:48
Damien Miller [Sat, 20 Jul 2013 03:21:52 +0000 (13:21 +1000)] 
   - markus@cvs.openbsd.org 2013/07/19 07:37:48
     [auth.h kex.h kexdhs.c kexecdhs.c kexgexs.c monitor.c servconf.c]
     [servconf.h session.c sshd.c sshd_config.5]
     add ssh-agent(1) support to sshd(8); allows encrypted hostkeys,
     or hostkeys on smartcards; most of the work by Zev Weiss; bz #1974
     ok djm@

12 years ago - djm@cvs.openbsd.org 2013/07/18 01:12:26
Damien Miller [Thu, 18 Jul 2013 06:14:34 +0000 (16:14 +1000)] 
   - djm@cvs.openbsd.org 2013/07/18 01:12:26
     [ssh.1]
     be more exact wrt perms for ~/.ssh/config; bz#2078

12 years ago - schwarze@cvs.openbsd.org 2013/07/16 00:07:52
Damien Miller [Thu, 18 Jul 2013 06:14:13 +0000 (16:14 +1000)] 
   - schwarze@cvs.openbsd.org 2013/07/16 00:07:52
     [scp.1 sftp-server.8 ssh-keyscan.1 ssh-keysign.8 ssh-pkcs11-helper.8]
     use .Mt for email addresses; from Jan Stary <hans at stare dot cz>; ok jmc@

12 years ago - djm@cvs.openbsd.org 2013/07/12 05:48:55
Damien Miller [Thu, 18 Jul 2013 06:13:55 +0000 (16:13 +1000)] 
   - djm@cvs.openbsd.org 2013/07/12 05:48:55
     [ssh.c]
     set TCP nodelay for connections started with -N; bz#2124 ok dtucker@

12 years ago - djm@cvs.openbsd.org 2013/07/12 05:42:03
Damien Miller [Thu, 18 Jul 2013 06:13:37 +0000 (16:13 +1000)] 
   - djm@cvs.openbsd.org 2013/07/12 05:42:03
     [ssh-keygen.c]
     do_print_resource_record() can never be called with a NULL filename, so
     don't attempt (and bungle) asking for one if it has not been specified
     bz#2127 ok dtucker@

12 years ago - djm@cvs.openbsd.org 2013/07/12 00:43:50
Damien Miller [Thu, 18 Jul 2013 06:13:19 +0000 (16:13 +1000)] 
   - djm@cvs.openbsd.org 2013/07/12 00:43:50
     [misc.c]
     in ssh_gai_strerror() don't fallback to strerror for EAI_SYSTEM when
     errno == 0. Avoids confusing error message in some broken resolver
     cases. bz#2122 patch from plautrba AT redhat.com; ok dtucker

12 years ago - djm@cvs.openbsd.org 2013/07/12 00:20:00
Damien Miller [Thu, 18 Jul 2013 06:13:02 +0000 (16:13 +1000)] 
   - djm@cvs.openbsd.org 2013/07/12 00:20:00
     [sftp.c ssh-keygen.c ssh-pkcs11.c]
     fix pointer-signedness warnings from clang/llvm-3.3; "seems nice" deraadt@

12 years ago - djm@cvs.openbsd.org 2013/07/12 00:19:59
Damien Miller [Thu, 18 Jul 2013 06:12:44 +0000 (16:12 +1000)] 
   - djm@cvs.openbsd.org 2013/07/12 00:19:59
     [auth-options.c auth-rsa.c bufaux.c buffer.h channels.c hostfile.c]
     [hostfile.h mux.c packet.c packet.h roaming_common.c serverloop.c]
     fix pointer-signedness warnings from clang/llvm-3.3; "seems nice" deraadt@

12 years ago - markus@cvs.openbsd.org 2013/07/02 12:31:43
Damien Miller [Thu, 18 Jul 2013 06:12:06 +0000 (16:12 +1000)] 
   - markus@cvs.openbsd.org 2013/07/02 12:31:43
     [dh.c]
     remove extra whitespace

12 years ago - jmc@cvs.openbsd.org 2013/06/27 14:05:37
Damien Miller [Thu, 18 Jul 2013 06:11:50 +0000 (16:11 +1000)] 
   - jmc@cvs.openbsd.org 2013/06/27 14:05:37
     [ssh-keygen.1 ssh.1 ssh_config.5 sshd.8 sshd_config.5]
     do not use Sx for sections outwith the man page - ingo informs me that
     stuff like html will render with broken links;

     issue reported by Eric S. Raymond, via djm

12 years ago - djm@cvs.openbsd.org 2013/06/22 06:31:57
Damien Miller [Thu, 18 Jul 2013 06:11:25 +0000 (16:11 +1000)] 
   - djm@cvs.openbsd.org 2013/06/22 06:31:57
     [scp.c]
     improved time_t overflow check suggested by guenther@

12 years ago - djm@cvs.openbsd.org 2013/06/21 05:43:10
Damien Miller [Thu, 18 Jul 2013 06:11:07 +0000 (16:11 +1000)] 
   - djm@cvs.openbsd.org 2013/06/21 05:43:10
     [scp.c]
     make this -Wsign-compare clean after time_t conversion

12 years ago - djm@cvs.openbsd.org 2013/06/21 05:42:32
Damien Miller [Thu, 18 Jul 2013 06:10:49 +0000 (16:10 +1000)] 
   - djm@cvs.openbsd.org 2013/06/21 05:42:32
     [dh.c]
     sprinkle in some error() to explain moduli(5) parse failures

12 years ago - djm@cvs.openbsd.org 2013/06/21 00:37:49
Damien Miller [Thu, 18 Jul 2013 06:10:29 +0000 (16:10 +1000)] 
   - djm@cvs.openbsd.org 2013/06/21 00:37:49
     [ssh_config.5]
     explicitly mention that IdentitiesOnly can be used with IdentityFile
     to control which keys are offered from an agent.

12 years ago - djm@cvs.openbsd.org 2013/06/21 00:34:49
Damien Miller [Thu, 18 Jul 2013 06:10:09 +0000 (16:10 +1000)] 
   - djm@cvs.openbsd.org 2013/06/21 00:34:49
     [auth-rsa.c auth.h auth2-hostbased.c auth2-pubkey.c monitor.c]
     for hostbased authentication, print the client host and user on
     the auth success/failure line; bz#2064, ok dtucker@

12 years ago - markus@cvs.openbsd.org 2013/06/20 19:15:06
Damien Miller [Thu, 18 Jul 2013 06:09:44 +0000 (16:09 +1000)] 
   - markus@cvs.openbsd.org 2013/06/20 19:15:06
     [krl.c]
     don't leak the rdata blob on errors; ok djm@

12 years ago - guenther@cvs.openbsd.org 2013/06/17 04:48:42
Damien Miller [Thu, 18 Jul 2013 06:09:25 +0000 (16:09 +1000)] 
   - guenther@cvs.openbsd.org 2013/06/17 04:48:42
     [scp.c]
     Handle time_t values as long long's when formatting them and when
     parsing them from remote servers.
     Improve error checking in parsing of 'T' lines.

     ok dtucker@ deraadt@

12 years ago - dtucker@cvs.openbsd.org 2013/06/10 19:19:44
Damien Miller [Thu, 18 Jul 2013 06:09:04 +0000 (16:09 +1000)] 
   - dtucker@cvs.openbsd.org 2013/06/10 19:19:44
     [readconf.c]
     revert 1.203 while we investigate crashes reported by okan@

12 years ago - (dtucker) [contrib/cygwin/README contrib/cygwin/ssh-host-config
Darren Tucker [Tue, 2 Jul 2013 10:06:46 +0000 (20:06 +1000)] 
 - (dtucker) [contrib/cygwin/README contrib/cygwin/ssh-host-config
   contrib/cygwin/ssh-user-config] Modernizes and improve readability of
   the Cygwin README file (which hasn't been updated for ages), drop
   unsupported OSes from the ssh-host-config help text, and drop an
   unneeded option from ssh-user-config.  Patch from vinschen at redhat com.

12 years ago - (dtucker) [myproposal.h] Make the conditional algorithm support consistent
Darren Tucker [Tue, 11 Jun 2013 02:10:02 +0000 (12:10 +1000)] 
 - (dtucker) [myproposal.h] Make the conditional algorithm support consistent
   and add some comments so it's clear what goes where.

12 years ago - (dtucker) [myproposal.h] Do not advertise AES GSM ciphers if we don't have
Darren Tucker [Tue, 11 Jun 2013 01:47:24 +0000 (11:47 +1000)] 
 - (dtucker) [myproposal.h] Do not advertise AES GSM ciphers if we don't have
   the required OpenSSL support.  Patch from naddy at freebsd.

12 years ago - (dtucker) [Makefile.in configure.ac fixalgorithms] Remove unsupported
Darren Tucker [Tue, 11 Jun 2013 01:26:10 +0000 (11:26 +1000)] 
 - (dtucker) [Makefile.in configure.ac fixalgorithms] Remove unsupported
   algorithms (Ciphers, MACs and HostKeyAlgorithms) from man pages.

12 years ago - dtucker@cvs.openbsd.org 2013/06/07 15:37:52
Damien Miller [Mon, 10 Jun 2013 03:07:11 +0000 (13:07 +1000)] 
   - dtucker@cvs.openbsd.org 2013/06/07 15:37:52
     [channels.c channels.h clientloop.c]
     Add an "ABANDONED" channel state and use for mux sessions that are
     disconnected via the ~. escape sequence.  Channels in this state will
     be able to close if the server responds, but do not count as active channels.
     This means that if you ~. all of the mux clients when using ControlPersist
     on a broken network, the backgrounded mux master will exit when the
     Control Persist time expires rather than hanging around indefinitely.
     bz#1917, also reported and tested by tedu@.  ok djm@ markus@.

12 years ago - (dtucker) [configure.ac sftp.c openbsd-compat/openbsd-compat.h] Cater for
Darren Tucker [Wed, 5 Jun 2013 22:30:20 +0000 (08:30 +1000)] 
 - (dtucker) [configure.ac sftp.c openbsd-compat/openbsd-compat.h] Cater for
    platforms that don't have multibyte character support (specifically,
    mblen).

12 years ago - dtucker@cvs.openbsd.org 2013/06/05 22:00:28
Darren Tucker [Wed, 5 Jun 2013 22:22:46 +0000 (08:22 +1000)] 
   - dtucker@cvs.openbsd.org 2013/06/05 22:00:28
     [readconf.c]
     plug another memleak.  bz#1967, from Zhenbo Xu, detected by Melton, ok djm

12 years ago - dtucker@cvs.openbsd.org 2013/06/05 12:52:38
Darren Tucker [Wed, 5 Jun 2013 22:22:05 +0000 (08:22 +1000)] 
   - dtucker@cvs.openbsd.org 2013/06/05 12:52:38
     [sshconnect2.c]
     Fix memory leaks found by Zhenbo Xu and the Melton tool.  bz#1967, ok djm

12 years ago - dtucker@cvs.openbsd.org 2013/06/05 02:27:50
Darren Tucker [Wed, 5 Jun 2013 22:21:14 +0000 (08:21 +1000)] 
   - dtucker@cvs.openbsd.org 2013/06/05 02:27:50
     [sshd.c]
     When running sshd -D, close stderr unless we have explicitly requesting
     logging to stderr. From james.hunt at ubuntu.com via bz#1976, djm's patch
     so, err, ok dtucker.

12 years ago - dtucker@cvs.openbsd.org 2013/06/05 02:07:29
Darren Tucker [Wed, 5 Jun 2013 22:20:13 +0000 (08:20 +1000)] 
   - dtucker@cvs.openbsd.org 2013/06/05 02:07:29
     [mux.c]
     fix leaks in mux error paths, from Zhenbo Xu, found by Melton. bz#1967,
     ok djm

12 years ago - dtucker@cvs.openbsd.org 2013/06/04 20:42:36
Darren Tucker [Wed, 5 Jun 2013 22:19:09 +0000 (08:19 +1000)] 
   - dtucker@cvs.openbsd.org 2013/06/04 20:42:36
     [sftp.c]
     Make sftp's libedit interface marginally multibyte aware by building up
     the quoted string by character instead of by byte.  Prevents failures
     when linked against a libedit built with wide character support (bz#1990).
     "looks ok" djm

12 years ago - dtucker@cvs.openbsd.org 2013/06/04 19:12:23
Darren Tucker [Wed, 5 Jun 2013 22:16:04 +0000 (08:16 +1000)] 
   - dtucker@cvs.openbsd.org 2013/06/04 19:12:23
     [scp.c]
     use MAXPATHLEN for buffer size instead of fixed value.  ok markus

12 years ago - dtucker@cvs.openbsd.org 2013/06/03 00:03:18
Darren Tucker [Wed, 5 Jun 2013 22:12:37 +0000 (08:12 +1000)] 
   - dtucker@cvs.openbsd.org 2013/06/03 00:03:18
     [mac.c]
     force the MAC output to be 64-bit aligned so umac won't see unaligned
     accesses on strict-alignment architectures.  bz#2101, patch from
     tomas.kuthan at oracle.com, ok djm@

12 years ago - dtucker@cvs.openbsd.org 2013/06/02 23:36:29
Darren Tucker [Wed, 5 Jun 2013 22:11:40 +0000 (08:11 +1000)] 
   - dtucker@cvs.openbsd.org 2013/06/02 23:36:29
     [clientloop.h clientloop.c mux.c]
     No need for the mux cleanup callback to be visible so restore it to static
     and call it through the detach_user function pointer.  ok djm@

12 years ago - dtucker@cvs.openbsd.org 2013/06/02 21:01:51
Darren Tucker [Wed, 5 Jun 2013 22:09:10 +0000 (08:09 +1000)] 
   - dtucker@cvs.openbsd.org 2013/06/02 21:01:51
     [channels.h]
     typo in comment

12 years ago - (dtucker) [Makefile.in] append $CFLAGS to compiler options when building
Darren Tucker [Wed, 5 Jun 2013 19:12:35 +0000 (05:12 +1000)] 
 - (dtucker) [Makefile.in] append $CFLAGS to compiler options when building
   modpipe in case there's anything in there we need.

12 years ago - (dtucker) [regress/forwarding.sh] For (as yet unknown) reason, the
Darren Tucker [Wed, 5 Jun 2013 15:59:13 +0000 (01:59 +1000)] 
 - (dtucker) [regress/forwarding.sh] For (as yet unknown) reason, the
   forwarding test is extremely slow copying data on some machines so switch
   back to copying the much smaller ls binary until we can figure out why
   this is.

12 years ago - (dtucker) [contrib/ssh-copy-id] bz#2117: Use portable operator in test.
Darren Tucker [Wed, 5 Jun 2013 12:48:44 +0000 (22:48 +1000)] 
 - (dtucker) [contrib/ssh-copy-id] bz#2117: Use portable operator in test.
   Patch from cjwatson at debian.

12 years ago - (dtucker) Enable sha256 kex methods based on the presence of the necessary
Darren Tucker [Wed, 5 Jun 2013 05:04:00 +0000 (15:04 +1000)] 
 - (dtucker) Enable sha256 kex methods based on the presence of the necessary
   functions, not from the openssl version.

12 years ago - (dtucker) [configure.ac] Some other platforms need sys/types.h before
Darren Tucker [Tue, 4 Jun 2013 02:55:24 +0000 (12:55 +1000)] 
 - (dtucker) [configure.ac] Some other platforms need sys/types.h before
   sys/socket.h.

12 years ago - (dtucker) [configure.ac] Some platforms need sys/types.h before sys/un.h.
Darren Tucker [Sun, 2 Jun 2013 23:30:44 +0000 (09:30 +1000)] 
 - (dtucker) [configure.ac] Some platforms need sys/types.h before sys/un.h.

12 years ago - (tim) [regress/sftp-chroot.sh] skip if no sudo. ok dtucker
Tim Rice [Sun, 2 Jun 2013 22:13:09 +0000 (15:13 -0700)] 
 - (tim) [regress/sftp-chroot.sh] skip if no sudo. ok dtucker

12 years ago - (tim) [aclocal.m4] Enhance OSSH_CHECK_CFLAG_COMPILE to check stderr.
Tim Rice [Sun, 2 Jun 2013 21:31:27 +0000 (14:31 -0700)] 
 - (tim) [aclocal.m4] Enhance OSSH_CHECK_CFLAG_COMPILE to check stderr.
   feedback and ok dtucker

12 years ago - (tim) [configure.ac regress/Makefile] With rev 1.47 of test-exec.sh we
Tim Rice [Sun, 2 Jun 2013 21:05:48 +0000 (14:05 -0700)] 
 - (tim) [configure.ac regress/Makefile] With rev 1.47 of test-exec.sh we
   need a shell that can handle "[ file1 -nt file2 ]". Rather than keep
   dealing with shell portability issues in regression tests, we let
   configure find us a capable shell on those platforms with an old /bin/sh.

12 years ago - (dtucker) [configure.ac] bz#2111: don't try to use lastlog on Android.
Darren Tucker [Sun, 2 Jun 2013 16:03:25 +0000 (02:03 +1000)] 
 - (dtucker) [configure.ac] bz#2111: don't try to use lastlog on Android.
   Patch from Nathan Osman.

12 years ago - (dtucker) [configure.ac] sys/un.h needs sys/socket.h on some platforms
Darren Tucker [Sun, 2 Jun 2013 15:59:13 +0000 (01:59 +1000)] 
 - (dtucker) [configure.ac]  sys/un.h needs sys/socket.h on some platforms
   to prevent noise from configure. Patch from Nathan Osman.

12 years ago - dtucker@cvs.openbsd.org 2013/06/02 13:35:58
Darren Tucker [Sun, 2 Jun 2013 13:47:11 +0000 (23:47 +1000)] 
   - dtucker@cvs.openbsd.org 2013/06/02 13:35:58
     [ssh-agent.c]
     Make parent_alive_interval time_t to avoid signed/unsigned comparison

12 years ago - dtucker@cvs.openbsd.org 2013/06/02 13:33:05
Darren Tucker [Sun, 2 Jun 2013 13:46:24 +0000 (23:46 +1000)] 
   - dtucker@cvs.openbsd.org 2013/06/02 13:33:05
     [progressmeter.c]
     Add misc.h for monotime prototype. (id sync only)

12 years ago20130602
Tim Rice [Sun, 2 Jun 2013 01:38:23 +0000 (18:38 -0700)] 
20130602
 - (tim) [Makefile.in] Make Solaris, UnixWare, & OpenServer linkers happy
   linking regress/modpipe.

12 years ago - (dtucker) [sandbox-seccomp-filter.c] Allow clock_gettimeofday.
Darren Tucker [Sat, 1 Jun 2013 23:17:09 +0000 (09:17 +1000)] 
 - (dtucker) [sandbox-seccomp-filter.c] Allow clock_gettimeofday.

12 years agofix typo
Darren Tucker [Sat, 1 Jun 2013 23:11:19 +0000 (09:11 +1000)] 
fix typo

12 years ago - dtucker@cvs.openbsd.org 2013/06/01 22:34:50
Darren Tucker [Sat, 1 Jun 2013 22:37:05 +0000 (08:37 +1000)] 
   - dtucker@cvs.openbsd.org 2013/06/01 22:34:50
     [sftp-client.c]
     Update progressmeter when data is acked, not when it's sent.  bz#2108, from
     Debian via Colin Watson, ok djm@

12 years ago - (dtucker) [configure.ac misc.c] Look for clock_gettime in librt and fall
Darren Tucker [Sat, 1 Jun 2013 22:18:31 +0000 (08:18 +1000)] 
 - (dtucker) [configure.ac misc.c] Look for clock_gettime in librt and fall
   back to time(NULL) if we can't find it anywhere.

12 years ago - (dtucker) [M auth-chall.c auth-krb5.c auth-pam.c cipher-aes.c cipher-ctr.c
Darren Tucker [Sat, 1 Jun 2013 22:07:31 +0000 (08:07 +1000)] 
 - (dtucker) [M auth-chall.c auth-krb5.c auth-pam.c cipher-aes.c cipher-ctr.c
   groupaccess.c loginrec.c monitor.c monitor_wrap.c session.c sshd.c
   sshlogin.c uidswap.c openbsd-compat/bsd-cygwin_util.c
   openbsd-compat/getrrsetbyname-ldns.c openbsd-compat/port-aix.c
   openbsd-compat/port-linux.c] Replace portable-specific instances of xfree
   with the equivalent calls to free.

12 years agoRemove stray '+' accidentally introduced in sync
Darren Tucker [Sat, 1 Jun 2013 22:01:24 +0000 (08:01 +1000)] 
Remove stray '+' accidentally introduced in sync

12 years ago - dtucker@cvs.openbsd.org 2013/06/01 20:59:25
Darren Tucker [Sat, 1 Jun 2013 21:52:21 +0000 (07:52 +1000)] 
   - dtucker@cvs.openbsd.org 2013/06/01 20:59:25
     [scp.c sftp-client.c]
     Replace S_IWRITE, which isn't standardized, with S_IWUSR, which is.  Patch
     from Nathan Osman via bz#2113.  ok deraadt.

(note: corrected bug number from 2085)

12 years ago - dtucker@cvs.openbsd.org 2013/06/01 13:15:52
Darren Tucker [Sat, 1 Jun 2013 21:46:16 +0000 (07:46 +1000)] 
   - dtucker@cvs.openbsd.org 2013/06/01 13:15:52
     [ssh-agent.c clientloop.c misc.h packet.c progressmeter.c misc.c
     channels.c sandbox-systrace.c]
     Use clock_gettime(CLOCK_MONOTONIC ...) for ssh timers so that things like
     keepalives and rekeying will work properly over clock steps.  Suggested by
     markus@, "looks good" djm@.

12 years ago - dtucker@cvs.openbsd.org 2013/05/31 12:28:10
Darren Tucker [Sat, 1 Jun 2013 21:43:59 +0000 (07:43 +1000)] 
   - dtucker@cvs.openbsd.org 2013/05/31 12:28:10
     [ssh-agent.c]
     Use time_t where appropriate.  ok djm

12 years ago - djm@cvs.openbsd.org 2013/05/19 02:42:42
Darren Tucker [Sat, 1 Jun 2013 21:41:51 +0000 (07:41 +1000)] 
   - djm@cvs.openbsd.org 2013/05/19 02:42:42
     [auth.h auth.c key.c monitor.c auth-rsa.c auth2.c auth1.c key.h]
     Standardise logging of supplemental information during userauth. Keys
     and ruser is now logged in the auth success/failure message alongside
     the local username, remote host/port and protocol in use. Certificates
     contents and CA are logged too.
     Pushing all logging onto a single line simplifies log analysis as it is
     no longer necessary to relate information scattered across multiple log
     entries. "I like it" markus@