Asterisk 19 کمیونیکیشن پلیٹ فارم اور FreePBX 16 ڈسٹری بیوشن کی ریلیز

ایک سال کی ترقی کے بعد، اوپن کمیونیکیشن پلیٹ فارم Asterisk 19 کی ایک نئی مستحکم شاخ جاری کی گئی، جو سافٹ ویئر PBXs، وائس کمیونیکیشن سسٹمز، VoIP گیٹ ویز، IVR سسٹمز (وائس مینو)، وائس میل، ٹیلی فون کانفرنسز اور کال سینٹرز کو ترتیب دینے کے لیے استعمال ہوتی ہے۔ پروجیکٹ کا سورس کوڈ GPLv2 لائسنس کے تحت دستیاب ہے۔

Asterisk 19 کو ایک باقاعدہ سپورٹ ریلیز کے طور پر درجہ بندی کیا گیا ہے، جس میں اپ ڈیٹس دو سال کی مدت میں جاری کیے جا رہے ہیں۔ Asterisk 18 کی پچھلی LTS برانچ کے لیے سپورٹ اکتوبر 2025 تک رہے گی، اور Asterisk 16 برانچ کے لیے سپورٹ اکتوبر 2023 تک رہے گی۔ 13.x LTS برانچ اور 17.x سٹیجنگ برانچ کے لیے سپورٹ بند کر دی گئی ہے۔ LTS ریلیز استحکام اور کارکردگی کی اصلاح پر توجہ مرکوز کرتی ہے، جبکہ باقاعدہ ریلیز فعالیت کو شامل کرنے پر توجہ مرکوز کرتی ہے۔

نجمہ 19 میں کلیدی بہتری:

  • ڈیبگ لاگز کے زمرے لاگو کیے گئے ہیں، جس سے آپ صرف ضروری ڈیبگنگ معلومات کے آؤٹ پٹ کو ترتیب دے سکتے ہیں۔ فی الحال درج ذیل زمرے پیش کیے جاتے ہیں: dtls, dtls_packet, ice, rtcp, rtcp_packet, rtp, rtp_packet, stun اور stun_packet۔
  • ایک نیا لاگ فارمیٹنگ موڈ "سادہ" شامل کیا گیا ہے، جس میں فائل کا نام، فنکشن اور لائن نمبر لاگ میں غیر ضروری کنٹرول کریکٹرز کے بغیر دکھائے جاتے ہیں (بغیر نمایاں کیے)۔ یہ بھی ممکن ہے کہ آپ اپنی لاگنگ کی سطحوں کی وضاحت کریں اور لاگ میں تاریخوں اور اوقات کے لیے آؤٹ پٹ فارمیٹ کو تبدیل کریں۔
  • AMI (Asterisk Manager Interface) نے ٹون سگنل (DTMF) "فلیش" (شارٹ ٹرم چینل بریک) کی آمد سے وابستہ واقعات کے لیے ہینڈلرز کو منسلک کرنے کی صلاحیت شامل کی ہے۔
  • Originate کمانڈ نئے چینل کے لیے متغیرات سیٹ کرنے کی صلاحیت فراہم کرتی ہے۔
  • SendMF کمانڈ اور PlayMF مینیجر میں کسی بھی چینل کو صوابدیدی R1 MF (ملٹی فریکوئنسی) ٹونز بھیجنے کے لیے معاونت شامل کی گئی۔
  • میسج سینڈ کمانڈ الگ الگ "منزل" اور "ٹو" منزل کے پتے کی وضاحت کرنے کی صلاحیت فراہم کرتی ہے۔
  • ConfKick کمانڈ کو شامل کیا گیا، جو آپ کو کانفرنس سے ایک مخصوص چینل، تمام صارفین، یا بغیر منتظم کے حقوق کے صارفین کو منقطع کرنے کی اجازت دیتا ہے۔
  • ماڈیولز کو دوبارہ لوڈ کرنے کے لیے دوبارہ لوڈ کمانڈ شامل کیا گیا۔
  • کچھ شرائط پوری ہونے تک کال پروسیسنگ اسکرپٹ (ڈائل پلان) کے عمل کو روکنے کے لیے WaitForCondition کمانڈ شامل کی گئی۔
  • app_dial ماڈیول میں "A" آپشن شامل کر دیا گیا ہے، جو آپ کو کال کے دوران کال کرنے والے اور کال کرنے والی پارٹی دونوں کے لیے آواز چلانے کی اجازت دیتا ہے۔
  • شامل کیا گیا app_dtmfstore ماڈیول، جو ڈائل شدہ ٹون ڈائلنگ ہندسوں کو متغیر میں اسٹور کرتا ہے۔
  • app_morsecode ماڈیول امریکی بولی مورس کوڈ کے لیے سپورٹ فراہم کرتا ہے اور وقفے کے وقفے کو تبدیل کرنے کے لیے سیٹنگ فراہم کرتا ہے۔
  • app_originate ماڈیول میں، dialplan اسکرپٹس سے شروع کی گئی کالوں کے لیے، کوڈیکس، کال فائلز اور کنٹرول ایکشنز بتانے کی صلاحیت شامل کی گئی ہے۔
  • app_voicemail ماڈیول نے صوتی میل کو جلد استعمال کرنے کے لیے مبارکباد اور ہدایات بھیجنے اور آنے والے پیغام کو ریکارڈ کرنے کا وقت آنے کے بعد ہی ایک چینل بنانے کی صلاحیت شامل کی ہے۔
  • ڈسک پر کیش لوکیشن کو تبدیل کرنے کے لیے astcachedir سیٹنگ شامل کی گئی۔ پہلے سے طے شدہ طور پر، کیشے اب /tmp ڈائریکٹری کے بجائے ایک علیحدہ ڈائریکٹری /var/cache/asterisk میں واقع ہے۔

