Bryan Biedenkapp
|
4f3ac3214e
|
make slot numerical;
|
3 weeks ago |
Bryan Biedenkapp
|
4bc3376faa
|
correct comment;
|
3 weeks ago |
Bryan Biedenkapp
|
746b124e01
|
refactor MAC MCO defines;
|
3 weeks ago |
Bryan Biedenkapp
|
ba5377335f
|
add MFID specific partition type;
|
3 weeks ago |
Bryan Biedenkapp
|
5930dbe1a1
|
P2 abbreviated/explicit partition MCOs are essentially just TSBK opcodes;
|
3 weeks ago |
Bryan Biedenkapp
|
9f9cc572cd
|
begin defining P25 Phase 2 primitives;
|
3 weeks ago |
Bryan Biedenkapp
|
f4ea79b614
|
add some verbose debug trace for checkNetTrafficCollision();
|
3 weeks ago |
Bryan Biedenkapp
|
6b70ffe435
|
begin adding support for P25P2 network transiting;
|
3 weeks ago |
Bryan Biedenkapp
|
51cc90df77
|
increase packet processing latency warning to 250ms (1/4 second);
|
4 weeks ago |
Bryan Biedenkapp
|
b1dad3b8e1
|
always reset the call streams at the end of a call;
|
4 weeks ago |
Bryan Biedenkapp
|
92a737affc
|
move sample level dumping option to CLI;
|
4 weeks ago |
Bryan Biedenkapp
|
d26abdc968
|
remove main thread sleep control this causes WinSock on Win32 to lose its mind when polled too fast;
|
4 weeks ago |
Bryan Biedenkapp
|
577d5cda1a
|
fix concurrency lockup for DMR granting;
|
4 weeks ago |
Bryan Biedenkapp
|
9cf2d49bbb
|
(we're still hunting the cause of bridge ceasing UDP socket operations after a period of time, it *seems* to occur on Win32 only though); make the program status variable m_running a static s_running for dvmbridge; ensure PeerNetwork for dvmbridge uses m_packetDump instead of m_debug for packet dumping; fix shutdown issue with local audio causing a crash for dvmbridge; refactor how RTP and uLaw frames work; remove and deprecate the no include length configuration parameter; refactor and centralize UDP audio writing functionality; add verbose log messages for if the s_running flag becomes non-true during operation;
|
4 weeks ago |
Bryan Biedenkapp
|
b9b366a8a2
|
make the program status variable m_running a static s_running for dvmpatch; ensure PeerNetwork for dvmpatch uses m_packetDump instead of m_debug for packet dumping;
|
4 weeks ago |
Bryan Biedenkapp
|
504fa39580
|
update bridge config and expressly document the need to properly configure timing parameters;
|
4 weeks ago |
Bryan Biedenkapp
|
870c643200
|
very experimental fix for #111, along with additional enhancements to repeat parrot traffic to all VCs of a trunk site to ensure parrot traffic repeats;
|
4 weeks ago |
Bryan Biedenkapp
|
5541998a5f
|
minor bugfix, correct incorrect log module for host sourced analog audio;
|
4 weeks ago |
Bryan Biedenkapp
|
2a8a22329b
|
add PDU block reordering support to dvmhost;
|
4 weeks ago |
Bryan Biedenkapp
|
1f95016ca6
|
enhance REST API logging; add dev REST API commands to force send NAK packets;
|
4 weeks ago |
Bryan Biedenkapp
|
9872e9c707
|
BUGFIX: for unauthorized, unconnected failures the NAK response was not sending the appropriate RTP sequence;
|
1 month ago |
Bryan Biedenkapp
|
7e91a60dcb
|
bump copyright dates;
|
1 month ago |
Bryan Biedenkapp
|
4f2a3b9f49
|
BUGFIX: fix startup crash of dvmbridge when using analog audio mode; add transmit voice frame status for analog audio; correct core network issue determining length of analog audio frames;
|
1 month ago |
Bryan Biedenkapp
|
2e1ab42964
|
Merge remote-tracking branch 'origin/master' into r05a04_dev
|
1 month ago |
Bryan Biedenkapp
|
b35a2f5c60
|
BUGFIX: fix issue with CTS COR blocking VOX audio even when not enabled;
|
1 month ago |
Bryan Biedenkapp
|
cb0dcc7f03
|
implement proper packet reordering for P25 PDU data; BUGFIX: add boundary checking for P25 PDU disassembly;
|
1 month ago |
Bryan Biedenkapp
|
096e9fb0cc
|
better handle framequeue debugging when not performing packet dumping;
|
1 month ago |
Bryan Biedenkapp
|
5ac001cb70
|
add network debug trace around stream ID reset calls;
|
1 month ago |
Bryan Biedenkapp
|
966b6ddede
|
BUGFIX: fix condition in P25 call handler where if the TSBK was not decoded it could result in a crash;
|
1 month ago |
Bryan Biedenkapp
|
e5d8eed40c
|
add separate packet dumping option to the network stack, to allow for less-verbose debugging messaging (debugigng where packet dump/trace is not required);
|
1 month ago |
Bryan Biedenkapp
|
40ef37179b
|
prevent issue with 0 callDstId on dvmpatch; reject TDUs with no destination (these are invalid and can fuck off);
|
1 month ago |
Bryan Biedenkapp
|
ef7ed5f57a
|
report ssrc for late packets;
|
1 month ago |
Bryan Biedenkapp
|
7c98c1fbc8
|
BUGFIX: validate destination matches before handling TDU;
|
1 month ago |
Bryan Biedenkapp
|
2caaccd9a9
|
hide debug messages;
|
1 month ago |
Bryan Biedenkapp
|
75e808c90c
|
add dropped call support to dvmpatch; refactor/rewrite dvmpatch encryption support;
|
1 month ago |
Bryan Biedenkapp
|
6750afaebe
|
BUGFIX: dvmbridge, ignore UDP frame timeouts when using RTP or USRP UDP streams;
|
1 month ago |
Bryan Biedenkapp
|
2ee49c84e7
|
BUGFIX: always allow the network stack to process and pass RTP frames carrying the end of call sequence (65535);
|
1 month ago |
Bryan Biedenkapp
|
c93694e705
|
BUGFIX: only consider jitter buffer for RTP frames not carrying the end of call sequence (65535);
|
1 month ago |
Bryan Biedenkapp
|
2e4bb275ab
|
add some experiemental support to dvmpatch to support clear to enc one-way patching;
|
1 month ago |
Bryan Biedenkapp
|
23e6823ea0
|
BUGFIX: add more stream ID lockout reset handling;
|
1 month ago |
Bryan Biedenkapp
|
a8734c0f31
|
BUGFIX: add more stream ID lockout reset handling;
|
1 month ago |
Bryan Biedenkapp
|
5a70ace0af
|
BUGFIX: for R05A04s 1s delayed TDU, make sure we have valid IDs before allowing a delayed TDU;
|
1 month ago |
Bryan Biedenkapp
|
753ad09c6f
|
BUGFIX: dvmpatch did not properly release the network stream ID at the termination of a call, resulting in a hang up;
|
1 month ago |
Bryan Biedenkapp
|
7be04dad49
|
attempt to validate source IP/port during a RPTL, RPTK or RPTC event when RPTL, RPTK or RPTC is sent while not in the correct login state;
|
2 months ago |
Bryan Biedenkapp
|
3ba3ab33bb
|
track active call counts (this might be slightly error prone, so we will at best call this an approximate number);
|
2 months ago |
Bryan Biedenkapp
|
c04ec02f15
|
BUGFIX: lets not memset past the possible end of the key array....;
|
2 months ago |
Bryan Biedenkapp
|
53714d75d2
|
document that key IDs are hex not dec;
|
2 months ago |
Bryan Biedenkapp
|
dc5c833c68
|
initialize FinalCut palette earlier;
|
2 months ago |
Bryan Biedenkapp
|
4f92cd373f
|
implement support to configure adaptive jitter buffer from peered;
|
2 months ago |
Bryan Biedenkapp
|
4515f10c7a
|
slight TUI color palette change;
|
2 months ago |