Skip to content

R04J32 Merge to Master #95

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 64 commits into
base: master
Choose a base branch
from
Open

R04J32 Merge to Master #95

wants to merge 64 commits into from

Conversation

gatekeep
Copy link
Member

This PR merges the current development R04J32 branch into master.

(This is currently preliminary, I just wanted to get this PR on the board.)

gatekeep and others added 30 commits May 31, 2025 13:51
…ssrc should become the originating peer ID; remove peer check throwing a warning;
…c source which would be the peer ID of the origination of a RTP packet);
…" links where internal peer IDs don't need to be retained); more work for maintaining the originating stream sync source; refactor how the FNE handles peer network connections;
…ections (more than this number can cause performance problems);
…contained buffers are deleted (otherwise we'll leak memory);
…when the PF flag is set (this allows Kenwoods flavor of encryption to pass);
…; handle more conditions for FID $20 (Kenwood) on voice frames;
…etwork); perform frame length validation for P25 network frames (unlike DMR and NXDN P25 frames are variable length, requring length validation to prevent buffer under or overflows); fix issue with addr variable not being freed in InfluxDB handler;
… commands; add some NXDN constants for remote control;
gatekeep added 30 commits June 11, 2025 23:03
… NXDN (this fixes an issue where conventional DMR and NXDN systems would be unable to transmit onto affiliation only TGs); correct bad CSBK decoding in the FNE (forgot to check for dataSync);
…o a common class called AnalogAudio for easy reuse; stub network protocol entries to eventually handle analog audio;
…add support to the DVM FNE to properly switch analog FM audio traffic; bump revision from H to J;
…amp list; add error/logic checking for V.24/DFSI where the VHDR may send a TGID0 during a call causing a call rejection;
…l cause dvmhost to accept the call and not drop it, with the caveat that the TGID will be rewritten to TGID1, the network stack simply cannot service a TGID of 0 and as such we must rewrite the TGID a TIA-102 valid TGID;
…S on PTT; decode Harris User Alias in LDU LCs;
…s does not abort decoding in the ModemV24 right now and will simply log an error if the RS values for the LDU1 or LDU2 are to badly invalid;
…g entries; add debug logging for Voice 1 and 10 start of voice frames for V.24;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants