aboutsummaryrefslogtreecommitdiff
path: root/src/agent.c
AgeCommit message (Expand)AuthorFilesLines
2021-05-31agent: Avoid 1KB temporary buffer in agent_talkXiang Xiao1-16/+14
2019-12-09agent: Use SSH_BUFFER_FREE()Andreas Schneider1-26/+26
2019-12-09agent: Use SSH_STRING_FREE()Andreas Schneider1-6/+6
2019-12-09agent: Return uint32_t for ssh_agent_get_ident_count()Andreas Schneider1-8/+8
2019-12-09agent: Reformat ssh_agent_get_ident_count()Andreas Schneider1-73/+74
2019-06-13agent: Use SHA2 signatures also for RSA certificatesJakub Jelen1-1/+1
2018-10-25socket: Undouble socket fdsSanne Raymaekers1-1/+1
2018-10-05agent: Use (PUSH|PULL)_BE_U32 in agent_talk()Andreas Schneider1-23/+3
2018-10-05agent: Just use uint32_t for the countAndreas Schneider1-3/+10
2018-08-31SHA2 extension in the ssh-agent interfaceJakub Jelen1-0/+8
2018-08-20agent: Fix type of the bufferAndreas Schneider1-1/+1
2018-08-01buffer: Add and use ssh_buffer_allocate_size()Pino Toscano1-0/+15
2018-06-29Rest in Peace SSHv1Andreas Schneider1-58/+36
2018-06-28Remove vim modelines from all filesAndreas Schneider1-2/+0
2016-03-15agent: Add cert auth support to ssh_agent_get_next_ident()Axel Eppe1-0/+4
2016-01-19buffer: do not use ssh_buffer_get_rest_len()Fabiano Fidêncio1-2/+2
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-15/+15
2016-01-19cleanup: use ssh_ prefix in the agent (non-static) functionsFabiano Fidêncio1-5/+5
2015-10-20agent: Fix agent auth on big endian machinesAndreas Schneider1-4/+13
2015-06-29agent: Add ssh_set_agent_socketPeter Volpe1-3/+20
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-1/+1
2014-01-07update copyright informationAris Adamantiadis1-1/+1
2013-07-23cmake: Check for unistd.h.Andreas Schneider1-2/+2
2013-07-14agent: Fix possible segfaults due to NULL pointer deref.Andreas Schneider1-2/+2
2013-07-14log: Implment new logging functions.Andreas Schneider1-10/+10
2013-07-13ssh-agent: implement the clientside for agent forwarding auth.Aris Adamantiadis1-30/+75
2013-06-19agent: Fix a possible memory leak.Andreas Schneider1-5/+16
2013-06-19agent: Fix possible memory leak.Andreas Schneider1-2/+7
2013-01-23include: Fix the LGPL header.Andreas Schneider1-13/+12
2012-10-12agent: Fix some memory leaks in error paths.Andreas Schneider1-0/+4
2012-07-17build: Fix missing struct in_addr warning.Andreas Schneider1-0/+1
2012-04-10agent: Do not fail reads with EPIPE if there is not enough data to read.Andreas Schneider1-1/+2
2011-11-16agent: Improve logging.Andreas Schneider1-12/+11
2011-09-10agent: Add missing config.h include.Andreas Schneider1-0/+2
2011-08-30keys: Remove keys.h where it is obsolete.Andreas Schneider1-1/+0
2011-08-30pki: Use consistent API for ssh_pki_export_pubkey_blob().Andreas Schneider1-2/+2
2011-08-25agent: Remove obsolete agent_sign_data().Andreas Schneider1-84/+0
2011-08-25auth: Add ssh_userauth_agent().Andreas Schneider1-57/+53
2011-08-22agent: Fix memory leak.Andreas Schneider1-1/+5
2011-08-21agent: Add ssh_agent_sign_data().Andreas Schneider1-1/+89
2011-08-16pki: Remove session from ssh_pki_import_pubkey_* functions.Andreas Schneider1-1/+1
2011-08-16pki: Rename ssh_pki_import_pubkey_string and make it public.Andreas Schneider1-1/+1
2011-08-13agent: Use new pki functions.Andreas Schneider1-3/+8
2010-10-03Removed references to ssh_buffer_get_beginAris Adamantiadis1-3/+3
2010-09-06misc: Rename libssh/ to src/Andreas Schneider1-0/+502