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-3.8
- asl-check-install: Add the asl-check-install script for Troubleshooting Help PR #139
- asl3-boot-oneshot: don't return an incorrectly reported failure status
asl3-asterisk 22.4.1+asl3-3.5.2
-
asterisk
- Update from Asterisk 22.2.0 to Asterisk 22.4.1
-
asl3-asterisk
- Allow "build-asl3" to extract version #'s from existing repo dirs PR #48
- build-asl3: improvements for CI builds PR #50
- Update "build-asl3" usage and man page PR #51
- 90-asl3.rules: Add AOIC fob vendor ID PR #53
- asl3-asterisk.postinst: Add 'lp' group to asterisk user PR #54
- asl3-asterisk-config.postinst: Generate a random IAX password to prevent drive-bys PR #55
- Update 90-asl3.rules Commit: fb0c39d
- Correct "astmoddir" path PR #56
- Update "build-asl3" to include support for the Asterisk "testsuite" PR #57
- Updates for asterisk-22.4.1 PR #58
-
app_rpt
- app_rpt: Remove textq PR #582
- app_rpt: do_link_post() update to reduce sending keying and link post messages at the "same time" PR #592
- chan_usbradio: Add 1 null frame when USB buffer is empty PR #598
- chan_simpleusb: Remove format text frame and unnecessary init PR #602
- app_rpt: Update duplex mode 3 to pass audio to audioarchive PR #603
- app_rpt: allow more "rpt cmd ..." CLI commands PR #604
- app_rpt: Use previously added macro for sscanf format PR #606
- 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
- chan_echolink: Address memory leak and code quality updates PR #611
- chan_tlb: Address memory leak on hangup and code cleanup PR #613
- chan_echolink: restore removed hangup conditions PR #615
- chan_tlb.c: restore removed hangup conditions PR #616
- chan_usbradio: use ast_cli() in place of printf() PR #617
- xpmr.c: Replace printf() with ast_log() restoring logging PR #618
- xpmr.c: Prevent out of range reference to pChan->pTxCode[i] PR #620
- gps.conf, app_gps: fix configuration issues and crashes PR #622
- chan_usbradio: Restore previous logging behavior broken in PR #244 PR #623
- app_rpt: add "archivedatefmt" variable for archive date string PR #625
- app_rpt: Sort connections by node number PR #627
- app_rpt: Use "," in place of "|" PR #628
- app_rpt: add cli completion for node names PR #630
- chan_*usb*: fix incorrect mutex lock PR #631
- app_rpt: report actual "connection time" PR #632
- app_rpt: Use rpt_pbx_run in place of ast_pbx_start PR #633
- Update/correct AMI "Response:" and "ActionID:" order PR #635
- app_rpt.c: Account for the residual microseconds when calculating elap time PR #636
- app_rpt: Cleanup func_xlat PR #638
- app_rpt: Remove duplicated code, narrow variable scope PR #640
- chan_usrp: Get rid of chan_usrp.h PR #641
- app_rpt: Address negative elap times. PR #644
- chan_echolink: Restore frame source in el_xread mistakenly removed in PR#611 PR #649
- app_rpt: address memory leak with failed telemetry thread PR #652
- app_rpt: Don't crash without access to parallel port PR #655
- rpt_install.sh: Clean up and simplify script and README. PR #656
- Use starter container for CI PR #657
- app_rpt: validate length of str in handle_link_data() PR #658
- chan_echolink: fix crash associated with incoming connection PR #660
- chan_tlb: restore answer logic matching echolink updates PR #661
- chan_echolink, chan_tlb: Fix RTCP packet creation PR #663
- Cleanup chan_echolink and chan_tlb PR #664
- app_rpt.c: Check frame before adjusting audio PR #665
- app_rpt: Enumerate link->mode PR #667
- app_rpt: set 1 bit width in rpt_link structure for boolean variables PR #668
- tests: Remove no longer needed logger.conf override. PR #669
- app_rpt: add "archiveaudio" variable to control audio capture PR #671
- app_rpt, chan: Fix #602, #658, and some cleanup PR #673
- chan_echolink: Fix #673, use AST_CONTROL_RADIO_UNKEY for unkey PR #674
- app_rpt: Add enum names and use them PR #605
- chan_echolink: Add callsign lookup for echolink nodes PR #675
- app_rpt: GPS telemetry incorrect break; statement PR #677
- app_rpt: add telemetry information to archive logs PR #678
- app_rpt: Add default value for "dtmfkeys" variable PR #679
- app_rpt: valgrind reports uninitialized memory usage in mdc_decoder_new PR #680
- chan_tlb: Use ast_queue_frame in channel drivers - not ast_sendtext() PR #682
- app_rpt: add more command completion to "rpt cmd" PR #683
- chan_tlb: CheckRTCP(): Invalid RTCP version 3 (fix PR #663) Commit: e7eb937
- chan_tlb: rtp packet type 2 (fix PR #663) PR #685
- app_rpt: rpt_vars->ready never set true for remote (fix PR #532) PR #686
- chan_usbradio: fix numrxcodes != numtxcodes PR #689
- Check allow/deny lists in "allstar-public" context (for WT connections) PR #691
- Add "remote" commands to set transceiver mode (FM, USB, LSB, AM) PR #692
- Add config variable for DNS node lookup PR #694
- app_rpt: fix archive logging crash due to incorrect format string(s) PR #696
- Resolve parrot mode conflicts between app_rpt, rpt.conf PR #698
- simpleusb: Fix SimpleUSB tuning PR #699
asl3-menu v1.14
- node-setup: Allow first node to be "1999" PR #82
- node-setup: only one registration per new node PR #83
- Extend allow/deny lists to include both node #'s AND calls PR #84
Allmon3 v1.4.3-1
Please update your systems using the Cockpit web console or command line at your convenience.
Sincerely,
AllStarLink