Latest release

AmiSSL 4.2 release

@jens-maus jens-maus released this Mar 7, 2018

Downloads License Donate
About:
This is version 4.2 of the AmiSSL library for Amiga based operating systems. Version 4.x is a new major release which comes with full compatibility to the OpenSSL 1.1.x line which includes important security related fixes and comes with new encryption ciphers which are required nowadays to connect to modern SSL-based services (e.g. HTTPS). However, due to fundamental changes in the API between the old AmiSSLv3 and new v4 versions and the large changes between the old OpenSSL 0.9.x and the new OpenSSL 1.1.x line applications have to be recompiled with
the updated AmiSSL SDK to take full advantage of the modernized OpenSSL 1.1.x API. Besides that fundamental change, AmiSSLv4 can be installed on top of a AmiSSLv3 installation while still ensuring that applications compiled for AmiSSLv3 will continue to work properly.

IMPORTANT NOTE:
This release comes with binaries for the AmigaOS4/PPC and AmigaOS3/m68k platform only. Unfortunately, due to lack of motivated developers we couldn't provide native binaries for the MorphOS/PPC or AROS (PPC, i386, x86_64) platform. If you are, however, interested in seeing AmiSSL v4 being ported to these other Amiga-based platforms, please try to find motivated and talented developers who join our team as maintainers for these alternative platforms. In addition, if you are a MorphOS or AROS developer
yourself, feel free to send pull requests to see your platform supported in one of the next releases.

Requirements:

  • AmigaOS 4.0+/PPC, AmigaOS 3.0+/68020+ or MorphOS

