1. 14 Jun, 2021 8 commits
  2. 12 Jun, 2021 1 commit
  3. 10 Jun, 2021 4 commits
  4. 09 Jun, 2021 4 commits
  5. 08 Jun, 2021 4 commits
  6. 07 Jun, 2021 2 commits
    • Roumen Petrov's avatar
      do not log partial successes as failures · 44bbb7a2
      Roumen Petrov authored
      By design, 'partial' logins are successful logins, so initially with authenticated set to 1, for which another authentication is required.
      As a result, authenticated is always reset to 0 when partial is set to 1.
      However, even if authenticated is 0, those are not failed login attempts, similarly to attempts with authctxt->postponed set to 1.
      
      (synchronisation)
      44bbb7a2
    • Roumen Petrov's avatar
      correct some spelling errors in custom certificate description · 0b4a8c58
      Roumen Petrov authored
      Also update references from IETF draft to RFC.
      
      (synchroniastion)
      0b4a8c58
  7. 03 Jun, 2021 3 commits
  8. 02 Jun, 2021 1 commit
  9. 26 May, 2021 1 commit
    • Roumen Petrov's avatar
      restore blocking status on standart input/output file descriptors before close · 6af7d045
      Roumen Petrov authored
      Note client needs to set file descriptors to non-blocking mode to operate but it was not restoring the original state on exit.
      This could cause problems with descriptors shared with other programs via the shell, for instance on Linux:
      $ (ssh -v localhost true; cat /dev/zero) | sleep 10
      $ ....
      $ Offering public key: ....
      $ Authenticated to localhost ([127.0.0.1]:22).
      $ Transferred: sent 2964, received 3240 bytes, in 0.1 seconds
      $ Bytes per second: sent 57111.1, received 62429.2
      $ cat: write error: Resource temporarily unavailable
      
      Remark: error is in English locale
      
      (inspired)
      6af7d045
  10. 25 May, 2021 3 commits
  11. 24 May, 2021 2 commits
  12. 20 May, 2021 1 commit
  13. 19 May, 2021 5 commits
  14. 11 May, 2021 1 commit