summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/channels.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* clientloop.cdjm2004-06-181-2/+2
|
* set_nonblock() instead of fnctl(...,O_NONBLOCK); "looks sane" deraadt@djm2004-06-141-3/+3
|
* implement session multiplexing in the client (the server has supported thisdjm2004-06-131-8/+68
| | | | since 2.0); ok markus@
* missing freeaddrinfo; Andrey Matveevmarkus2004-05-261-1/+2
|
* bz #756: add support for the cancel-tcpip-forward request for the server anddjm2004-05-211-4/+63
| | | | | the client (through the ~C commandline). reported by z3p AT twistedmatrix.com; ok markus@
* improve some code lint did not like; djm millert okderaadt2004-05-111-2/+2
|
* fake consumption for half closed channels since the peer is waiting formarkus2004-01-191-5/+17
| | | | | window adjust messages; bugzilla #790 Matthew Dillon; test + ok dtucker@ reproduce with sh -c 'ulimit -f 10; ssh host -n od /bsd | cat > foo'
* use SSH_LISTEN_BACKLOG (=128) in listen(2).markus2003-12-021-3/+3
|
* unexpand and delete whitespace at EOL; ok markus@djm2003-11-211-3/+3
|
* move client only agent code to clientloop.cmarkus2003-09-231-44/+1
|
* do not call channel_free_all on fatal; ok deraadtmarkus2003-09-191-2/+1
|
* more malloc/fatal fixes; ok millert/deraadt; ghudson at MIT.EDUmarkus2003-09-161-3/+4
|
* be less chatty; debug -> debug2, cleanup; ok henning@markus2003-08-291-31/+31
|
* (re)add socks5 suppport to -D; ok djm@markus2003-07-021-3/+117
| | | | | now ssh(1) can act both as a socks 4 and socks 5 server and dynamically forward ports.
* deny dynamic forwarding with -R for v1, too; ok djm@markus2003-07-021-3/+7
|
* int -> u_int; ok djm@, deraadt@, mouring@markus2003-06-241-2/+2
|
* make channel_new() strdup the 'remote_name' (not the caller); ok theomarkus2003-05-111-18/+11
|
* avoid hardcoded SOCK_xx; with itojun@; should allow ssh over SCTPmarkus2003-04-141-5/+6
|
* rename log() into logit() to avoid name conflict. markus ok, from netbsditojun2003-04-081-20/+20
|
* fix memory leaks; from dlheine@suif.Stanford.EDU/CLOUSEAU; ok djm@markus2003-03-051-1/+3
|
* hush socket() errors, except last. Fixes mindrot bug #408; ok markus@djm2003-01-101-2/+5
|
* move big output buffer messages to debug2markus2003-01-011-3/+3
|
* cleanup debug messages, more useful information for the client user.markus2002-12-131-6/+6
|
* don't quit while creating X11 listening socket.itojun2002-09-171-1/+5
| | | | | http://mail-index.netbsd.org/current-users/2002/09/16/0005.html got from portable. markus ok
* remove use of SO_LINGER, it should not be needed. error checkstevesk2002-09-131-8/+7
| | | | SO_REUSEADDR. fixup comments. ok markus@
* signed vs unsigned from -pedantic; ok henning@markus2002-09-091-2/+2
|
* blah blah minor nothing as i read and re-read and re-read...deraadt2002-07-041-1/+12
|
* limit # of channels to 10000markus2002-06-261-1/+4
|
* move channel counter to u_intmarkus2002-06-241-7/+9
|
* tcode is u_intmarkus2002-06-231-3/+2
|
* display, screen, row, col, xpixel, ypixel are u_int; markus okderaadt2002-06-231-5/+6
|
* move creation of agent socket to session.c; no need for uidswappingmarkus2002-06-101-105/+1
| | | | in channel.c.
* use tab not spaces (|unexpand)markus2002-06-091-5/+5
|
* request reply (success/failure) for -R style fwd in protocol v2,markus2002-04-221-2/+2
| | | | | depends on ordered replies. fixes http://bugzilla.mindrot.org/show_bug.cgi?id=215; ok provos@
* don't send stderr data after EOF, accept this from older known (broken)markus2002-03-251-5/+23
| | | | sshd servers only, fixes http://bugzilla.mindrot.org/show_bug.cgi?id=179
* off by one; thanks to joost@pine.nlmarkus2002-03-041-2/+2
|
* remove unneeded casts in [gs]etsockopt(); ok markus@stevesk2002-02-271-5/+4
|
* disable Nagle in connect_to() and channel_post_port_listener() (portstevesk2002-02-241-1/+3
| | | | | | forwarding endpoints). the intention is to preserve the on-the-wire appearance to applications at either end; the applications can then enable TCP_NODELAY according to their requirements. ok markus@
* increase the SSH v2 window size to 4 packets. comsumes a littlemarkus2002-02-141-4/+3
| | | | bit more memory for slow receivers but increases througput.
* channel_new never returns NULL, mouring@; ok djm@markus2002-02-061-51/+7
|
* merge channel_request() into channel_request_start()markus2002-02-051-11/+5
|
* generic callbacks are not really used, remove andmarkus2002-02-031-11/+7
| | | | | add a callback for msg of type SSH2_MSG_CHANNEL_OPEN_CONFIRMATION ok djm@
* remove unused channel_input_channel_requestmarkus2002-02-031-26/+1
|
* add X11UseLocalhost; ok markus@stevesk2002-01-271-3/+3
|
* add set_nodelay() to set TCP_NODELAY on a socket (prep for nagle tuning).stevesk2002-01-241-9/+5
| | | | no nagle changes just yet; ok djm@ markus@
* cleanup channels faster if the are empty and we are in drain-state; ok deraadt@markus2002-01-211-1/+3
|
* wrapper for channel_setup_fwd_listenermarkus2002-01-161-38/+33
|
* remove function pointers for events, remove chan_init*; ok provos@markus2002-01-141-3/+4
|
* replace buffer_consume(b, buffer_len(b)) with buffer_clear(b); ok provos@markus2002-01-091-5/+5
|
* merge channel_pre_open_15/channel_pre_open_20; ok provos@markus2002-01-091-43/+17
|