aboutsummaryrefslogtreecommitdiff
path: root/src/socket.c
AgeCommit message (Expand)AuthorFilesLines
2021-05-31socket: Read the data directly into in_bufferXiang Xiao1-8/+12
2019-12-23socket: Use the users shell for running proxy commandJakub Jelen1-2/+14
2019-12-23socket: Fix the error messageJakub Jelen1-1/+1
2019-12-23socket: Kill the proxy command if it still runs on disconnectJakub Jelen1-1/+33
2019-12-09socket: Use SSH_BUFFER_FREE()Andreas Schneider1-3/+3
2019-12-09socket: Pass port as uint16_t to ssh_socket_connect()Andreas Schneider1-3/+4
2019-06-19socket: Do not process stderr of proxy commands (Fixes T130)Jakub Jelen1-2/+9
2019-06-19socket: Reformat the rest of the fileJakub Jelen1-241/+274
2019-05-22socket: Use calloc in ssh_socket_new()Anderson Toshiyuki Sasaki1-1/+1
2019-02-21socket: Use more portable PF_UNIX instead of PF_LOCALTilo Eckert1-1/+1
2019-01-09socket: Set socket error to get better error messagesAndreas Schneider1-1/+4
2018-11-21socket: Add missing bracesTilo Eckert1-1/+1
2018-11-20socket: Remove redundant codeTilo Eckert1-3/+0
2018-11-20socket: Fix potential buffer overrunTilo Eckert1-10/+2
2018-10-25socket: Undouble socket fdsSanne Raymaekers1-127/+62
2018-09-25socket: Pass MSG_NOSIGNAL to send()Andreas Schneider1-1/+6
2018-09-25socket: Return ssize_t for ssh_socket_unbuffered_write()Andreas Schneider1-10/+16
2018-09-25socket: Reformat ssh_socket_write()Andreas Schneider1-53/+61
2018-09-25socket: Reformat ssh_socket_unbuffered_write()Andreas Schneider1-21/+23
2018-09-25socket: Return ssize_t for ssh_socket_unbuffered_read()Andreas Schneider1-14/+19
2018-09-25socket: Reformat ssh_socket_pollcallback()Andreas Schneider1-36/+61
2018-09-25socket: Reformat ssh_socket_unbuffered_read()Andreas Schneider1-16/+18
2018-06-28Remove vim modelines from all filesAndreas Schneider1-2/+0
2017-10-28Fix config.h includesAndreas Schneider1-2/+2
2016-05-02packet: Improve logging outputAris Adamantiadis1-0/+6
2016-01-19buffer: do not use ssh_buffer_get_rest_len()Fabiano FidĂȘncio1-5/+5
2016-01-19buffer: rename ssh_buffer_get_rest() to ssh_buffer_get()Fabiano FidĂȘncio1-2/+2
2016-01-19cleanup: use ssh_ prefix in the buffer (non-static) functionsFabiano FidĂȘncio1-9/+9
2015-04-10socket: Cleanup ssh_socket_close() code.Andreas Schneider1-5/+6
2015-02-23Sending EOF on Socket that received a Broken Pipe makes call to poll to hangxjoaalm1-9/+18
2014-03-27socket: Fix style of ssh_socket_pollcallbackAlan Dunn1-108/+111
2014-02-12Add session/channel byte/packet countersAudrius Butkevicius1-0/+6
2014-02-02socket: fix read of non-connected socketJon Simons1-1/+3
2014-02-02src: Define MAX_BUF_SIZE globally and use it.Joseph Southwell1-1/+1
2014-01-19src: Rename buffer_add_data() to ssh_buffer_add_data().Andreas Schneider1-2/+2
2014-01-19src: Rename buffer_init to ssh_buffer_init().Andreas Schneider1-2/+2
2014-01-16src: Do not use deprecated functions.Andreas Schneider1-2/+2
2014-01-05socket: don't attempt reading a non-connected socketAris Adamantiadis1-1/+1
2013-11-18sockets: null pointer checkAris Adamantiadis1-5/+7
2013-11-15socket: Fix connect if we pass in a fd.Andreas Schneider1-9/+13
2013-11-09Add ssh_get_poll_flags()Colin Walters1-0/+11
2013-11-03socket: Fix check for pending data.Aris Adamantiadis1-3/+3
2013-07-14src: Remove enter_function() and leave_function().Andreas Schneider1-16/+8
2013-07-14src: Migrate to SSH_LOG.Andreas Schneider1-5/+5
2013-06-17socket: Check if socket (non)blocking is working.Andreas Schneider1-9/+12
2013-06-17socket: Check return value of getsockopt().Andreas Schneider1-1/+4
2013-01-29socket: Call data handler as long as handler takes data.Johannes Krude1-4/+6
2012-10-09socket: Check return value of buffer function.Andreas Schneider1-1/+4
2012-07-17socket: Add a SSH_WRITE_PENDING socket status.Andreas Schneider1-0/+4
2011-09-18socket: Move socket function to right location.Andreas Schneider1-1/+22