OpenBSD 7.2 విడుదల

ఉచిత UNIX-వంటి ఆపరేటింగ్ సిస్టమ్ OpenBSD 7.2 విడుదల అందించబడింది. నెట్‌బిఎస్‌డి డెవలపర్‌లతో వివాదం తర్వాత ఓపెన్‌బిఎస్‌డి ప్రాజెక్ట్ 1995లో థియో డి రాడ్ట్ చేత స్థాపించబడింది, దీని ఫలితంగా థియోకి నెట్‌బిఎస్‌డి సివిఎస్ రిపోజిటరీకి ప్రాప్యత నిరాకరించబడింది. దీని తరువాత, థియో డి రాడ్ట్ మరియు ఇలాంటి ఆలోచనాపరుల సమూహం NetBSD సోర్స్ ట్రీ ఆధారంగా కొత్త ఓపెన్ ఆపరేటింగ్ సిస్టమ్‌ను సృష్టించింది, వీటిలో ప్రధాన అభివృద్ధి లక్ష్యాలు పోర్టబిలిటీ (13 హార్డ్‌వేర్ ప్లాట్‌ఫారమ్‌లకు మద్దతు ఉంది), ప్రామాణీకరణ, సరైన ఆపరేషన్, క్రియాశీల భద్రత. మరియు ఇంటిగ్రేటెడ్ క్రిప్టోగ్రాఫిక్ టూల్స్. OpenBSD 7.2 బేస్ సిస్టమ్ యొక్క పూర్తి సంస్థాపన ISO ఇమేజ్ 556 MB.

ఆపరేటింగ్ సిస్టమ్‌తో పాటు, ఓపెన్‌బిఎస్‌డి ప్రాజెక్ట్ దాని భాగాలకు ప్రసిద్ధి చెందింది, ఇవి ఇతర సిస్టమ్‌లలో విస్తృతంగా మారాయి మరియు తమను తాము అత్యంత సురక్షితమైన మరియు అధిక-నాణ్యత పరిష్కారాలలో ఒకటిగా నిరూపించుకున్నాయి. వాటిలో: LibreSSL (OpenSSL యొక్క ఫోర్క్), OpenSSH, PF ప్యాకెట్ ఫిల్టర్, OpenBGPD మరియు OpenOSPFD రూటింగ్ డెమోన్‌లు, OpenNTPD NTP సర్వర్, OpenSMTPD మెయిల్ సర్వర్, టెక్స్ట్ టెర్మినల్ మల్టీప్లెక్సర్ (GNU స్క్రీన్‌కి సారూప్యంగా) tmux, IDENT ప్రోటోకాల్‌తో గుర్తింపు పొందిన డెమోన్, BSD ప్రోటోకాల్ GNU groff ప్యాకేజీ - మాండోక్, తప్పు-తట్టుకునే సిస్టమ్స్ CARP (కామన్ అడ్రస్ రిడండెన్సీ ప్రోటోకాల్), తేలికపాటి http సర్వర్, OpenRSYNC ఫైల్ సింక్రొనైజేషన్ యుటిలిటీని నిర్వహించడానికి ప్రోటోకాల్.

