1 | The first part of README is too long. |
---|
2 | |
---|
3 | Merge rdist into the ssh distribution. -> ssh-1.4.x |
---|
4 | - patch for stdin/stdout |
---|
5 | - -P arguments |
---|
6 | - configure/makefile |
---|
7 | |
---|
8 | Update protocol to send information about the accepted authentication |
---|
9 | methods for the particular user after the user has been identified. |
---|
10 | -> ssh-2.x? |
---|
11 | |
---|
12 | Update protocol to send real client host name. Add server |
---|
13 | configuration options to specify firewall names, and disable Rhosts |
---|
14 | authentication and trust the supplied name (with RSA, of course) if |
---|
15 | the connection appears to be coming from the firewall. |
---|
16 | -> ssh-2.x? |
---|
17 | |
---|
18 | Update protocol to include session id to both sides of session key. |
---|
19 | Change all encryption methods to use different keys for each direction. |
---|
20 | -> protocol version 2? |
---|
21 | |
---|
22 | Update protocol to use stronger MACs. |
---|
23 | -> protocol version 2? |
---|
24 | |
---|
25 | Extend protocol to easily permit ip-forwarding only servers without |
---|
26 | authentication. |
---|
27 | |
---|
28 | Update protocol to negotiate 16-bit packet size fields and string size fields. |
---|
29 | -> ?? |
---|
30 | |
---|
31 | Some kind of access control for forwarded sockets (e.g., localhost only). |
---|
32 | |
---|
33 | Check X11 authentication sometimes fails (particularly on HPUX). |
---|
34 | |
---|
35 | npasswd-style checking for passphrases. mcduff@physics.uq.oz.au. |
---|
36 | |
---|
37 | Check whether Kocher's timing attack is applicable to ssh. |
---|
38 | Should ssh sleep a random time after each RSA computation? |
---|
39 | --> should blind, in 1.3.1? |
---|
40 | |
---|
41 | Add escape ~% to print out compression statistics. Also, show |
---|
42 | information about encryption status. |
---|
43 | |
---|
44 | Host key fingerprints (ssh-keygen, shown when mismatch or new). |
---|
45 | Thomas.Koenig@ciw.uni-karlsruhe.de. |
---|
46 | |
---|
47 | Consider using snprintf instead of sprintf. |
---|
48 | |
---|
49 | debug() should append \r\n when in raw mode. |
---|
50 | |
---|
51 | servconf.c: log an error if unrecognized option/argument (but don't exit). |
---|
52 | |
---|
53 | Some kind of "ftp" on top of ssh. |
---|
54 | |
---|
55 | Add client option Verbose (same as -v option). |
---|
56 | |
---|
57 | Fix (note not always the suggested fix): |
---|
58 | > rfc-pg.c:56:exit used without including <stdlib.h> |
---|
59 | > remove.c:5:unlink used without including <unistd.h> |
---|
60 | > scp.c:265:tolocal begins with to, which is reserved for <ctype.h> |
---|
61 | > scp.c:266:toremote begins with to, which is reserved for <ctype.h> |
---|
62 | |
---|
63 | Store IP-address in utmp if host name too long? |
---|
64 | From: Holger Trapp <Holger.Trapp@Informatik.TU-Chemnitz.DE> |
---|
65 | |
---|
66 | Makefile.in: Warn if installing as non-root |
---|
67 | |
---|
68 | RSAPrivateDecrypt sometimes fails on Alpha (keys < 1024 bytes). |
---|
69 | Brad Karp <karp@eecs.harvard.edu> |
---|
70 | |
---|
71 | /etc/issue or equivalent. |
---|
72 | |
---|
73 | Check operation with RSAREF on alpha. |
---|
74 | |
---|
75 | Test compiling with Solaris 2.4 native compiler (v 3.0). |
---|
76 | |
---|
77 | Provide step-by-step instructions for using RSA authentication. |
---|
78 | |
---|
79 | Check all uses of getpwuid, and see if they could be replaced by |
---|
80 | getpwnam. Now ssh may check the wrong home directory when there are |
---|
81 | several accounts with the same uid. |
---|
82 | |
---|
83 | Check that log messages from tcp_wrappers with ssh get logged. |
---|
84 | |
---|
85 | Change userfile_gets to allow arbitrary long input lines. |
---|
86 | |
---|
87 | Add --with-system-gmp option to configure. |
---|
88 | |
---|
89 | Add --with-system-zlib option to configure. |
---|