summaryrefslogtreecommitdiffstats
path: root/qarsh/qarshd.c
Commit message (Collapse)AuthorAgeFilesLines
* Flatten the qarsh tree.Nate Straz2008-09-231-315/+0
|
* Add new packet type QP_RSTAT and supporting code.Dean Jansa2005-09-021-0/+22
|
* Pull out old debug output.Dean Jansa2005-09-011-4/+3
| | | | | | Fix the syslog of the QP_GETFILE to a QP_RECVFILE Fix typeo in the returncode packet in QP_RECVFILE
* Added qacp, the scp replacement using qarshd. Currently can only Dean Jansa2005-09-011-1/+89
| | | | | | | transver files *to* the remote host. No recursive copies and the srcfile can not be a dir. These features are underway. New packet types were added and handlers for those packets in qarshd.
* Pull signal handleing out of the error case of a pselect return.Dean Jansa2005-08-311-11/+16
| | | | | | | We want to handle the child_exitted flag each time we come out of the pselect.
* Remove cmdline splitting. We can just run everything through the shell.Nate Straz2005-08-311-28/+1
|
* Add '&' to the list of characters used to detect if we need to useNate Straz2005-08-291-1/+1
| | | | | sh to run the command line. Found by Dean.
* Put child process in its own process group and send signals to theNate Straz2005-08-251-1/+2
| | | | | whole process group.
* Initial pass at signal propogation. Only SIGINT is passed along at this point.Nate Straz2005-08-241-8/+40
|
* Add a new packet type "setuser" so we can become any user/group combination.Nate Straz2005-08-241-0/+36
| | | | | With this mod, `qarsh foo@host` should look the same as `ssh foo@host.`
* Move send_packet() and recv_packet() to sockutil.c so qarsh can use them too.Nate Straz2005-08-241-36/+2
|
* peernamelen must be initialized, was getting really lucky.Nate Straz2005-08-241-1/+1
|
* Add initial working version of the QA Remote SHell.Nate Straz2005-08-241-0/+193