Kutolewa kwa jukwaa la mawasiliano la Asterisk 19 na usambazaji wa FreePBX 16

Baada ya mwaka wa maendeleo, tawi jipya la imara la jukwaa la mawasiliano la wazi la Asterisk 19 lilitolewa, lililotumiwa kupeleka programu za PBX, mifumo ya mawasiliano ya sauti, lango la VoIP, kuandaa mifumo ya IVR (menu ya sauti), barua ya sauti, mikutano ya simu na vituo vya simu. Msimbo wa chanzo wa mradi unapatikana chini ya leseni ya GPLv2.

Nyota 19 imeainishwa kama toleo la kawaida la usaidizi, na masasisho yakitolewa kwa kipindi cha miaka miwili. Usaidizi kwa tawi la awali la LTS la Nyota 18 utaendelea hadi Oktoba 2025, na usaidizi kwa tawi la Asterisk 16 hadi Oktoba 2023. Usaidizi kwa tawi la 13.x LTS na tawi la hatua ya 17.x umekatishwa. Matoleo ya LTS yanalenga uthabiti na uboreshaji wa utendakazi, huku matoleo ya kawaida yanalenga katika kuongeza utendakazi.

Maboresho muhimu katika kinyota 19:

  • Kategoria za kumbukumbu za utatuzi zimetekelezwa, huku kuruhusu kusanidi matokeo ya maelezo muhimu ya utatuzi pekee. Hivi sasa kategoria zifuatazo zinatolewa: dtls, dtls_packet, barafu, rtcp, rtcp_packet, rtp, rtp_packet, stun na stun_packet.
  • Njia mpya ya uundaji wa logi "wazi" imeongezwa, ambayo jina la faili, kazi na nambari ya mstari huonyeshwa kwenye logi bila wahusika wa udhibiti usiohitajika (bila kuangazia). Pia inawezekana kufafanua viwango vyako vya ukataji miti na kubadilisha umbizo la towe la tarehe na nyakati kwenye logi.
  • AMI (Kiolesura cha Kidhibiti cha Nyota) kimeongeza uwezo wa kuambatisha vidhibiti kwa matukio yanayohusiana na kuwasili kwa mawimbi ya sauti (DTMF) "mweko" (mapumziko ya muda mfupi ya kituo).
  • Amri ya Asili hutoa uwezo wa kuweka vigeuzo vya kituo kipya.
  • Usaidizi umeongezwa wa kutuma toni za R1 MF (masafa mengi) bila mpangilio kwa kituo chochote katika amri ya SendMF na msimamizi wa PlayMF.
  • Amri ya MessageSend hutoa uwezo wa kubainisha kando anwani lengwa za "Lengwa" na "Kwa".
  • Imeongeza amri ya ConfKick, inayokuruhusu kukata chaneli mahususi, watumiaji wote au watumiaji bila haki za msimamizi kutoka kwa mkutano.
  • Imeongeza amri ya Pakia upya ili kupakia tena moduli.
  • Imeongeza amri ya WaitForCondition ili kusitisha utekelezaji wa hati ya kuchakata simu (dialplan) hadi masharti fulani yatimizwe.
  • Chaguo la "A" limeongezwa kwenye moduli ya app_dial, ambayo inakuwezesha kucheza sauti kwa mpigaji simu na mtu aliyeitwa wakati wa simu.
  • Imeongeza moduli ya app_dtmfstore, ambayo huhifadhi tarakimu za upigaji simu zilizopigwa katika kigezo.
  • Sehemu ya app_morsecode hutoa msaada kwa lahaja ya Kimarekani ya msimbo wa Morse na hutoa mipangilio ya kubadilisha muda wa kusitisha.
  • Katika sehemu ya programu_originate, kwa simu zinazoanzishwa kutoka kwa hati za dialplan, uwezo wa kubainisha codecs, faili za kupiga simu na vitendo vya udhibiti vimeongezwa.
  • Sehemu ya app_voicemail imeongeza uwezo wa kutuma salamu na maagizo ya kutumia ujumbe wa sauti mapema na kuunda kituo baada tu ya wakati wa kurekodi ujumbe unaoingia.
  • Imeongeza mpangilio wa astcachedir ili kubadilisha eneo la kache kwenye diski. Kwa chaguo-msingi, kache sasa iko katika saraka tofauti /var/cache/asterisk badala ya saraka ya /tmp.

Wakati huo huo, baada ya miaka mitatu ya maendeleo, kutolewa kwa mradi wa FreePBX 16 ulichapishwa, kuendeleza interface ya mtandao kwa ajili ya kusimamia Asterisk na vifaa vya usambazaji tayari kwa ajili ya kupelekwa kwa haraka kwa mifumo ya VoIP. Mabadiliko yanajumuisha usaidizi wa PHP 7.4, upanuzi wa API kulingana na lugha ya hoja ya GraphQL, mpito kwa kiendeshi kimoja cha PJSIP (kiendeshaji cha Chan_SIP kimezimwa kwa chaguo-msingi), usaidizi wa kuunda violezo vya kubadilisha muundo wa paneli ya kudhibiti mtumiaji, muundo mpya. moduli ya ngome yenye uwezo uliopanuliwa wa kudhibiti trafiki ya SIP, uwezo wa kusanidi vigezo vya itifaki kwa HTTPS, inafunga AMI kwa mwenyeji wa ndani kwa chaguo-msingi, chaguo la kuangalia nguvu ya nywila.

Unaweza pia kutambua masasisho ya kusasisha ya mfumo wa simu wa VoIP FreeSWITCH 1.10.7, ambayo huondoa udhaifu 5 ambao unaweza kusababisha kutuma ujumbe wa SIP bila uthibitishaji (kwa mfano, kwa kudanganya na kutuma barua taka kupitia lango la SIP), kuvuja heshi za uthibitishaji wa kipindi na DoS. mashambulizi (kuchoka kwa kumbukumbu na kuacha kufanya kazi) ili kuzuia seva kwa kutuma pakiti za SRTP zisizo sahihi au pakiti za SIP zilizofurika.

Chanzo: opennet.ru

Kuongeza maoni