path: root/src/config.c
AgeCommit message (Expand)AuthorFilesLines
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
2018-09-17cmake: Correctly detect if glob has gl_flags memberAndreas Schneider1-2/+2
2018-09-06config: Fix size typeAndreas Schneider1-2/+3
2018-09-05config: Parse Match keywordJakub Jelen1-1/+164
2018-09-05config: Do not overwrite previously matched result in Host blocksJakub Jelen1-5/+8
2018-08-31config: Accept the PubkeyAcceptedTypes configuration optionJakub Jelen1-1/+8
2018-08-16config: Do not access negative indexes of seen arrayJakub Jelen1-1/+2
2018-06-30config: Initialize glob_t with C99 initializerAndreas Schneider1-1/+3
2018-06-29Rest in Peace SSHv1Andreas Schneider1-3/+0
2017-12-28config: Avoid long -> int -> long casting for timeout configuration optionJakub Jelen1-5/+6
2017-12-21config: Add CMake check for glob()Jakub Jelen1-1/+9
2017-12-21config: glob support for include with testNoName1151-1/+29
2017-12-15config: support for MACsJakub Jelen1-0/+9
2017-12-15config: Set global log level from configuration fileJakub Jelen1-5/+10
2017-12-15config: Remove MAC option (SSHv1)Jakub Jelen1-9/+1
2017-12-15config: Add configuration options from current OpenSSH 7.5 (and fix typos)Jakub Jelen1-13/+17
2017-12-15Add new optionsAris Adamantiadis1-9/+185
2017-09-11config: fix memory leak with repeated opcodesJon Simons1-0/+1
2017-08-24config: add support for recursive including of filesNikos Mavrogiannopoulos1-2/+40
2017-06-08config: fix buffer underflow with unrecognized opcodesAris Adamantiadis1-1/+1
2017-06-06config: Bugfix: Don't skip unseen opcodesArtyom V. Poptsov1-1/+1