Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Emacs 27.1 obsoleted tls.el #377

Closed
wasamasa opened this issue Aug 15, 2020 · 0 comments
Closed

Emacs 27.1 obsoleted tls.el #377

wasamasa opened this issue Aug 15, 2020 · 0 comments

Comments

@wasamasa
Copy link
Collaborator

wasamasa commented Aug 15, 2020

I've upgraded and got a warning about tls.el being obsoleted. No rush of fixing this one, but in a future release it will be gone. This shouldn't be too hard to fix, things I've found so far:

  • tls-end-of-info needs to be vendored. I remember a bug report about it where the regexp has been adjusted and should take a closer look whether the suggested or the most current regexp work better.
  • tls-program seems analogous to tls-connection-command, but omits OpenSSLs s_client which caused numerous issues in the past and should most likely not be used. There's at least one bug report about it and it might need adjustment, too.
  • tls-process-connection-type and tls-success need to be vendored.
  • Finally, (require 'tls) should be dropped and a changelog note about lack of s_client support made.

See also:

A more drastic solution would be to use built-in TLS support as suggested in the last link, at the cost of Emacs possibly hanging when reconnecting (an issue not present with the subprocess solution).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant