aboutsummaryrefslogtreecommitdiff
path: root/libssh/dh.c
AgeCommit message (Expand)AuthorFilesLines
2009-09-23Moved lots of declaration out of priv.hAris Adamantiadis1-2/+5
2009-09-23get rid of SSH_SESSIONAris Adamantiadis1-18/+18
2009-08-13fix ssh_finalize which didn't clear the flagAris Adamantiadis1-0/+1
2009-08-06Fix possible memory corruption (#14)milo1-5/+5
2009-07-27Public key authentication server sidemilo1-4/+5
2009-07-25Switch completly to stdint types.Andreas Schneider1-1/+1
2009-07-25Add ssh_clean_pubkey_hash() which is needed on Windows.Andreas Schneider1-0/+16
2009-07-24Changed all PUBLIC_KEY * to ssh_public_keyAris Adamantiadis1-2/+2
2009-07-24Changed all occurences of BUFFER * to ssh_bufferAris Adamantiadis1-3/+3
2009-07-24Change all occurences of STRING * to ssh_stringAris Adamantiadis1-16/+16
2009-06-09Fix build warnings.Andreas Schneider1-0/+4
2009-05-12Fix the vim modeline and place it at the end of the file.Andreas Schneider1-3/+1
2009-04-18Change back to a initialized variable and document ssh_finalize().Andreas Schneider1-9/+5
2009-04-18Use a reference counter for the crypto functions.Andreas Schneider1-5/+9
2009-04-17Revert commit 530.Andreas Schneider1-9/+5
2009-04-17Don't leak memory in error path.Andreas Schneider1-5/+9
2009-04-17Don't leak memory in error path.Andreas Schneider1-0/+1
2009-04-17Don't shadow a global variable.Andreas Schneider1-6/+6
2009-04-16Fix build warning.Andreas Schneider1-1/+1
2009-04-16Reformat signature_verify() and fix match check.Andreas Schneider1-36/+44
2009-04-16Add more error checks to sig_verify().Andreas Schneider1-54/+84
2009-04-16Add a better match() function.Andreas Schneider1-24/+21
2009-04-16Add return values to generate_session_keys() and generate_one_key().Andreas Schneider1-64/+119
2009-04-16Free bignum_ctx in error path.Andreas Schneider1-0/+6
2009-04-16Add return value to dh_build_k().Andreas Schneider1-17/+37
2009-04-16Improve dh_import() functions.Andreas Schneider1-5/+17
2009-04-16Reformat some functions.Andreas Schneider1-7/+7
2009-04-16Reformat make_string_bn().Andreas Schneider1-7/+10
2009-04-16Add memory error check to make_bignum_string().Andreas Schneider1-16/+27
2009-04-16Add return value to dh_generate_f().Andreas Schneider1-7/+19
2009-04-16Add return value to dh_generate_e().Andreas Schneider1-7/+19
2009-04-16Add return value to dh_generate_y().Andreas Schneider1-6/+14
2009-04-16Add return value to dh_generate_x().Andreas Schneider1-6/+14
2009-04-16Improve ssh_print_bignum().Andreas Schneider1-8/+8
2009-04-16Improve ssh_crypto_finalize().Andreas Schneider1-7/+9
2009-04-16Add error checks to ssh_crypto_init().Andreas Schneider1-18/+38
2009-04-16Revert commit 491.Andreas Schneider1-54/+35
2009-04-16Make dh crypto functions thread safe.Andreas Schneider1-35/+54
2009-04-07Add return value and error checking for hash buffer cookie functions.Andreas Schneider1-11/+41
2009-04-07Add return value and error checks to make_sessionid().Andreas Schneider1-75/+137
2009-04-05Use const where it should be used.Andreas Schneider1-1/+1
2009-04-05Fix a build warning.Andreas Schneider1-1/+1
2009-04-02Add error checking of strdup.Andreas Schneider1-0/+3
2009-04-02Improve the ssh_get_pubkey_hash() function.Andreas Schneider1-18/+44
2009-04-01Add memory error checks for crypto wrapper functions.Andreas Schneider1-1/+19
2009-03-30Create a ssh_get_hexa function.Andreas Schneider1-10/+47
2009-03-29Normalize the license in all files and add vim tab instructions.Andreas Schneider1-35/+41
2009-03-12Replace ssh_say with ssh_log.Andreas Schneider1-4/+10
2009-03-11Fix compiler warning about unused variable.Andreas Schneider1-9/+15
2009-02-02Remove deprecated pubkey_get_hash function.Andreas Schneider1-6/+0