web-push-libs / webpush-java

Web Push library for Java
MIT License
323 stars 112 forks source link

support aes128gcm #71

Closed xuwei-k closed 5 years ago

xuwei-k commented 5 years ago

fix https://github.com/web-push-libs/webpush-java/issues/70

martijndwars commented 5 years ago

Thanks for your PR! For backwards compatibility we need to keep supporting both aesgcm and aes128gcm. For example, Firefox 63.0.1 (released October 31, 2018) does not support aes128gcm yet.

Yesterday I merged PR #72, which adds support for aes128gcm (next to aesgcm) without adding a dependency on Tink. I released version 4.0.0, which should be available on Maven Central in a few hours.