SherClockHolmes / webpush-go

Web Push API Encryption with VAPID support.
MIT License
312 stars 67 forks source link

Use crypto/ecdh #60

Open mrwonko opened 7 months ago

mrwonko commented 7 months ago

This is a followup to #59. crypto/elliptic is deprecated, so I migrated to crypto/ecdh instead.

This may necessitate a major version bump, as Go 1.20 is now required, and VAPID keys are effectively mandatory. See commit message for additional information.