پروجيڪٽ ڪوڊ لاءِ لائسنس ۾ تبديلي سان CUPS 2.3 پرنٽنگ سسٽم جو رليز

لڳ ڀڳ ٽن سالن کان پوء آخري اهم شاخ، ايپل جي ٺهڻ کان پوء پيش ڪيو آزاد پرنٽنگ سسٽم جو خلاصو CUPS 2.3 (عام يونڪس پرنٽنگ سسٽم)، استعمال ڪيو ويو macOS ۽ سڀ کان وڌيڪ لينڪس ڊويزن ۾. CUPS جي ترقي مڪمل طور تي ايپل پاران ڪنٽرول آهي، جيڪا 2007 ۾ جذب ٿيل آسان سافٽ ويئر پراڊڪٽس، CUPS جو خالق.

هن رليز سان شروع ڪندي، ڪوڊ لائسنس GPLv2 ۽ LGPLv2 کان Apache 2.0 ۾ تبديل ٿي چڪو آهي، جيڪو ٽئين پارٽين کي اجازت ڏيندو ته CUPS ڪوڊ استعمال ڪري انهن جي پروڊڪٽس ۾ تبديلين کي کولڻ کان سواءِ، ۽ پڻ اجازت ڏيندو لائسنس جي مطابقت ٻين اوپن سورس ايپل پروجيڪٽ سان. جهڙوڪ Swift، WebKit ۽ mDNSResponder. Apache 2.0 لائسنس پڻ واضح طور تي ڪوڊ سان گڏ ملڪيت جي ٽيڪنالاجيز جي حقن جي منتقلي کي بيان ڪري ٿو. لائسنس کي GPL کان Apache ۾ تبديل ڪرڻ جو هڪ منفي نتيجو صرف GPLv2 لائسنس جي تحت فراهم ڪيل منصوبن سان لائسنس جي مطابقت جو نقصان آهي (Apache 2.0 لائسنس GPLv3 سان مطابقت رکي ٿو، پر GPLv2 سان مطابقت ناهي). ھن مسئلي کي حل ڪرڻ لاءِ، GPLv2/LGPLv2 تحت لائسنس ٿيل ڪوڊ لاءِ لائسنس جي معاهدي ۾ ھڪڙو خاص استثنا شامل ڪيو ويو آھي.

مکيه تبديل ڪريو CUPS 2.3 ۾:

  • شامل ڪيل سپورٽ لاء اڳوڻن ۽ "ختم» پروٽوڪول لاءِ پرنٽ جاب ٽيمپليٽس ۾ IPP هر جڳهه، جيڪو نيٽ ورڪ تي موجود پرنٽر کي متحرڪ طور تي چونڊڻ لاءِ اوزار مهيا ڪري ٿو، توهان کي اجازت ڏئي ٿو پرنٽر جي دستيابي جو تعين ڪرڻ، درخواستون موڪلڻ ۽ پرنٽ آپريشنز، ٻئي سڌو ۽ وچولي ميزبان جي ذريعي؛
  • هڪ نئين افاديت شامل آهي ippeveprinter هڪ سادي IPP هر هنڌ سرور جي نفاذ سان جيڪو ڪلائنٽ سافٽ ويئر کي جانچڻ يا هر پرنٽ نوڪري لاءِ حڪم هلائڻ لاءِ استعمال ٿي سگهي ٿو.
  • lpstat ڪمانڊ هاڻي ڏيکاري ٿو موقوف جي صورتحال نئين پرنٽ نوڪريون؛
  • HTTP ڊائجسٽ ۽ SHA-256 جي تصديق لاءِ سپورٽ libcups لائبريري ۾ شامل ڪئي وئي آهي؛
  • پرنٽر شيئرنگ پروٽوڪول کي لاڳو ڪرڻ ۾ بنوور نيٽ ورڪ تي پرنٽر رجسٽر ڪرڻ وقت DNS-SD نالن جي استعمال کي يقيني بڻايو؛
  • ippserver وصف فائلون لکڻ جي صلاحيت ipptool افاديت ۾ شامل ڪئي وئي آهي؛
  • شامل ڪيل سپورٽ MinTLS ۽ MaxTLS اختيارن لاءِ SSLOptions جي هدايتن ۾ استعمال ڪرڻ لاءِ TLS ورجن کي چونڊڻ لاءِ؛
  • "client.conf" ڏانهن UserAgentTokens جي هدايت لاءِ شامل ڪيل سپورٽ؛
  • کپ ايس ڊي هلائڻ لاءِ اپڊيٽ ڪيل سسٽم ڊي سروس؛
  • lpoptions ڪمانڊ هاڻي IPP هر هنڌ پرنٽر سان ڪم ڪرڻ جي صلاحيت رکي ٿو جيڪي مقامي پرنٽ قطارن ۾ شامل نه ڪيا ويا آهن؛
  • شامل ڪيو ويو صحيح سپورٽ پرنٽر لاءِ فرنٽ سائڊ پرنٽنگ موڊ سان IPP هر هنڌ ڊرائيور ڏانهن؛
  • USB پرنٽر Lexmark E120n، Lexmark Optra E310، Zebra، DYMO 450 Turbo، Canon MP280، Xerox ۽ HP LaserJet P1102 جي خصوصيتن کي مدنظر رکڻ لاءِ ضابطا شامل ڪيا ويا.
  • ضعيفات مقرر CVE-2019-8696 и CVE-2019-8675, اسٽيڪ لاءِ مختص ٿيل بفر جي اوور فلو جي اڳواڻي ڪئي وئي جڏهن غلط ڊيٽا کي پروسيس ڪندي asn1_get_packed ۽ asn1_get_type افعال ۾ استعمال ڪيو ويو جڏهن SNMP درخواستن کي پروسيس ڪندي؛
  • cupsaddsmb ۽ cupstestdsc افاديت کي ختم ڪيو ويو آهي.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو