Bryan Biedenkapp
|
87cda7a3d3
|
remove dvmmon, R05A02 will be the last version to support dvmmon, R05A04+ will not support it in favor of using sysview from the FNE for monitoring;
|
3 weeks ago |
Bryan Biedenkapp
|
217872dc9a
|
convert direct MMDVM TDU to a timed TDU; correct some handling of LDU1 srcId and dstId;
|
3 weeks ago |
Bryan Biedenkapp
|
637773f0c8
|
BUGFIX: dvmpatch do not send LDU2s until network is in non-idle state;
|
3 weeks ago |
Bryan Biedenkapp
|
69bceecd70
|
preamble tones are not supported for UDP audio;
|
3 weeks ago |
Bryan Biedenkapp
|
689ad0cd65
|
for maintainability split modes into separate source CPP files; BUGFIX: fix buffer overflow when copying PCM data; allow uLaw encoded RTP frames to also carry source and dest metadata;
|
3 weeks ago |
Bryan Biedenkapp
|
fa86412a3c
|
implement RTP audio pacing by timestamp sent by source;
|
3 weeks ago |
Bryan Biedenkapp
|
cad8ac7481
|
whoops meant == not =;
|
3 weeks ago |
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;
|
4 weeks 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 |