Skip to content

Releases: deadwood2/AROS

AROS ABIv0 20220318-1

08 Feb 09:54
Compare
Choose a tag to compare
AROS ABIv0 20220318-1 changes:

  Functionalities:
    Introduce new C library, synchronized with 64-bit AROS (deadwood)
    Allow linux hosted AROS to work under WSL (Kalamatee)
    Better default mouse cursor image (JuanDoble07)
    Early Boot Menu made more functional (JuanDoble07, Kalamatee)

  Updates:
    AROS build system (deadwood)
    Italian and Polish translations (AMIGASYSTEM, subocz)
    Prefs/Boot 1.4 (deadwood)

  Functional fixes:
    Wanderer (bugs: #107) (deadwood)
    fat-handler (bugs: #107) (deadwood)
    intuition.library (bugs: no auto scroll up screen) (JuanDoble07)
    dos.library (bugs: NOMOUNT partitions are automounted, wrong path copying) (JuanDoble07, Ronnie Beck)
    exec.library (bugs: infinite crash loop) (deadwood)
    dos.library (bugs: #60) (deadwood)
    utility.library (bugs: #63) (deadwood)
    stdlib.library (bugs: wrong support for '*' in sscanf) (deadwood)


  Stability fixes:
    muimaster.library (deadwood)
    debug-handler (deadwood)
AROS ABIv0 20220318-1-U1 changes:

  Functionalities:
    Simplify adding tethering in Prefs/Network (#115) (deadwood)
    Speed up boot using ahci.device (deadwood)
    Delete files with DEL key in Wanderer (#116) (deadwood)

  Updates:
    Use standard C library function names in SDK (deadwood)

  Functional fixes:
    camd.library, camdusbmidi.class (hitchhikr)
    ram-handler (bugs: #134) (deadwood)
    ahci.device (bugs: #135, unnecessary 60MB memory allocation) (deadwood)
    Wanderer (bugs: 105, offline volumes showing with "ghost" icons) (Kalamatee)
    rtl8139.device (bugs: no support for wrapped buffer) (stegerg)

  Stability fixes:
    crt.library (bugs: calling atexit in CTOR set crashes program) (deadwood)

  64-bit/68k/ARM support:

AROS ABIv0 20211128-1

09 Dec 09:37
Compare
Choose a tag to compare
AROS ABIv0 20211128-1 changes:

  Functionalities:
    Extensions to IO-APIC support in Kernel (Kalamatee)
    Allow ejecting AHCI media (Kalamatee)
    Initial work on nvme.device (Kalamatee)
    Added support for message signalled interrupts (Kalamatee)
    Rework ECAM support in pci.hidd (Kalamatee)
    Allow forcing AHCI generation via boot parameters (Kalamatee)
    processor.resource supports checking availability of AVX, HyperV, AES (Kalamatee)
    Decrease usage of C standard library functions in AROS libraries (Matthias Rustler)
    Tool for debugging AROS under HyperV (Kalamatee)
    Improved SetMem using SSE, implemented SetMem using AVX (Kalamatee)
    Migrated many keymaps to new format (Kalamatee)
    Made InstallAROS better at detecting suitable drives (Kalamatee)
    Initial work on wide character support in C library (Kalamatee)
    Multiple improvements to copy and delete in Wanderer (Bo Kopperud)
    Implemented C++ startup objects (Kalamatee)
    Show disassembly of failing code in Alerts (Kalamatee)
    Improvements in handling themes and Prefs/Appearance (Kalamatee)
    Enabled structural unit testing (Kalamatee)

  Updates:
    AROS build system (Kalamatee)
    Documentation (Matthias Rustler)
    BoingIconBar (20230501) (Kalamatee)
    ahci.device v0.04 (Kalamatee)
    Boot/No disk present animation (Kalamatee)
    SysExplorer v0.13 (Kalamatee)
    acpi.library v1.8 (20220331) (Kalamatee)
    z library (Kalamatee)
    png.library v53.1 (Kalamatee)
    jpeg library v9d (Kalamatee)
    freetype2.library v6.4 (Kalamatee)
    jpeg.datatype v41.1 (Miker)
    InstallAROS (20230501) (Kalamatee)
    Wanderer (20230501) (Kalamatee)

  Functional fixes:
    AROS Build system (Kalamatee, David Gilmore, Marlon Beijer)
    Allow loading old-style ELF keymaps (deadwood)
    Revert to using ISO-8859-2 for polish (deadwood)
    muimaster.library (bugs: notifications issues when 'new==old' for certains attributes) (deadwood)
    Register.mui (bugs: labels don't support escape sequences) (deadwood)
    InstallAROS (bugs: windows entry not added to grub config) (deadwood)
    ahci.device (bugs: wrong total size reported) (Kalamatee)
    USB (bugs: race condition with input.device) (Kalamatee)
    datatypes.library (bugs: ASCII not recognized) (Matthias Rustler)
    i8042.hidd (bugs: direct use of hardware, lockups on HyperV, log delay on some hardware) (Kalamatee, deadwood)
    C library (access, execl, vfork, fseek) (Kalamatee, Matthias Rustler)
    wav.datatype (Kalamatee)
    locale.library (bugs: broken condition in OpenLocale, wrong behavior in FormatString) (Kalamatee)
    Prefs/Input (bugs: broken condition) (Kalamatee)
    InstallAROS (improved stack usage) (Kalamatee)
    dos.library (bugs: loading of large C++ binaries fail, wrong order when calling MatchFunc) (Kalamatee, deadwood)
    hdaudio.audio (Kalamatee)
    Wanderer (bugs: #42, #47, #46, #36) (Matthias Rustler)
    Prefs/IControl (fixed layout) (Kalamatee)
    Workbook (Thomas Scheller)
    graphics.library (bugs: wrong behavior of ClipBlit in some cases) (JuanDoble07)
    intuition.library (added support for labels in propgadget) (JuanDoble07)
    gadtools.library (fixed behavior of TEXT gadget) (JuanDoble07)
    KeyShow (bugs: #102) (deadwood)
    SysExplorer (bugs: #30) (Kalamatee)
    Kernel (bugs: #29) (Kalamatee)
    regina.library (bugs: #110) (deadwood)
    sfs-handler (bugs: #100) (deadwood)
    workbench.library (bugs: #64) (deadwood)
    pciusb.device (bugs: #111) (deadwood)

  Stability fixes:
    ImageAdjust.mui (arkade, Kalamatee)
    ata.device (Kalamatee)
    Prefs/ScreenMode (Kalamatee)
    intuition.library (Kalamatee)
    ilbm.datatype (Kalamatee)
    C:TaskList (Kalamatee)
    vesagfx.hidd (Kalamatee)
    exec.library (Kalamatee)
    processor.resource (Kalamatee)
    Prefs/Printer (Matthias Rustler)
    ram-handler (Matthias Rustler)
    dos.library (Ronnie Beck, JuanDoble07)

  64-bit/68k/ARM support:
    Fix 8 byte copy for AC080 (Kalamatee)
    Support AVX context save/restore. Report availability. (Kalamatee)
    Fix building of diskimage.device for ARM targets (Kalamatee)
    Add startup code to handle ARM EABI unwinding in binaries (Kalamatee)
    Enable SSE on 64-bit Mesa builds (Kalamatee)
    64-bit fixes for CMI8738 and VIA-AC97 drivers (Kalamatee)
    Fixes for booting from disk on 64-bit system (Kalamatee)
    Support for SAGA chipset (Ronnie Beck)
    Support AMMX in m68k kernel (Ronnie Beck)
    Performance improvements in amigavideo.hidd (Ronnie Beck)
    Support for SD card on Vampire cards (Ronnie Beck)
    Binary interfaces fixes in graphics.library (JuanDoble07)

AROS ABIv11 20230430-1

30 Apr 08:04
Compare
Choose a tag to compare
AROS ABIv11 20230430-1 changes:

  Functionalities:
    Implemented network driver for certain nVidia chipsets (Neil)
    Synchronize Zune configuration across all builds (deadwood)
    Restore build and functioning on pc-x86_64 AROS (deadwood)
    Make native kernel more reselient in case of early error (deadwood, Kalamatee)
    Added broadcom4400.device network driver (Neil)
    Synchronize on use of ISO-8859-2 for Polish across all builds (deadwood)
    First working version of nvme.device is available (Kalamatee)
    Implemented FORMAT64 and SEEK64 commands in ahci.device (Kalamatee)
    Stabilized handling of WARM reset, implemented missing shutdown handlers (Kalamatee)
    Requesters add scroll bars if too much text is shown (Kalamatee)

  64-bit support:
    Correct size of fpos_t and ino_t C library types (deadwood)

  68k support:


  ARM support:
    muimaster.library (bugs: MUI_Request not compiling) (deadwood)
    Restore build of armhf AROS (deadwood)

  Updates:
    AROS build system (Kalamatee)
    libz 1.2.13 (Kalamatee)
    libpng 1.6.39 / png.library v53.2 (Kalamatee)
    freetype 2.13.0 / freetype2.library v6.6 (Kalamatee)
    libudis86 (Kalamatee)


  Functional fixes:
    Correctly handle __stdiowin when also using C library (deadwood)
    gl.library (bugs: race condition during initialization) (deadwood)
    hostgl.library (make it work with newer 64-bit hosts) (deadwood)
    exec.library (bugs: wrong disassembly due to wrong start address) (deadwood)
    ata.device (bugs: media insert/eject detection not working) (deadwood)
    muimaster.library (bugs: MUIA_String_Acknowledge not readable) (deadwood)
    png.datatype (bugs: 1-bit APLHA pngs not supported) (deadwood)
    fat-handler (bugs: partition check too strict) (deadwood)
    InstallAROS (bugs: not working with > 2GB RAM) (deadwood)
    dos.library (bugs: SFS not working with > 4GB RAM) (deadwood)
    C:Install-Grub2 (bugs: not working with > 4GB RAM) (deadwood)
    GCC (bugs: sometimes generates non-loadable executables) (deadwood)
    Kernel (bugs: wrong configuration of IRQ pins in IO-APIC, TaskReady list damaged) (deadwood)
    Area.mui (bugs: events sent when not expected to) (deadwood)
    pciusb.device (bugs: EeePC USB boot not working) (Neil)
    Register.mui (bugs: tab text cannot be formatted) (deadwood)
    String.mui, Area.mui, Cycle.mui (bugs: setting same value is causing notification) (deadwood)
    pciusb.device (bugs: too long boot delay on AspireOne ZG5) (Neil)
    ntfs-handler (bugs: accessing non existent entries) (Kalamatee)
    DiskInfo (recognize more filesystems) (Kalamatee)
    pciusb.device (workaround for MosChip MCS9990, detect addtional ports) (Kalamatee)
    Kernel (bugs: SSE registers not preserved during interrupt) (Kalamatee)
    timer.device (bugs: can issues interrupt after warm reboot) (Kalamatee)
    C:Decoration (bugs: wrong rendering of paletted pngs) (Kalamatee)
    i8042.hidd (bugs: regression in mouse detection) (deadwood)
    crt.library (bugs: wrong time returned by clock_gettime) (deadwood)

  Stability fixes:
    graphics.library (bugs: boot driver not unregistered correctly) (deadwood)
    MultiView (bugs: crash in About window when using amigaguide.datatype) (deadwood)
    exec.library (bugs: crash when showing disassembly in alert requester) (deadwood)
    Prefs/ScreenMode (bugs: crash on certain drivers) (deadwood)
    acpica.library (deadwood)

AROS ABIv0 20201110-2

24 Mar 09:21
Compare
Choose a tag to compare
AROS ABIv0 20201110-2 changes:

  Functionalities:
    Added broadcom4400.device network driver (Neil)
    Extensions to IO-APIC support (Kalamatee)
    Extensions to interrupt handling (Kalamatee)
    Make native kernel more resilient in case of early error (deadwood)

  64-bit support:

  68k support:

  ARM support:

  Updates:

  Functional fixes:
    fat-handler (Kalamatee, deadwood)
    Prefs/Wanderer (bugs: window too wide) (Matthias Rustler)
    GCC (bugs: sometimes generates non-loadable executables) (deadwood)
    Kernel (bugs: wrong configuration of IRQ pins in IO-APIC) (deadwood)
    Workaround for WARM reboot (deadwood)
    Area.mui (bugs: events sent when not expected to) (deadwood)
    Toolbar.mcc (bugs: broken binary compatibility) (deadwood)

  Stability fixes:
    Prefs/ScreenMode (deadwood)
    DiskImageGUI (Kalamatee)

AROS ABIv0 20201110-1

10 Feb 09:40
Compare
Choose a tag to compare
AROS ABIv0 20201110-1 changes:

  Functionalities:
    Display free video memory in SysMon where supported (Kalamatee)
    Initial work on supporting 3D acceleration in VMWare video driver (Kalamatee)
    Implemented network driver for certain nVidia chipsets (Neil)
    Initial work on scsi.device (Kalamatee)
    Signal CxObject support implemented (Hakan Thorngren)
    Support PUBSCREEN argument in Prefs/Appearance, BoingIconBar (Kalamatee)
    Support PUBSCREEN argument in Tools/Clock and multiple Prefs applications (Hakan Thorngren)
    Support PUBSCREEN variable support in intuition.library (o1i)
    Improvements to rendering screen and window title bars (Kalamatee)
    Allow video drivers to report display change (Kalamatee)
    Prefs/IControl works better on low-resolution screens (Kalamatee)
    Set overscan based on information coming from driver (Kalamatee)
    Prefs/ScreenMode display more information about video modes (Kalamatee)
    Prefs/Palette reworked to be more compatible with Intuition (Kalamatee)
    Muimaster.library and built-in classes have been localized (Matthias Rustler)
    Initial work on supporting long filenames in afs-handler (Kalamatee)
    Palette preferences are now loaded into Intuition (Kalamatee)
    Implemented SetMem, Strlcat, Strlcpy in utility.library (Kalamatee)
    Implemented VSNPritnf in utility.library (Matthias Rustler)
    AmigaPL font collection added (wawa)
    Implemented GetKey, AddKBInt, RemKBInt, ElapsedTime in lowlevel.library (Kalamatee)
    Part of functionality of SystemControlA in lowlevel.library available (Kalamatee)
    Additional font collections added (Kalamatee)
    Initial implementation of GetSegListInfo in dos.library (Kalamatee)
    Allow loading AmigaOS-style hunk keymaps and fonts on AROS (Kalamatee)
    Implemented AssignAddToList in dos.library (Kalamatee)
    Implemented v45 datatypes.library functions (Kalamatee)
    Introduced webp.datatype (Kalamatee)
    Introduced ClockSource subsystem in Kernel (Kalamatee)
    Improvements to file system handling in Wanderer (Bo Kopperud)
    Public SDK not longer exposes internal AROS headers & libraries (deadwood)

  64-bit support:
    Application.mui (functional fixes) (deadwood)
    gif.datatype (stability fixes) (Kalamatee)
    hdaudio.audio (functional fixes) (Kalamatee)
    datatypes.library (stability fixes) (Kalamatee)
    dos.library (support R_X86_64_PC64 relocation) (Kalamatee)
    AHI, NList.mcc (functional fixes) (deadwood)
    C library (vfork) (deadwood)
    xadmaster.library (functional fixes) (Matthias Rustler)

  68k support:
    Major extensions to amigavideo.hidd (Kalamatee, Toni Wilen)
    Kernel (Kalamatee, Michal Schulz)
    Detect ROM sizes and CPU types (Kalamatee, Hakan Thorngren)
    Initial work on wd33c93 SCSI support (Kalamatee)
    Decrease sizes of ROM and boot floppy (Kalamatee)
    Improve speed of line drawing in p96gfx.hidd (Hakan Thorngren)
    Kernel Vampire support (Kalamatee)
    Fix loading and saving Wanderer global.prefs (Bo Kopperud)
    Work on screen compositing in amigavideo.hidd (Kalamatee)
    Separate preferences set for classic look & feel (Kalamatee, wawa)
    Support user copper lists (Kalamatee)
    Fixed CapsLock support in keyboard driver (Kalamatee)
    Speed improved in Gayle ata driver (Michal Schulz)
    Introduction of SAGA video driver (Michal Schulz)
    Flexcat (support AmigaPL and amiga1251 encodings) (Kalamatee)
    Decrease use of C library functions in ROM code (Kalamatee)
    Improve CLUT bitmap handling in p96gfx.hidd (Kalamatee)
    Kernel AMMX support (Michal Schulz)
    Fix in dos.library HUNK format support (Michal Schulz)
    Binary compatibility fix in timer.device relating to A0 (Michal Schulz)

  ARM support:
    BetterString.mcc fixes (Michal Schulz)
    Add support in build system for ARM BE target (Kalamatee)

  Updates:
    AROS build system (Kalamatee, deadwood, Michal Schulz, Matthias Rustler)
    Polish catalogs for SysExplorer, SysMon, muimaster.library (wawa)
    BetterString.mcc v11.33 (wawa)
    Documentation (o1i, Matthias Rustler, Kalamatee)
    Italian catalog for BoingIconBar (Paolo Besser)
    Norwegian catalogs for large number of programs in AROS (Bo Kopperud)
    Prefs/Wanderer (Kalamatee)
    VPDF (wawa)
    ShowConfig (Kalamatee)
    pfs3-handler (wawa)
    bmp.datatype (Handle 1,2,4 bpp bitmaps) (Miker, Kalamatee)
    Prefs/Palette, SysExplorer and muimaster.library German catalogs (Matthias Rustler)
    Re-encode most of catalog files to fixed used characters (Kalamatee)
    InstallAROS (Kalamatee)
    C:Mount, C:Assign (Kalamatee)
    grub 2.04 (Kalamatee)
    C library (interfaces for 64-bit file system functions) (Kalamatee)
    animation.datatype (Kalamatee)
    acpia.library 20200214 (Kalamatee)
    alsa.audio (deadwood)
    ata.device (Kalamatee)
    DTConverter (Kalamatee)
    icu4c 61.1 (Kalamatee)
    

  Functional fixes:
    Prefs/ScreenMode (Kalamatee)
    autoinit (bugs: #40) (deadwood)
    hostgl.library (make it work with newer 64-bit hosts) (deadwood)
    Workaround for GF8xxx+ cards not working with AROS (Kalamatee, deadwood)
    posixc.library (Kalamatee)
    amigaguide.datatype (bugs: initial rendering no always working) (Hakan Thorngren)
    intuition.library (bugs: screen can be dragged down lower than bar) (Kalamatee)
    Intuition.library (bugs: trying to show shutdown screen when no driver) (Kalamatee)
    Prefs/Printer (Kalamatee)
    DiskInfo (bugs: damaged window title) (Matthias Rustler)
    Palette.mui (bugs: wrong values retured by Entries and Names attributes) (Kalamatee)
    Shell (Michal Schulz, deadwood)
    picture.datatype (bugs: wrong values returned for certain attributes, wrong color remapping) (Kalamatee, Miker)
    gif.datatype (bugs: wrong saving of gifs) (Kalamatee)
    console.device (bugs: wrong pens used) (Kalamatee)
    afs-handler (Kalamatee)
    Prefs/Pointer (Kalamatee)
    png.datatype (bugs: handling of palettized pngs with alpha) (Kalamatee, deadwood)
    C library (fseek) (Kalamatee)
    layer.library (bugs: Wrong offset in ScrollLayer) (Bo Kopperud)
    bmp.datatype (bugs: Wrong loading of 16bit BMPs, padding bytes) (Kalamatee)
    cybergraphics.library (Kalamatee)
    Wanderer (multiline label support, window titles) (Kalamatee, Bo Kopperud)
    Commodities/FKey (Kalamatee)
    fat-handler (David Gilmore)
    Slider.mui (bugs: display walue was overwritten) (deadwood)
    DOpus (bugs: trashing config) (Kalamatee)

  Stability fixes:
    graphics.library (bugs: boot driver not unregistered correctly) (deadwood)
    mesa3dgl.library (bugs: crash in shader program compiler) (deadwood)
    Prefs/Palette (bugs: memory overwrite) (Kalamatee)
    SysExplorer (bugs: use of uninitialized object) (Matthias Rustler)
    x11gfx.hidd (bugs: wrong memory free) (Matthias Rustler)
    dos.library (bugs: memory overwrite) (Matthias Rustler)

AxRuntime v41.5

02 Jan 09:16
Compare
Choose a tag to compare

This release uses bases components of AROS ABIv11 release 20221221-1.

See AROS ABIv11 20221221-1 release notes for details.

AxRuntime 41.5 changes:

  Functionalities:
    Extensions required for Intuition to work as Window Manager (deadwood)
    Impleent screen bar title change when in Window Manager mode (deadwood)

  Functional fixes:
    intuition.library (bugs: #81, window type not set) (deadwood)

AxRuntime v41.4

23 Dec 10:36
Compare
Choose a tag to compare

This release uses bases components of AROS ABIv11 release 20221221-1.

See AROS ABIv11 20221221-1 release notes for details.

AxRuntime 41.4 changes:

  Functionalities:
    Execute PROGDIR:S/Package-Startup if present at start of each application (deadwood)
    Intuition windows can now be resized (deadwood)
    Intuition windows are now created without Linux window decoration (*) (deadwood)
    Intuition window's elements are now used to move/resize/iconify the window (deadwood)
    HOME: assign, pointing to user's home directoru, is now automatically created at startup (deadwood)
    Location of WORK: assign can now be controlled via USERSYS:S/User-Startup (deadwood)

    (*) Requires window manager adhering to ICCCM and Enhance Window Manager Hints
    specifications. Tested under marco window manager.

  Functional fixes:
    Make sure public screen is open before starting application (deadwood)
    bsdsocket.library (bugs: 100% CPU usage with WaitSelect) (deadwod)

  Application changes:
    
    AROS-Shell 41.3b
      Additional commands are added to path and usable immediatelly (deadwood)

    Prefs 41.4
      Initial release of Zune Prefs 0.2 (deadwood)

    Tools 41.4
      Initial release of Editor 1.1 (deadwood)

AROS ABIv11 20221221-1

22 Dec 06:38
Compare
Choose a tag to compare
AROS ABIv11 20221221-1 changes:

  Functionalities:
    Added ACTION_FH_FROM_LOCK, case ACTION_COPY_DIR_FH to cdrom-handler (deadwood)
    Linux-hosted debugging of C++ code enabled (deadwood)
    Shell scroll back buffer increased to 1000 lines (deadwood)
    Linux-hosted starts with 256MB RAM by default now (deadwood)
    Initial work on audio driver for Windows-hosted AROS (Kalamatee)
    processor.resource reading CPU speed on hosted AROS (Kalamatee)
    Work in interrupt handling (Kalamatee)
    Continued work on nvme.device (Kalamatee)
    Initial work on power/battery management (Kalamatee)
    Improvements in drawing on Graph.mcc (Kalamatee)
    Improvements to debug output on multi-core systems (Kalamatee)
    Enable AHI-Handler (Kalamatee)
    Implemented preferences program for ASL (deadwood)
    Ported TinySID (Kalamatee)
    Scalos brought to the same level on Amiga, i386 and 64-bit builds (deadwood)

  64-bit support:
    Kernel (deadwood, Kalamatee)
    MUI.MiamiPanel (Kalamatee)
    cgxvideo.library fixes (Kalamatee)
    muimaster.library fixes (deadwood)
    NList.mcc fixes (deadwood)
    AmiChess fixes (deadwood)
    AMP2, radium fixes (deadwood)
    Scalos fixes (deadwood)
    guigfx.library fixes (deadwood)

  68k support:
    Enable compressing executables (Kalamatee)

  ARM support:

  Updates:
    AROS build system (deadwood, Kalamatee)
    More unit tests added (deadwood)
    libz 1.2.12 (Kalamatee)
    acpia.library 20220331 (Kalamatee)
    libjpeg 9e (Kalamatee)
    freetype 2.12.1 / freetype2.library v6.5 (Kalamatee)
    libglu 9.0.2 / glu.library v2.2 (Kalamatee)
    Turkish catalogs update for number of applications (Mazze)
    Integrated MorphOS code release for asl.library (deadwood)
    libmad 0.15.1b (Kalamatee)

  Functional fixes:
    C library (bugs in: %lld support, isnan/isinf, %#llx/%#llX support) (deadwood)
    C library (bugs in: malloc_align) (Kalamatee)
    Prefs/Locale (bugs: wrong behavior on timezone tab) (deadwood)
    amigaguide.datatype (bugs: hang at startup) (deadwood)
    muimaster.library (bugs: List selection) (deadwood)
    Prefs/Zune (bugs: damaged title) (deadwood)
    x11gfx.hidd (bugs: failure under WSL) (Kalamatee)
    dos.library (bugs: crash in early boot menu) (Kalamatee)
    wingdi.hidd (Kalamatee)
    elf2hunk (Kalamatee)
    ahci.device (Kalamatee)
    exec.library (Kalamatee, deadwood)
    fat-handler (bugs: missing partition types) (deadwood)
    Prefs/ReqTools (bugs: wrong saving of selected options) (deadwood)
    asl.library (bugs: preferences not loading) (deadwood)
    muimaster.library (bugs: Arexx port not enabled, wrong notification loop detection) (deadwood)
    workbench.library (bugs: WBInfo not compatible) (deadwood)
    png.datatype (bugs: wrong rendering of paletted icons) (deadwood)
    FryingPan (crash at startup and exit) (deadwood)
    TheBar.mcc (deadwood)
    Scalos (bugs: multiple problems with saving and loading of preferences) (deadwood)
    Scalos (bugs: wrong drawing of alpha-channel datatype bitmaps) (deadwood)

  Stability fixes:
    Prefs/Pointer (bugs: crash with -O2 build) (deadwood)
    fd2pragma, fd2inline (Kalamatee)
    WiMP (Kalamatee)
    fat-handler (Kalamatee)
    muimaster.library (Kalamatee)
    freetype2.library (bugs: memory override) (deadwood)
    Scalos (bugs: multiple different problems) (deadwood)

AROS ABIv0 20190416-2

18 Jun 18:22
Compare
Choose a tag to compare
AROS ABIv0 20190416-2 changes:

  Functionalities:
    Further implementation of vusbhci.device and arosx.class (DizzyOfCRN)
    C library softfloat support (Kalamatee)
    e1000.device updated to 8.0.35 and rx queue hags resolved (Kalamatee)
    Added GetUpTime to timer.device (Schulz)
    Improved clock_gettime in C library (Kalamatee)
    Prefs/Palette added (Kalamatee)
    Implement GadgetText for plain Gadgets (o1i)
    Migrate to use GCC 6.5.0 from GCC 6.3.0 (deadwood)
    Migrate to use binutils 2.32 from bintuils 2.23.2 (deadwood)
    Introduction of storage subsystem (Kalamatee)
    SysExplorer extended and made modular (Kalamatee)
    SysExplorer shows extended disk capabilities (Kalamatee)
    DiskInfo, C/Info recognizes more file system (Kalamatee)
    DOS recognizes muFS file systems (Kalamatee)
    Prefs/ScreenMode displays now test screen (Kalamatee)

  64-bit support:
    Kernel (Falemagn)
    Coloradjust.mui, Palette.mui fixes (Kalamatee)
    reqtools.library fixes (Kalamatee)
    EMU10kx.audio fixes (Kalamatee)
    FryingPan fixes (Kalamatee)

  68k support:
    6888x FPU and 060 FPU versions for match functions (Kalamatee)
    Implemented FASTATA GAYLE extensions (Kalamatee)
    Work on making C library ROMable (Kalamatee)
    felsunxi.class fixes (Kalamatee)
    mouse.hidd fixes (twilen)
    Add BlitRect and DrawLine support to p96gfx.hidd (Kalamatee)
    Compatibility fix to GfxBase->system_bplcon0 (Kalamatee)
    Fixes to cursor support in p96gfx.hidd (Kalamatee)

  ARM support:
    Major work on ARM Big Endian version of AROS kernel (Schulz)
    Work on RasPI graphics drivers for Big Endian mode (Schulz)
    Improvements to RasPI USB support (Schulz)
    Use real ELF executable as format for AROS ARM programs (Schulz)

  Updates:
    Boost preprocessor macros (Falemagn)
    AROS build system (Falemagn, Kalamatee)
    GMP 6.1.2, MPC 1.1.0 (Kalamatee)
    Polish catalogs for Preferences programs (wawa)
    binutils 2.32 (Kalamatee)
    GCC 6.5.0 (Kalamatee)
    MPFR 4.0.2 (Kalamatee)
    acpia.library 20190215 (Kalamatee)
    libpng 1.6.36 / png.library v53 (Kalamatee)
    freetype 2.10.0 / freetype2.library v6.2 (Kalamatee)
    French catalogs updated (otigreat)
    ffmpeg 4.0.2 (Kalamatee)
    lbreakout2 2.6.5 (Kalamatee)
    libxml2 2.9.9 (Kalamatee)
    libxslt 1.1.33 (Kalamatee)

  Functional fixes:
    Documentation (Neil, Kalamatee)
    C library (Kalamatee)
    vesagfx.hidd (bugs: broken support for paletted modes) (Neil)
    Restored lost guillemets in task names (Neil)
    Fix USB keyboard on QEMU sam460ex emulation (balaton)
    PCITool (bugs: truncating output) (Kalamatee)
    exec.library (bugs: broken support for MEMF_REVERSE (Neil)
    String.mui (bugs: broken Ctrl-U support) (Neil)
    ata.device (bugs: random failure to start, crash when failed to start unit) (Kalamatee)
    fat-handler (bugs: Big Endian incompatibility) (Schulz)
    Fix to updating Wanderer windows (Kalamatee)
    ata.device (bugs: wrong handling of NSCMD_DEVICEQUERY) (Schulz)
    atheros5000.device (bugs: wrong reading of ar5416_tx_status) (Schulz)
    fat-handler (bugs: wrong behavior under optimization) (Kalamatee)
    ntfs-handler (bugs: wrong behavior under optimization) (Kalamatee)
    muimaster.library (bugs: datatypes images not properly remapped) (Kalamatee)
    freetype2.library (bugs: high stack usage) (Kalamatee)

  Stability fixes:
    graphics.library (Neil)
    Trident (Kalamatee)
    uuid.library (Kalamatee, Neil)
    Printer preferences (Kalamatee, Neil)
    C:Mount, NList (Kalamatee)
    diskimage.device, rexxsupport.library (Kalamatee)
    Wanderer, SysExplorer, WiMP (Kalamatee)
    Calculator, AROSTCP (Kalamatee)
    openurl.library (Kalamatee)
    String.mui  (Kalamatee, Neil)
    muimaster.library (Kalamatee)
    IPrefs, Slider.mui (Neil)
    Wanderer preferences (Kalamatee)
    dos.library, sdcard.device (Schulz)
    posixc.library, graphics.library (Kalamatee)
    massstorage.class, Calendar.mcc (Kalamaee)
    nouveau.hidd, icon.library (Kalamatee)
    locale.library, nonvolatile.library (Kalamatee)
    Input preference, Locale preferences (Kalamatee)
    FreeType Manager, FKey (Kalamatee)
    More, MultiView (Kalamatee)
    Graph.mcc, Clock.mcc (Kalamatee)

AROS ABIv0 20180423-1

30 May 09:30
Compare
Choose a tag to compare
AROS ABIv0 20180423-1 changes:

  Functionalities:
    Math library functions refreshed based on FreeBSD codes (Kalamatee)
    Added device-specific settings for AD1981HD and AD1884 codecs (Neil)
    vusbhci.device (DizzyOfCRN)
    Migrated to use GCC 6.3.0 from GCC 4.6.4 (deadwood)
    Added ACTION_FH_FROM_LOCK, case ACTION_COPY_DIR_FH to cdrom-handler (deadwood)
    Linux-hosted debugging of C++ code enabled (deadwood)
    Shell scroll back buffer increased to 1000 lines (deadwood)

  64-bit support:
    Misc fixes (Kalamatee)

  68k support:

  Updates:
    AROS build system (Kalamatee)
  
  Fixes:
    C library (sscanf, open, isnan, sprintf) (deadwood)
    Pointer Preferences (crash at startup) (deadwood)
    amigaguide.datatype (hang at startup) (deadwood)
    muimaster.library (bugs: #53, #62, List) (deadwood)
    Locale Preference (leaking image) (deawdood)
    FryingPan (crash at startup and exit) (deadwood)
    TheBar.mcc (deadwood)