aboutsummaryrefslogtreecommitdiff
path: root/src/config.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-22Fix regression in IPv6 addresses in hostname parsingJakub Jelen1-2/+2
2023-12-05Handle automatic certificate authenticationJakub Jelen1-1/+8
2023-08-02add control master and path optionAhsen Kamal1-2/+34
2023-03-09config: Fix indentationJakub Jelen1-1/+1
2022-10-12Fix various spelling issues reported by codespellJakub Jelen1-2/+2
2022-10-07SSH_LOG_WARN: Recategorize loglevelsNorbert Pocs1-1/+1
2022-10-07SSH_LOG_DEBUG: Recategorize loglevelsNorbert Pocs1-3/+3
2022-10-07SSH_LOG_TRACE: Recategorize loglevelsNorbert Pocs1-20/+20
2022-10-07(bind_)config.c: Move "info" to SSH_LOG_INFONorbert Pocs1-3/+3
2022-09-22Implement IdentitiesOnlyLinus Kardell1-1/+8
2022-09-22config: Escape brackets in ProxyCommand build from ProxyJumpThomas Baag1-1/+1
2022-09-02config: Expand tilde when handling include directivesJakub Jelen1-0/+5
2022-08-25config: Avoid false positive report from Coveritt CID 1470006Jakub Jelen1-1/+2
2022-07-04Rewrite strerror to ssh_strerrorNorbert Pocs1-6/+12
2022-06-22add support for identityagent ssh_config optionWez Furlong1-1/+7
2022-05-02Fix multiple spelling and grammar mistakesJunda Ai1-1/+1
2022-04-14Solve issue #113 "Remove unneeded configuration options not supported by Open...Anh Minh Tran1-43/+5
2022-03-16knownhosts, config: Avoid using MT-unsafe implementations of strtok()Gene Oden1-2/+2
2022-02-15config: Avoid NULL dereference if no ssh dir is setJakub Jelen1-0/+4
2022-02-10config: Include files with relative pathsJakub Jelen1-10/+73
2021-11-10config: Avoid infinite recursion when using IncludeJakub Jelen1-10/+21
2021-06-16Make the max file line length configurableXiang Xiao1-0/+2
2021-01-28config: Support more identity files in configurationJakub Jelen1-0/+1
2020-11-03New API for parsing configuration from stringStanislav Zidek1-0/+54
2020-04-20config: Check null derefJakub Jelen1-0/+3
2019-12-09config: Ignore empty lines to avoid OOB array accessJakub Jelen1-0/+5
2019-10-01config: Implement match exec keywordJakub Jelen1-7/+136
2019-09-18config: Support match localuserJakub Jelen1-1/+23
2019-09-18config: Make the matching case sensitive as documented in ssh_config manual p...Jakub Jelen1-4/+1
2019-07-04config: Increase debug level for unkown and unsupported optionsAndreas Schneider1-4/+4
2019-06-14config: Replace long long with int64_tAnderson Toshiyuki Sasaki1-1/+1
2019-06-14config: Skip the rest of the line for Match execJakub Jelen1-0/+16
2019-06-13config: Remove bogus trailing newlines in log messagesJakub Jelen1-3/+3
2019-05-28config: Add missing NULL checkAndreas Schneider1-0/+4
2019-05-14config: Add support for PubkeyAcceptedKeyTypesAnderson Toshiyuki Sasaki1-0/+1
2019-04-01config: Move common parser functions to config_parser.cAnderson Toshiyuki Sasaki1-215/+1
2019-03-25config: Use size_t instead of u_intAndreas Schneider1-1/+1
2019-02-22config: Avoid buffer overflowJakub Jelen1-0/+1
2019-01-24config: Add new Match final keyword from OpenSSH 8.0Jakub Jelen1-5/+16
2019-01-24config: Fail if there is missing argument for some of the match keywordsJakub Jelen1-7/+16
2019-01-09config: Parse rekey limits and apply themJakub Jelen1-1/+138
2018-12-10config: Parse ProxyJump configuration option and implement it using ProxyComm...Jakub Jelen1-3/+223
2018-12-07config: Get rid of the dynamic seen arrayJakub Jelen1-65/+15
2018-12-07config: Reformat local_parse_fileJakub Jelen1-19/+25
2018-12-07config: Reformat ssh_config_parse_fileJakub Jelen1-31/+39
2018-11-30src: Fix multiple typosTilo Eckert1-1/+1
2018-11-23config: Drop bogus newline in logJakub Jelen1-2/+2
2018-11-02config: Avoid potential file descriptor leakJakub Jelen1-0/+1
2018-11-02config: Preserve the seen array among invocationsJakub Jelen1-6/+23
2018-09-25config: Fix building without globbing supportAndreas Schneider1-1/+1