rustpbx 0.4.9

A SIP PBX implementation in Rust
Documentation
pub mod addons;
#[cfg(feature = "console")]
pub mod api;
pub mod app;
pub mod auth;
pub mod auto_external_ip;
pub mod call;
pub mod callrecord;
pub mod config;
#[cfg(feature = "console")]
pub mod console;
pub mod handler;
pub mod license;

pub mod http_util;
pub mod media;
pub mod metrics;
pub mod models;
pub mod observability;
pub mod preflight;
pub mod proxy;
pub mod rwi;
pub mod sipflow;
pub mod storage;
pub mod tls_reloader;
pub mod tts;
pub mod utils;
pub mod version;

#[cfg(test)]
#[ctor::ctor(unsafe)]
fn init_rustls_crypto_provider() {
    rustls::crypto::ring::default_provider()
        .install_default()
        .expect("Failed to install rustls crypto provider for tests");
}