mirror of
https://github.com/acmesh-official/acme.sh.git
synced 2026-10-21 21:31:51 +00:00
* Add hp_ews deploy hook for HP printers Deploys the certificate to an HP printer's Embedded Web Server by building a PKCS#12 bundle from the key, certificate and CA chain and POSTing it to /Security/DeviceCertificates/NewCertWithPassword/Upload. Tested on an HP LaserJet Pro MFP M479fdw. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> * hp_ews: upload with _post_file and Basic auth Replace the hand-rolled curl/wget helper with _post_file, as requested in review. Authenticate with a Basic Authorization header like the other deploy hooks, and map HP_EWS_INSECURE onto HTTPS_INSECURE, which stays inside the hook's subshell. Printers that only offer Digest auth are no longer supported. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * hp_ews: declare and export _H1 separately (SC2155) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> --------- Co-authored-by: Sean Graham <sean.graham@vizit.com> Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>