{"id":103028,"date":"2022-01-19T15:36:43","date_gmt":"2022-01-19T13:36:43","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/%d1%81%d1%82%d0%b0%d0%b1%d0%b8%d0%bb%d1%8c%d0%bd%d1%8b%d0%b9-%d1%80%d0%b5%d0%bb%d0%b8%d0%b7-wine-7-0"},"modified":"2022-01-19T15:36:43","modified_gmt":"2022-01-19T13:36:43","slug":"stabilnyj-reliz-wine-7-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/lv\/blog\/news\/stabilnyj-reliz-wine-7-0","title":{"rendered":"Stabil\u0101 Wine 7.0 versija","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>P\u0113c gada izstr\u0101des un 30 eksperiment\u0101l\u0101m versij\u0101m prezent\u0113ta stabil\u0101 versija atv\u0113rtas Win32 API realiz\u0101cijas \u2014 Wine 7.0, kur\u0101 iek\u013cauti vair\u0101k nek\u0101 9100 izmai\u0146u. No galvenajiem jaun\u0101s versijas sasniegumiem ir vairuma Wine modu\u013cu p\u0101rcel\u0161ana uz PE form\u0101tu, t\u0113mu atbalsts, papla\u0161in\u0101ts steks sp\u0113\u013cu kontrolieriem un ier\u012bc\u0113m ar HID interfeisu, WoW64 arhitekt\u016bras \u012bsteno\u0161ana, lai palaistu 32 bitu programmas 64 bitu vid\u0113.        <\/p>\n<p>Wine apstiprina pilnu 5156 (pirms gada 5049) Windows programmu darb\u012bbu; v\u0113l 4312 (pirms gada 4227) programmas darbojas lieliski ar papildu iestat\u012bjumiem un \u0101r\u0113j\u0101m DLL. 3813 programm\u0101m (pirms gada 3703) nov\u0113ro mazas probl\u0113mas darb\u012bb\u0101, kas neietekm\u0113 galveno funkciju izmanto\u0161anu.       <\/p>\n<p>Galven\u0101s jaunas funkcijas Wine 7.0:   <\/p>\n<ul>\n<li class=\"l\"> <b>Modu\u013ci PE form\u0101t\u0101<\/b>\n<ul>\n<li class=\"l\"> Gandr\u012bz visas DLL bibliot\u0113kas ir p\u0101rv\u0113rstas uz PE (Portable Executable, ko izmanto Windows) form\u0101tu, nevis ELF. PE izmanto\u0161ana atrisina probl\u0113mas ar atbalstu da\u017e\u0101d\u0101m aizsardz\u012bbas sh\u0113m\u0101m, kas veic sist\u0113misko modu\u013cu identit\u0101tes sal\u012bdzin\u0101\u0161anu disks un atmi\u0146\u0101.\n<li class=\"l\"> Ieviesta PE modu\u013cu mijiedarb\u012bba ar Unix bibliot\u0113k\u0101m, izmantojot NT kodu sist\u0113mas zvanu, kas \u013cauj sl\u0113pt piek\u013cuvi Unix kodam no Windows debugeriem un izsekot pavedienu re\u0123istr\u0113\u0161anu.\n<li class=\"l\"> Ieb\u016bv\u0113t\u0101s DLL tagad tiek iel\u0101d\u0113tas tikai tad, ja disk\u0101 ir atbilsto\u0161s PE form\u0101ts failam, neatkar\u012bgi no t\u0101, vai t\u0101 ir \u012bsta bibliot\u0113ka vai surog\u0101ts. \u0160\u012b izmai\u0146a \u013cauj programmat\u016brai vienm\u0113r redz\u0113t pareizu saist\u012bbu ar PE failiem. Lai atsl\u0113gtu \u0161o r\u012bc\u012bbu, var izmantot VIDIETBOOTSTRAPMODE vides main\u012bgo.      <\/ul>\n<li class=\"l\"> <b>WoW64<\/b>\n<ul>\n<li class=\"l\"> Ieviesta WoW64 (64-bit Windows-on-Windows) arhitekt\u016bra, kas \u013cauj palaist 32 bitu Windows programmas 64 bitu Unix procesos. Atbalsts ir \u012bstenots, pievienojot sl\u0101ni, kas p\u0101rveido 32 bitu NT sist\u0113mas zvanus uz 64 bitu apel\u0101cij\u0101m uz NTDLL.\n<li class=\"l\"> WoW64 sl\u0101\u0146i ir sagatavoti vairumam Unix bibliot\u0113ku un \u013cauj 32 bitu PE modu\u013ciem piek\u013c\u016bt 64 bitu Unix bibliot\u0113k\u0101m. Pabeidzot visu modu\u013cu p\u0101rv\u0113r\u0161anu PE form\u0101t\u0101, b\u016bs iesp\u0113ja izpild\u012bt 32 bitu Windows programmas bez 32 bitu Unix bibliot\u0113ku instal\u0113\u0161anas.      <\/ul>\n<li class=\"l\"> <b>T\u0113mu piel\u0101go\u0161ana<\/b>\n<ul>\n<li class=\"l\"> Ievie\u0161ams t\u0113mu atbalsts. Iek\u013cautas t\u0113mas \"Light\", \"Blue\" un \"Classic Blue\", kuras var izv\u0113l\u0113ties caur WineCfg konfiguratoru.\n<li class=\"l\"> Pievienota iesp\u0113ja piel\u0101got visu saskarnes elementu izskatu, izmantojot t\u0113mas. Nodro\u0161in\u0101ta autom\u0101tiska elementu izskata atjaunin\u0101\u0161ana p\u0113c t\u0113mas mai\u0146as.\n<li class=\"l\"> Visiem ieb\u016bv\u0113tajiem Wine lietojumiem pievienots t\u0113mu atbalsts. Veikta lietojumu piel\u0101go\u0161ana augstas iz\u0161\u0137irtsp\u0113jas ekr\u0101niem (High DPI).        <\/ul>\n<li class=\"l\"> <b>Grafisk\u0101 apak\u0161sist\u0113ma<\/b>\n<ul>\n<li class=\"l\"> Pievienota jauna bibliot\u0113ka Win32u, kur\u0101 ir iek\u013cautas da\u013cas no GDI32 un USER32 bibliot\u0113k\u0101m, kas saist\u012btas ar grafikas apstr\u0101di un logu p\u0101rvald\u012bbu kodola l\u012bmen\u012b. N\u0101kotn\u0113 tiks uzs\u0101kts darbs pie draiveru komponentu p\u0101rvieto\u0161anas uz Win32u, piem\u0113ram, winex11.drv un winemac.drv.\n<li class=\"l\"> Vulkan draiver\u012b ir \u012bstenots grafisk\u0101 API Vulkan 1.2.201 specifik\u0101cijas atbalsts.\n<li class=\"l\"> Tiek nodro\u0161in\u0101ts atbalsts izvad\u0101m caur Direct2D API sv\u012btru \u0123eometriskajiem objektiem ar iesp\u0113ju p\u0101rbaud\u012bt, vai noklik\u0161\u0137in\u0101jums ir bijis prec\u012bzi.\n<li class=\"l\"> Direct2D API ir ieviesta pamata atbalsta snieg\u0161ana vizu\u0101lajiem efektiem, kas tiek izmantoti ar ID2D1Effect interfeisu.\n<li class=\"l\"> Direct2D API pievienots atbalsts ID2D1MultiThread interfeisam, ko izmanto, lai organiz\u0113tu ekskluz\u012bvu piek\u013cuvi resursiem daudzpl\u016bsmu lietojumos.\n<li class=\"l\"> WindowsCodecs bibliot\u0113k\u0101 ir ieviests atbalsts WMP (Windows Media Photo) att\u0113lu dekod\u0113\u0161anai un DDS (DirectDraw Surface) att\u0113lu kod\u0113\u0161anai. Atbalsts att\u0113lu kod\u0113\u0161anai ICNS form\u0101t\u0101 (macOS) ir p\u0101rtraukts, jo Windows to neatbalsta.            <\/ul>\n<li class=\"l\"> <b>Direct3D<\/b>\n<ul>\n<li class=\"l\"> Z\u012bm\u012bgi uzlabota jaun\u0101 att\u0113lo\u0161anas dzin\u0113ja funkcionalit\u0101te, kas nodro\u0161ina Direct3D izsaukumu p\u0101rv\u0113r\u0161anu grafiskaj\u0101 API Vulkan. Liel\u0101kaj\u0101 da\u013c\u0101 situ\u0101ciju Direct3D 10 un 11 atbalsta l\u012bmenis Vulkan dzin\u0113j\u0101 sasniegts l\u012bdz vec\u0101 OpenGL balst\u012bt\u0101 dzin\u0113ja l\u012bmenim. Lai iesp\u0113jotu att\u0113lo\u0161anas dzin\u0113ju, izmantojot Vulkan, re\u0123istr\u0101 j\u0101iestata Direct3D \"renderer\" uz v\u0113rt\u012bbu \"vulkan\".\n<li class=\"l\"> Ievie\u0161\u010doti daudzi Direct3D 10 un 11 iesp\u0113ju, tostarp atliekas konteksti (Deferred Contexts), kas darbojas ier\u012b\u010du konteksta st\u0101vok\u013ca objektos, past\u0101v\u012bgi nob\u012bdes buferos, nesak\u0101rtotu tekst\u016bru att\u012br\u012b\u0161ana, datu kop\u0113\u0161ana starp resursiem bez tipu form\u0101tiem (DXGI_FORMAT_BC3_TYPELESS, DXGI_FORMAT_R32G32B32A32_TYPELESS) utt.\n<li class=\"l\"> Pievienota atbalsta daudzu monitoru konfigur\u0101cij\u0101m, kas \u013cauj izv\u0113l\u0113ties monitoru, lai att\u0113lotu Direct3D programmu pilnekr\u0101na re\u017e\u012bm\u0101.\n<li class=\"l\"> DXGI API ir ieviesta ekr\u0101na gamma korekcijas funkcionalit\u0101te, ko var izmantot Direct3D 10 un 11 balst\u012bt\u0101s programm\u0101s, lai main\u012btu ekr\u0101na spilgtumu. Nodro\u0161in\u0101ta virtu\u0101lo r\u0101mju buferu (SwapChain) skait\u012bt\u0101ju izsnieg\u0161ana.\n<li class=\"l\"> Direct3D 12 ir pievienots 1.1 versijas sak\u0146u parakstu atbalsts.\n<li class=\"l\"> Vulkan API att\u0113lo\u0161anas kod\u0113 ir uzlabota piepras\u012bjumu apstr\u0101des efektivit\u0101te, ja sist\u0113m\u0101 ir atbalsts papla\u0161in\u0101jumam VK_EXT_host_query_reset.\n<li class=\"l\"> Pievienota virtu\u0101lo r\u0101mju buferu (SwapChain) izvad\u012b\u0161anas iesp\u0113ja caur GDI, ja OpenGL vai Vulkan nevar izmantot att\u0113lo\u0161anai, piem\u0113ram, izvadot logs no da\u017e\u0101diem procesiem, piem\u0113ram, programm\u0101m, kas balst\u012btas uz CEF (Chromium Embedded Framework).\n<li class=\"l\"> Izmantojot GLSL \u0161ai \u013cauju modifikatoru \"precise\" shader instrukcij\u0101m.\n<li class=\"l\"> DirectDraw API pievienots atbalsts 3D att\u0113lo\u0161anai sist\u0113miskaj\u0101 atmi\u0146\u0101, izmantojot programmat\u016bras ier\u012bces, piem\u0113ram, \"RGB\", \"MMX\" un \"Ramp\".\n<li class=\"l\"> Direct3D grafisko kar\u0161u datub\u0101zei pievienotas AMD Radeon RX 5500M, AMD Radeon RX 6800\/6800 XT\/6900 XT, AMD Van Gogh, Intel UHD Graphics 630 un NVIDIA GT 1030 kartes.\n<li class=\"l\"> No re\u0123istra HKEY_CURRENT_USER\\Software\\Wine\\Direct3D dz\u0113sts atsl\u0113ga \"UseGLSL\", kuru kop\u0161 Wine 5.0 j\u0101nomaina ar \"shader_backend\".\n<li class=\"l\"> Lai atbalst\u012btu Direct3D 12, tagad ir nepiecie\u0161ama vkd3d bibliot\u0113ka vismaz versij\u0101 1.2.          <\/ul>\n<li class=\"l\"> <b>D3DX<\/b>\n<ul>\n<li class=\"l\"> D3DX 10 \u012bstenojum\u0101 uzlabota vizu\u0101lo efektu ietvara atbalsts un pievienots Windows Media Photo (JPEG XR) att\u0113lu form\u0101ta atbalsts.\n<li class=\"l\"> D3DX10 ir pievienotas funkcijas tekst\u016bru izveidei, piem\u0113ram, D3DX10CreateTextureFromMemory().\n<li class=\"l\"> Da\u013c\u0113ji \u012bstenoti ID3DX10Sprite un ID3DX10Font programmat\u016bras interfeisi.      <\/ul>\n<li class=\"l\"> <b>Ska\u0146a un video<\/b>\n<ul>\n<li class=\"l\"> Vien\u0101 kop\u012bg\u0101 WineGStreamer aizmugur\u0113 ir apvienoti GStreamer papildin\u0101jumi DirectShow un Media Foundation ietvaram, kas vajadz\u0113tu atvieglot jaunu API satura dekod\u0113\u0161anai izstr\u0101di.\n<li class=\"l\"> Uz WineGStreamer aizmugures ir \u012bstenoti Windows Media objekti sinhronai un asinhonai las\u012b\u0161anai.\n<li class=\"l\"> Turpin\u0101ta Media Foundation ietvara \u012bsteno\u0161anas uzlabo\u0161ana, pievienots IMFPMediaPlayer funkcionalit\u0101tes atbalsts, paraugu pieliek\u0161anas sadal\u012bt\u0101js (sample allocator), uzlabots EVR un SAR att\u0113lo\u0161anas buferu atbalsts.\n<li class=\"l\"> No\u0146emta bibliot\u0113ka wineqtdecoder, kas nodro\u0161in\u0101ja dekoderu QuickTime form\u0101tam (visi kodeki tagad izmanto GStreamer).            <\/ul>\n<li class=\"l\"> <b>Input devices<\/b>\n<ul>\n<li class=\"l\"> Significantly improved stack for input devices that support the HID (Human Interface Devices) protocol, which includes features such as parsing HID descriptors, handling HID messages, and providing HID mini-drivers.\n<li class=\"l\"> The winebus.sys driver backends have improved the translation of device descriptions into HID messages.\n<li class=\"l\"> A new DirectInput backend for joysticks supporting the HID protocol has been added. The ability to use feedback effects in joysticks has been implemented. Improved <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/lv\/control-panel\/\"   title=\"vad\u012bbas pane\u013ca\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"512\">vad\u012bbas pane\u013ca<\/a> joystick interaction. Interaction with devices compatible with XInput has been optimized. In WinMM, joystick support has been switched to DInput instead of using the evdev backend in Linux and IOHID in macOS. The old joystick driver winejoystick.drv has been removed.\n<li class=\"l\"> New tests based on the application of virtual HID devices that do not require the presence of a physical device have been added to the DInput module.            <\/ul>\n<li class=\"l\"> <b>Teksts un fonti.<\/b>\n<ul>\n<li class=\"l\"> A Font Set object has been added to DirectWrite.\n<li class=\"l\"> The TextHost interface has been correctly implemented in RichEdit.              <\/ul>\n<li class=\"l\"> <b>Kodols (Windows kodola interfeisi).<\/b>\n<ul>\n<li class=\"l\"> Palai\u017eot Wine neidentific\u0113tu izpild\u0101mo failu (piem\u0113ram, 'wine foo.msi'), tagad tiek izsaukts start.exe, kas izsauc apstr\u0101d\u0101t\u0101jus, kas saist\u012bti ar faila tipu.\n<li class=\"l\"> Support for synchronization mechanisms NtAlertThreadByThreadId and NtWaitForAlertByThreadId, similar to futexes in Linux, has been added.\n<li class=\"l\"> Support for NT debug objects used for debugging kernel functions has been added.\n<li class=\"l\"> Support for dynamic registry keys to save performance data has been added.          <\/ul>\n<li class=\"l\"> <b>C Runtime<\/b>\n<ul>\n<li class=\"l\"> The C runtime now includes a complete set of mathematical functions that have been mainly ported from the Musl library.\n<li class=\"l\"> Correct support for floating-point computation functions is provided for all CPU platforms.           <\/ul>\n<li class=\"l\"> <b>T\u012bkla iesp\u0113jas.<\/b>\n<ul>\n<li class=\"l\"> Compatibility mode with Internet Explorer 11 (IE11) has been improved and is now used by default for handling HTML documents.\n<li class=\"l\"> The mshtml library has implemented ES6 (ECMAScript 2015) JavaScript mode, providing support for features such as the let expression and the Map object.\n<li class=\"l\"> Installing Wine MSI packages with Gecko engine extensions in the working directory is now done as necessary, rather than during Wine updates.\n<li class=\"l\"> Pievienota DTLS protokola atbalsts.\n<li class=\"l\"> The NSI (Network Store Interface) service has been implemented, which stores and transmits routing and network interface information on the computer to other services.\n<li class=\"l\"> API WinSock apstr\u0101des r\u012bki, piem\u0113ram, setsockopt un getsockopt, ir p\u0101rvietoti uz bibliot\u0113ku NTDLL un draiveri afd.sys, lai atbilstu Windows arhitekt\u016brai.\n<li class=\"l\"> Tagad Wine darba katalog\u0101 tiek uzst\u0101d\u012btas pa\u0161u faili ar t\u012bkla datub\u0101z\u0113m, piem\u0113ram, \/etc\/protocols un \/etc\/networks, nevis tiek izmantotas atbilsto\u0161\u0101s Unix datub\u0101zes.      <\/ul>\n<li class=\"l\"> <b>Alternat\u012bv\u0101s platformas<\/b>\n<ul>\n<li class=\"l\"> Pievienota atbalsts Apple aparat\u016brai, kas balst\u012bta uz ARM M1 (Apple Silicon) mikrosh\u0113m\u0101m.\n<li class=\"l\"> Lai atbalst\u012btu BCrypt un Secur32 funkcijas macOS platform\u0101, tagad ir nepiecie\u0161ama GnuTLS bibliot\u0113kas instal\u0101cija.\n<li class=\"l\"> 32 bitu izpildfaili ARM platform\u0101m tagad tiek veidoti Thumb-2 re\u017e\u012bm\u0101, l\u012bdz\u012bgi k\u0101 Windows. \u0160\u0101du failu iel\u0101dei tiek izmantots preloader.\n<li class=\"l\"> 32 bitu ARM platform\u0101m ir ieviests atbalsts iz\u0146\u0113mumu apgrie\u0161anai (unwinding).\n<li class=\"l\"> FreeBSD ir papla\u0161in\u0101ts atbalst\u012bto zemu l\u012bme\u0146u sist\u0113mas inform\u0101cijas piepras\u012bjumu skaits, piem\u0113ram, dati par atmi\u0146as st\u0101vokli un akumulatora uzl\u0101des l\u012bmeni.                <\/ul>\n<li class=\"l\"> <b>Ieb\u016bv\u0113t\u0101s lietotnes un izstr\u0101des r\u012bki<\/b>\n<ul>\n<li class=\"l\"> Reg.exe util\u012bt\u0113 pievienots atbalsts 32 un 64 bitu re\u0123istra att\u0113lojumiem. Pievienots atbalsts re\u0123istra atsl\u0113gu kop\u0113\u0161anai.\n<li class=\"l\"> WineDump util\u012bt\u0113 pievienots atbalsts Windows metadatu izvadam un detaliz\u0113tas inform\u0101cijas r\u0101d\u012b\u0161anai par CodeView ierakstiem.\n<li class=\"l\"> Wine Debugger (winedbg) ir ieviesta iesp\u0113ja veikt 32 bitu procesu debugg\u0113\u0161anu no 64 bitu debugg\u0113\u0161anas r\u012bka.\n<li class=\"l\"> IDL (widl) kompilator\u0101 pievienota iesp\u0113ja iek\u013caut bibliot\u0113kas, kas ieb\u016bv\u0113tas PE failos, nodro\u0161in\u0101ts atbalsts WinRT specifiskaj\u0101m atrib\u016bt\u0101m un konstrukcij\u0101m, k\u0101 ar\u012b realiz\u0113ta mekl\u0113\u0161ana bibliot\u0113k\u0101m, kas saist\u012btas ar platformu.        <\/ul>\n<li class=\"l\"> <b>B\u016bv\u0113\u0161anas sist\u0113ma<\/b>\n<ul>\n<li class=\"l\"> Speci\u0101laj\u0101s aparat\u016bras arhitekt\u016bru katalogos bibliot\u0113kas tagad tiek saglab\u0101tas ar nosaukumiem, kas atspogu\u013co arhitekt\u016bru un izpild\u0101m\u0101 faila tipu, piem\u0113ram, 'i386-windows' PE form\u0101tam un 'x86_64-unix' unix bibliot\u0113k\u0101m, kas \u013cauj atbalst\u012bt da\u017e\u0101das arhitekt\u016bras vien\u0101 Wine instal\u0101cij\u0101s un nodro\u0161ina Winelib krustkompil\u0101ciju.\n<li class=\"l\"> Lai iestat\u012btu PE failu galvenes opcijas, kas kontrol\u0113 p\u0101reju uz lok\u0101laj\u0101m DLL bibliot\u0113k\u0101m, winebuild pievienots karogs '--prefer-native option' (DLL_WINE_PREATTACH apstr\u0101de DllMain tika p\u0101rtraukta).\n<li class=\"l\"> Pievienots atbalsts 4. versijas Dwarf atk\u013c\u016bdo\u0161anas datu form\u0101tam, kas tagad tiek izmantots p\u0113c noklus\u0113juma veidojot Wine bibliot\u0113kas.\n<li class=\"l\"> Pievienota b\u016bv\u0113\u0161anas opcija '--enable-build-id' unik\u0101lo b\u016bv\u0113\u0161anas identifikatoru saglab\u0101\u0161anai izpild\u0101majos failos.\n<li class=\"l\"> Pievienota Clang kompilatora izmanto\u0161anas atbalsts sader\u012bbas re\u017e\u012bm\u0101 ar MSVC.                    <\/ul>\n<li class=\"l\"> <b>Da\u017e\u0101di<\/b>\n<ul>\n<li class=\"l\"> Tipisko katalogu nosaukumi lietot\u0101ja saskarn\u0113 (Windows Shell) ir piel\u0101goti sh\u0113mai, kas tiek izmantota kop\u0161 Windows Vista, t.i., viet\u0101 'My Documents' tagad tiek izveidots katalogs 'Documents', un liel\u0101k\u0101 da\u013ca datu tiek glab\u0101ti katalog\u0101 'AppData'.\n<li class=\"l\"> Atbalsts OpenCL 1.2 specifik\u0101cijai ir pievienots OpenCL bibliot\u0113ku sl\u0101n\u012b.\n<li class=\"l\"> WinSpool draiver\u012b pievienots atbalsts da\u017e\u0101diem lapu izm\u0113riem druk\u0101\u0161anas proces\u0101.\n<li class=\"l\"> Uzs\u0101kta MSDASQL atbalsta pievieno\u0161ana, Microsoft OLE DB piek\u013cuves nodro\u0161in\u0101t\u0101jam ODBC draiveriem.\n<li class=\"l\"> Wine Mono dzin\u0113js ar .NET platformas \u012bstenojumu ir atjaunin\u0101ts l\u012bdz 7.0.0 izlaidumam.\n<li class=\"l\"> Unicode dati tika atjaunoti l\u012bdz Unicode 14 specifik\u0101cijai.\n<li class=\"l\"> Avota koda kok\u0101 ir iek\u013cautas bibliot\u0113kas Faudio, GSM, LCMS2, LibJPEG, LibJXR, LibMPG123, LibPng, LibTiff, LibXml2, LibXslt un Zlib, kuras tiek veidotas PE form\u0101t\u0101 un neprasa Unix versiju. \u0160\u012bs bibliot\u0113kas ar\u012b var tikt import\u0113tas no sist\u0113mas, lai izmantotu \u0101r\u0113j\u0101s versijas viet\u0101 ieb\u016bv\u0113taj\u0101m PE versij\u0101m.                                <\/ul>\n<\/ul>\n<p>Avots: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=56539\">opennet.lv<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 30 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Win32 API &#8212; Wine 7.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u043e\u0431\u0440\u0430\u043b \u0432 \u0441\u0435\u0431\u044f \u0431\u043e\u043b\u0435\u0435 9100 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439. \u0418\u0437 \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0445 \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u0439 \u043d\u043e\u0432\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u043e\u0442\u043c\u0435\u0447\u0430\u0435\u0442\u0441\u044f \u043f\u0435\u0440\u0435\u0432\u043e\u0434 \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u0430 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 Wine \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 PE, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0442\u0435\u043c \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u044f, \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 \u0441\u0442\u0435\u043a\u0430 \u0434\u043b\u044f \u0434\u0436\u043e\u0439\u0441\u0442\u0438\u043a\u043e\u0432 \u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0432\u0432\u043e\u0434\u0430 \u0441 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u043c HID, \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b WoW64 \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 [&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-103028","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 30 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Win32 API - Wine 7.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u043e\u0431\u0440\u0430\u043b \u0432 \u0441\u0435\u0431\u044f \u0431\u043e\u043b\u0435\u0435 9100 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439.\" \/>\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\/lv\/blog\/news\/stabilnyj-reliz-wine-7-0\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"lv_LV\" \/>\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\u0421\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 Wine 7.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 30 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Win32 API - Wine 7.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u043e\u0431\u0440\u0430\u043b \u0432 \u0441\u0435\u0431\u044f \u0431\u043e\u043b\u0435\u0435 9100 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/lv\/blog\/news\/stabilnyj-reliz-wine-7-0\" \/>\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=\"2022-01-19T13:36:43+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-01-19T13:36:43+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\udd47Stabilais Wine 7.0 izlaidums | ProHoster","description":"P\u0113c gada izstr\u0101des un 30 eksperiment\u0101l\u0101m versij\u0101m ir prezent\u0113ta stabila atv\u0113rta Win32 API realiz\u0101cija - Wine 7.0, kas ietver vair\u0101k nek\u0101 9100 izmai\u0146u.","canonical_url":"https:\/\/prohoster.info\/lv\/blog\/news\/stabilnyj-reliz-wine-7-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"lv_LV","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\u0421\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 Wine 7.0 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 30 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Win32 API - Wine 7.0, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u043e\u0431\u0440\u0430\u043b \u0432 \u0441\u0435\u0431\u044f \u0431\u043e\u043b\u0435\u0435 9100 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439.","og:url":"https:\/\/prohoster.info\/lv\/blog\/news\/stabilnyj-reliz-wine-7-0","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":"2022-01-19T13:36:43+00:00","article:modified_time":"2022-01-19T13:36:43+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"103028","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2022-01-19 13:37:54","updated":"2026-02-08 19:50:01","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/103028","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/comments?post=103028"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/103028\/revisions"}],"predecessor-version":[{"id":157702,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/103028\/revisions\/157702"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/media?parent=103028"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/categories?post=103028"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/tags?post=103028"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}