aboutsummaryrefslogtreecommitdiff
path: root/src/misc.c
AgeCommit message (Expand)AuthorFilesLines
2019-05-14Reformat ssh_hostport()Jakub Jelen1-7/+13
2019-03-29misc: Avoid printing full path in debug messageAlberto Garcia Illera1-2/+2
2019-02-07include: Mark ssh_print_hexa as deprecatedAndreas Schneider1-7/+1
2019-01-26misc: Add NULL checks before accessing listsAnderson Toshiyuki Sasaki1-8/+33
2019-01-24dh: move unrelated functions out of dh.cAris Adamantiadis1-0/+57
2018-10-30misc: Properly check for errors returned from getpwuid_r()Jakub Jelen1-4/+4
2018-10-30misc: Reformat ssh_get_user_home_dir and ssh_file_readaccess_okJakub Jelen1-25/+28
2018-10-09libmbedtls: Support OpenSSH-compatible AES-GCM ciphers using mbedTLSJakub Jelen1-0/+13
2018-09-04misc: Use C99 initializer to initialize stringAndreas Schneider1-2/+1
2018-08-29misc: Add strndup implementation if not provides by the OSAndreas Schneider1-0/+21
2018-08-28misc: Set default port to 22 in ssh_path_expand_escape()Alex Hermann1-1/+4
2018-06-29Rest in Peace SSHv1Andreas Schneider1-12/+6
2018-06-28Remove vim modelines from all filesAndreas Schneider1-2/+0
2018-06-04misc: Add ssh_list_count()Andreas Schneider1-0/+19
2018-03-11misc: Use SecureZeroMemory if available for explicit_bzeroAlberto Aguirre1-0/+2
2018-03-11misc: Use memset_s if available for explicit_bzeroAlberto Aguirre1-0/+4
2018-03-02priv: Implement explicit_bzero as a function if not availableAndreas Schneider1-0/+11
2017-12-28add mbedtls crypto supportJuraj Vijtiuk1-1/+7
2017-12-15Add new optionsAris Adamantiadis1-1/+12
2017-07-18misc: relax fatal errors in ssh_analyze_bannerJon Simons1-10/+7
2017-07-13misc: fix error-checking in ssh_analyze_bannerJon Simons1-7/+18
2017-07-13misc: reindent ssh_analyze_banner, update docsJon Simons1-81/+79
2017-06-28misc: Use strtoul in ssh_analyze_banner()Andreas Schneider1-1/+1
2017-06-06misc: Do not fall through and return a valueAndreas Schneider1-0/+1
2017-04-21misc: Validate integers converted from the SSH bannerAndreas Schneider1-2/+16
2016-11-07misc: Use simpler macros for htonll and ntohllAndreas Schneider1-17/+0
2016-11-06cmake: Check for io.h on WindowsAndreas Schneider1-3/+3
2016-11-06cmake: Correctly check for sys/[u]time.hAndreas Schneider1-4/+4
2015-06-24misc: Correctly guard the sys/time.h includeAndreas Schneider1-2/+3
2014-02-02src: Define MAX_BUF_SIZE globally and use it.Joseph Southwell1-1/+0
2014-01-07src: Update my mail address.Andreas Schneider1-1/+1
2013-07-16misc: Use the szPath variable instead of calling getenv.Andreas Schneider1-1/+1
2013-07-14src: Migrate to SSH_LOG.Andreas Schneider1-2/+2
2012-11-14CVE-2012-4560: Fix a write one past the end of 'buf'.Andreas Schneider1-2/+3
2012-11-14CVE-2012-4560: Fix a write one past the end of the 'u' buffer.Andreas Schneider1-1/+1
2012-10-12misc: Use a fixed buffer for getenv().Andreas Schneider1-2/+8
2012-10-12misc: Use strncpy instead of strcat.Andreas Schneider1-1/+1
2012-10-07misc: Use size_t for len.Andreas Schneider1-2/+2
2012-10-05misc: Don't leak memory on ssh_path_expand_escape() on error.Andreas Schneider1-0/+4
2012-02-19misc: Improve byte swapping of ntohll().Andreas Schneider1-6/+8
2012-02-19misc: Fix definitions of ssh_list_new().Andreas Schneider1-1/+1
2012-02-05session: Use a struct for all options.Andreas Schneider1-5/+5
2012-01-02session: Cleanup timeout functions.rofl0r1-10/+38
2011-09-23build: Fix zlib support.Andreas Schneider1-4/+4
2011-09-18gzip: Fix zlib support.Andreas Schneider1-1/+1
2011-09-02Update libssh to ssh_handle_packets_terminationAris Adamantiadis1-3/+2
2011-09-02channels: replaced bugged lists with ssh_listAris Adamantiadis1-0/+12
2011-08-22misc: Add ssh_match_group().Andreas Schneider1-0/+27
2011-08-16misc: Remove session from ssh_get_local_username().Andreas Schneider1-20/+16
2011-08-06misc: Fix ssh_timeout_update().rofl0r1-5/+5