Skip to content

Releases: deadwood2/AROS

AxRT 41.3

08 May 04:36
Compare
Choose a tag to compare

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

See AROS ABIv11 20220318-1 release notes for details.

AxRuntime 41.3 changes:

  Functionalities:
    Enable running under Windows via WSL/WSL2 (cdimauro, deadwood)

AxRT 41.2

04 Apr 17:44
Compare
Choose a tag to compare

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

See AROS ABIv11 20220318-1 release notes for details.

AxRuntime 41.2 changes:

  Functionalities:
    Updated to use the same ABI as AROS x86_64. (deadwood)

        This resulted in updating the major version string from 2.0 to 4.0.
        Note that both major versions of AxRuntime can be installed
        side-by-side.

    Enabled execution of AmigaDOS shell scripts (deadwood)
    Enabled using native AROS x86_64 libraries (deadwood)
    Enabled running native AROS x86_64 programs directly under Linux (deadwood)
    Adjustements needed to allow developing AxRuntime programs using Pascal (deadwood)
    Support passing command line arguments to AxRuntime programs (deadwood)
    Moved configuration required for compilation and linking to specs file (deadwood)
    User can now customize configuration via USERSYS:S/User-Startup (deadwood)
    Exposed functions to control Amiga to Host path conversion (deadwood)

  Fixes:
    Debian packages are now standard compliant (deadwood)
    Expose only few required symbols from binaries instead of all symbols (deadwood)
    Improvements to Amiga to Host path conversion (deawdood)

AROS ABIv11 20220318-1

04 Apr 17:42
Compare
Choose a tag to compare
AROS ABIv11 20220318-1 changes:

  Breaking changes:
    Align size of struct MsgPort with SMP builds. (deadwood)

      https://github.com/deadw00d/AROS/commit/b9bc67accce27db0e2cc0f79f554dc76e9b17a73

      Note that this change impact structures that embed struct MsgPort
      in them, for example struct Process. Impact on applications depend
      on whether they access fields of impact structures. Test of
      currently available applications indicate they are not impacted.

  Functionalities:
    Don't go into infinite crash loop on critical error (deadwood)
    Unit test extended to allow easy compilation for AmigaOS (deadwood)
    Freeze 32-bit time structures where possible (deadwood)
    Design and documentation of 64-bit time support (deadwood)
    Prioritize 64-bit addreess memory over 32-bit (deadwood)

  64-bit support:
    Fix in NList (deadwood)
    Allow loading of executables compiled in small code model (deadwood)

  Updates:
    AROS Build System (deadwood)
    Add patchelf command (deadwood)

  Fixes:
    C library (bugs: #52, crash at expunge) (deadwood)
    muimaster.library (bugs: #51, #53, #62) (deadwood)
    debug-handler (deadwood)
    reqtools.library (bugs: #50) (deadwood)
    p96gfx.hidd (bugs: switch match to gfx card mode) (deadwood)
    webp.datatype (bugs: crash when using Multiview) (deadwood)
    png.datatype (bugs: wrong rendering of png icons) (deadwood)
    intuition.library (bugs: wrong compilation for SMP build) (deadwood)
    StackSnoop (deadwood)
    dos.library (bugs: #60) (deadwood)
    utility.library (bugs: #63) (deadwood)
    debug.library (bugs: wrong adresses in 64-bit mode) (deadwood)

AxRT 40.2

13 Jun 09:01
Compare
Choose a tag to compare
AxRuntime 40.2 changes:

  webp.datatype
  sound.datatype
    Added to distribution
  bsdsocket.library
    Enable (basic) network support
  libaxrt-2.0-dbg.deb package
    Debug symbols separated from runtime package
  NList
    Fix crashes when loading classes
    64-bit fixes
  TextEditor
  BetterString
    Fix crashes when loading classes
  libaxrt.so
    Better error handling during initialization and library loading
    Correctly exit with return code instead of trapping.
  exec.library
    Fixed SMP race condition in SetSignal.
  timer.device
    Fixed SMP related crash with VBlank emulation.
  muimaster.library
    Fixed memory override in Slider class.
    Handle 'r' penspec in imagespec

AxRT 40.0

13 Jun 09:04
Compare
Choose a tag to compare
AxRuntime 40.0 changes:

  First public release
  Runtime and development .deb package available