Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | int -> u_int; ok djm@, deraadt@, mouring@ | 2003-06-24 | 1 | -3/+3 | ||
| | ||||||
* | rename log() into logit() to avoid name conflict. markus ok, from netbsd | 2003-04-08 | 1 | -2/+2 | ||
| | ||||||
* | reapply rekeying chage, tested by henning@, ok djm@ | 2003-04-02 | 1 | -3/+6 | ||
| | ||||||
* | backout rekeying changes (for 3.6.1) | 2003-04-01 | 1 | -6/+3 | ||
| | ||||||
* | rekeying bugfixes and automatic rekeying: | 2003-04-01 | 1 | -3/+6 | ||
| | | | | | | | | | | | | * both client and server rekey _automatically_ (a) after 2^31 packets, because after 2^32 packets the sequence number for packets wraps (b) after 2^(blocksize_in_bits/4) blocks (see: http://www.ietf.org/internet-drafts/draft-ietf-secsh-newmodes-00.txt) (a) and (b) are _enabled_ by default, and only disabled for known openssh versions, that don't support rekeying properly. * client option 'RekeyLimit' * do not reply to requests during rekeying | |||||
* | make the monitor sync the transfer ssh1 session key; | 2002-06-19 | 1 | -1/+2 | ||
| | | | | | transfer keycontext only for RC4 (this is still depends on EVP implementation details and is broken). | |||||
* | export/import cipher state, iv and ssh2 seqnr; needed by ssh-privsep | 2002-03-18 | 1 | -1/+11 | ||
| | ||||||
* | $OpenBSD$ and RCSID() cleanup: don't use RCSID() in .h files; add | 2002-03-04 | 1 | -2/+2 | ||
| | | | | | missing RCSID() to .c files and remove dup /*$OpenBSD$*/ from .c files. ok markus@ | |||||
* | packet_read* no longer return the packet length, since it's not used. | 2001-12-28 | 1 | -6/+6 | ||
| | ||||||
* | packet_get_bignum* no longer returns a size | 2001-12-28 | 1 | -3/+3 | ||
| | ||||||
* | s/packet_done/packet_check_eom/ (end-of-message); ok djm@ | 2001-12-28 | 1 | -2/+3 | ||
| | ||||||
* | get rid of packet_integrity_check, use packet_done() instead. | 2001-12-27 | 1 | -11/+1 | ||
| | ||||||
* | Conformance fix: we should send failing packet sequence number when | 2001-12-20 | 1 | -1/+3 | ||
| | | | | | responding with a SSH_MSG_UNIMPLEMENTED message. Spotted by yakk@yakk.dot.net; ok markus@ | |||||
* | change the buffer/packet interface to use void* vs. char*; ok markus@ | 2001-12-19 | 1 | -5/+5 | ||
| | ||||||
* | pad using the padding field from the ssh2 packet instead of sending | 2001-11-07 | 1 | -2/+2 | ||
| | | | | extra ignore messages. tested against several other ssh servers. | |||||
* | remove comments from .h, since they are cut&paste from the .c files | 2001-06-26 | 1 | -178/+54 | ||
| | | | | and out of sync | |||||
* | prototype pedant. not very creative... | 2001-06-26 | 1 | -13/+12 | ||
| | | | | | - () -> (void) - no variable names | |||||
* | remove some lines, simplify. | 2001-05-28 | 1 | -5/+2 | ||
| | ||||||
* | protocol 2 tty modes support; ok markus@ | 2001-04-14 | 1 | -3/+3 | ||
| | ||||||
* | use ignore message to simulate a SSH2_MSG_CHANNEL_DATA message | 2001-02-28 | 1 | -1/+4 | ||
| | | | | use random content in ignore messages. | |||||
* | in ssh protocol v2 use ignore messages for padding (instead of trailing \0). | 2001-02-28 | 1 | -1/+4 | ||
| | ||||||
* | split out keepalive from packet_interactive (from dale@accentre.com) | 2001-01-13 | 1 | -2/+2 | ||
| | | | | set IPTOS_LOWDELAY TCP_NODELAY IPTOS_THROUGHPUT for ssh2, too. | |||||
* | replace 'unsigned bla' with 'u_bla' everywhere. also, replace 'char unsigned' | 2000-12-19 | 1 | -11/+11 | ||
| | | | | with u_char. | |||||
* | cleanup copyright notices on all files. I have attempted to be accurate with | 2000-09-07 | 1 | -8/+6 | ||
| | | | | | | | the details. everything is now under Tatu's licence (which I copied from his readme), and/or the core-sdi bsd-ish thing for deattack, or various openbsd developers under a 2-term bsd licence. We're not changing any rules, just being accurate. | |||||
* | OpenBSD tag | 2000-06-20 | 1 | -1/+1 | ||
| | ||||||
* | whitespace cleanup | 2000-04-14 | 1 | -8/+8 | ||
| | ||||||
* | check payload for (illegal) extra data | 2000-04-14 | 1 | -1/+14 | ||
| | ||||||
* | #include <ssl/foo.h> -> <openssh/foo.h> | 2000-04-12 | 1 | -2/+2 | ||
| | ||||||
* | ssh2 packet format | 2000-04-03 | 1 | -2/+5 | ||
| | ||||||
* | channel layer support for ssh2 | 2000-04-03 | 1 | -1/+6 | ||
| | ||||||
* | -pedantic: signed vs. unsigned, void*-arithm, etc | 2000-03-16 | 1 | -3/+3 | ||
| | ||||||
* | allow auth-kerberos for IPv4 only | 2000-01-04 | 1 | -2/+3 | ||
| | ||||||
* | ipv6 support: mostly gethostbyname->getaddrinfo/getnameinfo, new features: | 2000-01-04 | 1 | -1/+4 | ||
| | | | | | | sshd allows multiple ListenAddress and Port options. note that libwrap is not IPv6-ready. (based on patches from <kick@kyoto.wide.ad.jp> and fujiwara@rcac.tdi.co.jp) | |||||
* | check format string for packet_disconnect and packet_send_debug, too | 1999-12-27 | 1 | -3/+3 | ||
| | ||||||
* | KNF, final part 3 | 1999-11-24 | 1 | -48/+70 | ||
| | ||||||
* | much more KNF | 1999-11-24 | 1 | -51/+52 | ||
| | ||||||
* | SSH_CMSG_MAX_PACKET_SIZE, some clients use this, some need this, niels@ | 1999-11-19 | 1 | -1/+6 | ||
| | | | | [hope this time my ISP stays alive during commit] | |||||
* | remove support for cipher RC4 | 1999-11-15 | 1 | -2/+2 | ||
| | ||||||
* | convert all uses of gmp to SSL bignum | 1999-09-28 | 1 | -6/+5 | ||
| | | | | | | convert all used of rsa to SSL rsa functions remove all use of randomstate to OpenBSD arc4random() and arc4_stir() all this done at a long long night in Canada. | |||||
* | i bet a lot of people didn't know what ssh 1.2.16 had a nice license. | 1999-09-26 | 1 | -0/+167 | ||
well, except for the patent issues. someone in sweden (forget their name at the moment) cleaned out most of the patented code, and now this code removes rsa code. when this is done, it will link against libssl, but the work isn't completely done yet. then we need to bring this up to modern days, featurewise. |