| Server IP : 217.160.0.212 / Your IP : 216.73.216.71 Web Server : Apache System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64 User : sws1073854427 ( 1073854427) PHP Version : 8.4.23 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /usr/share/emacs/28.2/lisp/obsolete/ |
Upload File : |
;ELC
;;; Compiled
;;; in Emacs version 28.2
;;; with all optimizations.
(byte-code "\300\301!\210\302\303\304\305\306\307%\210\310\311\312\313\314DD\315\316\317\320\321&\210\310\322\312\313\323DD\324\320\325\316\326&\210\310\327\312\313\330DD\331\316\332\320\333&\210\310\334\312\313\335DD\336\316\332\320\321&\210\310\337\312\313\340DD\341\320\342\316\343&\210\310\344\312\313\345DD\346\320\321\316\343&\210\310\347\312\313\350DD\351\320\321\316\343&\210\310\352\312\313\353DD\354\316\332\320\355&\207" [require gnutls custom-declare-group tls nil "Transport Layer Security (TLS) parameters." :group comm custom-declare-variable tls-end-of-info funcall function #[0 "\300\207" ["\\(^ Verify return code: .+\n---\n\\|^- Simple Client Mode:\n\\(\n\\|^\\*\\*\\* Starting TLS handshake\n\\)*\\)"] 1 #1=""] "Regexp matching end of TLS client informational messages.\nClient data stream begins after the last character this matches.\nThe default matches the output of \"gnutls-cli\" (version 2.0.1)." :version "22.2" :type regexp tls-program #[0 "\300\207" [("gnutls-cli --x509cafile %t -p %p %h" "gnutls-cli --x509cafile %t -p %p %h --protocols ssl3")] 1 #1#] "List of strings containing commands to start TLS stream to a host.\nEach entry in the list is tried until a connection is successful.\n%h is replaced with the server hostname, %p with the port to\nconnect to, and %t with a file name containing trusted certificates.\nThe program should read input on stdin and write output to stdout.\n\nSee `tls-checktrust' on how to check trusted root certs.\n\nAlso see `tls-success' for what the program should output after\nsuccessful negotiation." (choice (const :tag "Default list of commands" ("gnutls-cli --x509cafile %t -p %p %h" "gnutls-cli --x509cafile %t -p %p %h --protocols ssl3")) (list :tag "Choose commands" :value ("gnutls-cli --x509cafile %t -p %p %h" "gnutls-cli --x509cafile %t -p %p %h --protocols ssl3") (set :inline t (const "gnutls-cli --insecure -p %p %h") (const "gnutls-cli --insecure -p %p %h --protocols ssl3")) (repeat :inline t :tag "Other" (string))) (list :tag "List of commands" (repeat :tag "Command" (string)))) "26.1" tls-process-connection-type #[0 "\300\207" [nil] 1 #1#] "Value for `process-connection-type' to use when starting TLS process." "22.1" boolean tls-success #[0 "\300\207" ["- Handshake was completed\\|SSL handshake has read "] 1 #1#] "Regular expression indicating completed TLS handshakes.\nThe default is what GnuTLS's \"gnutls-cli\" outputs." tls-checktrust #[0 "\300\207" [nil] 1 #1#] "Indicate if certificates should be checked against trusted root certs.\nIf this is `ask', the user can decide whether to accept an\nuntrusted certificate. You may have to adapt `tls-program' in\norder to make this feature work properly, i.e., to ensure that\nthe external program knows about the root certificates you\nconsider trustworthy, e.g.:\n\n(setq tls-program\n \\='(\"gnutls-cli --x509cafile /etc/ssl/certs/ca-certificates.crt \\\n-p %p %h\"\n \"gnutls-cli --x509cafile /etc/ssl/certs/ca-certificates.crt \\\n-p %p %h --protocols ssl3\"))" (choice (const :tag "Always" t) (const :tag "Never" nil) (const :tag "Ask" ask)) "23.1" tls-untrusted #[0 "\300\207" ["- Peer's certificate is NOT trusted\\|Verify return code: \\([^0] \\|.[^ ]\\)"] 1 #1#] "Regular expression indicating failure of TLS certificate verification.\nThe default is what GnuTLS's \"gnutls-cli\" returns in the event of\nunsuccessful verification." tls-hostmismatch #[0 "\300\207" ["# The hostname in the certificate does NOT match"] 1 #1#] "Regular expression indicating a host name mismatch in certificate.\nWhen the host name specified in the certificate doesn't match the\nname of the host you are connecting to, gnutls-cli issues a\nwarning to this effect. There is no such feature in openssl. Set\nthis to nil if you want to ignore host name mismatches." tls-certtool-program #[0 "\300\207" ["certtool"] 1 #1#] "Name of GnuTLS certtool.\nUsed by `tls-certificate-information'." string] 8)
#@69 Parse X.509 certificate in DER format into an assoc list.
(fn DER)
(defalias 'tls-certificate-information #[257 "\301\302!\303Q\304r\305\306!q\210\307 \210c\210\3101'