AllStarLink v3 Software Updates Release - 2025-04-22

AllStarLink v3 continues to grow and improve we are pleased to announce updates and new software packages. The following updated packages are now available :

asl3-asterisk 22.2.0+asl3-3.4.3

  • asl3-asterisk

    • Add patch for "sounds_search_custom_dir" warning messages PR #46
  • app_rpt

    • REPO: Add clang pre-commit workflow PR #466
    • app_rpt.c: ast_frdup() test for failure to alloc PR #513
    • app_rpt: Shut down repeaters if Asterisk is shutting down PR #530
    • app_rpt: Eliminate START_DELAY and use per-node logic instead PR #532
    • tests: Add initial test suite test for fast disconnect PR #533
    • app_rpt.c: add rpt_frame_helper and refactor mute_frame_helper PR #538
    • app_rpt.c: Don't keyup link if TOT PR #541
    • Multiple: Add string length protection to all sscanf() calls PR #542
    • rpt_cli: Fix rpt cmd cmd PR #543
    • app_rpt.c: use ast_str for macrobuf PR #544
    • app_rpt: Use ast_str for l->linklist PR #545
    • app_rpt.c: Address stuck keyup when changing newkey PR #546
    • app_rpt.c: Incorrect unlock on failure return PR #547
    • app_rpt.c: rxchannel_read remove incorrect unlocks PR #548
    • apps, channels: Remove redundant code PR #549
    • rpt_channel.c: Fix uninitialized memory usage PR #551
    • app_gps.c: Use ARRAY_LEN for strs PR #554
    • Multiple: Eliminate MAXNODES and limits imposed by MAXNODES PR #555
    • app_rpt: Fix incorrect cleanup code PR #558
    • rpt_telemetry.c: use snprintf PR #559
    • app_rpt: Clean up a couple debug messages PR #560
    • Multiple: Enumerate autopatch callmode PR #562
    • app_rpt.c: fix non channel type "irlp" PR #565
    • app_rpt: Properly work around removal of AST_PBX_KEEPALIVE PR #566
    • .clang-format: update rules PR #567
    • app_rpt: Simplify sayfile logic PR #568
    • pre-commit.yml: update lint check PR #569
    • app_rpt.c: Remove unnecessary duplicate send_newkey() PR #570
    • app_rpt.c: Use ast_frame_adjust_volume_float() PR #571
    • app_rpt.c: use snprintf for all sprintf PR #573
    • app_rpt.c: Address issue 511 eliminate retry timeout on permanent connections PR #574
    • rpt_telemetry: Use update_timer() for timers, move update_timer() to rpt_utils.c PR #575
    • app_rpt.c: Remove blocklock PR #576
    • configs: update config files for clarity and improved customization PR #577
    • app_rpt: Use init_text_frame PR #578
    • app_rpt.c: Correct malloc length for strs PR #579
    • app_rpt: Add 1 to node count for explode string PR #580
    • chan_simpleusb: Add HID_POLL_RATE PR #581
    • app_rpt: fix macrobuffer - ast_copy_string needs +1 for NUL termination PR #586
    • app_rpt: Remove iaxkey and associated logic PR #588
    • app_rpt: do_link_post snprintf using wrong size PR #590
    • chan_simpleusb: add 1 null frame when USB buffer is empty allowing for lowlatency=1 PR #593
    • app_rpt: incorrect evaluation pointer totx PR #595
    • app_rpt: If we are unkeyed, send an AST_FRAME_CNG PR #596
    • app_rpt: static for functions only called in telemetry PR #597
    • chan_echolink: Echolink channel driver does not handle ast_channel_yank() PR #608
    • chan_tlb: TLB channel driver does not handle ast_channel_yank() PR #610
    • app_rpt: Use previously added macro for sscanf format PR #606
    • chan_echolink: Code quality updates PR #611
    • chan_tlb: Address memory leak on hangup PR #613
    • chan_echolink: restore removed hangup conditions PR #615
    • chan_tlb.c: restore removed hangup conditions PR #616

asl3-menu v1.13

  • asl-backup-menu: add "backup-local" support PR #77

Please update your systems using the Cockpit web console or command line at your convenience.

Sincerely,
AllStarLink

This topic was automatically closed after 2 hours. New replies are no longer allowed.