Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | rename log() into logit() to avoid name conflict. markus ok, from netbsd | 2003-04-08 | 1 | -8/+8 | ||
| | ||||||
* | reapply rekeying chage, tested by henning@, ok djm@ | 2003-04-02 | 1 | -4/+3 | ||
| | ||||||
* | backout rekeying changes (for 3.6.1) | 2003-04-01 | 1 | -3/+4 | ||
| | ||||||
* | rekeying bugfixes and automatic rekeying: | 2003-04-01 | 1 | -4/+3 | ||
| | | | | | | | | | | | | * 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 | |||||
* | don't overwrite SIG{INT,QUIT,TERM} handler if set to SIG_IGN; | 2002-11-18 | 1 | -5/+11 | ||
| | | | | e.g. if ssh is used for backup; report Joerg Schilling; ok millert@ | |||||
* | format with current EscapeChar; bugzilla #388 from wknox@mitre.org. | 2002-08-22 | 1 | -10/+12 | ||
| | | | | ok markus@ | |||||
* | minor KNF | 2002-06-30 | 1 | -4/+4 | ||
| | ||||||
* | move channel counter to u_int | 2002-06-24 | 1 | -4/+2 | ||
| | ||||||
* | use tab not spaces (|unexpand) | 2002-06-09 | 1 | -2/+2 | ||
| | ||||||
* | request reply (success/failure) for -R style fwd in protocol v2, | 2002-04-22 | 1 | -1/+6 | ||
| | | | | | depends on ordered replies. fixes http://bugzilla.mindrot.org/show_bug.cgi?id=215; ok provos@ | |||||
* | remove unused, sync w/ cmdline patch in my tree. | 2002-03-21 | 1 | -19/+12 | ||
| | ||||||
* | remove unused | 2002-03-21 | 1 | -2/+1 | ||
| | ||||||
* | add built-in command line for adding new port forwardings on the fly. | 2002-03-21 | 1 | -1/+76 | ||
| | | | | based on a patch from brian wellington. ok markus@. | |||||
* | channel_new never returns NULL, mouring@; ok djm@ | 2002-02-06 | 1 | -13/+1 | ||
| | ||||||
* | handle SSH2_MSG_GLOBAL_REQUEST (just reply with failure); ok djm@ | 2002-01-10 | 1 | -1/+20 | ||
| | ||||||
* | remove plen from the dispatch fn. it's no longer used. | 2001-12-28 | 1 | -6/+6 | ||
| | ||||||
* | s/packet_done/packet_check_eom/ (end-of-message); ok djm@ | 2001-12-28 | 1 | -7/+7 | ||
| | ||||||
* | get rid of packet_integrity_check, use packet_done() instead. | 2001-12-27 | 1 | -4/+4 | ||
| | ||||||
* | Conformance fix: we should send failing packet sequence number when | 2001-12-20 | 1 | -6/+6 | ||
| | | | | | responding with a SSH_MSG_UNIMPLEMENTED message. Spotted by yakk@yakk.dot.net; ok markus@ | |||||
* | basic KNF done while i was looking for something else | 2001-12-19 | 1 | -8/+8 | ||
| | ||||||
* | deal with LP64 printf issue with sig_atomic_t. from thorpej | 2001-12-05 | 1 | -2/+2 | ||
| | ||||||
* | volatile sig_atomic_t | 2001-11-22 | 1 | -3/+3 | ||
| | ||||||
* | don't memset too much memory, ok millert@ | 2001-11-09 | 1 | -5/+5 | ||
| | | | | original patch from jlk@kamens.brookline.ma.us via nalin@redhat.com | |||||
* | make ~& (backgrounding) work again for proto v1; add support ~& for v2, too | 2001-10-24 | 1 | -23/+26 | ||
| | ||||||
* | ignore SIGPIPE early, makes ssh work if agent dies, netbsd-pr via itojun@ | 2001-10-24 | 1 | -2/+1 | ||
| | ||||||
* | clear select masks if we return before calling select(). | 2001-10-11 | 1 | -4/+7 | ||
| | ||||||
* | try to keep channels open until an exit-status message is sent. | 2001-10-10 | 1 | -1/+2 | ||
| | | | | | | don't kill the login shells if the shells stdin/out/err is closed. this should now work: ssh -2n localhost 'exec > /dev/null 2>&1; sleep 10; exit 5'; echo ? | |||||
* | try to fix agent-forwarding-backconnection-bug, as seen on HPUX, for example; | 2001-09-17 | 1 | -1/+3 | ||
| | | | | with Lutz.Jaenicke@aet.TU-Cottbus.DE, | |||||
* | keep track of both maxfd and the size of the malloc'ed fdsets. | 2001-07-17 | 1 | -5/+6 | ||
| | | | | update maxfd if maxfd gets closed. | |||||
* | adress -> address; ok markus@ | 2001-06-30 | 1 | -2/+2 | ||
| | ||||||
* | sync function definition with declaration; ok markus@ | 2001-06-29 | 1 | -2/+2 | ||
| | ||||||
* | update copyright for 2001 | 2001-06-25 | 1 | -2/+2 | ||
| | ||||||
* | more strict prototypes. raise warning level in Makefile.inc. markus ok'ed | 2001-06-23 | 1 | -30/+30 | ||
| | | | | TODO; cleanup headers | |||||
* | move from channel_stop_listening to channel_free_all, | 2001-06-20 | 1 | -4/+3 | ||
| | | | | | call channel_free_all before calling waitpid() in serverloop. fixes the utmp handling; report from Lutz.Jaenicke@aet.TU-Cottbus.DE | |||||
* | set flags in the signal handlers, do real work in the main loop, ok provos@ | 2001-06-04 | 1 | -19/+21 | ||
| | ||||||
* | undo the .c file split, just merge the header and keep the cvs history | 2001-05-31 | 1 | -2/+2 | ||
| | ||||||
* | channel layer cleanup: merge header files and split .c files | 2001-05-30 | 1 | -2/+2 | ||
| | ||||||
* | don't perform escape processing when ``EscapeChar none''; ok markus@ | 2001-05-24 | 1 | -6/+6 | ||
| | ||||||
* | check for open sessions before we call select(); fixes the x11 client | 2001-05-16 | 1 | -2/+8 | ||
| | | | | bug reported by bowman@math.ualberta.ca | |||||
* | add unset_nonblock for stdout/err flushing in client_loop(). | 2001-05-11 | 1 | -7/+20 | ||
| | ||||||
* | adds correct error reporting to async connect()s | 2001-05-08 | 1 | -9/+10 | ||
| | | | | fixes the server-discards-data-before-connected-bug found by onoe@sm.sony.co.jp | |||||
* | use atomicio for flushing stdout/stderr bufs. thanks to jbw@izanami.cee.hw.ac.uk | 2001-05-06 | 1 | -11/+7 | ||
| | ||||||
* | move to Channel **channels (instead of Channel *channels), fixes realloc problems. | 2001-05-04 | 1 | -23/+35 | ||
| | | | | | channel_new now returns a Channel *, favour Channel * over channel id. remove old channel_allocate interface. | |||||
* | more ssh.com-2.0.x bug-compat; from per@appgate.com | 2001-04-29 | 1 | -3/+5 | ||
| | ||||||
* | Split out and improve escape character documentation, mention ~R in | 2001-04-20 | 1 | -1/+2 | ||
| | | | | ~? help text; ok markus@ | |||||
* | handle EINTR/EAGAIN on read; ok deraadt@ | 2001-04-17 | 1 | -3/+5 | ||
| | ||||||
* | set stdin/out/err to nonblocking in SSH proto 1, too. suggested by ho@ | 2001-04-15 | 1 | -1/+9 | ||
| | | | | should fix some of the blocking problems for rsync over SSH-1 | |||||
* | protocol 2 tty modes support; ok markus@ | 2001-04-14 | 1 | -52/+4 | ||
| | ||||||
* | leave_raw_mode if ssh2 "session" is closed | 2001-04-08 | 1 | -1/+3 | ||
| | ||||||
* | don't request a session for 'ssh -N', pointed out slade@shore.net | 2001-04-05 | 1 | -6/+17 | ||
| |