summaryrefslogtreecommitdiff
path: root/svr-chansession.c
Commit message (Expand)AuthorAgeFilesLines
* Revert accidental commented out signal handlersMatt Johnston2015-02-241-4/+0
* Free memory before exiting. Based on patch from Thorsten Horstmann.Matt Johnston2015-02-241-0/+4
* Fix for old compilers, variable declarations at beginning of functionsThorsten Horstmann2015-02-241-1/+1
* Combine code for SSH_CONNECTION and SSH_CLIENTMatt Johnston2014-10-211-22/+13
* Add SSH_CLIENT environment variableRyan Cleere2014-10-201-0/+22
* Make keepalive handling more robust, this should now match what OpenSSH doesMatt Johnston2014-08-191-10/+9
* Make sure the check_close() handler runs when a server child process exitsMatt Johnston2014-07-281-0/+3
* Set tcp priority as follows:Matt Johnston2014-07-161-1/+6
* - Save errno in signal handlersMatt Johnston2014-02-151-0/+4
* - Sockets are set to lowdelay priority initially to improve conneciton setupMatt Johnston2013-12-031-2/+1
* Set IPTOS_LOWDELAY on PTY sessions onlyCatalin Patulea2013-12-021-0/+2
* rename random.h to dbrandom.h since some OSes have a system random.hMatt Johnston2013-11-141-1/+1
* Remove accidental one second sleep leftover from debuggingMatt Johnston2013-08-121-2/+0
* Improve RNG seeding.Matt Johnston2012-06-291-1/+1
* Fixed compilation with unset ENABLE_{SVR,CLI}_AGENTFWD.Andrey Mazo2012-03-261-4/+4
* Rename HAVE_FORK to USE_VFORKMatt Johnston2012-04-091-4/+4
* check for fork() and not __uClinux__Mike Frysinger2012-04-081-6/+6
* - Initialise sa_mask properlyMatt Johnston2011-12-041-1/+2
* - MergeMatt Johnston2012-02-211-0/+1
|\
| * - Make sure sa_mask is setMatt Johnston2012-02-211-0/+1
* | - Fix use-after-free if multiple command requests were sent. MoveMatt Johnston2011-12-041-4/+8
|/
* Avoid segfault when handling childpid raceMatt Johnston2011-03-311-0/+3
* Compile fix for when both client and server agent forwarding is disabledMatt Johnston2011-02-281-4/+4
* Improve capitalisation for all logged stringsMatt Johnston2011-02-231-12/+12
* don't #include "utmp.h"Matt Johnston2010-03-041-1/+0
* Move remotehost into svr_ses structure since we can't look it upMatt Johnston2009-09-051-4/+1
* - Set $SSH_CONNECTIONMatt Johnston2009-09-021-2/+28
* Rearrange getaddrstring() etcMatt Johnston2009-09-011-5/+17
* - set $SSH_TTY environment variableMatt Johnston2009-08-311-5/+4
* - set $SSH_ORIGINAL_COMMAND if a command is forced, and log itMatt Johnston2009-08-261-3/+15
* Agent forwarding worksagent-clientMatt Johnston2009-07-301-3/+3
* - Set a default path, since bash won't export one otherwise (though it will setMatt Johnston2008-11-051-0/+1
* - Add Counter Mode supportMatt Johnston2008-09-291-1/+1
* propagate from branch 'au.asn.ucc.matt.dropbear.pubkey-options' (head 537a6eb...Matt Johnston2008-09-231-132/+29
|\
| * - Add run_shell_command() function to run a "sh -c" command, handlingMatt Johnston2008-09-151-45/+4
| * - Generalise spawn_command functionMatt Johnston2008-09-151-89/+25
| * - Get rid of some ugly #definesMatt Johnston2008-09-151-2/+4
* | * Patch from Frédéric Moulins adding options to authorized_keys.Matt Johnston2008-09-081-5/+17
|/
* fix up after mergeMatt Johnston2008-01-131-2/+2
* merge of '295b11312e327fe6c4f33512674ea4a1a9790344'Matt Johnston2008-01-131-3/+3
|\
| * Actually use ~/.hushlogin rather than ~/hushlogin to ignore motd.Matt Johnston2007-11-021-3/+3
* | Make a copy of passwd fields since getpwnam()'s retval isn't safe to keepMatt Johnston2008-01-131-16/+20
|/
* Revert to default sigchld handler after forking, don't exitMatt Johnston2007-02-121-8/+16
* - Fix bug in child-exit handling where the wrong pid was being matched.Matt Johnston2007-02-121-8/+14
* Improve behaviour when flushing out after a process has exited.Matt Johnston2007-02-091-4/+17
* propagate from branch 'au.asn.ucc.matt.dropbear' (head b1dd3b94e60a07a176dba2...Matt Johnston2007-02-031-1/+2
|\
| * merge of '1250b8af44b62d8f4fe0f8d9fc7e7a1cc34e7e1c'Matt Johnston2007-02-031-2/+14
| |\
| | * merge of '182c2d8dbd5321ef4d1df8758936f4dc7127015f'Matt Johnston2006-12-061-1/+2
| | |\
| | | * comment about putenv() leaking malloced variablesMatt Johnston2006-11-021-0/+1
| | | * make code clearer and more robust (from Klocwork)Matt Johnston2006-11-021-1/+1