{"id":123698,"date":"2025-04-28T15:05:08","date_gmt":"2025-04-28T13:05:08","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-openbsd-7-7"},"modified":"2025-04-28T15:05:08","modified_gmt":"2025-04-28T13:05:08","slug":"reliz-openbsd-7-7","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sl\/blog\/news\/reliz-openbsd-7-7","title":{"rendered":"Objava OpenBSD 7.7","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Predstavljen je izid proste UNIX-podobne operacijske sisteme OpenBSD 7.7. Projekt OpenBSD je ustanovil Theo de Raadt leta 1995 po sporu z razvijalci NetBSD, zaradi katerega je bilo Teu odvzeto dostop do CVS repozitorija NetBSD. Po tem je Theo de Raadt skupaj s skupino somi\u0161ljenikov ustvaril na podlagi drevesa izvornih kod NetBSD nov odprti operacijski sistem, katerega glavne cilje razvoja predstavljajo prenosljivost (podpira 13 strojnih platform), standardizacija, pravilno delovanje, proaktivna varnost in integrirana kriptografija. Velikost celotnega namestitvenega ISO-sliko osnovnega sistema OpenBSD 7.7 zna\u0161a 746 MB.       <\/p>\n<p>Poleg neposrednega delovanja operacijskega sistema je projekt OpenBSD znan po svoji komponenti, ki so postale raz\u0161irjene v drugih sistemih in so se izkazale za ene najbolj varnih in kakovostnih re\u0161itev. Med njimi so: LibreSSL (fork OpenSSL), OpenSSH, paketni filtrir PF, uslu\u017ebenci usmerjanja OpenBGPD in OpenOSPFD, NTP stre\u017enik OpenNTPD, po\u0161tni stre\u017enik OpenSMTPD, multiplexer besedilnega terminala (podoben GNU screen) tmux, demon identd z implementacijo protokola IDENT, BSDL alternativa paketu GNU groff \u2013 mandoc, protokol za organizacijo sistemov z visoko razpolo\u017eljivostjo CARP (Common Address Redundancy Protocol), lahki HTTP stre\u017enik ter orodje za sinhronizacijo datotek OpenRSYNC.    <\/p>\n<p>Glavne spremembe:   <\/p>\n<ul>\n<li class=\"l\"> \u0420\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0430 drm (Direct Rendering Manager) \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u0430 \u0441 \u044f\u0434\u0440\u043e\u043c Linux 6.12.21 (\u0432 \u043f\u0440\u043e\u0448\u043b\u043e\u043c \u0432\u044b\u043f\u0443\u0441\u043a\u0435 &#8212; 6.6.52). \u0412 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u0435 inteldrm \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 GPU, \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u043e\u0433\u043e \u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430\u0445 Intel \u043d\u0430 \u0431\u0430\u0437\u0435 \u043c\u0438\u043a\u0440\u043e\u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b Arrow Lake. \u0412 \u0434\u0440\u0430\u0439\u0432\u0435\u0440    amdgpu \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 GPU Ryzen AI 300 (Strix Point, Strix Halo, Krackan Point) \u0438 Radeon RX 9070 (Navi 48).\n<li class=\"l\"> V portu za arhitekturo ARM64 je bila implementirana podpora za niz vektorskih ukazov SVE (Scalable Vector Extension). Na sistemih z ARM \u010dipi Apple M1 je omogo\u010deno upravljanje stanj porabe energije. V mehanizmu mapiranja fizi\u010dne strani pomnilnika (pmap, physical mapping) so optimizirani postopki ponovnega nalaganja asociativne transformacije (TLB), kar je pribli\u017eno 5% pospe\u0161ilo izvajanje testa sestavljanja jedra. Na napravi, ki podpira \u0161ifro QARMA3 za za\u0161\u010dito uporabni\u0161kega prostora, je bila vklju\u010dena avtentifikacija kazalcev (PAC, Pointer Authentication Code).\n<li class=\"l\"> Na sistemih x86_64 za gostujo\u010de sisteme, ki delujejo s pomo\u010djo QEMU, je bila implementirana podpora mehanizmu AMD SEV (Secure Encrypted Virtualization), ki se uporablja v sistemih virtualizacije za za\u0161\u010dito <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sl\/vps\/\"   title=\"virtualnih naprav\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2202\">virtualnih naprav<\/a> pred vme\u0161avanjem hipervizorja ali administratorja gostiteljske sistemske enote. V gonilniku psp, ki se uporablja za konfiguracijo in zagon gostujo\u010dih sistemov z vklju\u010ditvijo AMD SEV, je bila dodana ukaz za nalaganje programske opreme v \u010dip.\n<li class=\"l\"> Na sistemih x86_64 je bila dodana mo\u017enost dodeljevanja obmo\u010dij pomnilnika, ve\u010djih od 4 GB, za DMA.\n<li class=\"l\"> Izbolj\u0161ana podpora za arhitekture RISC-V, Sparc64, HPPA, i386 in Powerpc64.\n<li class=\"l\"> Izbolj\u0161ano obravnavanje situacij pomanjkanja pomnilnika v sistemu (OOM).\n<li class=\"l\"> \u0412 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0438 ptrace \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u044b \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0435 \u0432\u044b\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c \u0432 \u043e\u0442\u043b\u0430\u0434\u0447\u0438\u043a\u0435 gdb \u0442\u043e\u0447\u043a\u0438 \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0430 \u0432 \u043c\u043d\u043e\u0433\u043e\u043f\u043e\u0442\u043e\u0447\u043d\u044b\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430\u0445. \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u044b \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0434\u043b\u044f \u0447\u0442\u0435\u043d\u0438\u044f \u0438 \u0437\u0430\u043f\u0438\u0441\u0438 \u043e\u0431\u043b\u0430\u0441\u0442\u0438, \u0432 \u043a\u043e\u0442\u043e\u0440\u0443\u044e  \u0432 \u043e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u0435\u043c\u043e\u043c \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430 \u043f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438 XSAVE.\n<li class=\"l\"> \u0412 \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u044f\u0445 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 BT (BPFtrace \u0438\u043b\u0438 Bug Tracing), \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u044b\u0445 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0438 btrace,  \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043c\u043d\u043e\u0433\u043e\u0441\u0442\u0440\u043e\u0447\u043d\u044b\u0445 \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0439.  \u0412 \u0443\u0442\u0438\u043b\u0438\u0442\u0443 btrace \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u044b \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0440\u043e\u0444\u0438\u043b\u0438 \u0438 \u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b\u043e\u0432 (hz, us, ms, s).\n<li class=\"l\"> \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d sysctl-\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 kern.audio.kbdcontrol, \u043f\u0440\u0438 \u0432\u044b\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0438 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0432 0 \u043c\u0443\u043b\u044c\u0442\u0438\u043c\u0435\u0434\u0438\u0439\u043d\u044b\u0435 \u043a\u043b\u0430\u0432\u0438\u0448\u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0433\u0440\u043e\u043c\u043a\u043e\u0441\u0442\u044c\u044e \u043d\u0430 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0435 \u0431\u0443\u0434\u0443\u0442 \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c\u0441\u044f \u043a\u0430\u043a \u043e\u0431\u044b\u0447\u043d\u044b\u0435 \u043a\u043b\u0430\u0432\u0438\u0448\u0438.\n<li class=\"l\"> \u0423\u043b\u0443\u0447\u0448\u0435\u043d\u0430 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0441\u0431\u043e\u0435\u0432 \u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u044b \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u043f\u0440\u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0435 \u0432 \u0441\u043f\u044f\u0449\u0438\u0439 \u0438 \u0436\u0434\u0443\u0449\u0438\u0439 \u0440\u0435\u0436\u0438\u043c\u044b.\n<li class=\"l\"> \u041f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u0430\u043d \u043a\u043e\u0434 \u0434\u043b\u044f \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432 \u043f\u0440\u0438 \u043f\u043e\u0441\u0442\u0443\u043f\u043b\u0435\u043d\u0438\u0438 \u0441\u0438\u0433\u043d\u0430\u043b\u0430, \u0447\u0442\u043e \u0440\u0435\u0448\u0438\u043b\u043e \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0441 \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u043e\u0439 \u043c\u043d\u043e\u0433\u043e\u043f\u043e\u0442\u043e\u0447\u043d\u044b\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432, \u043f\u0440\u043e\u044f\u0432\u043b\u044f\u0432\u0448\u0438\u0435\u0441\u044f \u0432 \u0442\u0430\u043a\u0438\u0445 \u043f\u0430\u043a\u0435\u0442\u0430\u0445, \u043a\u0430\u043a golang \u0438 mpv.\n<li class=\"l\"> \u0423\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043c\u043d\u043e\u0433\u043e\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c (SMP). \u041e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0430 \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u0442\u0430\u0439\u043c\u0435\u0440\u043e\u0432 \u0432\u0432\u043e\u0434\u0430 \u0438 \u0432\u044b\u0432\u043e\u0434\u0430 TCP, \u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u0432\u044b\u0437\u043e\u0432\u044b  send() \u0438 recv() \u043f\u0435\u0440\u0435\u0432\u0435\u0434\u0435\u043d\u044b \u043d\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043e\u0431\u0449\u0435\u0439 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438. \u041d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0445 \u043f\u043e\u0442\u043e\u043a\u043e\u0432 \u0442\u0435\u043f\u0435\u0440\u044c \u043c\u043e\u0433\u0443\u0442 \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441 \u0440\u0430\u0437\u043d\u044b\u043c\u0438 \u0441\u043e\u043a\u0435\u0442\u0430\u043c\u0438, \u0430 \u0432\u044b\u0432\u043e\u0434 TCP \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0435 \u0431\u043b\u043e\u043a\u0438\u0440\u0443\u0435\u0442 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0443 IP-\u043f\u0430\u043a\u0435\u0442\u043e\u0432.\n<p>\u0418\u0437\u0431\u0430\u0432\u043b\u0435\u043d\u044b \u043e\u0442 \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u043e\u0439 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u0432\u044b\u0437\u043e\u0432\u044b open, openat, ptsignal, psignal \u0438 prsignal, \u0430 \u0442\u0430\u043a\u0436\u0435 sysctl kern.timeout_stats, kern.allowkmem, kern.video.record, net.inet.gre.allow,  net.inet.gre.wccp, kern.global_ptrace, kern.wxabort, kern.malloc.kmemstat. \u041f\u0435\u0440\u0435\u0432\u0435\u0434\u0435\u043d\u044b \u0432 \u0440\u0430\u0437\u0440\u044f\u0434 mp-safe \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u044b  psp, wsmouse \u0438 wstpad, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 video_filtops.      <\/p>\n<li class=\"l\"> \u0412 \u0433\u0438\u043f\u0435\u0440\u0432\u0438\u0437\u043e\u0440\u0435 VMM \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f  acpipci \u0434\u043b\u044f \u043f\u0440\u0438\u043a\u0440\u0435\u043f\u043b\u0435\u043d\u0438\u044f PCI-\u0448\u0438\u043d.\n<li class=\"l\"> \u041f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u043e\u0439 \u043f\u043e\u043b\u0438\u0442\u0438\u043a\u0438 \u0441 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u043c\u0438 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 (perfpolicy), \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u043c\u043e\u0439 \u043f\u0440\u0438 \u0440\u0430\u0431\u043e\u0442\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043e\u0442 \u0430\u043a\u043a\u0443\u043c\u0443\u043b\u044f\u0442\u043e\u0440\u0430.\n<li class=\"l\"> \u0412 \u043a\u043e\u043c\u0430\u043d\u0434\u0443 sysctl \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043e\u043f\u0446\u0438\u044f &#171;-f file&#187; \u0434\u043b\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0440\u0430\u0437\u043e\u043c \u0432\u0441\u0435\u0445 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a \u0438\u0437 \u0444\u0430\u0439\u043b\u0430. \u0412 rc-\u0441\u043a\u0440\u0438\u043f\u0442\u0430\u0445 \u043d\u043e\u0432\u0430\u044f \u043e\u043f\u0446\u0438\u044f \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0430 \u0434\u043b\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 sysctl.conf \u0446\u0435\u043b\u0438\u043a\u043e\u043c, \u0432\u043c\u0435\u0441\u0442\u043e \u043f\u043e\u0441\u0442\u0440\u043e\u0447\u043d\u043e\u0433\u043e \u0440\u0430\u0437\u0431\u043e\u0440\u0430.\n<li class=\"l\"> \u0412 \u043a\u043e\u043c\u0430\u043d\u0434\u0435 pkg_add \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d \u0432\u044b\u0437\u043e\u0432 ldconfig, \u0435\u0441\u043b\u0438 \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043d\u043e\u0432\u044b\u0445 \u043f\u0430\u043a\u0435\u0442\u043e\u0432 \u0438\u0437\u043c\u0435\u043d\u0438\u043b\u0441\u044f \u0441\u043f\u0438\u0441\u043e\u043a \u0440\u0430\u0437\u0434\u0435\u043b\u044f\u0435\u043c\u044b\u0445 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a.\n<li class=\"l\"> Dodana je podpora za novo opremo. Izbolj\u0161ana je podpora za SoC MediaTek in Qualcomm Snapdragon (vklju\u010dujo\u010d X Elite). Izbolj\u0161ana je podpora za naprave Samsung Galaxy Book4 Edge, ThinkPad T14 Gen 5, Vivobook, ThinkPad X1 Nano Gen 2, ThinkPad X13 in razli\u010dne Chromebooke. Dodan je gonilnik ice za Intel E810 Ethernet 1Gb\/10Gb\/25Gb\/50Gb\/100Gb in gonilnik ixv za virtualne funkcije Intel Ethernet 82598EB, 82559 in X540. Nadaljuje se delo na prenosu izvajanja omre\u017enih operacij na stran omre\u017enih kartic.\n<li class=\"l\"> V sysupgrade je bil implementiran na\u010din za offline-posodabljanje sistemov s paketi, shranjenimi v lokalnem datote\u010dnem sistemu.\n<li class=\"l\"> \u0412 \u0443\u0442\u0438\u043b\u0438\u0442\u0443  fw_update \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 (\u043d\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438) \u043f\u0440\u043e\u0448\u0438\u0432\u043e\u043a \u043f\u043e\u0434 \u043e\u0431\u044b\u0447\u043d\u044b\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u043c \u0431\u0435\u0437 \u043f\u0440\u0430\u0432 root. \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u0444\u043b\u0430\u0433 &#171;-l&#187; \u0434\u043b\u044f \u0432\u044b\u0432\u043e\u0434\u0430 \u0441\u043f\u0438\u0441\u043a\u0430 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u043e\u0432 \u0438 \u0444\u0430\u0439\u043b\u043e\u0432.\n<li class=\"l\"> Za proces sshd-auth je bila uvedena za\u0161\u010dita pred izkori\u0161\u010danjem ranljivosti, ki temelji na naklju\u010dni ponovni povezavi izvedbene datoteke ob vsakem zagonu sistema (relink). Ponovna povezava omogo\u010da zmanj\u0161anje predvidljivosti pomikov funkcij, kar ote\u017euje ustvarjanje izkori\u0161\u010danj, ki uporabljajo metode vra\u010dno usmerjenega programiranja.\n<li class=\"l\"> Zagotovljena je izolacija procesa mountd z uporabo sistemskega klica unveil.\n<li class=\"l\"> V omre\u017enem skladu je bila uvedena podpora za sokete AF_FRAME in dru\u017eino protokolov IFT_ETHER, ki aplikacijam omogo\u010da po\u0161iljanje in prejemanje Ethernet okvirjev. Za odhodne pakete UDP in TCP je bila uporabljena nova metoda hashranja, ki je optimizirala razporeditev prometa po \u010dakalnih vrstah in znatno (~20%) pospe\u0161ila po\u0161iljanje UDP za IPv4\/IPv6 in TCP za IPv6. Za napravo tun je bil implementiran ioctl TUNSCAP in optimizirano delovanje med jedrom in uporabni\u0161kim prostorom. Uvedena je bila lo\u010dena predpomnilni\u0161ka funkcija za vsako nit. V gonilniku vio je bil vklju\u010den na\u010din multiqueue.\n<li class=\"l\"> V orodju pfctl za omre\u017ene vmesnike in \u010dakalne vrste je bilo omogo\u010deno dolo\u010danje prepustnosti, ki presega 4Gbit.\n<li class=\"l\"> \u0412 iked, \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 IKEv2 \u0434\u043b\u044f IPsec, \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043e\u043f\u0446\u0438\u044f &#171;natt&#187; \u0434\u043b\u044f \u043f\u0440\u0438\u043d\u0443\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f nat-t.\n<li class=\"l\"> V relayd, ozadnjem procesu za preusmerjanje in uravnote\u017eenje zahtevkov, je bila uvedena podpora za odjemalsk <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sl\/ssl-sertifikat\/\"   title=\"TLS-certifikatov\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"974\">TLS-certifikatov<\/a>.\n<li class=\"l\"> Orodju za merjenje omre\u017ene zmogljivosti tcpbench je bila dodana podpora za TLS.\n<li class=\"l\"> \u0412 bgpd \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 RFC 8654 (BGP Extended Message), RFC 8538 (BGP Notification Message), \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u0430 \u043e\u043f\u0446\u0438\u044f &#171;reject as-set&#187;, \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u043e \u043a\u044d\u0448\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 Adj-RIB-Out.\n<li class=\"l\"> V LibreSSL 4.1.0 je bila dodana eksperimantalna podpora za arhitekturo loongarch64, predstavljene so nove asembla\u017ene implementacije algoritmov SHA-1, SHA-256 in SHA-512 za arhitekturo amd64 (uporabljen je ukaz SHA-NI), nove asembla\u017ene implementacije SHA-256 in SHA-512 za Aarch64 (uporabljena je raz\u0161iritev CE), poenostavljena je implementacija MD5 za amd64, omogo\u010deno je predpomnjenje seznama preklicanih certifikatov (CRLs), iz BoringSSL je prenesena implementacija ML-KEM 768 in 1024.\n<li class=\"l\"> \u041e\u0431\u043d\u043e\u0432\u043b\u0451\u043d OpenSSH. \u0421\u043f\u0438\u0441\u043e\u043a \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0432 \u0430\u043d\u043e\u043d\u0441\u0435 OpenSSH 10 (\u0443\u0434\u0430\u043b\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0446\u0438\u0444\u0440\u043e\u0432\u044b\u0445 \u043f\u043e\u0434\u043f\u0438\u0441\u0435\u0439 DSA, \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0432\u044b\u0434\u0435\u043b\u0435\u043d\u044b \u0432 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 sshd-auth,  \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u043d \u0433\u0438\u0431\u0440\u0438\u0434\u043d\u044b\u0439 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u043e\u0431\u043c\u0435\u043d\u0430 \u043a\u043b\u044e\u0447\u0430\u043c\u0438 &#171;mlkem768x25519-sha256&#187;).\n<li class=\"l\"> \u0427\u0438\u0441\u043b\u043e \u043f\u043e\u0440\u0442\u043e\u0432 \u0434\u043b\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b AMD64 \u0441\u043e\u0441\u0442\u0430\u0432\u0438\u043b\u043e 12593  (\u0431\u044b\u043b\u043e 12312), \u0434\u043b\u044f aarch64 &#8212; 12446  (\u0431\u044b\u043b\u043e 12148), \u0434\u043b\u044f i386 &#8212; 10429  (\u0431\u044b\u043b\u043e 10534). \u0421\u0440\u0435\u0434\u0438 \u0432\u0435\u0440\u0441\u0438\u0439 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0432 \u043f\u043e\u0440\u0442\u0430\u0445:\n<ul>\n<li> Asterisk 16.30.1, 18.26.1, 20.13.0 in 22.3.0\n<li> Audacity 3.7.3\n<li> CMake 3.31.6\n<li> Chromium 135.0.7049.52\n<li> Emacs 30.1\n<li> FFmpeg 6.1.2\n<li> GCC 8.4.0 in 11.2.0\n<li> GNOME 47\n<li> Go 1.24.1\n<li> JDK 8u442, 11.0.26, 17.0.14 in 21.0.6\n<li> KDE Gears 24.12.3\n<li> KDE Frameworks 6.12.0\n<li> KDE Plasma 6.3.3\n<li> Krita 5.2.9\n<li> LLVM\/Clang 13.0.0, 16.0.6, 18.1.8, 19.1.7\n<li> LibreOffice 25.2.1.2\n<li> Lua 5.1.5, 5.2.4, 5.3.6, 5.4.7\n<li> MariaDB 11.4.5\n<li> Mono 6.12.0.199\n<li> Mozilla Firefox 137.0 in ESR 128.9.0\n<li> Mozilla Thunderbird 128.9.0\n<li> Mutt 2.2.14 in NeoMutt 20250113\n<li> Node.js 22.14.0\n<li> OpenLDAP 2.6.9\n<li> PHP 8.2.28, 8.3.19 in 8.4.5\n<li> Postfix 3.10.1\n<li> PostgreSQL 17.4\n<li> Python 2.7.18 in 3.12.9\n<li> Qt 5.15.16 (+ popravki iz projekta KDE) in 6.8.2\n<li> Ruby 3.2.8, 3.3.7, 3.4.2\n<li> Rust 1.86.0\n<li> SQLite 3.49.1\n<li> Shotcut 25.01.25\n<li> Sudo 1.9.16p1\n<li> Suricata 7.0.7\n<li> Tcl\/Tk 8.5.19 in 8.6.16\n<li> Vim 9.1.1265 in Neovim 0.10.4\n<li> Xfce 4.20.0   <\/ul>\n<li class=\"l\"> Posodobljeni so komponenti tretjih proizvajalcev, vklju\u010deni v OpenBSD 7.7:\n<ul>\n<li class=\"l\"> Grafi\u010dni sklad Xenocara na osnovi X.Org 7.7 s xserver 21.1.16 + popravki, freetype 2.13.3, fontconfig 2.15.0, Mesa 23.3.6, xterm 395, xkeyboard-config 2.20, fonttosfnt 1.2.4.\n<li> LLVM\/Clang 16.0.6 (+ popravki)\n<li> GCC 4.2.1 (+ popravki) in 3.3.6 (+ popravki)\n<li> Perl 5.40.1 (+ popravki)\n<li> NSD 4.9.1\n<li> Unbound 1.22.0\n<li> Ncurses 6.4\n<li> Binutils 2.17 (+ popravki)\n<li> Gdb 6.3 (+ popravki)\n<li> Awk 20250116\n<li> Expat 2.7.1\n<li> zlib 1.3.1 (+ popravki)   <\/ul>\n<\/ul>\n<p>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=63148\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 UNIX-\u043f\u043e\u0434\u043e\u0431\u043d\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b OpenBSD 7.7. \u041f\u0440\u043e\u0435\u043a\u0442 OpenBSD \u0431\u044b\u043b \u043e\u0441\u043d\u043e\u0432\u0430\u043d \u0422\u044d\u043e \u0434\u0435 \u0420\u0430\u0430\u0434\u0442\u043e\u043c (Theo de Raadt) \u0432 1995 \u0433\u043e\u0434\u0443 \u043f\u043e\u0441\u043b\u0435 \u043a\u043e\u043d\u0444\u043b\u0438\u043a\u0442\u0430 \u0441 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c\u0438 NetBSD, \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0434\u043b\u044f \u0422\u044d\u043e \u0431\u044b\u043b \u0437\u0430\u043a\u0440\u044b\u0442 \u0434\u043e\u0441\u0442\u0443\u043f \u043a CVS \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044e NetBSD. \u041f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u0422\u044d\u043e \u0434\u0435 \u0420\u0430\u0430\u0434\u0442 \u0441 \u0433\u0440\u0443\u043f\u043f\u043e\u0439 \u0435\u0434\u0438\u043d\u043e\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u0438\u043a\u043e\u0432 \u0441\u043e\u0437\u0434\u0430\u043b \u043d\u0430 \u0431\u0430\u0437\u0435 \u0434\u0435\u0440\u0435\u0432\u0430 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u0442\u0435\u043a\u0441\u0442\u043e\u0432 NetBSD \u043d\u043e\u0432\u0443\u044e \u043e\u0442\u043a\u0440\u044b\u0442\u0443\u044e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-123698","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 UNIX-\u043f\u043e\u0434\u043e\u0431\u043d\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b OpenBSD 7.7.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sl\/blog\/news\/reliz-openbsd-7-7\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sl_SI\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 OpenBSD 7.7 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 UNIX-\u043f\u043e\u0434\u043e\u0431\u043d\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b OpenBSD 7.7.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sl\/blog\/news\/reliz-openbsd-7-7\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-04-28T13:05:08+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-04-28T13:05:08+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Izid OpenBSD 7.7 | ProHoster","description":"Predstavljen je izid proste UNIX-podobne operacijske sisteme OpenBSD 7.7.","canonical_url":"https:\/\/prohoster.info\/sl\/blog\/news\/reliz-openbsd-7-7","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sl_SI","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 OpenBSD 7.7 | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0439 UNIX-\u043f\u043e\u0434\u043e\u0431\u043d\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b OpenBSD 7.7.","og:url":"https:\/\/prohoster.info\/sl\/blog\/news\/reliz-openbsd-7-7","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2025-04-28T13:05:08+00:00","article:modified_time":"2025-04-28T13:05:08+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"123698","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-09 17:45:58","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 12:31:19","updated":"2026-02-09 17:45:58","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/123698","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/comments?post=123698"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/123698\/revisions"}],"predecessor-version":[{"id":159446,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/123698\/revisions\/159446"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media?parent=123698"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/categories?post=123698"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/tags?post=123698"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}