AllStarLink v3 Software Updates Release - 2026-04-09

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

NOTE: The updated asl3-asterisk packages include a newer version of Asterisk (22.8.3) and many changes to app_rpt including one BIG change. We have removed our dependency on the DAHDI kernel module!!! The package post-installation scripts will make a few needed changes to the modules.conf, rpt.conf, and extensions.conf configuration files.

asl3 3.17

  • asl-telemetry: Deal with non-ASL IAX connections PR #170
  • asl-find-sound: show device serial number (if present) PR #172
  • Add a tool to exhaustively check node authentication PR #173
  • asl-node-auth-check: Various Production Bugs Parsing Bugs PR #175
  • asl-node-auth-check: Removes stray debug print line found in v3.14
  • Move DAHDI package dependencies to "asl3-asterisk" PR #179
  • Remove Utilities Related to DAHDI PR #181

asl3-asterisk 22.8.2+asl3-3.8.3-1

  • asterisk

    • Update from Asterisk 22.7.0 to Asterisk 22.8.2
  • asl3-asterisk

    • Add support for asterisk 23.1 PR #70
    • asl-dahdi-repair‎: add logic to check for apt/dpkg PR #72
    • build-asl3: add support for asterisk 22.8+, 23.2+ PR #73
    • Add udev rule for hidraw CM1xx PR #75
    • Allow .conf files in "/etc/asterisk/custom" PR #76
    • Updates to support asterisk (non-DAHDI) bridging PR #77
    • dadhi minimization, improve asterisk clone PR #80
  • app_rpt

    • conf: Add templating to iax.conf to support multiple authenticated clients PR #591
    • app_rpt: Remove dependency on DAHDI PR #865
    • app_rpt: Change rpt_safe_sleep from calls originating in rpt() to 20ms PR #904
    • chan_voter: Update Keepalive Debug Messages PR #907
    • app_rpt: enumerate l->disced PR #908
    • app_rpt: Add {} to ilink cases where variables are defined PR #909
    • app_rpt: Add missing mutex around myrpt->links list traversals PR #910
    • app_rpt: Add comments around altlink() and audio frames PR #911
    • chan_voter: Add client connect message PR #912
    • chan_simpleusb/chan_usbradio: manage "devstr=", add "serial=" PR #916
    • app_rpt: Use passed variable chan in rpt_radio_set_recommend_data() and rpt_radio_set_param() PR #917
    • app_rpt: Remove requirement for ident to be defined/configured PR #918
    • app_rpt: Use ast_str for stats url PR #924
    • app_rpt: pthread_create_detached() -> pthread_create() as we join at shutdown PR #926
    • app_rpt: Address memory leak in http_registration PR #927
    • res_rpt_http_registrations: Use ast_str* for url PR #929
    • app_rpt: Keep rpt_exec() thread for processing link audio frames PR #932
    • app_rpt: limit text message size, adjust stat post and link update interval PR #933
    • app_rpt: Handle dialplan execution in handle_varcmd_telem() PR #934
    • Changes for GCC V15 and C23 compliance PR #935
    • build: Fix discarded-qualifiers errors with gcc 15.2.1 PR #937
    • app_rpt: Fix unused-but-set-variable errors with gcc 16 PR #941
    • app_rpt: Remove double debug message on ast_format_cap_alloc() failure PR #943
    • app_rpt: Remove unused MAXNODES created PR#555 PR #944
    • Linklist "randomize" timers PR #945
    • app_rpt: Add RPT_NODE dialplan function PR #957
    • app_rpt: Write channel text messages to rpt_qwrite() PR #959
    • app_rpt: Refactor init_text_frame() PR #961
    • Dev: Keep format for AST_DECLARE_APP_ARGS PR #962
    • app_rpt: Set Exten for outbound calls PR #964
    • app_rpt: statpost should only report adjacent nodes PR #965
    • dev: Add coderabbit instructions PR #967
    • Coderabbit: Fix format and instructions PR #968
    • dev: Fix coderabbit.yaml format PR #969
    • dev: Coderabbit try 2 PR #970
    • app_rpt: Ensure no connections exist before redialing a node PR #971
    • app_rpt: Finish generalization of node lookup in extensions.conf PR #972
    • app_rpt: Change default linkpost_time to 30 seconds PR #973
    • Document HAMVOIP time limit in rpt_config.c PR #974
    • Cleanup Pre-commit script PR #975
    • app_rpt: Remove duplicate initialization of l->link_newkey in attempt_reconnect() PR #977
    • app_rpt: only downgrade nodes on a links list PR #979
    • app_rpt: Handle make call failure, truncated echolink node address PR #980
    • app_rpt: Add telemetry messages to connection failures PR #981
    • app_rpt: Restore command complete functionality unintentionally removed in PR #879 PR #982
    • app_rpt: rpt_exec() path - create macrobuf before using PR #983
    • app_rpt: rpt_link_connect() verify valid connection before exiting PR #984
    • app_rpt: Allow status ilink,5 to bypass telemmode PR #985

asl3-menu v1.18

  • node-setup: add AIOC customizations PR #103
  • Ensure that the "asterisk" login exists PR #106
  • node-setup: updates to support "Local/pseudo" channels PR #107

dahdi 3.4.0-11

  • Fixes trixie depdency issues (again) PR #5
  • DAHDI Minimization for Less DAHDI Plan PR #6

Allmon3 v1.8.1

  • Allow target to be set for individual links by @Pross in PR #307
  • functions.js: Fix Creation of URLs when type=single and element is a node by @jxmx in PR #310
  • Sync with ASL3-Docker, Upgrade to Trixie by @jxmx in PR #311
  • Switch favicon when any node transmission active by @kwirk in PR #312
  • Fix CONFIG_LOGO_IMG alignment comment in web.ini by @jxmx in PR #314

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.