AgeCommit message (Expand)AuthorFilesLines
8 dayssocket: Set socket error to get better error messagesmaster-pollAndreas Schneider1-1/+4
8 dayspoll: Return early for timeout and count every reventAndreas Schneider1-1/+5
8 dayspoll: Do not generate SIGPIPE with recv() in bsd_poll()Andreas Schneider1-1/+6
8 dayspoll: Improve checks for POLLHUP and POLLERRAndreas Schneider1-14/+55
8 dayspoll: Zero (read|write|expect)fds in bsd_poll()Andreas Schneider1-0/+3
8 dayspoll: Reformat bsd_poll()Andreas Schneider1-96/+112
8 dayspoll: Fix size typeAndreas Schneider1-1/+1
8 dayspoll: Reformat ssh_poll_ctx_dopoll()Andreas Schneider1-50/+55
11 dayssession: Check the session timeout and use it if setAndreas Schneider2-20/+26
11 dayssession: Use long for the timeoutAndreas Schneider2-3/+5
11 dayssftp: Add NULL check in sftp_fstat()Anderson Toshiyuki Sasaki1-0/+4
11 dayssftp: Add NULL check in sftp_xstat()Anderson Toshiyuki Sasaki1-0/+4
11 dayssftp: Add NULL check in sftp_opendir()Anderson Toshiyuki Sasaki1-0/+4
11 dayssftp: Set sftp error when received unexpected messageAnderson Toshiyuki Sasaki1-0/+20
11 dayssftp: Set sftp error code when fail occursAnderson Toshiyuki Sasaki1-0/+83
11 dayschannels: Set error state when closed channel is readAnderson Toshiyuki Sasaki1-2/+7
11 dayssftp: Set error when EOF is received in sftp_packet_read()Anderson Toshiyuki Sasaki1-0/+12
11 daysconnect: Fix size type for i an j in ssh_select()Andreas Schneider1-1/+1
11 daysbuffer: Use size_t for argc argument in ssh_buffer_(un)pack()Andreas Schneider2-21/+21
11 daysconfig: Get rid of the dynamic seen arrayJakub Jelen9-95/+108
11 daysconfig: Reformat local_parse_fileJakub Jelen1-19/+25
11 daysconfig: Reformat ssh_config_parse_fileJakub Jelen1-31/+39
11 daystests: Cover also compression with unit testsJakub Jelen1-16/+43
11 daystests: Do not recreate unnecessary files for every test caseJakub Jelen1-22/+8
11 daystests: Cover missing parts of the config parsingJakub Jelen1-0/+13
2018-11-30gitlab-ci: Fix csbuild to run latest 20 commitsAndreas Schneider1-2/+2
2018-11-30sftp: Do not overwrite errors set by channel functionsAndreas Schneider1-1/+4
2018-11-30libcrypto: Fix integer comparison in evp_cipher_aead_encrypt()Andreas Schneider1-1/+1
2018-11-30tests: Fix a clang possible memory leak warningAnderson Toshiyuki Sasaki1-2/+2
2018-11-30tests: Test calling ssh_init() after ssh_finalize()Anderson Toshiyuki Sasaki1-0/+17
2018-11-30libcrypto: Fix access violation in ssh_init()Anderson Toshiyuki Sasaki1-0/+8
2018-11-30tests: Use UNUSED macros in torture_threads_initAndreas Schneider1-5/+2
2018-11-30bignum: Use UNUSED macrosAndreas Schneider2-19/+21
2018-11-30include: Add macro for unused arguments and variablesAndreas Schneider4-4/+38
2018-11-30bignum: Use size_t in ssh_make_string_bn*Andreas Schneider1-2/+2
2018-11-30crypto: Use size_t for len argument in encrypt and decrpyt fnAndreas Schneider4-28/+52
2018-11-30gitlab-ci: Added builds for native WindowsAnderson Toshiyuki Sasaki1-0/+53
2018-11-30src: Fix multiple typosTilo Eckert3-4/+4
2018-11-30tests: Verify that signatures are sane and can not be verified by non-matchin...Jakub Jelen1-0/+220
2018-11-30pki: Sanitize input to verificationJakub Jelen3-1/+25
2018-11-30pki: Return default RSA key type for DIGEST_AUTOJakub Jelen1-0/+1
2018-11-30pki: Verify the provided public key has expected typeJakub Jelen3-0/+24
2018-11-30pki: Sanity-check signature matches base key typeJakub Jelen1-0/+6
2018-11-30tests: Do not require base RSA type for SHA2 extension whitelistJakub Jelen1-2/+2
2018-11-30packet_cb: Properly verify the signature typeJakub Jelen1-4/+4
2018-11-30pki: Separate signature extraction and verificationJakub Jelen4-28/+34
2018-11-30pki: Set correct type for imported signaturesJakub Jelen3-3/+6
2018-11-30pki: Use self-explanatory variable namesJakub Jelen1-10/+10
2018-11-30The largest ECDSA key has 521 bitsJakub Jelen6-6/+6
2018-11-30pki_gcrypt: Do not abort on bad signatureJakub Jelen1-1/+0