Nishad Musthafa
befe962806
Using a less complex mechanism to trunk matching by sending all trunks to MatchTrunkDetailed
2025-07-03 13:57:15 -07:00
Nishad Musthafa
6f89ead3dd
Revert "Fixing the check to include checking for trunks pre filtering"
...
This reverts commit af8cac038f .
2025-07-03 11:13:02 -07:00
Nishad Musthafa
af8cac038f
Fixing the check to include checking for trunks pre filtering
2025-07-02 22:37:55 -07:00
Nishad Musthafa
9ab5ce723d
Differently handling the case of no trunks defined vs trunks defined but none matching the call
2025-07-02 16:15:24 -07:00
Nishad Musthafa
2a22fc4080
Strong Number filter for Trunks
...
Added logic to fail calls when calls 'to' number on the inbound trunk did not match any trunk
2025-07-02 16:15:24 -07:00
Denys Smirnov
47896f50e3
Update protocol and IO service. ( #3499 )
2025-03-08 01:19:42 +05:30
Denys Smirnov
60a09cb4be
Implement SIP iterators. ( #3332 )
2025-02-20 13:13:21 +02:00
Denys Smirnov
55d084fd18
Annotate SIP errors with Twirp codes. ( #3161 )
2024-11-07 17:00:57 +02:00
Denys Smirnov
50b4d6605e
Type safe IP checks for SIP Trunks. ( #3108 )
2024-10-16 17:48:55 +03:00
Raja Subramanian
8221471b67
Protocol update to get more precise protoproxy timing ( #3107 )
...
* Protocol update to get more precise protoproxy timing
* really update protocol
2024-10-16 18:43:09 +05:30
Denys Smirnov
0e68404f2c
Support passing SIP headers. ( #2993 )
2024-09-13 11:06:38 +03:00
David Zhao
7a774cc82a
Support for participant attributes ( #2806 )
...
* Support for participant attributes
* move metadata setters to LocalParticipant
* address feedback
* forward error
* update go mod
* update attributes first
2024-06-19 23:14:19 -07:00
Denys Smirnov
74c7b93170
Support new SIP Trunk API. Improve Redis tests. ( #2799 )
2024-06-17 21:49:51 +03:00
Paul Wells
bc6dbd98c7
fix sip MatchTrunk call ( #2740 )
2024-05-28 19:04:06 -07:00
Denys Smirnov
fa65712a0e
Use camel case in SIP logs. ( #2738 )
2024-05-28 13:43:22 +03:00
Denys Smirnov
07791ffc00
Pass new SIP metadata. Update protocol. ( #2683 )
2024-04-26 13:57:39 +03:00
Denys Smirnov
3674217d64
Support new SIP protocol. ( #2474 )
2024-02-12 18:52:21 +02:00
Denys Smirnov
ec2efa2dc4
SIP: Better debug logging. ( #2293 )
2023-12-04 20:03:20 +02:00
Denys Smirnov
1240c1670b
SIP: Properly handle nil trunk. ( #2291 )
2023-12-04 10:21:21 -05:00
Denys Smirnov
dd024571a1
SIP: Move dispatch rule evaluation to protocol package. ( #2279 )
2023-11-30 19:46:24 +02:00
Raja Subramanian
53542b09a0
Participant traffic load. ( #2262 )
...
* Participant traffic load.
Capturing information about participant traffic
- Upstream/Downstream
- Audio/Video/Data
- Packets/Bytes
This captures a notion of how much traffic load a participant is
generating.
Can be used to make allocation decisions.
* Clean up
* SIP patches
* reporter goroutine
* unlock
* move traffic stats from protocol
* check type
2023-11-26 23:05:00 +05:30
Denys Smirnov
f18d6356e8
SIP: Update protocol, use NoPin flag. ( #2250 )
2023-11-20 10:18:59 -05:00
Denys Smirnov
7bcd6d4df0
SIP: Implement GetSIPTrunkAuthentication. ( #2244 )
2023-11-15 15:29:36 -05:00
Denys Smirnov
c6e467e903
Initial SIP Dispatch Rules implementation ( #2241 )
2023-11-15 09:35:05 -05:00