* use wildcard for amqp bindings
* kazoo custom headers
adds route REMOVE_RESERVED_HEADERS
adds external configurable setting for cleaning sip headers before sending to exterrnal
* use wildcard for AUTHORIZATION_CHECK
* add KAZOO_DB_LOCATION to defs
allows overriding the locaction of db_kazoo database
* add prometheus
creates http.cfg for handling xhttp:request
decouple websockets from xhttp:request
* add flags
* remove k-cid handling from fastpickup
* rework default listeners
adds oob definitions
* add support for internal tcp proto
* use wildcard for for local request routes
* use wildcard for deferred init
* rework websocket listeners
* add trace_init_mode
and a way to ignore tracing for configured ports
* remove local request in presence
* pusher record-route
* update dispatcher next route
* allow alg selection from other routes
other routes may set alg and then call DISPATCHER_SELECT_ROUTES
* support media check with tcp proto
* classify with X-FS-Core-UUID
support for tcp without changing KZ_DISPATCHER_CLASSIFY_FLAGS
* use wildcard for custom HANDLE_REGISTER
* handle proto for proxy-path
* allow relocation of tls config
adds xavp_cfg param to tls for easier selection of tls definition
* add tcpops module
* decouple websockets
* don't create transaction for in dialog
* run custom routes
* handle ruri alias
* add newline to log
* support tcp in media associations
* allow skip nat manage by flag
* allow no force send socket for internal listener
* use wildcard in route extensibility
* add route to external
* adds dispatcher for outbound
* adds custom for outbound
* include extra routes
* formatting
* more decoupling with wildcard routes
* move MWI_PRESENCE_BODY to route
* code readability
* fix import extra files
* allow external definition of websocket domain
#!trydef WEBSOCKET_DOMAIN "where.is.that"
the substdef will be created with that value
this avoids the creation of substdef expressions in local.cfg or other included scripts
* add log prefix settings
* dispatcher log formatting
* use trace_ignored_methods
* use modparamx for siptrace uri
* set loglevel to debug for group route
move param failure_exec_mode from pusher role to default
move handling of FLAG_LOCAL_ROUTE
add optional require for authn on subscribe
trace local route requests
* usefull for multiple dialog in notify but it also prevents the loaded
bodies from presentity to calculate final body (even on single, because
we need to check the state) to fill PKG memory