Te tukunga o te punaha ta CUPS 2.3 me te whakarereketanga o te raihana mo te waehere kaupapa

Tata ki te toru tau i muri i te hanganga o te peka nui whakamutunga, ko Apple представила te tukunga o te punaha tuhi kore utu KAUPAPA 2.3 (Pūnaha Tā Unix Common), whakamahia i roto i te macOS me te nuinga o nga tohatoha Linux. Ko te whakawhanaketanga o te CUPS e tino whakahaerehia ana e Apple, i te tau 2007 horomia ake Hua Pūmanawa ngawari, te kaihanga o CUPS.

I timata mai i tenei tukunga, kua huri te raihana waehere mai i te GPLv2 me te LGPLv2 ki Apache 2.0, ka taea e te hunga tuatoru te whakamahi i te waehere CUPS i roto i o raatau hua me te kore e whakatuwhera i nga huringa, ka whakaae ano hoki te hototahi raihana ki etahi atu kaupapa Apple puna tuwhera. penei i te Swift, WebKit me te mDNSResponder. Ko te raihana Apache 2.0 hoki e whakaatu marama ana i te whakawhitinga o nga mana ki nga hangarau rangatira me te waehere. Ko te hua kino o te huri i te raihana mai i te GPL ki te Apache ko te ngaro o te hototahi raihana me nga kaupapa i tukuna i raro i te raihana GPLv2 anake (he hototahi te raihana Apache 2.0 ki te GPLv3, engari he hototahi ki te GPLv2). Hei whakatau i tenei take, kua taapirihia he rereke motuhake ki te kirimana raihana mo te waehere kua raihanahia i raro i te GPLv2/LGPLv2.

Main huringa i CUPS 2.3:

  • He tautoko taapiri mo nga tatūkē me te "mutunga» i roto i nga tauira mahi ta mo te kawa IPP i nga waahi katoa, e whakarato ana i nga taputapu mo te kowhiri hihiri i tetahi kaituhi e waatea ana i runga i te whatunga, ka taea e koe te whakatau i te waatea o nga kaitoi, te tuku tono me te mahi i nga mahi tuhi, ma te tika me te taha o nga kaihautu takawaenga;
  • Kua whakauruhia he taputapu hou ippeveprinter me te whakatinanatanga o te IPP I nga waahi katoa ka taea te whakamahi ki te whakamatautau i nga rorohiko a te kiritaki, ki te whakahaere whakahau ranei mo ia mahi ta;
  • Ko te tono lpstat e whakaatu ana i te mana okioki o nga mahi taa hou;
  • Ko te tautoko mo te HTTP Digest me te motuhēhēnga SHA-256 kua taapirihia ki te whare pukapuka libcups;
  • I roto i te whakatinana i te kawa tiritiri pūreretā Hello i whakarite te whakamahi i nga ingoa DNS-SD i te wa e rehita ana i tetahi kaituhi ki te whatunga;
  • Ko te kaha ki te tuhi i nga konae huanga ippserver kua taapiri atu ki te whaipainga ipptool;
  • He tautoko taapiri mo nga whiringa MinTLS me MaxTLS ki te tohutohu SSLOptions mo te kowhiri i nga putanga TLS hei whakamahi;
  • He tautoko taapiri mo te tohutohu a UserAgentTokens ki "client.conf";
  • Whakahoutia te ratonga systemd ki te whakahaere cupsd;
  • Ko te whakahau lpoptions inaianei kua whai mana ki te mahi tahi me nga kaitoi IPP Everywhere kaore i te taapiri atu ki nga rarangi tuhinga a rohe;
  • Kua taapirihia he tautoko tika mo nga kaituhi me te aratau tuhi taha-mua ki te taraiwa IPP I nga Wahi katoa;
  • Ko nga ture taapiri kia whai whakaaro ki nga ahuatanga o nga kaituhi USB Lexmark E120n, Lexmark Optra E310, Zebra, DYMO 450 Turbo, Canon MP280, Xerox me HP LaserJet P1102;
  • Whakaraeraetanga whakatika CVE-2019-8696 и CVE-2019-8675, ka arahi ki te puhaketanga o te parepare kua tohatohahia mo te puranga i te wa e tukatuka ana i nga raraunga hē i roto i nga mahi asn1_get_packed me asn1_get_type e whakamahia ana i te wa e tukatuka ana i nga tono SNMP;
  • Kua tangohia nga taputapu cupsaddsmb me cupstestdsc.

Source: opennet.ru

Tāpiri i te kōrero