AROS ABIv11 20250418-1-U3 changes:
Functionalities:
Improved reliability of realtek8180.device driver (Neil)
Updated AROSTCP headers based on newer FreeBSD headers (Kalamatee)
Introduce kernel support for running 32-bit binaries under 64-bit system (deadwood)
Implement SetPSM, SHANGHAI and POPPUBSCREEN flags in Intuition (Kalamatee)
Work on extending AROS input subsystem (Kalamatee)
Add public screen support to muimaster.library (Kalamatee)
Initial MSI-X interrupt support in kernel (Kalamatee)
atheros5000.device ported to 64-bits and support for more chipsets added (Neil)
Implemented sereval 68k private functions in rexxsyslib.library (JohanG)
Updates:
AROS build system (Kalamatee)
freetype.library v6.9 (Kalamatee)
nvme.device v1.0 (Kalamatee)
Kernel (Kalamatee)
vmwaresvga.hidd v46.0 (Kalamatee, deadwood)
i8042.hidd v1.12 (Kalamatee)
Wanderer v1.7 (deadwood)
64-bit support:
gadtools.library (Kalamatee)
Kernel (JohanG)
Functional fixes:
sound.datatype (bugs: playing multiple sounds in parallel not possible) (Kalamatee)
i8042.hidd (Kalamatee)
ahci.device (Add reset handler) (Kalamatee)
Kernel (bugs: not booting on CPUs with more than 16 cores) (Kalamatee)
Kernel (bugs: not detecting 64-bit CPU on recent AMD Ryzen CPUs) (Kalamatee)
vmwaresvga.hidd (bugs: mouse pointer and fullscreen not working under QEMU) (deadwood)
amigaguide.datatype (JohanG)
dos.library (bugs: mouse pointer lost after no-media screen) (JohanG)
Stability fixes:
WirelessManagers (bugs: crash at exit) (Neil)
sound.datatype (bugs: crash if AHI fails to open) (Kalamatee)
hdaudio.audio, sb128.audio (bugs: reset handlers not removed) (deadwood)
x11gfx.hidd (bugs: freeze when rapid changing mouse pointer) (aros-sg)
68k support:
rexxsyslib.library (bugs: results returned in wrong registers) (JohanG)
ARM support:
Restore working executable format (JohanG)
Restore building of arm linux-hosted AROS (JohanG)
Includes also AROS ABIv11 20250418-1-U2 changes:
Functionalities:
tiff.library has been ported and tiff.datatype implemented (Kalamatee)
Initial work on new partitioning tool (Kalamatee)
Added regular and SSE-accelerated pixel processing routines (Kalamatee)
font.datatype has been ported (Kalamatee)
zstd.library and lzma.library are not available (Kalamatee)
It is now possible to define Zune frames as rounded (Bo Stale Kopperud)
Updates:
AROS build system (Kalamatee)
Kernel (Kalamatee)
freetype.library v6.8 (Kalamatee)
png.library v53.3 (Kalamatee)
jfif.library v52.6 (Kalamatee)
acpica.library v1.12 (Kalamatee)
SysExplorer v0.15 (Kalamatee)
bz2.library v2.3 (Kalamatee)
z1.library v1.9 (Kalamatee)
OpenURL v7.18 (deadwood)
Grub v2.12 (Kalamatee)
codesets.libary v6.22 (Kalamatee)
CUnit v3.5.2 (Kalamatee)
SysMon (Kalamatee)
pcipc.hidd v1.8 (Kalamatee)
efi.resource v1.2 (Kalamatee)
crt.library v5.2 (deadwood)
con-handler v41.9 (Kalamatee)
64-bit support:
exec.library (bugs: NewStackSwap could damage some registers) (deadwood)
MenuItem.mui (Kalamatee)
AROSTCP (bugs: issues using google service on some setups) (deadwood)
Functional fixes:
gadtools.library (bugs: wrong scrollers in IMP3) (Johan G)
Wanderer (bugs: wrong selection behavior) (Kalamatee)
muimaster.library (bugs: #202, #201) (deadwood)
intuition.library (bugs: SA_Font doesn't override SA_LikeWorkbench) (deadwood)
Prefs/OpenURL (bugs: save of preferences not working, #196) (deadwood)
dos.library (bugs: #211, ReadArgs, GetProcInfo) (deadwood, Kalamatee)
crt.library (bugs: buffer overrun in vfwprintf) (Deremon, Johan G)
Kernel (bugs: 32-bit memory not available on some hardware) (deadwood)
List.mui (bugs: click events are not eaten by class) (Kalamatee)
poseidon.library (bugs: potential race condition) (Kalamatee)
hostgl.library (bugs: not working under WSL) (Kalamatee)
NBitmap.mcc (corrected to work) (Kalamatee)
gfx.hidd (Kalamatee)
Stability fixes:
AROSTCP (bugs: crash when shutdown) (Neil)
C:Break (bugs: crash when wrong process number provided) (deadwood)
diskfont.library (bugs: crash when no fonts directory) (Kalamatee)
68k support:
ARM support:
Includes also AROS ABIv11 20250418-1-U1 changes:
Functionalities:
C library extended with several wide char functions (Deremon)
SSE2/SS3/AVX accelerated pixel conversion routines (Kalamatee)
Updated several network drivers to work on 64-bit (Neil)
Updates:
Multiview (Russell Shaw, Mazze)
Kernel (Johan G)
basque.language (jalaguero)
Codacy detected fixes (Mazze)
Locale files refreshed
Prefs/ScreenMode (Kalamatee)
etherlink3.device (Neil)
AROSTCP (Neil)
SAD debugger (Johan G)
64-bit support:
mesa3dgl.library, gallium.hidd, softpipe.hidd, IntelGMA
vwmwaresvga.hidd, gallium.library (fixed to work on pre-SSE4.1 CPUs) (deadwood)
Prefs/OpenURL (fixed to work on 64-bit) (Kalamatee)
nvidianet.device (fixed to work on 64-bit) (Neil)
Functional fixes:
icon.library (Russell Shaw)
reqtools.library (bugs: Window pointer check) (Josef Wegner)
Calculator (bugs: trailing 0) (Ivan G.)
gadtools.library (bugs: wrong position of left-aligned object, wrong slider behavior) (ronybeck, r3dbug)
C:Copy (bugs: #179) (jalaguero)
AROSTCP (bugs: fails with fd == -1) (deadwood)
stdlib.library (bugs: wrong value of DST field) (deadwood)
libpthread.a (bugs: not protected against new task getting same address) (deadwood)
Stability fixes:
Prefs/Wanderer (bugs: crash when closing advanced tab) (deadwood)
crt.library (bugs: seeking on directory handle possible) (deadwood)
intuition.library (bugs: crash when invalid pixfmt) (Kalamatee)
68k support:
exec.library (bugs: wrong CHIP memory alignment for AllocPooled) (Johan G)
sagagfx.hidd updates (Willem Drijver)
Sprites support (DerThore, Johan G, deadwood)
keyboard.device (fix for older games) (ronybeck)
Interleaved bitmap support (DerThore)
Fix handling Copper1 (Johan G)
ARM support: