Firmum emissio vini 10.0

Post annum evolutionis et 29 versiones experimentales, stabilis emissio aperta exsecutio Win32 API - Vini 10.0, quod plus quam 6000 mutationes incorporatum erat, praesentabatur. Claves gestae in nova versione plenam subsidium architecturae ARM64EC includunt, scandentes in tegumenta cum pixel densitate alta, inclusio aurigae Wayland per defaltam, exsequendam tabulas ad tegimen et gaudii customisandum, jocus multimedia backend secundum FFmpeg, Bluetooth. agitator, Vulkan 1.4 firmamentum, emulationis facultas mutandi modos video.

Programmata 5372 in Wine recte fungi confirmata sunt. Windows (5336 ante annum, 5266 ante biennium, 5156 ante triennium), alia 4435 programmata (4397 ante annum, 4370 ante biennium, 4312 ante triennium) bene operantur cum optionibus additis et DLL externis. 4020 programmata (3943 ante annum, 3888 ante biennium, 3813 ante triennium) habent problemata minora quae non impediunt usum functionum principalium applicationis.

Clavis rerum novarum in Vino 10.0:

  • ARM64
    • Plenum subsidium architecturae ARM64EC (ARM64 Emulation Compatible) providetur, planities subsidii in Vino propter quod cum architectura ARM64 pari pervenit. Architectura ARM64EC ad simpliciorem aperiendam applicationum principio scriptas pro x64_86 systemata ad systemata ARM64 destinatur, et singulos modulos x64_86 codicem sinit currere in ambitu ARM64 utens aemulator.
    • ARM64X PE forma documenti plena subsidia est, quae te permittit ut unum codicem pro ARM64EC et ARM64 architecturae in uno documento exsecutabili coniungas. Ad Vinum in forma ARM64X aedificandum, LLVM ex Git instituere debes (necessaria functio in LLVM 20 emissione includetur) et cum scriptum "configurare" currentem, optionem denotare "-enable-archs=arm64ec,aarch64" .
    • Interface ad aemulandum systemata x64-86-bit peractum est. Cum ARM64EC utendo, ipsum vinum currit ut par est, et aemulatio ad applicationem codicis x86-64 applicatur. Bibliotheca cum emulatore nondum in sarcina Vini principalis inclusa est, sed codicem x86-64 in ambitu ARM64 currere, externo FEX aemulatori cum auxilio ARM64EC aedificato uti potes.
    • Для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ARM64 Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ использованиС Π² систСмС страниц памяти Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 4ΠšΠ‘, ΠΊΠ°ΠΊ Ρ‚ΠΎΠ³ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ABI Windows (запуск Π² окруТСниях с ядрами Linux, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΌΠΈ страницы памяти 16K ΠΈΠ»ΠΈ 64K ΠΏΠΎΠΊΠ° Π½Π΅ поддСрТиваСтся).
  • Graphics subsystem
    • Accuratiorem scalam in pluteis implendam cum pixel densitate alta (High-DPI). Support pro DPI Modus Conscientiae provisus est ad ostentationem applicationum in screens magna pixel densitatis ordinandi, habita ratione an applicationes ad DPI mutationes aptationes adhibendas vel non (applicationes quae DPI rationem non habent, automatice scanduntur). Optiones additae ut Maximum-DPI auxilium vincant pro singulis applicationibus seu Vinum praefixis.
    • Firmamentum pro Vulkan 1.4 specificatio aurigae pro graphic Vulkan API addita est (Vulkan 9.0 in Vino 1.3.272 sustentata est). Auxilia additae pro extensionibus Vulkan ad modum videndi modum translitterandi et decoctionis additae.
    • Cum X11 backend utens, Vulkan puer fenestras reddendi facultas applicationes qui tales fenestras ad usum 3D contentum ostendunt, effectum est (antea, talis pluma tantum in promptu erat OpenGL).
    • Sustentatio fontis mechanismi conjunctionis in bibliothecam GdiPlus additam est, quae pluribus fontibus uti permittit cum textum exhibens si fontes non sunt, qui omnes characteres in textu reperti separatim operiunt.
  • Wayland
    • Π’ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ winewayland.drv, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Wine Π² окруТСниях Π½Π° Π±Π°Π·Π΅ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Wayland Π±Π΅Π· примСнСния XWayland ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² X11. Wine запускаСт прилоТСния ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π½Π° Wayland Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли XWayland нСдоступСн, Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС запуск с использованиСм XWayland остаётся ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π½Ρ‹ΠΌ. Для ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Wayland ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ окруТСния DISPLAY, Π»ΠΈΠ±ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠ»ΡŽΡ‡ Π² рССстр, создав Ρ„Π°ΠΉΠ» file.reg: Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Wine\Drivers] Β«GraphicsΒ»=Β»waylandΒ» ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠ² Π΅Π³ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ: $ WINEPREFIX=/ΠΏΡƒΡ‚ΡŒ/Π΄ΠΎ/прСфикса wine regedit /ΠΏΡƒΡ‚ΡŒ/Π΄ΠΎ/file.reg
    • Auxilia addita pro OpenGL et pixel buffers (pBuffer) aurigae viniwayland.drv.
    • Resolutae quaestiones cum populo positionis in ambitu Wayland fundatae.
    • Cum Wayland utens, subsidium auto- iterare cum clavium instare effectum est.
  • Desktop integratio
    • Aemulationem mechanismi experimentalem "modesting" addidit qui te permittit ut modos video commutationes aemulos sine actu mutando occasus velum. Visio mutandi screen resolutio sine mutandi modus videndi creatur per fenestras dilatantes et scalas.
    • Novum Desktop Imperium Panel applet (desk.cpl) additum est cum exsecutione interfaciendi ad uncinos administrandi (exempli gratia, potest mutare virtualem solutionem desktop vel configurare aemulatum parametri ostentationem).
    • Facultatem ad reset screen uncinis ad valorem default additae si fieri potest, ut statum post processum ruina restituat.
    • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΠΎΠΊΠ°Π·Π° ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌ Π² систСмном Π»ΠΎΡ‚ΠΊΠ΅ (Π² Β«HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\ExplorerΒ» слСдуСт ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Β«NoTrayItemsDisplay=1Β»).
    • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΎΠ±ΠΎΠ»ΠΎΡ‡Π΅ΠΊ (Shell launcher) Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ дСсктопа (Π² Β«HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\ExplorerΒ» слСдуСт ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Β«NoDesktop=1Β»).
  • Direct3D
    • Reddendo cum OpenGL nunc subsidium GLSL 1.20 requirit, tum objecti EXT_framebuffer_ et extensionum ARB_texturae non_potentiae duarum. Firmamentum vetus ARB shader backend et OffscreenRenderingMode occasum discontinuata est.
    • Ad Direct3D 9 ac maior, munus graphice pipelineum certum additum est (antiquior Direct3D modo praefinitas operationes graphicae quae mutari non possunt), utendo sermone obscuriore HLSL perficiatur et certae functionis aemulationem praebens per Vulkan vel OpenGL API reddens.
    • Reddendo cum Vulkan extensionibus Vulkan utitur ad dynamice mutat statum pipelini graphics, minuendo balbutiendo in ludis.
    • Additur alternative glsl-vkd3d backend pro GLSL shaders, adhibitis vkd3d-shader.
    • Provisum auxilium initiale ad effectus ordinandos Direct3D utens vkd3d-shader.
    • Ex bibliotheca D3DX9 instrumentum facultatem texturas MIP generandi (MipMap) cum texturis voluminibus onerantibus. Subsidiis additis pro 64bpp RGBA et 48bpp RGB formarum repraesentationum colorum in imaginibus PNG, necnon X8L8V8U8, A2W10V10U10, A8P8, V16U16 et Q16W16V16U16 formats.
  • Sana et video
    • Ut jocus ad tergum GStreamer-fundatur, nova multimedia backend perficiuntur, usu FFmpeg fundata et apta ad currendum Media Fundationis compage. Ut jocus backend possit, denotare debetis "DisableGstByteStreamHandler=1" in subcriptio sectionem "HKCU\Vini MediaFoundation".
    • Exsecutio Fundationis Mediae API emendata est ad applicationes melius accommodatas quae pendent a componentibus multiplexi et decoctionis.
    • DirectMusic API subsidium addidit ad onerandas MIDI files.
  • initus cogitationes
    • Addidit versio initialis Bluetooth exactoris.
    • Addidit Joystick Control Panel applet (joy.cpl) cum exsequendo occasus pro joystick.
    • ВнСсСны ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ, связанныС с устройствами управлСния ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΌ (Ρ‚Π°Ρ‡ΠΏΠ°Π΄Ρ‹, ΠΌΡ‹ΡˆΠΈ), ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΌΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» HID (Human Interface Device). Π”ΠΎΠ±Π°Π²Π»Π΅Π½ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ mouhid.sys для HID-устройств. Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΉ Ρ€Π°Π·Π±ΠΎΡ€ составных устройств Π²Π²ΠΎΠ΄Π° ΠΈ обСспСчСна ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Π½ΠΈΡ… Π² Windows-прилоТСния, ΠΊΠ°ΠΊ ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… устройствах.
    • Ad X11 backend, subsidium tactus tegumenta adiectum est, et facultas utendi multi-tactus modus per epistulas WM_POINTER* (WM_POINTERENTER, WM_POINTERLEAVE, etc.) adactus est.
    • Peragitur collocatio aliquarum structurarum internarum bibliothecae usoris in memoria communi, quae perficiendo auxit et onus in Vinum Servo redegit.
    • Winex11 subsidium addidit ad XInput2 eventuum processus in relatione ad singulas fenestras.
    • Rectum subsidium claviaturae cum Dvorak attinente impletum est.
  • Nucleus (interfacies nuclei) Windows)
    • Adiecta subsidia pro processu privilegii propagationis (processus initio currentis ut vexillum user privilegiis administratoribus concedi potest). Cum processus servo creando (msi servo actio), necnon processuum qui RtlCreateUserProcess() et CreateProcessInternal() creant, signum limitatum administratoris per defaltam fieri potest.
    • Cum informationes de orbis pittaciis obtinendis, quoties fieri potest, accessus ratio officiorum per DBus nunc adhibetur, potius ut machinam accedere conetur.
    • ΠžΠ΄Π½ΠΎΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ мСТпроцСссного взаимодСйствия (IPC) Mailslots Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ нСпосрСдствСнно Π² Wine server, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ сСмантики Windows.
    • Impleri exspectationem Vide portum rerum in asynchrono modo.
    • Plenum subsidium addidit ad extensiones processus XSTATE in contextibus sequelis, adhibitis novis vectoris extensionibus ut AVX-512.
  • Embedded Applications
    • Initus notitia processus machinae in cmd.exe iussu interpretis denuo scripta est. Addidit auxilium pro operationibus ad cmd.exe Et "&&".
    • Inventor utilitas addidit subsidia ad expressions regulares et inquisitiones casus insensibiles.
    • Facultas modulorum ARM32EC subcriptio ad utilitates regsvr32 et rundll64 addita est.
    • Addidit utilitates: genus pro input data voluptua, fc pro fasciculis comparandis et ubi pro files quaerendis.
    • Applicatio wmic interactivum modum operandi aggreditur.
    • Explorer subsidium libitum addidit pro menu et instrumento initii. Enabled launch of explorer.exe cum accessu reducto iurium.
  • Progressio Tools
    • Addidit "-marm64x" optionem ad bibliothecas hybridas generandas ARM64X fabricandi.
    • Addidit optio "-marm64x" ad winegcc ut aedificaretur pro ARM64X.
    • Lima generata utens interface Definition Language (IDL) componentibus utitur quae executionem in modo interpretato plene sustinent.
    • Support pro generandis bibliothecis typus (TypeLib) in forma antiqua (SLTG) addita est ad IDL (Interface Definition Language) compilator.
    • Vinum vini utilitas addidit ad tabulas minidumpendas conservandas, C++ notitias exceptiones, et facultates typelib.
  • Π Π°Π·Π½ΠΎΠ΅
    • Improved support for the Diffie-Hellman (DH) key protocollum commutationis. Facultatem adiecit configurandi et recipiendi DH parametri. Tractatores deducuntur ad creandas claves publicas et privatas paria.
    • Usus incremental padding OAEP (Optimal Asymmetrica Encryption Padding) una cum RSA algorithmo proponitur.
    • DirectPlay API sessiones retis sustinet.
    • Tractatio statuum input/output asynchronorum emendata est cum in modo WoW64 (64-bit) laboratur. Windows-on-Windows), quod te permittit 32-bit currere Windows-applicationes in systematibus Unix 64-bit.
    • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ODBC-Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² ΠΊ Π‘Π£Π‘Π”, собранных для Windows.
    • Ad suggestum ARM, plenum subsidium RPC/COM, C++ RTTI (Tempus Type Information Run) et exceptiones C++ adimpletur.
    • In C runtime, ANSI functiones instrumentorum subsidiorum ad UTF-8 descriptam.
    • Facultates machinarum MSHTML dilatatae sunt. Subsidiis additis prototypis et objectis constructoribus. Novum obiectum ligaturae interface pro MSHTML ad machinam JavaScript addita est. MSHTML in muneribus aedificatis conversi sunt ad res JavaScript validas. Improved JavaScript quisquiliarum collection to cover all script execution contexts in a thread. Auxilia additae pro ArrayBuffer et JavaScript obiecti DataView.
    • Sustentatio analysis statice pro usu Clang et JUnit testium relationum ad continuam integrationem systematis in Gitlab fundatam addita est.
    • Capston 5.0.3 bibliotheca in sarcinam structa est, per quam disgregatio in WineDb debugger efficitur.
    • Components novis versionibus renovatis: Vkd3d 1.14, Faudio 24.10, FluidSynth 2.4.0, LDAP 2.5.18, LCMS2 2.16, LibJpeg 9f, LibMPG123 1.32.9, LibPng 1.6.44, LibTiff 4.7.0, LibXml2 2.12.8, LibXslt 1.1.42, et Zlib 1.3.1.

Source: opennet.ru

Emptum certos hospites pro locis cum praesidio DDoS, VPS VDS servers πŸ”₯ Eme hospitium interretiale fidum cum praesidio DDoS, servitores VPS VDS | ProHoster