Bryan Biedenkapp
|
1edf2b57e9
|
fix condition where peers that were NAK'ed during traffic would never receive NAK because it wasn't being sent to a direct IP;
|
1 year ago |
dependabot[bot]
|
3f7aff19cd
|
Bump actions/download-artifact from 2 to 4.1.7 in /.github/workflows (#70)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 4.1.7.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v2...v4.1.7)
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
1 year ago |
Bryan Biedenkapp
|
696e93a3ec
|
increase the report time for packet Rx and processing to 360ms (or 180ms * 2, or 2 full P25 LDUs);
|
1 year ago |
Bryan Biedenkapp
|
582629c395
|
add rule name alias for future use;
|
1 year ago |
Bryan Biedenkapp
|
8f4c33c890
|
fix up some offsets that seem to be causing problems (*seem* to be causing problems);
|
1 year ago |
Bryan Biedenkapp
|
4786923b1e
|
fix sleep deprived typos;
|
1 year ago |
Bryan Biedenkapp
|
f68532ed33
|
[EXPERIMENTAL] add possible support to convertToAir V.24 PDU frames;
|
1 year ago |
Bryan Biedenkapp
|
9a9441fbd5
|
extend W3AXLs implementation for space in blocks to the air interface modems as well (even though the modem firmware doesn't support it yet), for future proofing purposes;
|
1 year ago |
W3AXL
|
a5709dd0a7
|
added optional byte-block free space reporting to ModemV24
|
1 year ago |
Bryan Biedenkapp
|
9c3525a872
|
fix double clocking of modem in the modem clock threaad;
|
1 year ago |
Bryan Biedenkapp
|
d1730d40fc
|
whoops remove debug trace;
|
1 year ago |
Bryan Biedenkapp
|
0673aac088
|
add support to disable watchdog overflow checking;
|
1 year ago |
Bryan Biedenkapp
|
d2fcea4885
|
implement logic to count overflows before resetting hard, after 10 consecutive overflow conditions, the PANIC reset logic will execute;
|
1 year ago |
Bryan Biedenkapp
|
f25ae33b7c
|
better document FIFO adjustments and queue adjustments;
|
1 year ago |
Bryan Biedenkapp
|
ccd5a5a9d8
|
be extremely aggressive about clearing buffers in PANIC overflow of modem and internal;
|
1 year ago |
Bryan Biedenkapp
|
810fb62c72
|
update v24 submodule;
|
1 year ago |
Bryan Biedenkapp
|
22a8ccb75f
|
partially revert Modem poll change to 250ms, partial because we're only reverting the poll time to 125ms (previous commit IDLE time);
|
1 year ago |
Bryan Biedenkapp
|
c4038d92fb
|
ensure internal states are reset at callEnd; ensure if overriding source ID from UDP we actually override the source ID;
|
1 year ago |
Bryan Biedenkapp
|
5a972a671c
|
add some more verbose logging for overflow conditions; correct issue with DMR Tx timer expiring before the call actually ended;
|
1 year ago |
Bryan Biedenkapp
|
e233289f44
|
remove these sleeps (debug code not needed);
|
1 year ago |
Bryan Biedenkapp
|
1851cec087
|
fix issue with UDP audio not sending metadata correctly; fix issue with enabling UDP audio; fix issue with incorrect address and port used for receiving remote UDP audio PCM data; fix issue with incorrect checking of destination and slot for DMR; fix issue with encodingDMRAudio frames and sending them too quickly; refactor how callEnd is handled;
|
1 year ago |
Bryan Biedenkapp
|
b281da766e
|
clarify some watchdog panic messages;
|
1 year ago |
Bryan Biedenkapp
|
cac58cea1f
|
move buffer size checks to host watchdog thread; add additional checks to prevent aggressive buffer overflow check logging;
|
1 year ago |
Bryan Biedenkapp
|
0c247a2b37
|
make isQueueFull() checking -- less aggressive;
|
1 year ago |
Bryan Biedenkapp
|
ceb3c90497
|
I swear some day I'll learn to English well given its my primary language;
|
1 year ago |
Bryan Biedenkapp
|
8b02d7efd8
|
add some comments around the WASAPI option for dvmbridge on Windows;
|
1 year ago |
Bryan Biedenkapp
|
71a4cc2acc
|
add -wasapi command line option for dvmbridge on Windows to prioritize WASPI over WinMM;
|
1 year ago |
Bryan Biedenkapp
|
6e9c8837fb
|
add more verbose logging if the modem reports it does not have space for frames and if the local controller queue is full;
|
1 year ago |
Bryan Biedenkapp
|
d8efc3e29d
|
validate the state of the audio device, and attempt to reinit if its not running (and die in a panic if it can't be reinited);
|
1 year ago |
Bryan Biedenkapp
|
92070b77db
|
setup preferred backends for miniaudio;
|
1 year ago |
Bryan Biedenkapp
|
35cf087b33
|
ensure redundant terminators aren't logged (rxStartTime should be zeroed after the first terminator for a call is received, all others after that shouldn't make a log entry based on zeroed rxStartTime);
|
1 year ago |
Bryan Biedenkapp
|
89a1d4bde9
|
peekFrameLength() should abide by mutex locks on txQueue's;
|
1 year ago |
Bryan Biedenkapp
|
c60f418ddc
|
correct issue with thread-safety when writing network queues for bridge;
|
1 year ago |
Bryan Biedenkapp
|
e81e7752ed
|
allow hasP25Space() to be overriden by derived classes [for possible future use];
|
2 years ago |
Bryan Biedenkapp
|
849d54976b
|
fix file spacing;
|
2 years ago |
Bryan Biedenkapp
|
14b880b708
|
add some mutex locking for thread safety, ensure addFrame and getFrame cannot happen simultaneously;
|
2 years ago |
W3AXL
|
6ddec3c641
|
typo mistake whoops
|
2 years ago |
W3AXL
|
d3aede7f1f
|
added sytem information to host status response
|
2 years ago |
Bryan Biedenkapp
|
f5c5748789
|
increase modem read delay to 1ms;
|
2 years ago |
W3AXL
|
8c836ec336
|
whoops, put this in the right place
|
2 years ago |
W3AXL
|
babfdeb4f3
|
fixed U: log messages causing journalctl spam
|
2 years ago |
Bryan Biedenkapp
|
043f6a73ae
|
add support for always send list;
|
2 years ago |
Bryan Biedenkapp
|
dd31260ded
|
i'm an idiot;
|
2 years ago |
Bryan Biedenkapp
|
7d582138aa
|
properly respect N(S)/N(R);
|
2 years ago |
Bryan Biedenkapp
|
f4291f9235
|
ignore PDUs who claim to have PDU data but really don't;
|
2 years ago |
Bryan Biedenkapp
|
d106fbb062
|
add some extra length documentation for RTP packets; make network ringbuffer initialized value a constant; continue logic implementation for P25 data; correct buffer issue on P25 data;
|
2 years ago |
Bryan Biedenkapp
|
52e3677270
|
fix problem with ULL for 32-bit, on 64-bit this wasn't a problem as the numbers were all treated as 8 bytes wide (on Linux anyway), but for 32-bit this truncated the numbers and caused weird problems;
|
2 years ago |
Bryan Biedenkapp
|
7a7dff3388
|
report now value in PONG response;
|
2 years ago |
Bryan Biedenkapp
|
f6f7a70757
|
add debug trace for PONG messages;
|
2 years ago |
Bryan Biedenkapp
|
1d760e0489
|
update debian package version;
|
2 years ago |