Luis Azedo
8a04441266
add missing KZQ_REGISTRAR_FLUSH db query definition
5 years ago
Luis Azedo
ebc132de14
add AOR to registrar detail
5 years ago
Luis Azedo
9e7ab3a7b9
fix bindings
* name is unique
5 years ago
Luis Azedo
c1b9123989
handle flush for realm
5 years ago
bitbashing
94c97087a1
when using fs_path FS sets it as a route header and if not removed breaks upstream elements ( #144 )
5 years ago
bitbashing
59888e0429
if the check response fails due to the nonce re-challenge ( #143 )
5 years ago
bitbashing
182dc2890a
make the log prefix consistent ( #140 )
5 years ago
lazedo
c137a0bc8c
Update authorization.cfg
5 years ago
bitbashing
b58e7c3a36
Adding a new AMQP registrar search API
5 years ago
lazedo
21c7772c71
check for media servers reconnection
5 years ago
lazedo
1ff059c573
check ice in sdp for requests
* ip replacement only if sdp doesn't have ice candidates
* don't do ip replacement from internal by default
5 years ago
lazedo
cc7ce736a8
check ice in sdp
* ip replacement only if sdp doesan't have ice candidates
* don't do ip replacement from internal by default
5 years ago
lazedo
aaf8fb3433
remove unused code
5 years ago
lazedo
92f25e13bd
use authorization variables for amqp payload
5 years ago
lazedo
a814f50326
fix bindings
5 years ago
lazedo
917db20451
increase default slots
5 years ago
lazedo
0dd9fed542
handle route invite format
5 years ago
lazedo
a718d0349e
handle_ruri_alias for internal in-dialog
* a in-dialog from internal where loose_route() fails can still be routed if we have the alias for the contact
5 years ago
lazedo
f567093efe
remove route headers from external initial requests
5 years ago
lazedo
830e4cd9fc
add extension points for websockets role
5 years ago
lazedo
248f758ec5
always set contact alias on a reply
* so that acks go to proper address
5 years ago
lazedo
ff12d456b5
use send_reply instead of sl_send_reply
* send_reply checks if there's a ongoing transaction and will call proper function to send the reply
6 years ago
lazedo
ce2e4d3f2b
configurable 480 reply from media with session in progress
6 years ago
Daniel Finke
c088990163
Don't overwrite tcp_children for local listener
- Must use socket_workers instead of tcp_children for local listener so
that the override of the tcp_children value only applies to the local
listener
6 years ago
lazedo
cf3c4308da
override 480 if call is progress
* FLAG_SESSION_PROGRESS is set when
the media server sends a 180/183
which is triggered after a route reply.
if there are no endpoints to bridge
to (dnd, faulty callflow) the return code
from the media can be 480 if not set explicitly by
callflow action. in that case
we were passing it to the incoming leg
carrier/endpoint and some carriers retry
the call which we don't want.
6 years ago
lazedo
96637b9d42
add extension point for internal to external relay
6 years ago
lazedo
8133c35bfe
add internal listener socket to dispatcher
6 years ago
lazedo
02e28b0f08
use $vn for password
initialize password variable as
variables persist in the sip process
use $vn for password which supports $null value
6 years ago
lazedo
84cb75397d
add flag for registered user
* append endpoint to refer if flag is set
6 years ago
lazedo
f6094ec84f
add debug messages to nat traversal
6 years ago
lazedo
b8e3464fb3
no need to check authz on initial request route
6 years ago
lazedo
65e10c6226
use send_reply instead of sl_send_reply
6 years ago
lazedo
2e5f6d4e7f
fix authorized xavp after amqp reply
6 years ago
lazedo
4abf4d0ea9
add sip_trace_mode - transaction
6 years ago
lazedo
313a1c183f
add sip-trace-all
* simpler way to trace - all
6 years ago
lazedo
dba2a3cc26
rework default for handling auth
6 years ago
lazedo
01375e6d09
prepare registrar for single reg publish
6 years ago
lazedo
8e73660494
add some macros & allow custom handling
6 years ago
lazedo
e7fa9df747
add QNQ to scanner list
* this should NOT be static
* we should collect and auto-add new
6 years ago
lazedo
9ca873bbe3
remove whitespaces
6 years ago
lazedo
fa702d0a8e
use auth for message
6 years ago
lazedo
befc7d3c6c
add some flags to help routing
6 years ago
lazedo
0c82b4fc2b
change default for timers
* WITH_AUTH_TOKEN is mandatory
6 years ago
lazedo
72dcf1b65f
remove unused role
* failed attempt to have a keepalive based on db/script
6 years ago
lazedo
082ecbfc40
start to support authentication for other methods
6 years ago
lazedo
1c28ee98ff
upgrade dispatcher
6 years ago
Karl Anderson
1d2c4face5
cleanup unused redirect logic
6 years ago
lazedo
679cd9bdcb
simplify internal redirects ( #125 )
* simplify internal redirects
* missing comma
* another missing comma
6 years ago
lazedo
c4be6870a7
allow disable of detection mechanism
6 years ago
lazedo
c6cea7c8e8
validate public ip before using it
6 years ago