aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2014-10-02pki: fail when pubkey buffer length is not ED25519_PK_LENJon Simons1-1/+5
2014-10-02crypto: check malloc return in ssh_mac_ctx_initJon Simons2-2/+10
2014-10-02wrapper: fix z_stream leakJon Simons1-0/+3
2014-09-15string: Correctly burn the string buffer.Andreas Schneider1-4/+5
2014-09-07ed25519: Generate, sign and verify keys.Aris4-2/+441
2014-09-07crypto: Add ed25519 implementation from OpenSSH.Aris Adamantiadis6-0/+2240
2014-09-07base64: Use a secure buffer.Aris Adamantiadis1-0/+5
2014-09-07buffer: Add a secure buffer mechanism to avoid memory spillsAris Adamantiadis1-9/+40
2014-09-07buffer: Implement "t" for text in ssh_buffer_pack().Aris Adamantiadis1-1/+8
2014-08-25dh: Fix packing a pointer into the buffer.Andreas Schneider1-2/+2
2014-08-18ec: Fix build on CentOS.Andreas Schneider2-0/+2
2014-08-15auth: Fix a memory leak in agent publickey auth.Andreas Schneider1-1/+2
2014-08-15packet: Check return value of ssh_buffer_unpack().Andreas Schneider1-7/+16
2014-08-15messages: Check return value of ssh_buffer_unpack().Andreas Schneider1-1/+6
2014-08-15buffer: Make sure rc is initialized.Andreas Schneider1-2/+2
2014-08-15libgcrypt: Fix initializer name.Andreas Schneider1-22/+22
2014-08-15bignum: Add missing include.Andreas Schneider1-0/+2
2014-08-07messages: Fix two ssh_buffer_unpack().Andreas Schneider1-10/+11
2014-08-06Fix sftp endianess bugsAris Adamantiadis1-29/+32
2014-08-06bignums: detach bignum-related functions from dh.c.Aris Adamantiadis5-72/+98
2014-08-06crypto: fix secure burning, structure members namingAris Adamantiadis1-5/+4
2014-08-06buffer: add a hidden canary to detect format errorsAris Adamantiadis1-3/+16
2014-08-06buffers: adapt sftpserver.c to ssh_buffer_(un)pack()Aris Adamantiadis1-73/+41
2014-08-06buffers: adapt sftp.c to ssh_buffer_(un)pack()Aris Adamantiadis1-374/+226
2014-08-06buffers: adapt session.c to ssh_buffer_(un)pack()Aris Adamantiadis1-37/+15
2014-08-06buffers: adapt server.c to ssh_buffer_(un)pack()Aris Adamantiadis1-178/+108
2014-08-06buffers: adapt pcap.c to ssh_buffer_(un)pack()Aris Adamantiadis1-96/+53
2014-08-06buffers: adapt ecdh.c to ssh_buffer_(un)pack()Aris Adamantiadis1-23/+9
2014-08-06buffers: adapt packet.c to ssh_buffer_(un)pack()Aris Adamantiadis1-13/+12
2014-08-06buffers: adapt messages.c to ssh_buffer_(un)pack()Aris Adamantiadis1-425/+161
2014-08-06buffers: adapt gssapi.c to ssh_buffer_(un)pack()Aris Adamantiadis1-133/+47
2014-08-06buffers: adapt curve25519.c to ssh_buffer_(un)pack()Aris Adamantiadis1-15/+8
2014-08-06buffers: adapt client.c to ssh_buffer_(un)pack()Aris Adamantiadis1-28/+14
2014-08-06buffers: adapt channels.c to ssh_buffer_(un)pack()Aris Adamantiadis1-406/+201
2014-08-06buffer: adapt dh.c to new ssh_buffer_(un)pack()Aris Adamantiadis1-96/+40
2014-08-06buffer: adapt kex.c to new ssh_buffer_(un)pack()Aris Adamantiadis1-11/+13
2014-08-06buffer: adapt auth.c to ssh_buffer_(un)pack()Aris Adamantiadis1-451/+91
2014-08-06Buffer: add ssh_buffer_(un)pack()Aris Adamantiadis1-0/+295
2014-06-10log: Add check for return value.Andreas Schneider1-0/+4
2014-05-28session: fix ssh_session->srv.ecdsa_key leakJon Simons1-0/+4
2014-05-27cmake: Fix the build on Windows.Andreas Schneider1-66/+68
2014-05-09pki: Fix build without ECC support.Andreas Schneider1-0/+5
2014-05-06kex: NULL checks for 'first_kex_packet_follows'Jon Simons1-11/+17
2014-05-06messages: Add missing ntohl on X11 request screen numberAlan Dunn1-1/+3
2014-05-06Small documentation fix.Hani Benhabiles1-2/+2
2014-04-23pki: Correctly update the ECDSA keytype.Andreas Schneider1-1/+8
2014-04-23pki: Move ssh_pki_key_ecdsa_name() to the correct file.Andreas Schneider2-14/+14
2014-04-23pki: Make pki_key_ecdsa_nid_to_name() a shared function.Andreas Schneider1-1/+1
2014-04-22Add options support for setting and getting HMAC algorithmsDirkjan Bussink3-1/+61
2014-04-22Add negotiation for SHA2 HMAC algorithmsDirkjan Bussink2-4/+89