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-asteriskpackages include a newer version of Asterisk (22.8.3) and many changes toapp_rptincluding 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 themodules.conf,rpt.conf, andextensions.confconfiguration 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
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