aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2019-03-29misc: Avoid printing full path in debug messageAlberto Garcia Illera1-2/+2
2019-03-29channels: Added function to create channel to UNIX socketpmorris672-0/+84
2019-03-25config: Use size_t instead of u_intAndreas Schneider1-1/+1
2019-03-25sftp_get_error returns int, not char *.Jan Pazdziora1-1/+1
2019-03-25Each ssh_channel_request_exec() needs to be run on fresh channel.Jan Pazdziora1-0/+3
2019-03-25The ssh_channel_callbacks_struct member name is channel_data_function.Jan Pazdziora1-1/+1
2019-03-25auth: Set buffer used to store password as secureAnderson Toshiyuki Sasaki1-0/+3
2019-03-13doc: Add a note about OpenSSL linkingAndreas Schneider1-0/+3
2019-03-13libcrypto: Add missing includes for modes.hAndreas Schneider1-0/+5
2019-03-11The SSH_LOG_ENTRY is not defined all, match the descriptions to SSH_BIND_OPTI...Jan Pazdziora1-15/+10
2019-03-11From the context it seems that the function being defined is authenticate_none.Jan Pazdziora1-1/+1
2019-03-11ssh_userauth_publickey_auto requires three arguments.Jan Pazdziora1-1/+1
2019-03-07Use a common KDF functionSimo Sorce11-256/+299
2019-03-07Clean up code that generates session keysSimo Sorce1-147/+110
2019-03-07Add unit test for fn that generates session keysSimo Sorce2-0/+98
2019-03-07Fix crypto_free zeroing of encryption keysSimo Sorce1-5/+5
2019-02-27sftp: Document how to free memory retruned by sftp_canonicalize_path()Andreas Schneider1-1/+3
2019-02-27ssh_event_dopoll can also return SSH_AGAINTill Wimmer1-0/+1
2019-02-22Add tests and implementation for Encrypt-then-MAC modeDirkjan Bussink9-87/+465
2019-02-22Add flag for tracking EtM HMACsDirkjan Bussink4-12/+23
2019-02-22Refactor ssh_packet_hmac_verify to allow for direct bufferDirkjan Bussink3-10/+13
2019-02-22Select ciphers for MAC tests that need a MACDirkjan Bussink1-1/+1
2019-02-22Remove SHA384 HMACDirkjan Bussink6-14/+1
2019-02-22Use constant time comparison function for HMAC comparisonDirkjan Bussink1-1/+12
2019-02-22config: Avoid buffer overflowJakub Jelen1-0/+1
2019-02-22pki_gcrypt: Include missing stdbool.hAndreas Schneider1-0/+1
2019-02-21pki: Fix size type for len in privatekey_string_to_buffer()Andreas Schneider1-7/+21
2019-02-21connector: Fallback on the socket output callbackDavid Wedderwille1-0/+1
2019-02-21client: Add missing break, remove useless returnTilo Eckert1-4/+1
2019-02-21socket: Use more portable PF_UNIX instead of PF_LOCALTilo Eckert1-1/+1
2019-02-21crypto: Use uint8_t instead of non-standard u_charTilo Eckert2-6/+6
2019-02-21buffer: Fix regression introduced by 6c7eaa and c306a6Tilo Eckert5-25/+3
2019-02-21examples: Fix unused parameter warnings in sshd_direct-tcpipAndreas Schneider1-3/+14
2019-02-20examples: Add direct-tcpip server sampleTill Wimmer2-0/+645
2019-02-07cmake: fix build problem on ubuntu 18.04Aris Adamantiadis1-2/+2
2019-02-07cmake: Bump API version to 4.7.4Andreas Schneider3-2/+417
2019-02-07kex: honor client preference for rsa-sha2-{256,512} host key algorithmsJon Simons1-0/+24
2019-02-07tests/pkd: repro rsa-sha2-{256,512} negotiation bugJon Simons2-6/+17
2019-02-07pki_container_openssh: Add padding to be compatible with OpenSSHJakub Jelen1-10/+14
2019-02-07examples: Add simple way to generate key files from libsshJakub Jelen2-0/+45
2019-02-07Allow building without Group Exchange supportJakub Jelen13-63/+95
2019-02-07kex: Disable diffie-hellman-group-exchange-sha1 by defaultJakub Jelen3-27/+59
2019-02-07options: Allow to configure cryptographic algorithms for serverJakub Jelen2-2/+103
2019-02-07docs: Missing documentation for SSH_OPTIONS_HMAC_*Jakub Jelen1-0/+8
2019-02-07tests: Fix error messageJakub Jelen1-1/+1
2019-02-07buffer: Fix typo in a commentJakub Jelen1-1/+1
2019-02-07tests: Don't talk to ssh-agent in server authentication testsJakub Jelen1-0/+3
2019-02-07Update INSTALL fileAndreas Schneider1-2/+3
2019-02-07dh: Add function references to ssh_print_hash() docAndreas Schneider1-0/+3
2019-02-07include: Mark ssh_print_hexa as deprecatedAndreas Schneider2-8/+2