Changes:

  • Updated OpenSSL backend to full compatibility to latest OpenSSL 1.1.0g (02.11.2017) version.
  • Updated root certificates to latest Mozilla-based bundle provided by https://curl.haxx.se/ca/
  • Fixed https.c example cleanup code for non-OS4 targets (#18)
  • Reinstated AmigaOS multithreading support and semaphore protection, using the new thread API introduced in OpenSSL 1.1.0 (#17)
  • Include ppcinline/macros.h which contains all LPXX() macros to use the AmiSSL includes for MorphOS.
  • Minor improvements/fixes.

Please find the necessary installation archive as a lha archive file attached to this release. The file size of this file is 5.5 MB and the SHA256 checksum for it is:

652442cad5f171108ebb6a0b74e36ec5b3665100a0a3d918742cb06f8b2649ab  AmiSSL-4.2.lha

AmiSSL 4.1 release

@jens-maus jens-maus released this Mar 13, 2017 · 16 commits to master since this release

Downloads License Donate
About:
This is version 4.1 of the AmiSSL library for Amiga based operating systems and the first public open-source based release of AmiSSL. Version 4.x is a new major release which comes with full compatibility to the OpenSSL 1.1.x line which includes important security related fixes and comes with new encryption ciphers which are required nowadays to connect to modern SSL-based services (e.g. HTTPS). However, due to fundamental changes in the API between the old AmiSSLv3 and new v4 versions and the large changes between the old OpenSSL 0.9.x and the new OpenSSL 1.1.x line applications have to be recompiled with
the updated AmiSSL SDK to take full advantage of the modernized OpenSSL 1.1.x API. Besides that fundamental change, AmiSSLv4 can be installed on top of a AmiSSLv3 installation while still ensuring that applications compiled for AmiSSLv3 will continue to work properly.

IMPORTANT NOTE:
This release comes with binaries for the AmigaOS4/PPC and AmigaOS3/m68k platform only. Unfortunately, due to lack of motivated developers we couldn't provide native binaries for the MorphOS/PPC or AROS (PPC, i386, x86_64) platform in time. If you are, however, interested in seeing AmiSSL v4 being ported for these other Amiga-based platforms, please try to find motivated and talented developers who could join our team as proper maintainers for these alternative platforms. In addition, if you are a MorphOS or AROS developer
yourself, feel free to send proper pull requests to see your platform supported in one of the next releases or please consider joining our team.

Requirements:

  • AmigaOS 4.0+/PPC, AmigaOS 3.0+/68020+ or MorphOS

Changes:

  • Updated OpenSSL backend to full compatibility to latest OpenSSL 1.1.0e (16.02.2017) version.
  • MorphOS can now be selected as an install target with the OS3/m68k version being installed. For a native PPC version we would require some work to be done by some talented MorphOS developers.
  • Added some m68k asm replacement code for potentially speeding up BN calculation routines.
  • Added AmiUpdate compatibility.
  • included a newlib compiled version of libamisslauto.a.
  • Minor improvements/Fixes for install script.

Please find the necessary installation archive as a lha archive file attached to this release. The file size of this file is 5.6 MB and the SHA256 checksum for it is:

5a86061708c8d8d9fd9456eb74d9ae401d37fe18744645c8b8dfcdf2c951960b  AmiSSL-4.1.lha

AmiSSL v4.0 release

@jens-maus jens-maus released this Feb 7, 2017 · 35 commits to master since this release

Downloads License Donate
About:
This is version 4.0 of the AmiSSL library for Amiga based operating systems and the first public open-source based release of AmiSSL. Version 4.0 is a new major release which comes with full compatibility to the OpenSSL 1.1.x line which includes important security related fixes and comes with new encryption ciphers which are required nowadays to connect to modern SSL-based services (e.g. HTTPS). However, due to fundamental changes in the API between the old AmiSSLv3 and new v4 versions and the large changes between the old OpenSSL 0.9.x and the new OpenSSL 1.1.x line applications have to be recompiled with the updated AmiSSL SDK to take full advantage of the modernized OpenSSL 1.1.x API. Besides that fundamental change, AmiSSLv4 can be installed on top of a AmiSSLv3 installation while still ensuring that applications compiled for AmiSSLv3 will continue to work properly.

IMPORTANT NOTE:
This release comes with binaries for the AmigaOS4/PPC and AmigaOS3/m68k platform only. Unfortunately, due to lack of motivated developers we couldn't provide working binaries for the MorphOS/PPC or AROS (PPC, i386, x86_64) platform in time. If you are, however, interested in seeing AmiSSL v4 being ported for these other Amiga-based platforms, please try to find motivated and talented developers who could join our team as proper maintainers for these alternative platforms. In addition, if you are a MorphOS or AROS developer yourself, feel free to send proper pull requests to see your platform supported in one of the next releases or please consider joining our team.

Requirements:

  • AmigaOS 4.0+/PPC or AmigaOS 3.0+/68020+

Changes:

  • Updated OpenSSL backend to full compatibility to latest OpenSSL 1.1.0d (26 Jan 2017) version.
  • Updated root certificate bundle to latest Mozilla-based bundle provided by https://curl.haxx.se/ca/
  • Removed whole IsCipherAvailable() API and reenabled IDEA, MDC2 and RC5 ciphers as the protecting patents have expired during 2012 and 2015.
  • Enabled all PPC ASM optimizations in OpenSSL.
  • Switched build system to exclusively use GCC-based cross compilers for all platforms using proper baserel support for using the amissl shared library in a multi-application environment.

Please find the necessary installation archive as a lha archive file attached to this release. The file size of this file is 5.4 MB and the SHA256 checksum for it is:

e35cf5cd3bf2e6cf393730d1c9d74782290086df0feac07c79e4575f35633dd3  AmiSSL-4.0.lha

AmiSSL v3.6 release

@jens-maus jens-maus released this Sep 25, 2015 · 840 commits to master since this release

Downloads License Donate
About:
This is version 3.6 of the AmiSSL library compiled for OS3/m68k systems only.

AmiSSL v3.5 release

@jens-maus jens-maus released this Sep 25, 2015 · 840 commits to master since this release

Downloads License Donate
About:
This is an early release of the 3.5 version of the AmiSSL SDK.

AmiSSL v1/v2 release

@jens-maus jens-maus released this Sep 25, 2015 · 838 commits to master since this release

Downloads License Donate
About:
These are the v1 and v2 release archives as being released by the original authors of AmiSSL.