Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Get qacp local to remote working on main socket | Nathan Straz | 2013-09-11 | 1 | -49/+33 |
| | | | | | | | | | | I removed the buffering layer from recv_packet because it made the logic too complex around the pselect in qarshd. Now only read as much as needed to get each packet. qarshd adds an array for remote file descriptors which is only a stub for now. This needs to be expanded to allow multiple file transfers at the same time for runcmd. | ||||
* | Move packet sequence numbering to send_packet | Nathan Straz | 2013-09-11 | 1 | -1/+4 |
| | |||||
* | Convert packet parsing | Nathan Straz | 2013-09-11 | 1 | -1/+1 |
| | |||||
* | Rewrite qptostr to store binary bits into an existing buffer | Nathan Straz | 2013-09-11 | 1 | -11/+11 |
| | |||||
* | Start by adding a packet size to the existing protocol | Nathan Straz | 2013-09-11 | 1 | -9/+54 |
| | |||||
* | Pass hints into getaddrinfo | Nathan Straz | 2012-04-19 | 1 | -1/+1 |
| | | | | | Without the hints we could end up creating a non-stream socket which would cause qarsh to hang reading the packet in set_remote_user(). | ||||
* | Merge branch 'ipv6' of ssh://sts-a//home/msp/djansa/src/git/qarsh into ipv6 | Nathan Straz | 2010-09-30 | 1 | -30/+98 |
|\ | | | | | | | | | | | Conflicts: qarsh.c sockutil.c | ||||
| * | First crack at ipv6/ipv4 agnostic qarsh/qacp. | Dean Jansa | 2010-09-28 | 1 | -30/+99 |
| | | |||||
* | | Cache last used port in bind_any | Nathan Straz | 2010-09-29 | 1 | -0/+10 |
|/ | | | | This way we don't try to bind to ports we already checked | ||||
* | Fix Copyright lines. vi sure doesn't like that copyright symbol in my term | Dean Jansa | 2008-09-23 | 1 | -1/+1 |
| | |||||
* | Plug some memory leaks | Dean Jansa | 2008-09-23 | 1 | -4/+2 |
| | |||||
* | Add copyright notices and GPL header | Nate Straz | 2008-09-23 | 1 | -0/+19 |
| | |||||
* | Use the same size buffer for holding the send packet as the receive packet. | Nate Straz | 2008-09-23 | 1 | -2/+2 |
| | |||||
* | Set close on exec flag on our sockets in connect_to_peer() | Dean Jansa | 2008-09-23 | 1 | -0/+13 |
| | |||||
* | Fix memory leak in send_packet | Nate Straz | 2008-09-23 | 1 | -1/+4 |
| | |||||
* | Flatten the qarsh tree. | Nate Straz | 2008-09-23 | 1 | -0/+119 |