modules: draft/webpush — RFC 8291 (aes128gcm) + RFC 8292 (VAPID ES256) Web Push; WEBPUSH REGISTER/UNREGISTER, VAPID ISUPPORT, off-core delivery, HKDF/round-trip tested
This commit is contained in:
parent
6bb8ccd8ee
commit
6ecb6f3d84
8 changed files with 642 additions and 2 deletions
|
|
@ -138,6 +138,7 @@ impl Ircd {
|
|||
crate::modules::reputation::load(&mut server); // restore per-IP reputation
|
||||
crate::modules::permchannels::load(&mut server); // recreate +P channels (pre-link)
|
||||
crate::modules::markread::load(&mut server); // restore account-keyed read markers
|
||||
crate::modules::webpush::load(&mut server); // VAPID keypair + push subscriptions
|
||||
crate::modules::geoip::init(&mut server); // load the GeoIP database
|
||||
crate::modules::customprefix::init(&server); // load prefix config
|
||||
crate::mode::init_custom_prefixes(); // register any config-defined prefix modes
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue