Commit Graph

  • 34753963b8 DMR: Add Keyloading for Hytera PDU Decryption based on Data Header Key ID first, then manually set key. #372 audio_work aw_dev lwvmobile 2026-11-07 20:22:23 -05:00
  • 544d576551 DMR: Fix Hytera OTA Encryption VLC Pseudo Call Information TGT Value on Slot 2. Verbage Tweaks; #373 lwvmobile 2026-11-07 19:35:47 -05:00
  • 72f8c1aff7 Merge branch 'kirisun3' into aw_dev lwvmobile 2026-11-06 22:14:02 -05:00
  • bfa4891965 DMR: Hytera Over the Air Encryption (Signalling Encryption) Support; #373 lwvmobile 2026-11-06 21:22:38 -05:00
  • daa47069bf DMR: Add More Kirisun Encryption Support; #319 lwvmobile 2026-10-30 10:42:34 -04:00
  • 587181f4de DMR: Add Hytera PDU Encryption Support; #372 lwvmobile 2026-10-21 11:48:59 -04:00
  • eb8048f1d9 Merge branch 'cygwin_bat_fix' into aw_dev lwvmobile 2026-10-20 19:31:41 -04:00
  • d8f9bd190b Merge pull request #371 from ryandrake08/rtltcp-input lwvmobile 2026-10-19 16:25:31 -04:00
  • 6880087afe Fix buffer underruns in getFrameSync() Ryan Drake 2026-10-19 12:07:44 -07:00
  • 6106a608e3 Fix divide-by-zero when result_len is zero Ryan Drake 2026-10-19 10:37:10 -07:00
  • 1aae6d34c9 CYGWIN: Fix default bat file date and time string to work independent of locale settings (uses robocopy); #370 lwvmobile 2026-10-19 10:45:03 -04:00
  • be57b5149b RTL_TCP: Add Ncurses Input Print; #368 lwvmobile 2026-10-18 12:07:41 -04:00
  • 3e221f29f5 Merge pull request #369 from ryandrake08/rtltcp-input lwvmobile 2026-10-17 16:42:02 -04:00
  • 4754f6a59b Include sys/socket.h for the UDP tuning socket Ryan Drake 2026-10-17 11:08:40 -07:00
  • 7027b145b8 Add interruptible timeouts for stalled rtl_tcp servers Ryan Drake 2026-10-17 09:55:29 -07:00
  • f38b5976f3 Add rtl_tcp input: -i rtltcp:host:port:freq:gain:ppm:bw:sq:vol Ryan Drake 2026-10-12 00:26:31 -07:00
  • 5244c85774 DMR: Fix Kirisun Keystream Creation Per Slot; #319 lwvmobile 2026-10-17 09:21:46 -04:00
  • 4005c9b313 DMR: Add More Kirisun Encryption Support; #319 lwvmobile 2026-10-16 11:04:42 -04:00
  • 72b3e5efe4 Fix Typo lwvmobile 2026-10-13 20:10:08 -04:00
  • a3a6fb999a DMR: Tait Talker Alias Single Block Embedded LC; #367 lwvmobile 2026-10-13 19:58:53 -04:00
  • 37855b817b DMR: Fix MassReg reg_address value and tweaks; #366 lwvmobile 2026-10-09 19:42:45 -04:00
  • 4fe32db7f5 Merge pull request #364 from eremeevdev/docs/macos-install-notes lwvmobile 2026-09-26 16:47:03 -04:00
  • 6819f9010e Add macOS Homebrew Build Notes to Install Notes; Aleksey Eremeev 2026-09-26 22:25:45 +03:00
  • 719d9709e6 Merge pull request #363 from xdab/perf/use-symbol-top2 lwvmobile 2026-09-22 17:58:43 -04:00
  • 26e4a619f6 use_symbol: replace per-symbol full sort with single-pass top-2 selection xdab 2026-09-22 22:10:06 +02:00
  • 0838a7f7ba DMR: Fix Copy and Paste Bug with Caltta BP Unmute and Doc Typos; #360 lwvmobile 2026-09-21 22:18:24 -04:00
  • a6ea60b345 Merge pull request #362 from xdab/perf/sync-hunt-topn lwvmobile 2026-09-21 18:30:55 -04:00
  • 9232d66fcb Frame Sync: Replace per-symbol full sort with single-pass top-5 selection xdab 2026-09-21 20:48:33 +02:00
  • 15515158b5 DMR: Add Support for Callta BP 10/32/64; #360 lwvmobile 2026-09-20 04:31:06 -04:00
  • fa4a332582 DMR: Add Special Use Cases for RAS Passwords that use a # or a $ in the help and complete usage doc; #359 lwvmobile 2026-09-10 16:32:24 -04:00
  • 4139b19bfe DMR: RAS MD5 Hash Fringe Case Correction; #359 lwvmobile 2026-09-07 15:19:30 -04:00
  • cd5f0f4a8e DMR: Remove Condition where VLC and TLC without FID 0x10 did not calculate RAS MAC attachments; Misc Tweaks to dburst RAS Indicator; #359 lwvmobile 2026-09-06 17:57:42 -04:00
  • fb3dc75c47 RAS MD5 Tweaks; #359 lwvmobile 2026-09-04 21:36:45 -04:00
  • f2254f413a Vertex Standard 10 Char and 64 Char Encryption Support; #316 lwvmobile 2026-09-04 15:47:56 -04:00
  • c97400a704 RTL: Retry Tuning if Error; #358 lwvmobile 2026-09-01 14:38:11 -04:00
  • cc6711fe4d DMR: RAS Implementation; #369 lwvmobile 2026-09-01 13:29:55 -04:00
  • 198f0eacb5 DMR: Auctus / GoComm Encryption Support w/ Forced Application; #346 lwvmobile 2026-08-14 03:05:21 -04:00
  • 5e5c3c4555 MBE: Tweaks to DMRA Late Entry IV (change run order to align w/ superframe) for SDRTrunk .mbe files; #298 lwvmobile 2026-07-20 23:02:17 -04:00
  • 272f17bfa3 MBE: Add DMRA Late Entry IV and Forced AES Alg Decryption support (w/ known key) for SDRTrunk .mbe files; #298 lwvmobile 2026-07-20 11:31:31 -04:00
  • 69d31151dd MBE: Add NXDN AES Decryption support (untested) for SDRTrunk .mbe files; #298 20260715 lwvmobile 2026-07-10 16:39:16 -04:00
  • 6fd7176659 MBE: Fixes and Tweaks on SDRTrunk .mbe files for NXDN Scrambler Key Loading; #298 lwvmobile 2026-06-29 16:18:31 -04:00
  • c960f9932c DMR: Fix Response Packet Nack Response Reasons; #354 lwvmobile 2026-06-25 13:36:25 -04:00
  • e877e7b9de WAV: Fix Typo on per-call custom tags and print to console log; #352 lwvmobile 2026-06-17 15:53:17 -04:00
  • 43d63b20dc WAV: Add custom tag option for per-call wav files; #352 lwvmobile 2026-06-13 16:08:29 -04:00
  • e6d2dd7934 P25: Create a Tait LCW Format Decode; lwvmobile 2026-06-11 18:23:56 -04:00
  • 8c3ae61b1a MBE: Support for SDRTrunk NXDN MBE files (WIP); #298 lwvmobile 2026-06-11 17:52:12 -04:00
  • f443063d3b Import Fixes: #348 lwvmobile 2026-05-20 05:25:38 -04:00
  • ed1d1d630c NXDN: Add Event History entries for the GPS report, undecoded, and still encrypted Data Calls; lwvmobile 2026-03-28 11:54:16 -04:00
  • 56f6f6d78e NXDN: Tweak to Frame Sync, restore other sync patterns based on polarity; Fixes random frame skips on NXDN96 trunking; lwvmobile 2026-03-20 11:10:15 -04:00
  • a6bdfa913f NXDN: DCALL Finish up data decryption methods; lwvmobile 2026-03-13 23:43:43 -04:00
  • ad77f266c4 NXDN: Add DCALL / SDCALL Header and Data Block Assembly; SDCALL_IV Function; lwvmobile 2026-03-13 14:43:14 -04:00
  • f72eb31b30 Merge pull request #342 from hardt0x1c/fix/dmr-payload-pointer-reset lwvmobile 2026-03-12 13:14:25 -04:00
  • 441ba31d1b fix: correct dmr_payload_p buffer pointer assignment Constantin 2026-03-08 23:22:49 +03:00
  • 7d94abd76a DMR: Only Apply Hytera BP Key if defacto static silence frame is not present; lwvmobile 2026-03-01 10:28:05 -05:00
  • 7b89174bb1 P25: Fix MFIDA4 Location on PTT; lwvmobile 2026-03-01 08:36:58 -05:00
  • f6f5f80361 DMR: Fix forced refresh items; #339 lwvmobile 2026-02-27 14:44:40 -05:00
  • b7cd501cc1 RTL: Add input gain adjustments during ncurses session using g/G and update example usage (credit: ki4hyf); lwvmobile 2026-02-19 21:07:44 -05:00
  • 9f03ad123d NXDN: New Frame Sync Fine Tuning; lwvmobile 2026-02-13 14:55:00 -05:00
  • d3303aea28 P25p1: 1/2 Trellis Viterbi Improvements; lwvmobile 2026-02-10 23:36:18 -05:00
  • 615f67536f NXDN: Add some debug polarity dumps; lwvmobile 2026-02-05 17:46:01 -05:00
  • 12012a9eee NXDN: Add Cmake option (-DNOS=ON) to switch back to old NXDN sync with pos and inv polarity; lwvmobile 2026-02-05 16:53:44 -05:00
  • 53a256bee8 NXDN: Rework code for the FACCH1 duplicate message check post NXDN Viterbi overhaul; lwvmobile 2026-02-03 02:57:02 -05:00
  • d7ce5e4cae NXDN: Add conditions to invalidate Superframe SACCH sequences; lwvmobile 2026-02-03 01:43:12 -05:00
  • 5af38d3563 NXDN: Revert Dibit Collection; lwvmobile 2026-02-01 20:58:41 -05:00
  • 034855069a NXDN: Fix NXDN_LICH_OFFBITS and LICH_ERR_THRESHOLD to work as expected post NXDN Viterbi overhaul; Revert back to 1 bit error on lich "dividing"; lwvmobile 2026-02-01 20:19:33 -05:00
  • 3ee5acef0a Minor Viterbi Tweaks; lwvmobile 2026-01-31 15:40:35 -05:00
  • b5bd9a7238 Compiler Warning Fix (llx); lwvmobile 2026-01-30 18:14:42 -05:00
  • 56b491ed3e NXDN: Soft Decision Viterbi; lwvmobile 2026-01-30 17:52:07 -05:00
  • a26a680fd6 Merge pull request #336 from wormuz/fix-mbe-playback-arg-order lwvmobile 2026-01-30 08:51:07 -05:00
  • 4ec2387140 Merge pull request #335 from wormuz/fix-mbe-static-wav-write lwvmobile 2026-01-30 08:48:32 -05:00
  • 385a9a1747 Fix -r option argument order dependency Konstantin Cheremisov 2026-01-29 14:46:15 +02:00
  • 2267f5d007 Fix -w option not writing wav in MBE playback mode Konstantin Cheremisov 2026-01-29 14:32:57 +02:00
  • 99f422898a Update and Push Tag; lwvmobile 2026-01-06 21:18:13 -05:00
  • 4924bd249a Remove Remnants of ITPP; #331 2026 lwvmobile 2026-01-05 12:56:07 -05:00
  • a5e000a14c Remove ITPP Dependencies; #331 lwvmobile 2026-01-04 20:31:30 -05:00
  • 53eaccc892 .mbe file playback DMRA Forced ALG, KEY, Late Entry IV for DMR; #298 #329 lwvmobile 2026-01-02 01:41:18 -05:00
  • e95cd4dd3a Fix AES-OFB and Misc Issues on .mbe file playback; #329 WIP lwvmobile 2026-01-01 23:00:41 -05:00
  • 48b0c4025b Add defined(__CYGWIN__) Fix for #330 lwvmobile 2025-12-31 18:29:36 -05:00
  • 2171df515d Merge pull request #330 from Coriou/fix/macos-oss-build lwvmobile 2025-12-31 17:47:50 -05:00
  • 83d7460a0b macOS: disable OSS backend cleanly and fix build/link errors Benjamin Coriou 2025-12-31 15:03:37 +01:00
  • 38ad11dbef Fix AES-OFB type on .mbe file playback; #329 lwvmobile 2025-12-29 22:36:47 -05:00
  • eddd6cb8b1 Add DES(56) and AES(128/256) OFB Decryption to P25 .mbe file playback; #329 lwvmobile 2025-12-29 22:25:23 -05:00
  • abf28593b1 Fix some Cygwin64 Build Script Issues and Instructions; #324 20251214 lwvmobile 2025-12-14 19:51:34 -05:00
  • bc4aeff164 Misc Fixes; #324 lwvmobile 2025-12-12 21:51:37 -05:00
  • 632041a44a M17: Add Packet Identifier 0x07 for TLE; lwvmobile 2025-11-16 14:30:52 -05:00
  • f1cd83e924 DCR: Add SB0 Lich Code 0x08 and decode CSM as Alias, if present; #323 lwvmobile 2025-11-10 20:52:35 -05:00
  • 50bf004427 DMR: Kirisun LFSR Fix; #319 lwvmobile 2025-11-10 20:32:05 -05:00
  • 85a6372c2e M17: Put ECD Back In; #322 lwvmobile 2025-11-08 12:48:25 -05:00
  • eb76ea2039 DMR: Add -M option to allow forcing any algid value; lwvmobile 2025-10-31 09:41:10 -04:00
  • 14edf325bc Tweak zeroes_threshold AMBE KS application; lwvmobile 2025-10-31 08:24:53 -04:00
  • e11ed353b8 Change custom NXDN PN95 -* argument to -_ ; #318 lwvmobile 2025-10-31 08:13:03 -04:00
  • f8521fda99 Don't Apply Keystream when Silence or Zero DMR AMBE Frames; #319 lwvmobile 2025-10-31 08:06:39 -04:00
  • fa47d0321b Update and Strip Down M17 Features; #322 lwvmobile 2025-10-31 05:58:45 -04:00
  • 095d982b62 Kirisun Advanced and Universal Encryption Support; #319 lwvmobile 2025-10-30 02:32:30 -04:00
  • 0060378321 DMR: Connect Systems Extended Encryption Support; #321 lwvmobile 2025-10-16 12:28:16 -04:00
  • 8ea6415424 DMR: Baofeng Advanced (PC5) Encryption Support; #320 lwvmobile 2025-10-15 17:57:15 -04:00
  • eb24239c51 DMR: LFSR Function for Kirisun Encryption Methods; #319 lwvmobile 2025-10-11 21:02:59 -04:00
  • ac1c658870 DMR: Initial Support for Kirisun "Advanced" and "Universal" Encryption Identifiers and Link Control; #319 lwvmobile 2025-10-10 05:53:36 -04:00
  • cf032ab955 NXDN: Add SHIFT-JIS support and UTF-8 Conversion and decode Talker Alias for MT 0x27 ALIAS_ARIB; #318 lwvmobile 2025-10-08 19:54:35 -04:00
  • 2d04878506 NXDN: Add Placeholders with Partial Decode or Assembly for MT 0x21, 0x27, and 0x28; #318 lwvmobile 2025-10-08 05:43:38 -04:00