summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/servconf.c
AgeCommit message (Expand)Author
2024-10-14Split per-connection sshd-session binaryDamien Miller
2024-09-25fix regression introduced when I switched the "Match" criteria tokeniserDamien Miller
2024-09-15bad whitespace in config dump outputDamien Miller
2024-09-15add a "Match invalid-user" predicate to sshd_config Match options.Damien Miller
2024-09-15Add a "refuseconnection" penalty class to sshd_configDamien Miller
2024-09-15Add a sshd_config "RefuseConnection" optionDamien Miller
2024-09-15switch sshd_config Match processing to the argv tokeniser too;Damien Miller
2024-08-17fix minor memory leak in Subsystem option parsing;Damien Miller
2024-07-25reduce logingrace penalty.Damien Miller
2024-06-12split PerSourcePenalties address tracking. Previously it used oneDamien Miller
2024-06-11correct error messageDamien Miller
2024-06-06enable PerSourcePenalties by default.Damien Miller
2024-06-06Add a facility to sshd(8) to penalise particular problematic clientDamien Miller
2024-05-17fix incorrect debug option name introduce in previous commitDamien Miller
2024-05-17Start the process of splitting sshd into separate binaries. This stepDamien Miller
2024-03-04Separate parsing of string array options from applying them to theDamien Miller
2024-02-20don't append a gratuitous space to the end of subsystem arguments;Damien Miller
2023-10-11add ChannelTimeout support to the client, mirroring the same optionDamien Miller
2023-09-08fix sizeof(*ptr) instead sizeof(ptr) in realloc (pointer here isDamien Miller
2023-09-06allow override of Sybsystem directives in sshd Match blocksDamien Miller
2023-09-06allocate the subsystems array as necessary and remove the fixed limit ofDamien Miller
2023-09-06preserve quoting of Subsystem commands and arguments. This may changeDamien Miller
2023-09-06downgrade duplicate Subsystem directives from being a fatal errorDamien Miller
2023-08-29make PerSourceMaxStartups first-match-wins; ok dtucker@Damien Miller
2023-07-17move other RCSIDs to before their respective license blocks tooDamien Miller
2023-06-21better validate CASignatureAlgorithms in ssh_config and sshd_config.Damien Miller
2023-06-05Store timeouts as int, not u_int as they are limited to INT_MAX.Todd C. Miller
2023-05-24fix AuthorizedPrincipalsCommand when AuthorizedKeysCommand appearsDamien Miller
2023-03-05Remove unused compat.h includes. We've previously removed a lotDarren Tucker
2023-03-03actually print "channeltimeout none" in config dump mode;Damien Miller
2023-01-17Add a sshd_config UnusedConnectionTimeout option to terminateDamien Miller
2023-01-06Implement channel inactivity timeoutsDamien Miller
2022-11-07Remove some set but otherwise unused variables, spotted in -portable byDarren Tucker
2022-11-07Check for and disallow MaxStartups values less than or equal to zeroDarren Tucker
2022-09-17Add RequiredRSASize for sshd(8); RSA keys that fall beneath this limitDamien Miller
2022-06-03Make SetEnv directives first-match-wins in both sshd_config andDamien Miller
2022-03-18don't try to resolve ListenAddress directives in the sshd re-execDamien Miller
2022-02-08Switch hpdelim interface to accept only ":" as delimiter.Darren Tucker
2021-09-06revision 1.381 neglected to remove sChallengeResponseAuthenticationTodd C. Miller
2021-07-02Remove references to ChallengeResponseAuthentication in favour ofDarren Tucker
2021-06-08switch sshd_config parsing to argv_split()Damien Miller
2021-04-03highly polished whitespace, mostly fixing spaces-for-tab and badDamien Miller
2021-03-12Add ModuliFile keyword to sshd_config to specify the location of theDarren Tucker
2021-02-24Put obsolete aliases for hostbasedalgorithms and pubkeyacceptedalgorithmsDarren Tucker
2021-02-15factor out opt_array_append; ok djm@Markus Friedl
2021-01-26Rename HostbasedKeyTypes (ssh) and HostbasedAcceptedKeyTypes (sshd) toDarren Tucker
2021-01-22Rename PubkeyAcceptedKeyTypes keyword to PubkeyAcceptedAlgorithms.Darren Tucker
2021-01-11Correct spelling of persourcenetblocksize in config-dump mode.Darren Tucker
2021-01-09Add PerSourceMaxStartups and PerSourceNetBlockSize options which provideDarren Tucker
2020-10-18use the new variant log macros instead of prepending __func__ andDamien Miller