Darren Tucker
466df21961
- andreas@cvs.openbsd.org 2009/06/27 09:32:43
...
[roaming_common.c roaming.h]
It may be necessary to retransmit some data when resuming, so add it
to a buffer when roaming is enabled.
Most of this code was written by Martin Forssen, maf at appgate dot com.
ok markus@
2009-07-06 07:11:52 +10:00
Darren Tucker
e841eb0654
- andreas@cvs.openbsd.org 2009/06/27 09:29:06
...
[packet.h packet.c]
packet_bacup_state() and packet_restore_state() will be used to
temporarily save the current state ren resuming a suspended connection.
ok markus@
2009-07-06 07:11:13 +10:00
Darren Tucker
821d3dbe36
- dtucker@cvs.openbsd.org 2009/06/22 05:39:28
...
[monitor_wrap.c monitor_mm.c ssh-keygen.c auth2.c gss-genr.c sftp-client.c]
alphabetize includes; reduces diff vs portable and style(9).
ok stevesk djm
(Id sync only; these were already in order in -portable)
2009-06-22 16:11:06 +10:00
Darren Tucker
828c96d48f
- (dtucker) [roaming_common.c roaming_dummy.c] Wrap #include <inttypes.h> in
...
ifdef.
2009-06-21 22:22:08 +10:00
Darren Tucker
64cee36713
- (dtucker) [servconf.c sshd.c] More whitespace sync.
2009-06-21 20:26:17 +10:00
Darren Tucker
43e7a358ff
- (dtucker) [auth2-jpake.c auth2.c canohost.h session.c] Whitespace and
...
header-order changes to reduce diff vs OpenBSD.
2009-06-21 19:50:08 +10:00
Darren Tucker
e6b590e8d4
- dtucker@cvs.openbsd.org 2009/06/21 09:04:03
...
[roaming.h roaming_common.c roaming_dummy.c]
Add tags for the benefit of the sync scripts
Also: pull in the changes for 1.1->1.2 missed in the previous sync.
2009-06-21 19:08:48 +10:00
Darren Tucker
6ae35ac576
- dtucker@cvs.openbsd.org 2009/06/21 07:37:15
...
[kexdhs.c kexgexs.c]
abort if key_sign fails, preventing possible null deref. Based on report
from Paolo Ganci, ok markus@ djm@
2009-06-21 19:00:20 +10:00
Darren Tucker
7b935c79f4
- andreas@cvs.openbsd.org 2009/06/12 20:58:32
...
[packet.c]
Move some more statics into session_state
ok markus@ djm@
2009-06-21 18:59:36 +10:00
Darren Tucker
b422afa41f
- andreas@cvs.openbsd.org 2009/06/12 20:43:22
...
[monitor.c packet.c]
Fix warnings found by chl@ and djm@ and change roaming_atomicio's
return type to match atomicio's
Diff from djm@, ok markus@
2009-06-21 18:58:46 +10:00
Darren Tucker
c5564e1c4c
- andreas@cvs.openbsd.org 2009/05/28 16:50:16
...
[sshd.c packet.c serverloop.c monitor_wrap.c clientloop.c sshconnect.c
monitor.c Added roaming.h roaming_common.c roaming_dummy.c]
Keep track of number of bytes read and written. Needed for upcoming
changes. Most code from Martin Forssen, maf at appgate dot com.
ok markus@
Also, applied appropriate changes to Makefile.in
2009-06-21 18:53:53 +10:00
Darren Tucker
1cc55d7a60
- andreas@cvs.openbsd.org 2009/05/28 16:50:16
...
[sshd.c packet.c serverloop.c monitor_wrap.c clientloop.c sshconnect.c
monitor.c]
Keep track of number of bytes read and written. Needed for upcoming
changes. Most code from Martin Forssen, maf at appgate dot com.
ok markus@
2009-06-21 18:17:19 +10:00
Darren Tucker
761c38918a
- andreas@cvs.openbsd.org 2009/05/27 06:38:16
...
[sshconnect.h sshconnect.c]
Un-static ssh_exchange_identification(), part of a larger change from
Martin Forssen and needed for upcoming changes.
ok markus@
2009-06-21 18:16:26 +10:00
Darren Tucker
5b48cdd882
- andreas@cvs.openbsd.org 2009/05/27 06:36:07
...
[packet.h packet.c]
Add packet_put_int64() and packet_get_int64(), part of a larger change
from Martin Forssen.
2009-06-21 18:15:25 +10:00
Darren Tucker
12b4a6504b
- andreas@cvs.openbsd.org 2009/05/27 06:34:36
...
[kex.c kex.h]
Move the KEX_COOKIE_LEN define to kex.h
ok markus@
2009-06-21 18:14:48 +10:00
Darren Tucker
39c7632c1b
- andreas@cvs.openbsd.org 2009/05/27 06:33:39
...
[clientloop.c]
Send SSH2_MSG_DISCONNECT when the client disconnects. From a larger
change from Martin Forssen, maf at appgate dot com.
ok markus@
2009-06-21 18:13:57 +10:00
Darren Tucker
f7288d77e4
- andreas@cvs.openbsd.org 2009/05/27 06:31:25
...
[canohost.h canohost.c]
Add clear_cached_addr(), needed for upcoming changes allowing the peer
address to change.
ok markus@
2009-06-21 18:12:20 +10:00
Darren Tucker
51dbe503bf
- stevesk@cvs.openbsd.org 2009/04/21 15:13:17
...
[sshd_config.5]
clarify we cd to user's home after chroot; ok markus@ on
earlier version; tweaks and ok jmc@
2009-06-21 17:56:51 +10:00
Darren Tucker
f92077f05c
- jmc@cvs.openbsd.org 2009/04/18 18:39:10
...
[sshd_config.5]
tweak previous; ok stevesk
2009-06-21 17:56:25 +10:00
Darren Tucker
00fcd719a5
- stevesk@cvs.openbsd.org 2009/04/17 19:40:17
...
[sshd_config.5]
clarify that even internal-sftp needs /dev/log for logging to work; ok
markus@
2009-06-21 17:56:00 +10:00
Darren Tucker
ac46a915e8
- stevesk@cvs.openbsd.org 2009/04/17 19:23:06
...
[session.c]
use INTERNAL_SFTP_NAME for setproctitle() of in-process sftp-server;
ok djm@ markus@
2009-06-21 17:55:23 +10:00
Darren Tucker
3b59dfa161
- jj@cvs.openbsd.org 2009/04/14 21:10:54
...
[servconf.c]
Fixed a few the-the misspellings in comments. Skipped a bunch in
binutils,gcc and so on. ok jmc@
2009-06-21 17:54:47 +10:00
Darren Tucker
b62f1a856d
- stevesk@cvs.openbsd.org 2009/04/14 16:33:42
...
[sftp-server.c]
remove unused option character from getopt() optstring; ok markus@
2009-06-21 17:53:48 +10:00
Darren Tucker
af501cfce4
- stevesk@cvs.openbsd.org 2009/04/13 19:07:44
...
[sshd_config.5]
fix possessive; ok djm@
2009-06-21 17:53:04 +10:00
Darren Tucker
5837b51aec
- sobrado@cvs.openbsd.org 2009/03/26 08:38:39
...
[sftp-server.8 sshd.8 ssh-agent.1]
fix a few typographical errors found by spell(1).
ok dtucker@, jmc@
2009-06-21 17:52:27 +10:00
Darren Tucker
9013323644
- tobias@cvs.openbsd.org 2009/03/23 19:38:04
...
[ssh-agent.c]
My previous commit didn't fix the problem at all, so stick at my first
version of the fix presented to dtucker.
Issue notified by Matthias Barkhoff (matthias dot barkhoff at gmx dot de).
ok dtucker
2009-06-21 17:50:15 +10:00
Darren Tucker
a0964504e1
- tobias@cvs.openbsd.org 2009/03/23 08:31:19
...
[ssh-agent.c]
Fixed a possible out-of-bounds memory access if the environment variable
SHELL is shorter than 3 characters.
with input by and ok dtucker
2009-06-21 17:49:36 +10:00
Darren Tucker
3a6a51f387
- jmc@cvs.openbsd.org 2009/03/19 15:15:09
...
[ssh.1]
for "Ciphers", just point the reader to the keyword in ssh_config(5), just
as we do for "MACs": this stops us getting out of sync when the lists
change;
fixes documentation/6102, submitted by Peter J. Philipp
alternative fix proposed by djm
ok markus
2009-06-21 17:48:52 +10:00
Darren Tucker
72efd74d2f
- (dtucker) OpenBSD CVS Sync
...
- markus@cvs.openbsd.org 2009/03/17 21:37:00
[ssh.c]
pass correct argv[0] to openlog(); ok djm@
2009-06-21 17:48:00 +10:00
Darren Tucker
3278062bf3
- (dtucker) [configure.ac defines.h] Bug #1607 : handle the case where fsid_t
...
is a struct with a __val member. Fixes build on, eg, Redhat 6.2.
2009-06-16 16:11:02 +10:00
Darren Tucker
a422d9756e
- (dtucker) [sshlogin.c] Move the NO_SSH_LASTLOG #ifndef line to include
...
variable declarations. Should prevent unused warnings anywhere it's set
(only Crays as far as I can tell) and be a no-op everywhere else.
2009-05-04 12:52:47 +10:00
Tim Rice
a74000eb9e
- (tim) [configure.ac] Remove setting IP_TOS_IS_BROKEN for Cygwin. The problem
...
that setsockopt(IP_TOS) doesn't work on Cygwin has been fixed since 2005.
Based on patch from vinschen at redhat com.
2009-03-18 11:25:02 -07:00
Darren Tucker
9d86e5d570
- (dtucker) [auth-passwd.c auth1.c auth2-kbdint.c auth2-none.c auth2-passwd.c
...
auth2-pubkey.c session.c openbsd-compat/bsd-cygwin_util.{c,h}
openbsd-compat/daemon.c] Remove support for Windows 95/98/ME and very old
version of Cygwin. Patch from vinschen at redhat com.
2009-03-08 11:40:27 +11:00
Darren Tucker
3e7e15f1bd
- (dtucker) [configure.ac openbsd-compat/openssl-compat.{c,h}]
...
EVP_DigestUpdate does not exactly match the other OLD_EVP functions (eg
in openssl 0.9.6) so add an explicit test for it.
2009-03-07 22:22:35 +11:00
Darren Tucker
30ed668de0
- (dtucker) [configure.ac] Missing comma in type list.
2009-03-07 18:06:22 +11:00
Darren Tucker
ccfee05882
- (dtucker) [configure.ac defines.h] Check for in_port_t and typedef if needed.
2009-03-07 12:32:22 +11:00
Darren Tucker
8aae6ff0d9
- (dtucker) [schnorr.c openbsd-compat/openssl-compat.{c,h}] Add
...
EVP_DigestUpdate to the OLD_EVP compatibility functions and tell schnorr.c
to use them. Allows building with older OpenSSL versions.
2009-03-07 12:01:47 +11:00
Darren Tucker
558d6ca949
- (dtucker) [contrib/aix/buildbff.sh] Only try to rename ssh_prng_cmds if it
...
exists (it's not created if OpenSSL's PRNG is self-seeded, eg if the OS
has a /dev/random).
2009-03-07 10:22:10 +11:00
Damien Miller
447e387872
- djm@cvs.openbsd.org 2009/03/05 11:30:50
...
[uuencode.c]
document what these functions do so I don't ever have to recuse into
b64_pton/ntop to remember their return values
2009-03-06 00:58:39 +11:00
Damien Miller
cee8523314
- djm@cvs.openbsd.org 2009/03/05 07:18:19
...
[auth2-jpake.c jpake.c jpake.h monitor_wrap.c monitor_wrap.h schnorr.c]
[sshconnect2.c]
refactor the (disabled) Schnorr proof code to make it a little more
generally useful
2009-03-06 00:58:22 +11:00
Damien Miller
faec50b554
- (djm) Release openssh-5.2p1
2009-02-23 11:12:29 +11:00
Damien Miller
5d0d530c8c
- (djm) [README] update for 5.2
2009-02-23 11:11:57 +11:00
Damien Miller
09d19045b8
trim
2009-02-23 11:11:12 +11:00
Damien Miller
582ca6b171
- djm@cvs.openbsd.org 2009/02/23 00:06:15
...
[version.h]
openssh-5.2
2009-02-23 11:09:25 +11:00
Damien Miller
0296ae85ec
- djm@cvs.openbsd.org 2009/02/22 23:59:25
...
[sshd_config.5]
missing period
2009-02-23 11:00:24 +11:00
Damien Miller
1991384764
- djm@cvs.openbsd.org 2009/02/22 23:50:57
...
[ssh_config.5 sshd_config.5]
don't advertise experimental options
2009-02-23 10:53:58 +11:00
Damien Miller
9eab9564d5
- (djm) OpenBSD CVS Sync
...
- tobias@cvs.openbsd.org 2009/02/21 19:32:04
[misc.c sftp-server-main.c ssh-keygen.c]
Added missing newlines in error messages.
ok dtucker
2009-02-22 08:47:02 +11:00
Damien Miller
7691e5fa44
- (djm) [contrib/caldera/openssh.spec contrib/redhat/openssh.spec]
...
[contrib/suse/openssh.spec] Prepare for 5.2p1
2009-02-21 18:03:04 +11:00
Damien Miller
25918381ad
- djm@cvs.openbsd.org 2009/02/18 04:31:21
...
[schnorr.c]
signature should hash over the entire group, not just the generator
(this is still disabled code)
2009-02-21 12:45:18 +11:00
Damien Miller
e8001d4820
- djm@cvs.openbsd.org 2009/02/17 01:28:32
...
[ssh_config]
sync with revised default ciphers; pointed out by dkrause@
2009-02-21 12:45:02 +11:00