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