summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/monitor.c
AgeCommit message (Expand)Author
2019-01-21use KEM API for vanilla ECDHDamien Miller
2019-01-21use KEM API for vanilla DH KEXDamien Miller
2019-01-21use KEM API for vanilla c25519 KEXDamien Miller
2019-01-21Add support for a PQC KEX/KEM: sntrup4591761x25519-sha512@tinyssh.orgDamien Miller
2019-01-19remove last references to active_stateDamien Miller
2019-01-19convert monitor.c to new packet APIDamien Miller
2019-01-19convert auth.c to new packet APIDamien Miller
2019-01-19begin landing remaining refactoring of packet parsing API, startedDamien Miller
2018-11-16fix bug in HostbasedAcceptedKeyTypes and PubkeyAcceptedKeyTypes options.Damien Miller
2018-09-13hold our collective noses and use the openssl-1.1.x API in OpenSSH;Damien Miller
2018-07-20remove unused zlib.hDamien Miller
2018-07-11remove legacy key emulation layer; ok djm@Markus Friedl
2018-07-10kerberos/gssapi fixes for buffer removalDamien Miller
2018-07-09sshd: switch monitor to sshbuf API; lots of help & ok djm@Markus Friedl
2018-07-09sshd: switch authentication to sshbuf API; ok djm@Markus Friedl
2018-07-09sshd: switch loginmsg to sshbuf API; ok djm@Markus Friedl
2018-03-03switch over to the new authorized_keys options API and remove theDamien Miller
2018-02-05Add a couple of non-negativity checks to avoid close(-1).Theo Buehler
2018-01-23Drop compatibility hacks for some ancient SSH implementations, includingDamien Miller
2017-12-21revert stricter key type / signature type checking in userauth path;Damien Miller
2017-12-18pass negotiated signing algorithm though to sshkey_verify() andDamien Miller
2017-10-05replace statically-sized arrays in ServerOptions with dynamic onesDamien Miller
2017-10-02Fix PermitOpen crash; spotted by benno@, ok dtucker@ deraadt@Damien Miller
2017-09-12refactor channels.cDamien Miller
2017-06-24refactor authentication loggingDamien Miller
2017-05-31use SO_ZEROIZE for privsep communication (if available)Markus Friedl
2017-05-31clear session keys from memory; ok djm@Markus Friedl
2017-05-30switch auth2-pubkey.c to modern APIs; with & ok djm@Markus Friedl
2017-05-30switch from Key typedef with struct sshkey; ok djm@Markus Friedl
2017-02-03use ssh_packet_set_log_preamble() to include connection usernameDamien Miller
2016-09-28Remove support for pre-authentication compression. Doing compressionDamien Miller
2016-09-05enforce expected request flow for GSSAPI calls; thanks to Jakub JelenDamien Miller
2016-08-30restrict monitor auth calls to be allowed only when theirDamien Miller
2016-08-19remove UseLogin option and support for having /bin/login manageDamien Miller
2016-08-13remove ssh1 server code; ok djm@Markus Friedl
2016-07-22move debug("%p", key) to before key is free'd; probable undefinedDamien Miller
2016-05-02add support for additional fixed DH groups fromDamien Miller
2016-05-02fix signed/unsigned errors reported by clang-3.7; addDamien Miller
2016-03-07refactor canohost.c: move functions that cache results closer to theDamien Miller
2016-02-15memleak of algorithm name in mm_answer_sign; reported by Jakub JelenDamien Miller
2016-01-14remove roaming support; ok djm@Markus Friedl
2015-12-04implement SHA2-{256,512} for RSASSA-PKCS1-v1_5 signatures (user and host auth)Markus Friedl
2015-10-20Compare pointers to NULL rather than 0.mmcc
2015-09-04don't record hostbased authentication hostkeys as user keysDamien Miller
2015-09-02Fix occurrences of "r = func() != 0" which result in the wrong errorJonathan Gray
2015-08-21Improve size == 0, count == 0 checking in mm_zalloc, which is "array" like.Theo de Raadt
2015-06-22Don't count successful partial authentication as failures in monitor;Damien Miller
2015-05-04Remove pattern length argument from match_pattern_list(),Damien Miller
2015-05-01prevent authorized_keys options picked up on public key tests withoutDamien Miller
2015-04-27fix compilation with OPENSSL=no; ok dtucker@Damien Miller