aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
11 dayscmake: Use -fprofile-update=atomic to avoid coverage files corruption from th...HEADmasterJakub Jelen1-1/+1
11 daysRework the coverage buildJakub Jelen9-47/+89
11 daystests: Introduce chown wrapper to avoid OpenSSH touching PTY ownershipJakub Jelen2-1/+33
11 daystests: Print content of channels to investigate random failuresJakub Jelen1-0/+1
11 daysConditionalize TTY options that are not available on freebsdJakub Jelen1-0/+6
13 daysupdated documentation of sftp_tell64Abdelrahman Yossef1-2/+1
13 daysIssue #157: Added authorDaniel Evers1-0/+1
13 daysIssue #157: Adapted documentation to the latest code changes.Daniel Evers1-0/+3
13 daysIssue #157: Use the current TTY's settings by default.Daniel Evers6-17/+589
13 daysIssue #157: Added documentationDaniel Evers1-2/+8
13 daysFix #157: Allow to set terminal modes for PTYsDaniel Evers6-7/+171
2024-02-22cmake: use imported targets for OpenSSL and zlibGregor Jasny7-56/+8
2024-02-22cmake: remove fallback for crypto lib lookupGregor Jasny1-24/+8
2024-02-22cmake: Use Python find_packageAndreas Schneider2-5/+4
2024-02-22Fix a syntax errorrenmingshuai1-1/+1
2024-02-13sftp: Fix copy&paste error in the doxygen commentJakub Jelen1-1/+1
2024-02-13sftp: Handle read/write limits in the old low-level SFTP APIJakub Jelen2-8/+27
2024-02-13tests:pkd: Add missing includes for cmockaAndreas Schneider2-0/+2
2024-01-26tests: Use /tmp for tmpdirs that contain socketsClemens Lang3-3/+3
2024-01-22examples: server check all keys in authorized_keys instead of oneGauravsingh Sisodia1-21/+72
2024-01-15misc.c: Initialize pointers and free itNorbert Pocs1-2/+4
2024-01-15torture: Add cases for username checksNorbert Pocs2-0/+9
2024-01-15Check any input username for validityNorbert Pocs3-2/+17
2024-01-15misc: Add function to check username syntaxNorbert Pocs3-0/+67
2024-01-15sftp_aio.dox: Change the sftp aio tutorial to incorporate cappingEshan Kelkar1-38/+168
2024-01-15bench_sftp.c: Change sftp aio upload benchmarkEshan Kelkar1-19/+76
2024-01-15bench_sftp.c: Change sftp aio download benchmarkEshan Kelkar1-23/+84
2024-01-15torture_sftp_aio.c: Change the tests according to aio api changesEshan Kelkar1-76/+241
2024-01-15sftp_aio.c, sftp.h: Add capping to sftp aio write APIEshan Kelkar2-17/+26
2024-01-15sftp_aio.c, sftp.h: Add capping to the sftp aio read APIEshan Kelkar2-8/+22
2024-01-15torture_sftp_limits.c: Change the testEshan Kelkar1-8/+88
2024-01-15sftp.c, sftp.h: Store the limits in the sftp_sessionEshan Kelkar2-2/+112
2024-01-15sftp.c: Reformat sftp limits API accoding to the current coding styleEshan Kelkar1-6/+3
2024-01-15sftp.c: Reformat sftp_init() according to the current coding styleEshan Kelkar1-78/+85
2024-01-09Fix docstring for ssh_message_auth_password()JamesWrigley1-1/+1
2024-01-09Fix docstring for ssh_userauth_kbdint_getanswer()JamesWrigley1-1/+2
2024-01-09Remove logging functions from the threads Doxygen groupJamesWrigley1-1/+1
2024-01-09Happy new year 2024!Andreas Schneider2-2/+2
2024-01-02Document that options set on a bind will be free'd by ssh_bind_freeJamesWrigley2-1/+5
2024-01-02Document that ssh_channel_read_nonblocking() will trigger callbacksJamesWrigley1-1/+1
2024-01-02Document that ssh_channel_read_nonblocking() may return SSH_EOFJamesWrigley1-4/+2
2024-01-02pki: Rewrite default key format handling to improve readabilityJakub Jelen1-24/+20
2024-01-02session: Avoid memory leaksJakub Jelen1-2/+5
2024-01-02Generate a tagfile with DoxygenJamesWrigley2-0/+2
2024-01-02Fix typos detected with new codespellJakub Jelen3-3/+3
2023-12-22tests: Increase test coverage for IPv6 address parsing as hostnamesJakub Jelen2-0/+65
2023-12-22Fix regression in IPv6 addresses in hostname parsingJakub Jelen4-18/+23
2023-12-18CVE-2023-6918: tests: Code coverage for ssh_get_pubkey_hash()Jakub Jelen1-0/+35
2023-12-18CVE-2023-6918: kdf: Detect context init failuresJakub Jelen1-3/+15
2023-12-18CVE-2023-6918: Systematically check return values when calculating digestsJakub Jelen6-131/+504