12f3ed619SDag-Erling SmørgravBefore the next release: 22f3ed619SDag-Erling Smørgrav 3*ce77a8d6SDag-Erling Smørgrav - Rewrite openpam_ttyconv(3). 4*ce77a8d6SDag-Erling Smørgrav - mostly done, needs review. 52f3ed619SDag-Erling Smørgrav 6*ce77a8d6SDag-Erling Smørgrav - Fix try_first_pass / use_first_pass (pam_get_authtok() code & 7*ce77a8d6SDag-Erling Smørgrav documentation are slightly incorrect, OpenPAM's pam_unix(8) is 8*ce77a8d6SDag-Erling Smørgrav incorrect, all FreeBSD modules are broken) 92f3ed619SDag-Erling Smørgrav 10*ce77a8d6SDag-Erling Smørgrav - Add loop detection to openpam_load_chain(). 112f3ed619SDag-Erling Smørgrav 12*ce77a8d6SDag-Erling Smørgrav - Look into the possibility of implementing a version of (or a 13*ce77a8d6SDag-Erling Smørgrav wrapper for) openpam_log() which respects the PAM_SILENT flag and 14*ce77a8d6SDag-Erling Smørgrav the no_warn module option. This would eliminate the need for 15*ce77a8d6SDag-Erling Smørgrav FreeBSD's _pam_verbose_error(). 162f3ed619SDag-Erling Smørgrav 17*ce77a8d6SDag-Erling Smørgrav$Id: TODO 736 2013-09-07 12:52:42Z des $ 18