Skip to content

History

Revisions

  • Document outbound SIP REFER transfer (SofiaTransfer / Transfer / attended Replaces)

    @garacil garacil committed Jun 21, 2026
    f12187d
  • Document SIP instant messaging (SIMPLE) Out-of-dialog MESSAGE routing via message_context, the SIPMESSAGE_* variables, and the SofiaSendMessage app / SofiaMessageSend AMI action.

    @garacil garacil committed Jun 21, 2026
    680a347
  • Document forceddiversion (forced Diversion DID on forwarded calls) The per-peer forceddiversion knob forces a trunk-owned DID as the diverting party in the outbound Diversion header (RFC 5806) on forwarded calls. Add it under Identity Headers; it was the only feature not yet covered on the page.

    @garacil garacil committed Jun 21, 2026
    2363c74
  • Document the chan_sofia modular source layout The driver is now built from a core (chan_sofia.c) plus cohesive subsystem modules under channels/sofia/ (SDP, T.38, presence/BLF, PUBLISH, AMI, CLI, blacklist, SRTP/crypto). Update the Source Map to describe the split and the shared internal header.

    @garacil garacil committed Jun 21, 2026
    c032013
  • Chan-Sofia: document gruu=yes +sip.instance advertisement on outbound REGISTER

    @garacil garacil committed Jun 20, 2026
    862f195
  • Chan-Sofia: document sip show publications + native-hint integration

    @garacil garacil committed Jun 20, 2026
    1f5f3cf
  • Chan-Sofia: outbound PUBLISH reconciles live on sip reload (no restart)

    @garacil garacil committed Jun 20, 2026
    4e11002
  • Chan-Sofia: document outbound PUBLISH (publish dialog/BLF state to a central presence server)

    @garacil garacil committed Jun 20, 2026
    8fedff2
  • Chan-Sofia: document TLS hardening (tls_min_version / tls_ciphers / tls_verify_depth)

    @garacil garacil committed Jun 20, 2026
    110a41b
  • Chan-Sofia: document connection keepalive (tcp_keepalive / tcp_pingpong)

    @garacil garacil committed Jun 20, 2026
    856ef4c
  • Chan-Sofia: document sip unregister (force a dynamic peer to re-register)

    @garacil garacil committed Jun 20, 2026
    b73f8cb
  • Chan-Sofia: document outbound trunk authentication and sip show registry Add an Outbound Authentication (Trunks) section covering digest auth of outbound REGISTER and INVITE against a challenging upstream (plaintext secret required, dual WWW+Proxy challenges), and a Monitoring Outbound Registrations section documenting the sip show registry CLI command and its columns.

    @garacil garacil committed Jun 20, 2026
    3e959f1
  • Applications: drop app_presencecontrol and app_entrance rows These are private GAB applications that are not part of the public tree.

    @garacil garacil committed Jun 18, 2026
    654154a
  • Chan-Sofia: document inbound presence/BLF (SUBSCRIBE->NOTIFY)

    @garacil garacil committed Jun 17, 2026
    f9b13cf
  • Chan-Sofia: document sip show peer tab-completion

    @garacil garacil committed Jun 17, 2026
    8d0e5e5
  • Chan-Sofia: document auth_algorithms digest offer + REGISTER outcome logging

    @garacil garacil committed Jun 17, 2026
    f47ac68
  • Chan-Sofia: document O(1) state, carrier-scale hash sizing, and the bounded REGISTER offload pool

    @garacil garacil committed Jun 17, 2026
    2c3c450
  • Document chan_sofia concurrency and reliability model (1.0) Add a Concurrency and Reliability section to the chan_sofia page (single event-loop ownership, the channel->pvt->peer lock order, reload-under-traffic safety, dialog teardown-race handling, and the stress procedure) and note the GABPBX 1.0 release on the Home page.

    @garacil garacil committed Jun 11, 2026
    d2f2d24
  • Chan-Sofia: document blacklist LRU eviction policy

    @garacil garacil committed Jun 8, 2026
    ae2cf2e
  • Chan-Sofia: document hmagic UAF closure via nua_handle_bind(NULL) before destroy

    @garacil garacil committed Jun 8, 2026
    87b59cc
  • Chan-Sofia: document peer->mailboxes drain + peer->nh/qualify_nh cleanup on sweep/destruct

    @garacil garacil committed Jun 8, 2026
    c6eab0f
  • Chan-Sofia: document atomic realtime find-or-build + register= idempotency + sipregs overlay contract

    @garacil garacil committed Jun 8, 2026
    d413250
  • Chan-Sofia: document four reload-time memory leak fixes (dnsmgr, ACL, hint, domain_list)

    @garacil garacil committed Jun 8, 2026
    887ec1c
  • Chan-Sofia: document thread-safe sip reload (sofia_thread dispatch, listener-change refusal, mark-and-sweep, 30s timeout)

    @garacil garacil committed Jun 8, 2026
    f40015c
  • Chan-Sofia: document sip reload alias + orphan 2xx after non-2xx final (RFC 3261/6026)

    @garacil garacil committed Jun 8, 2026
    b859c30
  • Chan-Sofia: add Resource Footprint and Performance vs chan_sip section

    @garacil garacil committed May 17, 2026
    d67293e
  • Chan-Sofia: document per-peer transport= as accepted-but-inert; clarify listener-level control

    @garacil garacil committed May 17, 2026
    cbe6663
  • Chan-Sofia: document insecure=invite trace now gated by sip set debug

    @garacil garacil committed May 17, 2026
    534ff8c
  • Chan-Sofia: document new gating for max_contacts eviction trace + REGISTER churn verbose

    @garacil garacil committed May 17, 2026
    9fc1300
  • Chan-Sofia: document lockuseragent_prefixes UA allowlist

    @garacil garacil committed May 17, 2026
    c5eacfe