Efter ett Ärs utveckling har den nya stabila versionen av den öppna kommunikationsplattformen Asterisk 21 slÀppts, som anvÀnds för att implementera programvaru-PBX, röstkommunikationssystem, VoIP-gateways, organisera IVR-system (röstmeny), röstmeddelanden, telefonkonferenser och call-centers. Projektets kÀllkod Àr tillgÀnglig under GPLv2-licens.
Asterisk 21 har kategoriserats som en version med vanlig support, dÀr uppdateringar skapas under en period av tvÄ Är. Stödet för LTS-versionen Asterisk 20 kommer att pÄgÄ till oktober 2027, och Asterisk 18 till oktober 2025. Stödet för LTS-versionen 17.x har upphört. Vid förberedelsen av LTS-versioner lÀggs sÀrskild vikt vid att sÀkerstÀlla stabilitet och optimera prestanda, medan det primÀra mÄlet med vanliga versioner Àr att öka funktionaliteten.
Bland förÀndringarna i Asterisk 21:
- Möjligheterna för modulen res_pjsip_pubsub har utökats, vilket lÀgger till ytterligare funktioner för distribuerad informationsutbyte om enheters status genom Jabber/XMPP-tillÀgget PubSub (skicka meddelanden baserade pÄ prenumeration).
- I modulen sig_analog för analoga FXS-kanaler har en funktion för att hÄlla den uppringda abonnenten (CSH, Called Subscriber Held) implementerats, vilket gör det möjligt för anvÀndaren att sÀtta ett pÄbörjat samtal pÄ hÄll, lÀgga pÄ luren och Äteruppta samtalet genom att lyfta luren pÄ en annan telefon pÄ samma linje. För att styra samtalshÄllning har instÀllningen calledsubscriberheld föreslagits.
- I funktionen res_pjsip_header_funcs har argumentet prefix i PJSIP_HEADERS blivit valfritt (om det inte anges returneras alla huvud).
- I http-servern (AstHTTP â AMI över HTTP) har sidans statusutskrift förenklats (adress och port visas nu pĂ„ en rad).
- Konfigurationsfilen users.conf har förklarats som förÄldrad.
- Funktionen ast_gethostbyname() har deklarerats som förÄldrad, och istÀllet bör funktionerna ast_sockaddr_resolve() och ast_sockaddr_resolve_first_af() anvÀndas.
- Applikationerna SLAStation och SLATrunk har överförts frÄn modulen app_meetme till app_sla (nÀr dessa applikationer anvÀnds bör modulerna Àndras i modules.conf).
- Moduler som tidigare har deklarerats som förÄldrade har tagits bort: chan_skinny, app_osplookup, chan_mgcp, chan_alsa, pbx_builtins, chan_sip, app_cdr, app_macro, res_monitor.
KĂ€lla: opennet.ru