اسی وقت، تین سال کی ترقی کے بعد، FreePBX 16 پروجیکٹ کا اجراء شائع کیا گیا، جس میں Asterisk کے انتظام کے لیے ایک ویب انٹرفیس اور VoIP سسٹمز کی تیزی سے تعیناتی کے لیے ایک ریڈی میڈ ڈسٹری بیوشن کٹ تیار کی گئی۔ تبدیلیوں میں PHP 7.4 کے لیے سپورٹ، گراف کیو ایل استفسار کی زبان پر مبنی API کی توسیع، ایک واحد PJSIP ڈرائیور میں منتقلی (Chan_SIP ڈرائیور بطور ڈیفالٹ غیر فعال ہے)، صارف کنٹرول پینل کے ڈیزائن کو تبدیل کرنے کے لیے ٹیمپلیٹس بنانے کے لیے سپورٹ، ایک نئے سرے سے ڈیزائن کیا گیا ہے۔ فائر وال ماڈیول جس میں SIP-ٹریفک کے انتظام کے لیے توسیعی صلاحیتیں، HTTPS کے لیے پروٹوکول پیرامیٹرز کو ترتیب دینے کی صلاحیت، AMI کو صرف لوکل ہوسٹ کے لیے بطور ڈیفالٹ پابند کرنا، پاس ورڈز کی مضبوطی کو چیک کرنے کا ایک آپشن۔

آپ VoIP ٹیلی فونی پلیٹ فارم FreeSWITCH 1.10.7 کی اصلاحی اپ ڈیٹ کو بھی نوٹ کر سکتے ہیں، جو 5 کمزوریوں کو ختم کرتا ہے جو بغیر تصدیق کے SIP پیغامات بھیجنے کا باعث بن سکتے ہیں (مثال کے طور پر، SIP گیٹ وے کے ذریعے سپوفنگ اور سپیمنگ کے لیے)، سیشن کی توثیق کی ہیشز اور DoS کو لیک کرنا۔ غلط ایس آر ٹی پی پیکٹ بھیج کر یا ایس آئی پی پیکٹوں کو سیلاب میں ڈال کر سرور کو بلاک کرنے کے لیے حملے (میموری کی تھکن اور کریش)۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں