]> andersk Git - openssh.git/blame - ChangeLog
- Detect missing size_t and typedef it.
[openssh.git] / ChangeLog
CommitLineData
c73a0cb5 119991229
2 - Applied another NetBSD portability patch from David Rankin
3 <drankin@bohemians.lexington.ky.us>
4 - Fix --with-default-path option.
a0f84251 5 - Autodetect perl, patch from David Rankin
6 <drankin@bohemians.lexington.ky.us>
0a2ff95d 7 - Print whether OpenSSH was compiled with RSARef, patch from
8 Nalin Dahyabhai <nalin@thermo.stat.ncsu.edu>
f91bacbd 9 - Calls to pam_setcred, patch from Nalin Dahyabhai
10 <nalin@thermo.stat.ncsu.edu>
e3a93db0 11 - Detect missing size_t and typedef it.
c73a0cb5 12
b6019d68 1319991228
14 - Replacement for getpagesize() for systems which lack it
70e0115b 15 - NetBSD login.c compile fix from David Rankin
16 <drankin@bohemians.lexington.ky.us>
17 - Fully set ut_tv if present in utmp or utmpx
d94aa2ae 18 - Portability fixes for Irix 5.3 (now compiles OK!)
19 - autoconf and other misc cleanups
ea1970a3 20 - Merged AIX patch from Darren Hall <dhall@virage.org>
21 - Cleaned up defines.h
b6019d68 22
d2dcff5f 2319991227
24 - Automatically correct paths in manpages and configuration files. Patch
25 and script from Andre Lucas <andre.lucas@dial.pipex.com>
26 - Removed credits from README to CREDITS file, updated.
cb807f40 27 - Added --with-default-path to specify custom path for server
28 - Removed #ifdef trickery from acconfig.h into defines.h
36a5b38e 29 - PAM bugfix. PermitEmptyPassword was being ignored.
30 - Fixed PAM config files to allow empty passwords if server does.
31 - Explained spurious PAM auth warning workaround in UPGRADING
21feb5fa 32 - Use last few chars of tty line as ut_id
5a7794be 33 - New SuSE RPM spec file from Chris Saia <csaia@wtower.com>
00e6dd70 34 - OpenBSD CVS updates:
35 - [packet.h auth-rhosts.c]
36 check format string for packet_disconnect and packet_send_debug, too
37 - [channels.c]
38 use packet_get_maxsize for channels. consistence.
d2dcff5f 39
f74efc8d 4019991226
41 - Enabled utmpx support by default for Solaris
42 - Cleanup sshd.c PAM a little more
bc7ea646 43 - Revised RPM package to include Jim Knoble's <jmknoble@pobox.com>
44 X11 ssh-askpass program.
20c43d8c 45 - Disable logging of PAM success and failures, PAM is verbose enough.
46 Unfortunatly there is currently no way to disable auth failure
47 messages. Mention this in UPGRADING file and sent message to PAM
48 developers
83b7f649 49 - OpenBSD CVS update:
50 - [ssh-keygen.1 ssh.1]
51 remove ref to .ssh/random_seed, mention .ssh/environment in
52 .Sh FILES, too
72251cb6 53 - Released 1.2.1pre21
54 - Fixed implicit '.' in default path, report from Jim Knoble
55 <jmknoble@pobox.com>
30a39691 56 - Redhat RPM spec fixes from Jim Knoble <jmknoble@pobox.com>
f74efc8d 57
f498ed15 5819991225
59 - More fixes from Andre Lucas <andre.lucas@dial.pipex.com>
60 - Cleanup of auth-passwd.c for shadow and MD5 passwords
61 - Cleanup and bugfix of PAM authentication code
f74efc8d 62 - Released 1.2.1pre20
63
64 - Merged fixes from Ben Taylor <bent@clark.net>
65 - Fixed configure support for PAM. Reported by Naz <96na@eng.cam.ac.uk>
66 - Disabled logging of PAM password authentication failures when password
67 is empty. (e.g start of authentication loop). Reported by Naz
68 <96na@eng.cam.ac.uk>)
f498ed15 69
7019991223
71 - Merged later HPUX patch from Andre Lucas
72 <andre.lucas@dial.pipex.com>
73 - Above patch included better utmpx support from Ben Taylor
f74efc8d 74 <bent@clark.net>
f498ed15 75
eef6f7e9 7619991222
77 - Fix undefined fd_set type in ssh.h from Povl H. Pedersen
78 <pope@netguide.dk>
ae28776a 79 - Fix login.c breakage on systems which lack ut_host in struct
80 utmp. Reported by Willard Dawson <willard.dawson@sbs.siemens.com>
eef6f7e9 81
a7effaac 8219991221
83 - Integration of large HPUX patch from Andre Lucas
84 <andre.lucas@dial.pipex.com>. Integrating it had a few other
85 benefits:
86 - Ability to disable shadow passwords at configure time
87 - Ability to disable lastlog support at configure time
88 - Support for IP address in $DISPLAY
ae2f7af7 89 - OpenBSD CVS update:
90 - [sshconnect.c]
91 say "REMOTE HOST IDENTIFICATION HAS CHANGED"
59dd7a31 92 - Fix DISABLE_SHADOW support
93 - Allow MD5 passwords even if shadow passwords are disabled
16034de9 94 - Release 1.2.1pre19
a7effaac 95
3f1d9bcd 9619991218
97 - Redhat init script patch from Chun-Chung Chen
98 <cjj@u.washington.edu>
7e1c2490 99 - Avoid breakage on systems without IPv6 headers
3f1d9bcd 100
60d804c8 10119991216
102 - Makefile changes for Solaris from Peter Kocks
103 <peter.kocks@baygate.com>
89cafde6 104 - Minor updates to docs
105 - Merged OpenBSD CVS changes:
106 - [authfd.c ssh-agent.c]
107 keysize warnings talk about identity files
108 - [packet.c]
109 "Connection closed by x.x.x.x": fatal() -> log()
c9d323f0 110 - Correctly handle empty passwords in shadow file. Patch from:
111 "Chris, the Young One" <cky@pobox.com>
112 - Released 1.2.1pre18
60d804c8 113
7dc6fc6d 11419991215
115 - Integrated patchs from Juergen Keil <jk@tools.de>
116 - Avoid void* pointer arithmatic
117 - Use LDFLAGS correctly
68227e6d 118 - Fix SIGIO error in scp
119 - Simplify status line printing in scp
906a2515 120 - Added better test for inline functions compiler support from
121 Darren_Hall@progressive.com
7dc6fc6d 122
95f1eccc 12319991214
124 - OpenBSD CVS Changes
125 - [canohost.c]
126 fix get_remote_port() and friends for sshd -i;
127 Holger.Trapp@Informatik.TU-Chemnitz.DE
128 - [mpaux.c]
129 make code simpler. no need for memcpy. niels@ ok
130 - [pty.c]
131 namebuflen not sizeof namebuflen; bnd@ep-ag.com via djm@mindrot.org
132 fix proto; markus
133 - [ssh.1]
134 typo; mark.baushke@solipsa.com
135 - [channels.c ssh.c ssh.h sshd.c]
136 type conflict for 'extern Type *options' in channels.c; dot@dotat.at
137 - [sshconnect.c]
138 move checking of hostkey into own function.
139 - [version.h]
140 OpenSSH-1.2.1
884bcb37 141 - Clean up broken includes in pty.c
7303768f 142 - Some older systems don't have poll.h, they use sys/poll.h instead
143 - Doc updates
95f1eccc 144
847e8865 14519991211
146 - Fix compilation on systems with AFS. Reported by
147 aloomis@glue.umd.edu
148 - Fix installation on Solaris. Reported by
149 Gordon Rowell <gordonr@gormand.com.au>
150 - Fix gccisms (__attribute__ and inline). Report by edgy@us.ibm.com,
151 patch from Markus Friedl <markus.friedl@informatik.uni-erlangen.de>
152 - Auto-locate xauth. Patch from David Agraz <dagraz@jahoopa.com>
153 - Compile fix from David Agraz <dagraz@jahoopa.com>
154 - Avoid compiler warning in bsd-snprintf.c
155 - Added pam_limits.so to default PAM config. Suggested by
156 Jim Knoble <jmknoble@pobox.com>
157
8946db53 15819991209
159 - Import of patch from Ben Taylor <bent@clark.net>:
160 - Improved PAM support
161 - "uninstall" rule for Makefile
162 - utmpx support
163 - Should fix PAM problems on Solaris
2d86a6cc 164 - OpenBSD CVS updates:
165 - [readpass.c]
166 avoid stdio; based on work by markus, millert, and I
167 - [sshd.c]
168 make sure the client selects a supported cipher
169 - [sshd.c]
170 fix sighup handling. accept would just restart and daemon handled
171 sighup only after the next connection was accepted. use poll on
172 listen sock now.
173 - [sshd.c]
174 make that a fatal
87e91331 175 - Applied patch from David Rankin <drankin@bohemians.lexington.ky.us>
176 to fix libwrap support on NetBSD
5001b9e4 177 - Released 1.2pre17
8946db53 178
6d8c4ea4 17919991208
180 - Compile fix for Solaris with /dev/ptmx from
181 David Agraz <dagraz@jahoopa.com>
182
4285816a 18319991207
184 - sshd Redhat init script patch from Jim Knoble <jmknoble@pobox.com>
185 fixes compatability with 4.x and 5.x
db28aeb5 186 - Fixed default SSH_ASKPASS
d465f2ca 187 - Fix PAM account and session being called multiple times. Problem
188 reported by Adrian Baugh <adrian@merlin.keble.ox.ac.uk>
a408af76 189 - Merged more OpenBSD changes:
190 - [atomicio.c authfd.c scp.c serverloop.c ssh.h sshconnect.c sshd.c]
191 move atomicio into it's own file. wrap all socket write()s which
192 were doing write(sock, buf, len) != len, with atomicio() calls.
193 - [auth-skey.c]
194 fd leak
195 - [authfile.c]
196 properly name fd variable
197 - [channels.c]
198 display great hatred towards strcpy
199 - [pty.c pty.h sshd.c]
200 use openpty() if it exists (it does on BSD4_4)
201 - [tildexpand.c]
202 check for ~ expansion past MAXPATHLEN
203 - Modified helper.c to use new atomicio function.
204 - Reformat Makefile a little
205 - Moved RC4 routines from rc4.[ch] into helper.c
206 - Added autoconf code to detect /dev/ptmx (Solaris) and /dev/ptc (AIX)
9983a8ca 207 - Updated SuSE spec from Chris Saia <csaia@wtower.com>
208 - Tweaked Redhat spec
9158d92f 209 - Clean up bad imports of a few files (forgot -kb)
210 - Released 1.2pre16
4285816a 211
9c7b6dfd 21219991204
213 - Small cleanup of PAM code in sshd.c
57112b5a 214 - Merged OpenBSD CVS changes:
215 - [auth-krb4.c auth-passwd.c auth-skey.c ssh.h]
216 move skey-auth from auth-passwd.c to auth-skey.c, same for krb4
217 - [auth-rsa.c]
218 warn only about mismatch if key is _used_
219 warn about keysize-mismatch with log() not error()
220 channels.c readconf.c readconf.h ssh.c ssh.h sshconnect.c
221 ports are u_short
222 - [hostfile.c]
223 indent, shorter warning
224 - [nchan.c]
225 use error() for internal errors
226 - [packet.c]
227 set loglevel for SSH_MSG_DISCONNECT to log(), not fatal()
228 serverloop.c
229 indent
230 - [ssh-add.1 ssh-add.c ssh.h]
231 document $SSH_ASKPASS, reasonable default
232 - [ssh.1]
233 CheckHostIP is not available for connects via proxy command
234 - [sshconnect.c]
235 typo
236 easier to read client code for passwd and skey auth
237 turn of checkhostip for proxy connects, since we don't know the remote ip
9c7b6dfd 238
dad3b556 23919991126
240 - Add definition for __P()
241 - Added [v]snprintf() replacement for systems that lack it
242
0ce43ae4 24319991125
244 - More reformatting merged from OpenBSD CVS
245 - Merged OpenBSD CVS changes:
246 - [channels.c]
247 fix packet_integrity_check() for !have_hostname_in_open.
248 report from mrwizard@psu.edu via djm@ibs.com.au
249 - [channels.c]
250 set SO_REUSEADDR and SO_LINGER for forwarded ports.
251 chip@valinux.com via damien@ibs.com.au
252 - [nchan.c]
253 it's not an error() if shutdown_write failes in nchan.
254 - [readconf.c]
255 remove dead #ifdef-0-code
256 - [readconf.c servconf.c]
257 strcasecmp instead of tolower
258 - [scp.c]
259 progress meter overflow fix from damien@ibs.com.au
260 - [ssh-add.1 ssh-add.c]
261 SSH_ASKPASS support
262 - [ssh.1 ssh.c]
263 postpone fork_after_authentication until command execution,
264 request/patch from jahakala@cc.jyu.fi via damien@ibs.com.au
265 plus: use daemon() for backgrounding
cf8dd513 266 - Added BSD compatible install program and autoconf test, thanks to
267 Niels Kristian Bech Jensen <nkbj@image.dk>
268 - Solaris fixing, thanks to Ben Taylor <bent@clark.net>
09041313 269 - Merged beginnings of AIX support from Tor-Ake Fransson <torake@hotmail.com>
3dbefdb8 270 - Release 1.2pre15
0ce43ae4 271
5260325f 27219991124
273 - Merged very large OpenBSD source code reformat
274 - OpenBSD CVS updates
275 - [channels.c cipher.c compat.c log-client.c scp.c serverloop.c]
276 [ssh.h sshd.8 sshd.c]
277 syslog changes:
278 * Unified Logmessage for all auth-types, for success and for failed
279 * Standard connections get only ONE line in the LOG when level==LOG:
280 Auth-attempts are logged only, if authentication is:
281 a) successfull or
282 b) with passwd or
283 c) we had more than AUTH_FAIL_LOG failues
284 * many log() became verbose()
285 * old behaviour with level=VERBOSE
286 - [readconf.c readconf.h ssh.1 ssh.h sshconnect.c sshd.c]
287 tranfer s/key challenge/response data in SSH_SMSG_AUTH_TIS_CHALLENGE
288 messages. allows use of s/key in windows (ttssh, securecrt) and
289 ssh-1.2.27 clients without 'ssh -v', ok: niels@
290 - [sshd.8]
291 -V, for fallback to openssh in SSH2 compatibility mode
292 - [sshd.c]
293 fix sigchld race; cjc5@po.cwru.edu
294
4655fe80 29519991123
296 - Added SuSE package files from Chris Saia <csaia@wtower.com>
8b241e50 297 - Restructured package-related files under packages/*
4655fe80 298 - Added generic PAM config
8b241e50 299 - Numerous little Solaris fixes
9c08d6ce 300 - Add recommendation to use GNU make to INSTALL document
4655fe80 301
60bed5fd 30219991122
303 - Make <enter> close gnome-ssh-askpass (Debian bug #50299)
2f2cc3f9 304 - OpenBSD CVS Changes
305 - [ssh-keygen.c]
306 don't create ~/.ssh only if the user wants to store the private
307 key there. show fingerprint instead of public-key after
308 keygeneration. ok niels@
b09a984b 309 - Added OpenBSD bsd-strlcat.c, created bsd-strlcat.h
96ad4350 310 - Added timersub() macro
b09a984b 311 - Tidy RCSIDs of bsd-*.c
96ad4350 312 - Added autoconf test and macro to deal with old PAM libraries
313 pam_strerror definition (one arg vs two).
530f1889 314 - Fix EGD problems (Thanks to Ben Taylor <bent@clark.net>)
315 - Retry /dev/urandom reads interrupted by signal (report from
316 Robert Hardy <rhardy@webcon.net>)
1647c2b5 317 - Added a setenv replacement for systems which lack it
d84a9a44 318 - Only display public key comment when presenting ssh-askpass dialog
319 - Released 1.2pre14
60bed5fd 320
2ddcfdf3 321 - Configure, Make and changelog corrections from Tudor Bosman
322 <tudorb@jm.nu> and Niels Kristian Bech Jensen <nkbj@image.dk>
323
9d6b7add 32419991121
2f2cc3f9 325 - OpenBSD CVS Changes:
60bed5fd 326 - [channels.c]
327 make this compile, bad markus
328 - [log.c readconf.c servconf.c ssh.h]
329 bugfix: loglevels are per host in clientconfig,
330 factor out common log-level parsing code.
331 - [servconf.c]
332 remove unused index (-Wall)
333 - [ssh-agent.c]
334 only one 'extern char *__progname'
335 - [sshd.8]
336 document SIGHUP, -Q to synopsis
337 - [sshconnect.c serverloop.c sshd.c packet.c packet.h]
338 [channels.c clientloop.c]
339 SSH_CMSG_MAX_PACKET_SIZE, some clients use this, some need this, niels@
340 [hope this time my ISP stays alive during commit]
341 - [OVERVIEW README] typos; green@freebsd
342 - [ssh-keygen.c]
343 replace xstrdup+strcat with strlcat+fixed buffer, fixes OF (bad me)
344 exit if writing the key fails (no infinit loop)
345 print usage() everytime we get bad options
346 - [ssh-keygen.c] overflow, djm@mindrot.org
347 - [sshd.c] fix sigchld race; cjc5@po.cwru.edu
348
2b942fe0 34919991120
350 - Merged more Solaris support from Marc G. Fournier
351 <marc.fournier@acadiau.ca>
352 - Wrote autoconf tests for integer bit-types
353 - Fixed enabling kerberos support
13c36c4c 354 - Fix segfault in ssh-keygen caused by buffer overrun in filename
355 handling.
2b942fe0 356
06479889 35719991119
358 - Merged PAM buffer overrun patch from Chip Salzenberg <chip@valinux.com>
2ad77510 359 - Merged OpenBSD CVS changes
360 - [auth-rhosts.c auth-rsa.c ssh-agent.c sshconnect.c sshd.c]
361 more %d vs. %s in fmt-strings
362 - [authfd.c]
363 Integers should not be printed with %s
7b1cc56c 364 - EGD uses a socket, not a named pipe. Duh.
365 - Fix includes in fingerprint.c
29dbde15 366 - Fix scp progress bar bug again.
2ddcfdf3 367 - Move ssh-askpass from ${libdir}/ssh to ${libexecdir}/ssh at request of
736890c4 368 David Rankin <drankin@bohemians.lexington.ky.us>
91b8065d 369 - Added autoconf option to enable Kerberos 4 support (untested)
370 - Added autoconf option to enable AFS support (untested)
371 - Added autoconf option to enable S/Key support (untested)
372 - Added autoconf option to enable TCP wrappers support (compiles OK)
beb43d31 373 - Renamed BSD helper function files to bsd-*
caf3bc51 374 - Added tests for login and daemon and enable OpenBSD replacements for
375 when they are absent.
376 - Added non-PAM MD5 password support patch from Tudor Bosman <tudorb@jm.nu>
06479889 377
2bd61362 37819991118
379 - Merged OpenBSD CVS changes
380 - [scp.c] foregroundproc() in scp
381 - [sshconnect.h] include fingerprint.h
382 - [sshd.c] bugfix: the log() for passwd-auth escaped during logging
383 changes.
0c16a097 384 - [ssh.1] Spell my name right.
2bd61362 385 - Added openssh.com info to README
386
f095fcc7 38719991117
388 - Merged OpenBSD CVS changes
389 - [ChangeLog.Ylonen] noone needs this anymore
390 - [authfd.c] close-on-exec for auth-socket, ok deraadt
391 - [hostfile.c]
392 in known_hosts key lookup the entry for the bits does not need
393 to match, all the information is contained in n and e. This
394 solves the problem with buggy servers announcing the wrong
395 modulus length. markus and me.
396 - [serverloop.c]
397 bugfix: check for space if child has terminated, from:
398 iedowse@maths.tcd.ie
399 - [ssh-add.1 ssh-add.c ssh-keygen.1 ssh-keygen.c sshconnect.c]
400 [fingerprint.c fingerprint.h]
401 rsa key fingerprints, idea from Bjoern Groenvall <bg@sics.se>
402 - [ssh-agent.1] typo
403 - [ssh.1] add OpenSSH information to AUTHOR section. okay markus@
404 - [sshd.c]
405 force logging to stderr while loading private key file
406 (lost while converting to new log-levels)
407
4d195447 40819991116
409 - Fix some Linux libc5 problems reported by Miles Wilson <mw@mctitle.com>
410 - Merged OpenBSD CVS changes:
411 - [auth-rh-rsa.c auth-rsa.c authfd.c authfd.h hostfile.c mpaux.c]
412 [mpaux.h ssh-add.c ssh-agent.c ssh.h ssh.c sshd.c]
413 the keysize of rsa-parameter 'n' is passed implizit,
414 a few more checks and warnings about 'pretended' keysizes.
415 - [cipher.c cipher.h packet.c packet.h sshd.c]
416 remove support for cipher RC4
417 - [ssh.c]
418 a note for legay systems about secuity issues with permanently_set_uid(),
419 the private hostkey and ptrace()
420 - [sshconnect.c]
421 more detailed messages about adding and checking hostkeys
422
dad9a31e 42319991115
424 - Merged OpenBSD CVS changes:
425 - [ssh-add.c] change passphrase loop logic and remove ref to
426 $DISPLAY, ok niels
427 - Changed to ssh-add.c broke askpass support. Revised it to be a little more
428 modular.
429 - Revised autoconf support for enabling/disabling askpass support.
e7c0f9d5 430 - Merged more OpenBSD CVS changes:
431 [auth-krb4.c]
432 - disconnect if getpeername() fails
433 - missing xfree(*client)
434 [canohost.c]
435 - disconnect if getpeername() fails
436 - fix comment: we _do_ disconnect if ip-options are set
437 [sshd.c]
438 - disconnect if getpeername() fails
439 - move checking of remote port to central place
440 [auth-rhosts.c] move checking of remote port to central place
441 [log-server.c] avoid extra fd per sshd, from millert@
442 [readconf.c] print _all_ bad config-options in ssh(1), too
443 [readconf.h] print _all_ bad config-options in ssh(1), too
444 [ssh.c] print _all_ bad config-options in ssh(1), too
445 [sshconnect.c] disconnect if getpeername() fails
446 - OpenBSD's changes to sshd.c broke the PAM stuff, re-merged it.
c75a1a66 447 - Various small cleanups to bring diff (against OpenBSD) size down.
f601d847 448 - Merged more Solaris compability from Marc G. Fournier
449 <marc.fournier@acadiau.ca>
450 - Wrote autoconf tests for __progname symbol
8c119fd0 451 - RPM spec file fixes from Jim Knoble <jmknoble@pobox.com>
0c372277 452 - Released 1.2pre12
453
454 - Another OpenBSD CVS update:
455 - [ssh-keygen.1] fix .Xr
dad9a31e 456
92da7197 45719991114
458 - Solaris compilation fixes (still imcomplete)
459
94f7bb9e 46019991113
dd092f97 461 - Build patch from Niels Kristian Bech Jensen <nkbj@image.dk>
462 - Don't install config files if they already exist
463 - Fix inclusion of additional preprocessor directives from acconfig.h
94f7bb9e 464 - Removed redundant inclusions of config.h
e9c75a39 465 - Added 'Obsoletes' lines to RPM spec file
94f7bb9e 466 - Merged OpenBSD CVS changes:
467 - [bufaux.c] save a view malloc/memcpy/memset/free's, ok niels
468 - [scp.c] fix overflow reported by damien@ibs.com.au: off_t
469 totalsize, ok niels,aaron
470 - Delay fork (-f option) in ssh until after port forwarded connections
471 have been initialised. Patch from Jani Hakala <jahakala@cc.jyu.fi>
b2344d54 472 - Added shadow password patch from Thomas Neumann <tom@smart.ruhr.de>
473 - Added ifdefs to auth-passwd.c to exclude it when PAM is enabled
dd092f97 474 - Tidied default config file some more
475 - Revised Redhat initscript to fix bug: sshd (re)start would fail
476 if executed from inside a ssh login.
94f7bb9e 477
e35c1dc2 47819991112
479 - Merged changes from OpenBSD CVS
480 - [sshd.c] session_key_int may be zero
b4748e2f 481 - [auth-rh-rsa.c servconf.c servconf.h ssh.h sshd.8 sshd.c sshd_config]
482 IgnoreUserKnownHosts(default=no), used for RhostRSAAuth, ok
483 deraadt,millert
484 - Brought default sshd_config more in line with OpenBSD's
547c9f30 485 - Grab server in gnome-ssh-askpass (Debian bug #49872)
486 - Released 1.2pre10
e35c1dc2 487
8bc7973f 488 - Added INSTALL documentation
6fa724bc 489 - Merged yet more changes from OpenBSD CVS
490 - [auth-rh-rsa.c auth-rhosts.c auth-rsa.c channels.c clientloop.c]
491 [ssh.c ssh.h sshconnect.c sshd.c]
492 make all access to options via 'extern Options options'
493 and 'extern ServerOptions options' respectively;
494 options are no longer passed as arguments:
495 * make options handling more consistent
496 * remove #include "readconf.h" from ssh.h
497 * readconf.h is only included if necessary
498 - [mpaux.c] clear temp buffer
499 - [servconf.c] print _all_ bad options found in configfile
045672f9 500 - Make ssh-askpass support optional through autoconf
59b0f0d4 501 - Fix nasty division-by-zero error in scp.c
502 - Released 1.2pre11
8bc7973f 503
4cca272e 50419991111
505 - Added (untested) Entropy Gathering Daemon (EGD) support
67d68e3a 506 - Fixed /dev/urandom fd leak (Debian bug #49722)
5bbb5681 507 - Merged OpenBSD CVS changes:
508 - [auth-rh-rsa.c] user/958: check ~/.ssh/known_hosts for rhosts-rsa, too
509 - [ssh.1] user/958: check ~/.ssh/known_hosts for rhosts-rsa, too
510 - [sshd.8] user/958: check ~/.ssh/known_hosts for rhosts-rsa, too
505fed0a 511 - Fix integer overflow which was messing up scp's progress bar for large
3f1d9bcd 512 file transfers. Fix submitted to OpenBSD developers. Report and fix
513 from Kees Cook <cook@cpoint.net>
6a17f9c2 514 - Merged more OpenBSD CVS changes:
515 - [auth-krb4.c auth-passwd.c] remove x11- and krb-cleanup from fatal()
516 + krb-cleanup cleanup
517 - [clientloop.c log-client.c log-server.c ]
518 [readconf.c readconf.h servconf.c servconf.h ]
519 [ssh.1 ssh.c ssh.h sshd.8]
520 add LogLevel {QUIET, FATAL, ERROR, INFO, CHAT, DEBUG} to ssh/sshd,
521 obsoletes QuietMode and FascistLogging in sshd.
e35c1dc2 522 - [sshd.c] fix fatal/assert() bug reported by damien@ibs.com.au:
523 allow session_key_int != sizeof(session_key)
524 [this should fix the pre-assert-removal-core-files]
525 - Updated default config file to use new LogLevel option and to improve
526 readability
527
f370266e 52819991110
67d68e3a 529 - Merged several minor fixes:
f370266e 530 - ssh-agent commandline parsing
531 - RPM spec file now installs ssh setuid root
532 - Makefile creates libdir
4cca272e 533 - Merged beginnings of Solaris compability from Marc G. Fournier
534 <marc.fournier@acadiau.ca>
f370266e 535
d4f11b59 53619991109
537 - Autodetection of SSL/Crypto library location via autoconf
538 - Fixed location of ssh-askpass to follow autoconf
539 - Integrated Makefile patch from Niels Kristian Bech Jensen <nkbj@image.dk>
540 - Autodetection of RSAref library for US users
541 - Minor doc updates
560557bb 542 - Merged OpenBSD CVS changes:
543 - [rsa.c] bugfix: use correct size for memset()
544 - [sshconnect.c] warn if announced size of modulus 'n' != real size
f025becb 545 - Added GNOME passphrase requestor (use --with-gnome-askpass)
d397b172 546 - RPM build now creates subpackages
aa51e7cc 547 - Released 1.2pre9
d4f11b59 548
e1a9c08d 54919991108
550 - Removed debian/ directory. This is now being maintained separately.
551 - Added symlinks for slogin in RPM spec file
552 - Fixed permissions on manpages in RPM spec file
553 - Added references to required libraries in README file
554 - Removed config.h.in from CVS
555 - Removed pwdb support (better pluggable auth is provided by glibc)
556 - Made PAM and requisite libdl optional
557 - Removed lots of unnecessary checks from autoconf
558 - Added support and autoconf test for openpty() function (Unix98 pty support)
559 - Fix for scp not finding ssh if not installed as /usr/bin/ssh
560 - Added TODO file
561 - Merged parts of Debian patch From Phil Hands <phil@hands.com>:
562 - Added ssh-askpass program
563 - Added ssh-askpass support to ssh-add.c
564 - Create symlinks for slogin on install
565 - Fix "distclean" target in makefile
566 - Added example for ssh-agent to manpage
567 - Added support for PAM_TEXT_INFO messages
568 - Disable internal /etc/nologin support if PAM enabled
569 - Merged latest OpenBSD CVS changes:
5bae4ab8 570 - [all] replace assert() with error, fatal or packet_disconnect
e1a9c08d 571 - [sshd.c] don't send fail-msg but disconnect if too many authentication
572 failures
e1a9c08d 573 - [sshd.c] remove unused argument. ok dugsong
574 - [sshd.c] typo
575 - [rsa.c] clear buffers used for encryption. ok: niels
576 - [rsa.c] replace assert() with error, fatal or packet_disconnect
ade6fccd 577 - [auth-krb4.c] remove unused argument. ok dugsong
e1a9c08d 578 - Fixed coredump after merge of OpenBSD rsa.c patch
9010d60a 579 - Released 1.2pre8
e1a9c08d 580
3028328e 58119991102
582 - Merged change from OpenBSD CVS
583 - One-line cleanup in sshd.c
584
474832c5 58519991030
586 - Integrated debian package support from Dan Brosemer <odin@linuxfreak.com>
69256d9d 587 - Merged latest updates for OpenBSD CVS:
588 - channels.[ch] - remove broken x11 fix and document istate/ostate
589 - ssh-agent.c - call setsid() regardless of argv[]
590 - ssh.c - save a few lines when disabling rhosts-{rsa-}auth
591 - Documentation cleanups
592 - Renamed README -> README.Ylonen
593 - Renamed README.openssh ->README
474832c5 594
339660f6 59519991029
596 - Renamed openssh* back to ssh* at request of Theo de Raadt
597 - Incorporated latest changes from OpenBSD's CVS
598 - Integrated Makefile patch from Niels Kristian Bech Jensen <nkbj@image.dk>
599 - Integrated PAM env patch from Nalin Dahyabhai <nalin.dahyabhai@pobox.com>
549b3eed 600 - Make distclean now removed configure script
601 - Improved PAM logging
602 - Added some debug() calls for PAM
4ecd19ea 603 - Removed redundant subdirectories
604 - Integrated part of a patch from Dan Brosemer <odin@linuxfreak.com> for
605 building on Debian.
242588e6 606 - Fixed off-by-one error in PAM env patch
607 - Released 1.2pre6
339660f6 608
5881cd60 60919991028
610 - Further PAM enhancements.
611 - Much cleaner
612 - Now uses account and session modules for all logins.
613 - Integrated patch from Dan Brosemer <odin@linuxfreak.com>
614 - Build fixes
615 - Autoconf
616 - Change binary names to open*
617 - Fixed autoconf script to detect PAM on RH6.1
618 - Added tests for libpwdb, and OpenBSD functions to autoconf
221395b3 619 - Released 1.2pre4
fca82d2e 620
621 - Imported latest OpenBSD CVS code
622 - Updated README.openssh
93f04616 623 - Released 1.2pre5
fca82d2e 624
5881cd60 62519991027
626 - Adapted PAM patch.
627 - Released 1.0pre2
628
629 - Excised my buggy replacements for strlcpy and mkdtemp
630 - Imported correct OpenBSD strlcpy and mkdtemp routines.
631 - Reduced arc4random_stir entropy read to 32 bytes (256 bits)
632 - Picked up correct version number from OpenBSD
633 - Added sshd.pam PAM configuration file
634 - Added sshd.init Redhat init script
635 - Added openssh.spec RPM spec file
636 - Released 1.2pre3
637
63819991026
639 - Fixed include paths of OpenSSL functions
640 - Use OpenSSL MD5 routines
641 - Imported RC4 code from nanocrypt
642 - Wrote replacements for OpenBSD arc4random* functions
643 - Wrote replacements for strlcpy and mkdtemp
644 - Released 1.0pre1
This page took 1.571194 seconds and 5 git commands to generate.