Skip to content

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 and others added 28 commits August 10, 2025 08:50
…ytes; allow a end-point to signal that a call is handing over/switching over from one stream ID/source ID to another; implement support on dvmbridge to properly handle stream/source ID switch over;
…iven unit registration; use unit registration source ID to select the destination peer to send private call data to;
	this introduces a new configuration flag "restrictPrivateCallToRegOnly", when set, this flag will influence how private calls are routed through the system
	private calls using restrictPrivateCallToRegOnly require both the source and destination subscribers to be unit registered with the system, when a private call
	occurs the system will utilize the source peer ID to restrict repeating the private call traffic only to the 2 peers involved in the private call

	FNEs will *always* receive private call traffic
…lways sends the U2U control byte for private calls;
…sserted on the serial port defined in bridge-config.yml for the duration of audio received, then is removed. (#102)
…g around ARP and packet retry when subscriber is not ready;
…ld skip parameters if they were empty); make the FNE P25 packet data handler operate in the TIA-102 asymmetric addressing mode (as would be required with FNE configurations);
@gatekeep gatekeep merged commit 7c2bfb3 into master Sep 3, 2025
7 checks passed
@gatekeep gatekeep deleted the r04j32_dev branch September 3, 2025 02:12
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.

4 participants