Dave Horton
8ccfa91b4f
healthcheck improvements
2022-04-12 15:40:12 -04:00
Dave Horton
1dfeed3ac8
bugfix: mem leak
2022-04-05 19:57:03 -04:00
Dave Horton
3938773738
mem leak fix
2022-03-28 09:09:14 -04:00
Dave Horton
f881002943
write otel trace_id to call history
2022-03-23 09:26:04 -04:00
Dave Horton
2266b80e73
release drachtio connection on final outbound failure
2022-03-18 14:34:30 -04:00
Dave Horton
56efe50aec
forward incoming REFER to FS ( #34 )
2022-03-05 15:21:49 -05:00
Dave Horton
78d6cb5f22
use registered contact as uri when sending to user ( #31 )
2022-02-17 21:35:19 -05:00
Dave Horton
4cb34ad784
regression handling 302 redirect
2022-02-14 12:11:32 -05:00
Dave Horton
dd85ec762d
merge support for X-Override-To feature back into main branch
2022-02-01 12:30:34 -05:00
Dave Horton
fc7cdae22a
Feature/rtpengine locate by dns ( #28 )
...
* k8s: query dns for rtpengine endpoints
* use udp now in k8s
* catch error on rtpengine failure
2022-01-23 17:32:51 -05:00
Dave Horton
be354cde10
avoid adding multiple reset flags to rtpengine params
2022-01-17 18:39:51 -05:00
Dave Horton
fa7de71650
support for routing based on X-Jambonz-Routing header
2022-01-08 13:01:02 -05:00
Dave Horton
9d228d4805
K8s changes ( #24 )
...
* support multiple CIDRs
* use outbound in k8s
* k8s: user service for rtpengine
* bugfix: drachtio connection was dropped after successful connect
* Dockerfile
* k8s pre-stop hook
* make hjook executable
* update deps
2022-01-06 12:37:04 -05:00
Dave Horton
607fb3d127
bugfix: dialed numbers less than 8 digits are allowed since a voip_carrier may handle calls that are not actually routed to the PSTN (e.g. PBX)
2021-12-21 20:18:31 -05:00
Dave Horton
a1810e577a
bugfix: outbound calls where carrier was specified in dial verb was losing auth
2021-12-02 19:20:04 -05:00
Dave Horton
bd6c39d9ac
Feature/specify trunk on dial ( #19 )
...
* add support for outdials specifying carrier to use
* fixes from testing
* add support for outdials specifying carrier to use
* rebase
* fix package lock
2021-11-28 11:07:19 -05:00
Dave Horton
9e45de261c
add support for app-initiated call transfer via REFER ( #13 )
2021-11-20 11:40:44 -05:00
Dave Horton
07f3a55ec3
Feature/minimal media anchoring ( #12 )
...
* feature: release media from freeswitch
* handle mute/unmute
* linting
* update dep
* support for relaying dtmf via SIP INFO to FS
* fix ci test
* handle outdial error
2021-10-21 11:59:54 -04:00
Dave Horton
2ea516be8a
bugfix: reject invalid request-uri with 400 Bad Request
2021-10-06 19:12:34 -04:00
Dave Horton
16573632fc
use single codec in response to freeswitch, otherwise it will get confused
2021-08-12 08:51:07 -04:00
Dave Horton
d0f1f16d9a
bugfix: write sbc.terminations stat
2021-08-08 10:43:29 -07:00
Dave Horton
98886cfdbf
dont check limits on self-hosted deployments
2021-08-04 10:47:46 -04:00
Dave Horton
c3d1e1d605
major merge of features from com version ( #11 )
...
major merge of features from the hosted branch that was created temporarily during the initial launch of jambonz.org
2021-06-17 16:51:31 -04:00
Dave Horton
574cdcb216
bugfix: re-invite handling from UAC side now handled properly
2021-04-27 07:36:06 -04:00
Dave Horton
3e01cdeced
send 302 to move call to correct SBC, do not send on Session-Expires from response
2021-04-22 14:40:52 -04:00
Dave Horton
05db83a0b3
bugfix prev checkin
2021-04-06 10:21:14 -04:00
Dave Horton
5b801bea84
add support for X-Override-To
2021-04-06 07:42:25 -04:00
Dave Horton
793346fac4
update to latest db-helpers
2021-01-10 12:32:56 -05:00
Dave Horton
bc76fc6495
do not pass on X-Account-Sid header to outside world
2020-12-16 13:45:52 -05:00
Dave Horton
03d6591f8a
changes for outbound LCR calls to handle challenges
2020-12-13 16:06:47 -05:00
Dave Horton
4e5fbbd650
bugfix #8 : maintain Call-ID when sending follow-up INVITE with credentials to endpoint that challenged with 401/407
2020-12-13 13:41:47 -05:00
Dave Horton
4956e13b9e
bugfix: send INVITE to sip device not to contact from register but to source address:port (NAT)
2020-11-29 14:52:13 -05:00
Dave Horton
f0cbd6aef5
further fix for proxying outbound call to other SBC
2020-11-29 14:51:16 -05:00
Dave Horton
708441a070
bugfix: proxying device call to other SBC failed
2020-11-11 09:33:28 -05:00
Dave Horton
68f6bfc1d3
minor logging
2020-10-26 09:32:25 -04:00
Dave Horton
bd0c8d2783
fix prev checkin
2020-07-29 09:56:12 -04:00
Dave Horton
a2c8abb632
fix scenario of outbound call attempt to unregistered user in valid domain we are hosting
2020-07-29 08:50:06 -04:00
Dave Horton
b0d3e6bbac
fixes for sending calls to sip endpoint that challenges
2020-07-29 08:13:10 -04:00
Dave Horton
782102b6c1
add support for carrier-level config on E164 syntax, as noted in #5
2020-07-16 15:51:48 -04:00
Dave Horton
08f5f1f58e
do not proxy Session-Expires header
2020-06-15 08:28:08 -04:00
Dave Horton
5d1909e50c
update to drachtio-srf@4.4.34
2020-06-08 14:28:40 -04:00
Dave Horton
4f947ad3f2
bugfix: rtpengine now generates internal IP on sdp for internal-facing streams
2020-06-07 14:51:52 -04:00
Dave Horton
dccd57935e
remove tmp hardcoding
2020-05-25 12:11:42 -04:00
Dave Horton
c66ba70500
add support for ms teams and bugfix for reinvite handling from network side
2020-05-22 16:44:19 -04:00
Dave Horton
e213409dec
bugfix: invites to the PSTN and to webrtc clients
2020-05-11 09:16:42 -04:00
Dave Horton
160f888643
reinvite changes
2020-04-26 09:59:38 -04:00
Dave Horton
521e540901
bugfix: dont leak internal IP address on To header
2020-04-07 13:30:05 -04:00
Dave Horton
d6bd607aee
bugfix: PAI header on incoming call was being put in From header of outbound call
2020-04-03 11:09:27 -04:00
Dave Horton
e4313fd5d3
bugfix: audio lost on reINVITE from called party
2020-04-02 11:05:56 -04:00
Dave Horton
94f0584b9f
update deps
2020-02-22 08:20:28 -05:00