summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/channels.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* bz#1750: fix requirement for /dev/null inside ChrootDirectory fordjm2010-06-251-5/+12
* bz#1327: remove hardcoded limit of 100 permitopen clauses and portdjm2010-06-251-11/+18
* Pause the mux channel while waiting for reply from aynch callbacks.djm2010-05-141-5/+11
* fake local addr:port when stdio fowarding as some servers (Tectia atdjm2010-01-301-1/+8
* rewrite ssh(1) multiplexing code to a more sensible protocol.djm2010-01-261-48/+164
* Add a 'netcat mode' (ssh -W). This connects stdio on the client to a singledtucker2010-01-111-1/+30
* Remove RoutingDomain from ssh since it's now not needed. It can be replaceddtucker2010-01-091-19/+7
* fix race condition in x11/agent channel allocation: don't read aftermarkus2009-11-111-15/+11
* Set close-on-exec on various descriptors so they don't get leaked todtucker2009-11-101-2/+8
* Allow to set the rdomain in ssh/sftp/scp/sshd and ssh-keyscan.reyk2009-10-281-7/+19
* Put the globals in packet.c into a struct and don't access it directlyandreas2009-05-251-2/+2
* support remote port forwarding with a zero listen port (-R0:...) todjm2009-02-121-8/+44
* oops! I committed the wrong version of the Channel->path diff,djm2009-01-221-3/+3
* make Channel->path an allocated string, saving a few bytes here anddjm2009-01-221-13/+35
* support SOCKS4A protocol, from dwmw2 AT infradead.org via bz#1482;djm2009-01-141-11/+39
* call channel destroy callbacks on receipt of open failure messages.djm2009-01-011-3/+3
* channel_print_adm_permitted_opens() should deal with all the printingstevesk2008-12-091-2/+4
* s/remote_id/id/ to be more consistent with other code; ok djm@markus2008-12-021-6/+6
* for sshd -T print 'permitopen any' vs. 'permitopen' for case of nostevesk2008-11-111-1/+5
* fix some typos in log messages; ok djm@stevesk2008-11-011-4/+4
* this loop index should be automatic, not staticdjm2008-07-161-2/+2
* use struct sockaddr_storage instead of struct sockaddr for accept(2)djm2008-07-131-7/+7
* unbreak; move clearing of cctx struct to before first usedjm2008-07-121-2/+2
* missing bzero; from mickey; ok djm@markus2008-07-101-1/+2
* Rename the isatty argument to is_tty so we don't shadow isatty(3).dtucker2008-06-161-5/+5
* don't call isatty() on a pty master, instead pass a flag down todjm2008-06-151-15/+6
* The multiplexing escape char handler commit last night introduced adjm2008-06-121-2/+7
* Enable ~ escapes for multiplex slave sessions; give each channeldjm2008-06-121-2/+3
* Add extended test mode (-T) and connection parameters for test mode (-C).dtucker2008-06-101-1/+12
* error-fd race: don't enable the error fd in the select bitmaskmarkus2008-05-091-2/+3
* Try additional addresses when connecting to a port forward destinationdjm2008-05-091-57/+110
* Implement a channel success/failure status confirmation callbackdjm2008-05-081-9/+64
* avoid extra malloc/copy/free when receiving data over the net;markus2008-05-081-6/+3
* avoid possible hijacking of x11-forwarded connections (back out 1.183)markus2008-04-021-4/+1
* When we added support for specified bind addresses for port forwards, wedjm2008-01-191-2/+2
* Add a small helper function to consistently handle the EAI_SYSTEM errordtucker2007-12-271-6/+8
* Correct test for window updates every three packets; prevents sendingdtucker2007-06-251-2/+2
* send 'window adjust' messages every tree packets and do not waitmarkus2007-06-111-2/+4
* spacesstevesk2007-01-031-2/+2
* bz #1019: some ssh.com versions apparently can't cope with the remote portdjm2006-12-121-6/+13
* normalise some inconsistent (but harmless) NULL pointer checksdjm2006-08-291-4/+2
* almost entirely get rid of the culture of ".h files that include .h files"deraadt2006-08-031-6/+5
* clean extra spacesstevesk2006-08-011-2/+2
* move #include <stdio.h> out of includes.hstevesk2006-08-011-1/+2
* move #include <stdlib.h> out of includes.hstevesk2006-07-261-1/+2
* move #include <sys/time.h> out of includes.hstevesk2006-07-251-1/+2
* move #include <string.h> out of includes.hstevesk2006-07-221-1/+2
* more ARGSUSED (lint) for dispatch table-driven functions; ok djm@stevesk2006-07-211-1/+17
* Make PermitOpen take a list of permitted ports and act more like most otherdtucker2006-07-211-4/+4
* Add PermitOpen directive to sshd_config which is equivalent to thedtucker2006-07-171-5/+45