ప్రధాన మెరుగుదలలు:

  • Apple M2 మరియు Ampere Altra ARM చిప్‌లకు అదనపు మద్దతుతో సహా ARM ఆర్కిటెక్చర్ ఆధారంగా సిస్టమ్‌లకు మెరుగైన మద్దతు. Qualcomm Snapdragon 13cx Gen 8 SoC (SC3XP) ఆధారంగా Lenovo ThinkPad x8280s ల్యాప్‌టాప్ మరియు ఇతర పరికరాలకు మద్దతు జోడించబడింది.
  • ఒరాకిల్ క్లౌడ్ ఎన్విరాన్మెంట్లలో రామ్ డిస్క్ (bsd.rd) కోసం కెర్నల్ మరియు మల్టీప్రాసెస్ సిస్టమ్స్ (bsd.mp) కోసం కెర్నల్‌ను లోడ్ చేసే సామర్థ్యం జోడించబడింది.
  • kstat పరికరం ప్రారంభించబడింది, kstat యుటిలిటీ ద్వారా వీక్షించబడే కెర్నల్ పనితీరు గురించి గణాంకాలను ఎగుమతి చేస్తోంది.
  • MPERF/APERF మద్దతుతో ప్రతి ప్రాసెసర్ కోర్ కోసం, CPU ఫ్రీక్వెన్సీ సెన్సార్లు అమలు చేయబడతాయి. బ్యాటరీ శక్తితో నడుస్తున్నప్పుడు, లోడ్‌పై ఆధారపడి CPU ఫ్రీక్వెన్సీ స్కేలింగ్ ప్రారంభించబడుతుంది.
  • ARM64 సిస్టమ్‌లలో స్లీప్ మోడ్‌కు ప్రారంభ మద్దతు జోడించబడింది. మద్దతు ఉన్న CPUల సంఖ్యపై పరిమితి 256కి పెంచబడింది. ఫ్రేమ్‌బఫర్-ఆధారిత కన్సోల్ (గ్లాస్ కన్సోల్) నుండి సీరియల్ కన్సోల్ ఆధారితంగా మారే సామర్థ్యం అమలు చేయబడింది.
  • CPU 386sx/386dx, NexGen, రైజ్ మరియు Cyrix M2 చిప్ కంటే ముందు విడుదలైన పాత Cyrix ప్రాసెసర్‌లను గుర్తించడానికి కోడ్ తీసివేయబడింది.
  • మల్టీప్రాసెసర్ (SMP) సిస్టమ్‌లకు మెరుగైన మద్దతు. బ్యాండ్‌విడ్త్‌ను పరిమితం చేయడం (రేటు పరిమితి), ARP రికార్డుల కోసం శోధించడం మరియు రూట్ టైమర్ కోసం విధులు mp-సురక్షిత వర్గానికి బదిలీ చేయబడ్డాయి. IPv4 ప్యాకెట్‌లను తిరిగి కలపడం మరియు IP ప్యాకెట్‌లను దారి మళ్లించడం వంటి సమాంతర కార్యకలాపాలను నిర్వహించగల సామర్థ్యం అమలు చేయబడింది. ఇన్‌కమింగ్ UDP మరియు IP ప్యాకెట్ల ప్రాసెసింగ్‌కు మ్యూటెక్స్ ఉపయోగించి సాకెట్ బ్లాకింగ్ జోడించబడింది. kbind మరియు ప్రతిజ్ఞ సిస్టమ్ కాల్‌లు నిరోధించడం నుండి తీసివేయబడ్డాయి. వ్యక్తిగత సాకెట్ల స్థాయిలో పనిచేసే UNIX సాకెట్ బ్లాకింగ్ అమలు చేయబడింది.
  • drm (డైరెక్ట్ రెండరింగ్ మేనేజర్) ఫ్రేమ్‌వర్క్ యొక్క అమలు కెర్నల్‌తో సమకాలీకరించబడింది. Linux 5.15.69 (మునుపటి విడుదల: 5.15.26). ఇంటెల్‌డిఆర్‌ఎం డ్రైవర్ ఇప్పుడు ఆల్డర్ లేక్ మరియు రాప్టర్ లేక్ మైక్రోఆర్కిటెక్చర్‌లపై ఆధారపడిన ఇంటెల్ చిప్‌లకు మద్దతు ఇస్తుంది. నాన్-పేజ్-అలైన్డ్ ఫ్రేమ్‌బఫర్‌లకు (ఉదాహరణకు, 2021 మ్యాక్‌బుక్ ప్రో 14" మరియు 16" లలో ఉపయోగించేవి) మద్దతు అమలు చేయబడింది.
  • VMM హైపర్‌వైజర్‌కు మెరుగుదలలు చేయబడ్డాయి. MMIO-ఆధారిత యూజర్-స్పేస్ హ్యాండ్లర్‌లకు మద్దతు vmd కి జోడించబడింది. vmm లో, I/O పోర్ట్ ఎమ్యులేషన్ యూజర్ స్పేస్‌కు తరలించబడింది. అంతర్గత నిర్మాణాలు మరియు ఇంటర్‌ఫేస్‌లు vmd, vmctl మరియు vmm లలో ఏకీకృతం చేయబడ్డాయి. పర్యవేక్షణ సామర్థ్యం జోడించబడింది. వర్చువల్ మాషిన్ SNMP AgentX ఉపయోగించి, VM-MIB పారామితులను ఉపయోగించి (RFC7666).
  • rc.d ప్రారంభ స్క్రిప్ట్‌లలో $rcexec వేరియబుల్ rc_exec ఫంక్షన్‌తో భర్తీ చేయబడింది. కొత్త వేరియబుల్ daemon_execdir జోడించబడింది, rc_exec ఫంక్షన్‌ని అమలు చేయడానికి ముందు డైరెక్టరీని మార్చడానికి మిమ్మల్ని అనుమతిస్తుంది. కాన్ఫిగరేషన్ సింటాక్స్‌ని తనిఖీ చేయడానికి rc.d మరియు rcctl లకు కొత్త కాన్ఫిగటెస్ట్ చర్య జోడించబడింది.
  • ts యుటిలిటీ చేర్చబడింది, ఇది ప్రామాణిక ఇన్‌పుట్ ద్వారా స్వీకరించబడిన పంక్తులకు సమయాన్ని జోడిస్తుంది, ఇది ప్రతి పంక్తి ఆగమనాన్ని ప్రతిబింబిస్తుంది.
  • పేరెంట్ మరియు చైల్డ్ ప్రాసెస్‌ల మధ్య సంబంధాన్ని ప్రతిబింబించే ప్రక్రియల చెట్టు-వంటి సమూహానికి "-f" ఎంపిక ps యుటిలిటీకి జోడించబడింది.
  • ఓపెన్‌ర్‌సింక్ యుటిలిటీ కనెక్షన్ సెటప్ టైమ్‌అవుట్‌ని నిర్ణయించడానికి “--కాంటిమేట్” ఎంపికను అమలు చేస్తుంది.
  • pkg_add యుటిలిటీలో, కాషింగ్ డిఫాల్ట్‌గా ప్రారంభించబడుతుంది, ప్యాకేజీలతో పని ఆప్టిమైజ్ చేయబడుతుంది మరియు డేటా బదిలీ సమయంలో ఆపరేషన్ పురోగతి సూచిక ప్రదర్శించబడుతుంది.
  • fdisk GPT మరియు MBR పట్టికలతో పనిని మెరుగుపరిచింది మరియు MBR మరియు GPT విభజనలను తప్పుగా ఉంచినప్పుడు హెచ్చరికలను జోడించింది.
  • డిస్క్‌లేబుల్ యుటిలిటీ RAID విభజనలను స్వయంచాలకంగా ఉంచడానికి టెంప్లేట్‌లలో రైడ్ కీవర్డ్‌కు మద్దతును జోడించింది. డిస్క్ జ్యామితి సమాచారాన్ని సవరించడానికి మద్దతు నిలిపివేయబడింది. 'bs' (బూట్ బ్లాక్ పరిమాణం), 'sb' (సూపర్‌బ్లాక్ పరిమాణం) మరియు d[0-4] (డిస్క్ డేటా) లక్షణాలకు మద్దతు నిలిపివేయబడింది.
  • /usr/share/btrace డైరెక్టరీ డైనమిక్ ట్రేసింగ్ మరియు అప్లికేషన్‌ల తనిఖీ కోసం ఉపయోగకరమైన btrace స్క్రిప్ట్‌ల ఎంపికను కలిగి ఉంది.
  • ప్లేబ్యాక్‌ని వెంటనే ఆపడానికి sndio సౌండ్ లైబ్రరీకి sio_flush ఫంక్షన్ జోడించబడింది.
  • ప్రొఫైలింగ్ డేటాతో పని చేయడానికి llvm-profdata యుటిలిటీ చేర్చబడింది.
  • wc యుటిలిటీలో పదాల లెక్కింపు వేగవంతం చేయబడింది.
  • కొత్త డ్రైవర్‌లతో సహా కొత్త హార్డ్‌వేర్‌కు మద్దతు జోడించబడింది:
    • అప్లాడియో (ఆపిల్ ఆడియో సబ్‌సిస్టమ్).
    • aplmca (ఆపిల్ MCA కంట్రోలర్).
    • aplsart (ఆపిల్ SART).
    • alpdc, apldchidev, apldckbd, apldcms, aplrtk (Apple M2 కీబోర్డ్ మరియు ట్రాక్‌ప్యాడ్).
    • qcgpio, qciic (క్వాల్‌కామ్ స్నాప్‌డ్రాగన్ కోసం GPIO మరియు GENI I2C కంట్రోలర్‌లు).
    • sfgpio, stfclock, stfpinctrl, stftemp (GPIO కోసం డ్రైవర్లు, టైమర్ మరియు SiFive బోర్డుల సెన్సార్లు).
    • sxirintc (Allwinner చిప్స్ కోసం అంతరాయ కంట్రోలర్).
    • gpiorestart (GPIO ద్వారా రీసెట్ కోసం డ్రైవర్).
    • ipmi పవర్ సెన్సార్‌లకు మద్దతును విస్తరించింది.
    • ehci మార్వెల్ 3720 బోర్డులలో ఉపయోగించే కంట్రోలర్‌కు మద్దతును జోడిస్తుంది.
  • Intel I225 గిగాబిట్ ఈథర్నెట్ ఎడాప్టర్‌ల కోసం igc డ్రైవర్‌లో IPv4, TCP మరియు UDP కోసం చెక్‌సమ్ లెక్కల హార్డ్‌వేర్ త్వరణం ఉంటుంది. Intel 82598/82599/X540/X550 ఈథర్నెట్ అడాప్టర్‌ల కోసం డ్రైవర్ ix, ifconfigలో tso ఎంపికను ఉపయోగించి ప్రారంభించబడిన TCP విభాగాల (లార్జ్ రిసీవ్ ఆఫ్‌లోడింగ్) ప్రాసెసింగ్ హార్డ్‌వేర్ త్వరణానికి మద్దతు ఇస్తుంది.
  • iwx డ్రైవర్ Intel AX210/AX211 చిప్‌లకు మద్దతును అమలు చేస్తుంది మరియు గుర్తించబడిన వైర్‌లెస్ పరికరాల పరిధిని విస్తరిస్తుంది.
  • amd1, sparc64 మరియు arm64 సిస్టమ్స్‌పై సాఫ్ట్‌వేర్ RAID 64 (softraid) విభజనల నుండి బూట్ చేయగల సామర్థ్యం జోడించబడింది.
  • Snmpd మరియు xlock ప్రత్యేక అధికార విభజనను అమలు చేస్తాయి.
  • UNIX సాకెట్‌ల కోసం బైండ్ మరియు కనెక్ట్ ఫంక్షన్‌లు అన్‌విల్ సిస్టమ్ కాల్ ఆధారంగా ఐసోలేషన్‌ను అందిస్తాయి.
  • కనెక్ట్ అవ్వడానికి సాకెట్ సృష్టించడానికి కొత్త సిస్టమ్ కాల్ ypconnect జోడించబడింది సర్వర్ YP, బ్లాక్ చేయబడిన ypbinding ఫైల్ నుండి IP చిరునామాను ఉపయోగిస్తుంది. సర్వర్‌కు బాహ్య కనెక్షన్‌లను నిరోధించడానికి RPC సాకెట్‌ను లూప్‌బ్యాక్ ఇంటర్‌ఫేస్‌కు బంధించే 'స్థానిక బైండ్' మోడ్ ypldapకి జోడించబడింది.
  • /sbin డైరెక్టరీలో ఉన్న hcpleased, mountd, nfsd, pflogd, resolvd, slaacd మరియు అన్‌వైండ్ ప్రోగ్రామ్‌లు డైనమిక్ లింక్డ్ ఎగ్జిక్యూటబుల్స్‌కు వర్తించే అదనపు రక్షణలను ప్రారంభించడానికి డైనమిక్ లింక్‌ను ఉపయోగించడానికి మార్చబడ్డాయి.
  • నెట్‌వర్క్ స్టాక్ sendmmsg మరియు recvmmsg సిస్టమ్ కాల్‌లను అమలు చేస్తుంది, ఇది ఒకే సిస్టమ్ కాల్‌లో ఒకేసారి బహుళ సందేశాలను పంపడానికి మరియు చదవడానికి మిమ్మల్ని అనుమతిస్తుంది, దీనికి ఇంతకుముందు వేర్వేరు sendmsg మరియు recvmsg కాల్‌లు అవసరమవుతాయి.
  • pf ప్యాకెట్ ఫిల్టర్‌లో, IGMP మరియు ICMP6 MLD (మల్టీకాస్ట్ లిజనర్ డిస్కవరీ) ప్యాకెట్‌ల ప్రాసెసింగ్ మార్చబడింది, ఇది డిఫాల్ట్ కాన్ఫిగరేషన్‌లో మల్టీకాస్ట్ కంట్రోల్ ప్యాకెట్‌లతో పని చేయడం సాధ్యపడింది. IGMP/MLD సందేశాలను మరింత కఠినంగా తనిఖీ చేయడం అమలు చేయబడింది.
  • IPsec సర్టిఫికెట్ల నిర్వహణను మెరుగుపరిచింది. iked OpenIKEDతో అనుకూలతను మెరుగుపరిచింది. ikectl షో గణాంకాల కమాండ్‌కు iked కు విజయవంతమైన మరియు విఫలమైన కనెక్షన్‌ల గురించి గణాంకాల అవుట్‌పుట్ జోడించబడింది.
  • అనుమతించబడిన కమ్యూనిటీల సంఖ్యను పరిమితం చేయడానికి bgpdకి గరిష్ట-కమ్యూనిటీల ఫిల్టర్ జోడించబడింది, RFC 9234 (అప్‌డేట్ మరియు ఓపెన్ మెసేజ్‌లలో రోల్స్ ఉపయోగించి రూట్ లీక్ ప్రివెన్షన్ మరియు డిటెక్షన్) అమలు చేయబడింది, RFC 7911కి పూర్తి మద్దతు (BGPలో బహుళ మార్గాల ప్రకటన ) అందించబడింది, పెద్ద సిస్టమ్‌ల పనితీరును మెరుగుపరచడానికి స్టాటిక్ హ్యాష్‌లు RB -ట్రీలతో భర్తీ చేయబడ్డాయి. bgpctl ఆదేశాల కోసం REST APIని అందించే FastCGI సర్వర్ అమలుతో bgplgd ప్రక్రియ జోడించబడింది.
  • rpki-క్లయింట్ సర్టిఫికెట్‌లలో ఒకటి కంటే ఎక్కువ CRL URIని ఉపయోగించడానికి అనుమతిస్తుంది, డొమైన్‌లను విస్మరించడానికి స్కిప్లిస్ట్ పరామితిని అమలు చేసింది, ASPA (అటానమస్ సిస్టమ్ ప్రొవైడర్ ఆథరైజేషన్) మరియు సిగ్ ఫైల్‌లను తనిఖీ చేసే సామర్థ్యాన్ని జోడించింది, TAL డీకోడింగ్ (RFC 8630) అమలు చేయబడింది, ధృవీకరణను కఠినతరం చేసింది. EE సర్టిఫికేట్‌లు, HTTP స్పెసిఫికేషన్‌లతో మెరుగైన కంప్లైంట్.
  • Snmpd snmpd.confలో OIDలు కాకుండా ఇతర ఆబ్జెక్ట్ పేర్లను ఉపయోగించడానికి అనుమతిస్తుంది. అవుట్‌పుట్ నుండి సబ్‌ట్రీలను మినహాయించడానికి బ్లాక్‌లిస్ట్‌ని సెట్ చేసే సామర్థ్యాన్ని అమలు చేసింది. AgentX ప్రోటోకాల్ అమలుకు మాస్టర్ ఏజెంట్‌కు మద్దతు జోడించబడింది.
  • httpd కొత్త MIME రకం నిర్వచనాలను అందిస్తుంది.
  • ppollని ఉపయోగించి నాన్-బ్లాకింగ్ మోడ్‌లో ప్రాసెస్ చేయబడిన కనెక్షన్‌లను ఉపయోగించడానికి ftp యుటిలిటీ తరలించబడింది.
  • tmux (“టెర్మినల్ మల్టీప్లెక్సర్”)లో, ఒక సాకెట్ ద్వారా అనేక మంది వినియోగదారుల కనెక్షన్‌ని నిర్వహించడానికి ACLలను ఉపయోగించగల సామర్థ్యం జోడించబడింది.
  • LibreSSL మరియు OpenSSH ప్యాకేజీలు నవీకరించబడ్డాయి. మెరుగుదలల యొక్క వివరణాత్మక అవలోకనం కోసం, LibreSSL 3.6.0 మరియు OpenSSH 9.1 యొక్క సమీక్షలను చూడండి.
  • AMD64 ఆర్కిటెక్చర్ కోసం పోర్ట్‌ల సంఖ్య 11451 (11301 నుండి), aarch64 - 11261 (11081 నుండి), i386 - 10225 (10136 నుండి). పోర్ట్‌లలోని అప్లికేషన్ వెర్షన్‌లలో:
    • నక్షత్రం గుర్తు 16.28.0, 18.14.0 మరియు 19.6.0
    • Audacity 2.4.2
    • CMake 3.24.2
    • Chromium 105.0.5195.125
    • Emacs 28.2
    • FFmpeg 4.4.2
    • GCC 8.4.0 మరియు 11.2.0
    • GHC 9.2.4
    • GNOME 42.4
    • 1.19.1 కి వెళ్ళండి
    • JDK 8u342, 11.0.16 మరియు 17.0.4
    • కెడిఇ గేర్ 22.08.1
    • KDE ఫ్రేమ్‌వర్క్‌లు 5.98.0
    • క్రిస్టి యం
    • LLVM/క్లాంగ్ 13.0.0
    • లిబ్రేఆఫీస్ 7.4.1.2
    • లువా 5.1.5, 5.2.4 మరియు 5.3.6
    • మరియాడిబి 10.9.3
    • మోనో 6.12.0.182
    • Mozilla Firefox 105.0.1 మరియు ESR 102.3.0
    • మొజిల్లా థండర్బర్డ్ 102.3.0
    • మట్ 2.2.7 మరియు నియోమట్ 20220429
    • Node.js 16.17.1
    • OCaml 4.12.1
    • OpenLDAP 2.6.3
    • PHP 7.4.30, 8.0.23 మరియు 8.1.10
    • పోస్ట్‌ఫిక్స్ 3.7.2
    • PostgreSQL 14.5
    • పైథాన్ 2.7.18, 3.9.14 మరియు 3.10.7
    • Qt 5.15.6 మరియు 6.3.1
    • R 4.2.1
    • రూబీ 2.7.6, 3.0.4 మరియు 3.1.2
    • రస్ట్ 1.63.0
    • SQLite 3.39.3
    • షాట్‌కట్ 22.06.23
    • సుడో 1.9.11.2
    • మీర్కట్ 6.0.6
    • Tcl/Tk 8.5.19 మరియు 8.6.12
    • టెక్స్ లైవ్ 2021
    • Vim 9.0.0192 మరియు Neovim 0.7.2
    • Xfce 4.16
  • OpenBSD 7.2తో చేర్చబడిన నవీకరించబడిన మూడవ పక్ష భాగాలు:
    • X.Org 7.7 ఆధారంగా Xserver 1.21.4 + ప్యాచ్‌లు, ఫ్రీటైప్ 2.12.1, fontconfig 2.13.94, Mesa 22.1.7, xterm 372, xkeyboard-config 2.20, fonttosf1.2.2nt.XNUMX
    • LLVM/ క్లాంగ్ 13.0.0 (+ ప్యాచ్‌లు)
    • GCC 4.2.1 (+ ప్యాచ్‌లు) మరియు 3.3.6 (+ ప్యాచ్‌లు)
    • పెర్ల్ 5.32.1 (+ ప్యాచ్‌లు)
    • NSD 4.6.0
    • అన్‌బౌండ్ 1.16.3
    • Ncurses 5.7
    • Binutils 2.17 (+ పాచెస్)
    • Gdb 6.3 (+ ప్యాచ్)
    • Awk 12.9.2022/XNUMX/XNUMX
    • ఎక్స్‌పాట్ 2.4.9

మూలం: opennet.ru

DDoS రక్షణ, VPS VDS సర్వర్‌లతో సైట్‌ల కోసం నమ్మకమైన హోస్టింగ్‌ను కొనుగోలు చేయండి 🔥 DDoS రక్షణతో కూడిన నమ్మకమైన వెబ్‌సైట్ హోస్టింగ్, VPS VDS సర్వర్‌లను కొనండి | ProHoster