[OpenSIPS-Devel] [OpenSIPS/opensips] d84649: Added topology_hiding module

Vlad Paiu vladpaiu at opensips.org
Tue Feb 17 15:42:54 CET 2015


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: d84649e3a7b2d8e25ca15eef3076bff63147c543
      https://github.com/OpenSIPS/opensips/commit/d84649e3a7b2d8e25ca15eef3076bff63147c543
  Author: Vlad Paiu <vladpaiu at opensips.org>
  Date:   2015-02-17 (Tue, 17 Feb 2015)

  Changed paths:
    M modules/dialog/README
    M modules/dialog/dialog.c
    M modules/dialog/dlg_handlers.c
    M modules/dialog/dlg_handlers.h
    M modules/dialog/dlg_hash.h
    M modules/dialog/dlg_load.h
    M modules/dialog/dlg_replication.c
    R modules/dialog/dlg_tophiding.c
    R modules/dialog/dlg_tophiding.h
    M modules/dialog/doc/dialog_admin.xml
    M modules/sst/sst_handlers.c
    A modules/topology_hiding/Makefile
    A modules/topology_hiding/README
    A modules/topology_hiding/doc/topology_hiding.xml
    A modules/topology_hiding/doc/topology_hiding_admin.xml
    A modules/topology_hiding/topo_hiding_logic.c
    A modules/topology_hiding/topo_hiding_logic.h
    A modules/topology_hiding/topology_hiding.c

  Log Message:
  -----------
  Added topology_hiding module

The module can work on top of the dialog module, or as a standalone module ( thus alowing topology hiding for all types of dialogs - not just INVITE based )
Exposes topology_hiding() and topology_hiding_match() funcs.

Current limitations :
- uac_replace_from / uac_replace_to will not work if running without the dialog module ( the Record-Route headers added by the Proxy are stripped )
- callid hiding works just when running on top of the dialog module




More information about the Devel mailing list