bugzilla-daemon at bugzilla.mindrot.org
2015-Nov-26 15:24 UTC
[Bug 2508] New: Wanting OpenSSL error messages in ssherr() for SSH_ERR_LIBCRYPTO_ERROR
https://bugzilla.mindrot.org/show_bug.cgi?id=2508 Bug ID: 2508 Summary: Wanting OpenSSL error messages in ssherr() for SSH_ERR_LIBCRYPTO_ERROR Product: Portable OpenSSH Version: 7.1p1 Hardware: Sparc OS: Solaris Status: NEW Severity: enhancement Priority: P5 Component: Miscellaneous Assignee: unassigned-bugs at mindrot.org Reporter: tomas.kuthan at oracle.com After code refactoring for library-like interfaces,OpenSSL error string were replaced by generic and vague "error in libcrypto" message. This enhancement asks for returning OpenSSL error strings for SSH_ERR_LIBCRYPTO_ERROR errors. -- You are receiving this mail because: You are watching the assignee of the bug.
bugzilla-daemon at bugzilla.mindrot.org
2015-Nov-26 15:32 UTC
[Bug 2508] Wanting OpenSSL error messages in ssherr() for SSH_ERR_LIBCRYPTO_ERROR
https://bugzilla.mindrot.org/show_bug.cgi?id=2508 --- Comment #1 from Tomas Kuthan <tomas.kuthan at oracle.com> --- Created attachment 2759 --> https://bugzilla.mindrot.org/attachment.cgi?id=2759&action=edit Simple and thread-unsafe patch to add OpenSSL error strings to ssherr() For use in single-threaded OpenSSH binaries this patch based on static error buffer for OpenSSL error strings should be sufficient. For library API this would hardly be suitable. Providing contextual error messages would probably require a more robust and flexible error message framework. -- You are receiving this mail because: You are watching the assignee of the bug.
Possibly Parallel Threads
- [Bug 2507] New: missing or misleading error messages
- [Bug 2469] New: ssh connection hangs indefinitely on EPIPE
- [Bug 2299] New: Disable uid=0 resetting test on Solaris
- [Bug 2718] New: SFTP idle timeout
- [Bug 2376] New: Add compile time option to disable Curve25519