AminetAminet
Search:
85440 packages online
About
Recent
Browse
Search
Upload
Setup
Services

comm/tcp/curl-8.22.0-DEV-210726.lha

Mirror:Random
Showing: m68k-amigaos iconppc-amigaos iconppc-morphos iconi386-aros iconi386-amithlon iconppc-warpup iconppc-powerup icongeneric iconother icon
No screenshot available
Short:File and data transfer tool and lib
Author:Daniel Stenberg; AmigaOS port by Darren Banfi
Uploader:boingball gmail com (Darren Banfi)
Type:comm/tcp
Version:8.22-DEV-210726
Architecture:m68k-amigaos >= 3.0
Date:2026-07-23
Requires:util/libs/AmiSSL-v5-OS3.lha
Replaces:comm/tcp/curl-8.18-DEV-18112025.lha
Distribution:Aminet
Download:comm/tcp/curl-8.22.0-DEV-210726.lha - View contents
Readme:comm/tcp/curl-8.22.0-DEV-210726.readme
Downloads:9

curl 8.22.0-DEV
----------------

curl is a command-line tool for transferring data using URL syntax. This
archive also includes CPU-specific static libcurl libraries for Amiga
developers.

This AmigaOS build supports the following protocols:

  dict file ftp ftps gopher gophers http https imap imaps
  ipfs ipns mqtt pop3 pop3s rtsp smb smbs smtp smtps telnet
  tftp ws wss

Main features include alt-svc, HSTS, HTTPS proxy support, compression through
zlib, NTLM, SSL/TLS, TLS-SRP and thread-safe operation.

System requirements
-------------------

  - AmigaOS 3.0 or newer
  - AmiSSL v5.0 or newer
  - 68000, 68020, 68030, 68040 or 68060 CPU; no FPU required
  - Minimum stack size of 32768 bytes
  - A working TCP/IP stack for network transfers

AmigaOS 3.1.4 and newer should select the required stack automatically. On
older systems, use the following before starting curl:

  STACK 32768

Roadshow TCP and WinUAE networking have been tested. Both real hardware and
emulated systems are supported.

Files included
--------------

  curl             68000 command-line executable
  curl.020         68020 command-line executable
  curl.030         68030 command-line executable
  curl.040         68040 command-line executable
  curl.060         68060 command-line executable

  libcurl.a         static library for 68000
  libcurl.a.020     static library for 68020
  libcurl.a.030     static library for 68030
  libcurl.a.040     static library for 68040
  libcurl.a.060     static library for 68060

  docs/AMIGAOS.md  AmigaOS release and build documentation
  BUILD-INFO.txt   compiler, flags and source revision
  COPYING          distribution terms
  SHA256SUMS       file checksums

Developers should use the libcurl library matching their target CPU. Public
headers are available from the source repository.

Developer information
---------------------

Known-good release compiler:

  m68k-amigaos-gcc (GCC) 13.2.0

The binaries use the clib2 runtime, soft-float ABI, dynamic AmiSSL linking and
-O0 optimisation for stable release builds. GCC 15.2 builds were found to
crash at runtime on AmigaOS and are not used for this release.

The exact build flags and Git commit are recorded in BUILD-INFO.txt.

Source code:

  https://github.com/boingball/curl

Release notes
-------------

8.22.0-DEV - 2026-07-21

  - Updated to the current upstream curl development snapshot
  - Built with the known-good GCC 13.2 AmigaOS toolchain
  - Added dedicated 68030 executable and static library builds
  - Includes 68000, 68020, 68030, 68040 and 68060 targets
  - Uses a 32768-byte stack cookie for TLS and compressed transfers
  - Includes reproducible multi-CPU build and Aminet packaging scripts

8.18.0-DEV - 2025-11-18

  - Increased the stack cookie to 32768 bytes
  - Added CPU-specific libcurl libraries
  - Updated protocol support

8.11.2-DEV - 2024-11-26

  - Fixed stack size handling with a 16384-byte stack cookie

8.11.1-DEV - 2024-11-24

  - Initial modern curl 8.11 release for AmigaOS 3.x

Study the COPYING file for distribution terms.


Contents of comm/tcp/curl-8.22.0-DEV-210726.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                 1436    2763  52.0% -lh6- 52f2 Jul 21 23:26 curl-8.22.0-DEV-210726/SHA256SUMS
[generic]               548192 1212320  45.2% -lh6- d935 Jul 21 23:12 curl-8.22.0-DEV-210726/curl.060
[generic]               547588 1210804  45.2% -lh6- c1c1 Jul 21 23:08 curl-8.22.0-DEV-210726/curl.020
[generic]               547588 1210804  45.2% -lh6- c1c1 Jul 21 23:09 curl-8.22.0-DEV-210726/curl.030
[generic]                 1560    3428  45.5% -lh6- 2786 Jul 21 23:26 curl-8.22.0-DEV-210726/curl-8.22-DEV-210726.readme
[generic]                 2017    4154  48.6% -lh6- 394a Jul 21 23:12 curl-8.22.0-DEV-210726/docs/AMIGAOS.md
[generic]               391720 1441356  27.2% -lh6- 3299 Jul 21 23:06 curl-8.22.0-DEV-210726/libcurl.a
[generic]               391259 1437604  27.2% -lh6- a481 Jul 21 23:10 curl-8.22.0-DEV-210726/libcurl.a.040
[generic]                  664    1088  61.0% -lh6- 1c7d Jul 21 23:12 curl-8.22.0-DEV-210726/COPYING
[generic]               391437 1438308  27.2% -lh6- 2f15 Jul 21 23:08 curl-8.22.0-DEV-210726/libcurl.a.020
[generic]                  683    2763  24.7% -lh6- 1b74 Jul 21 23:12 curl-8.22.0-DEV-210726/BUILD-INFO.txt
[generic]               390039 1436796  27.1% -lh6- f41f Jul 21 23:12 curl-8.22.0-DEV-210726/libcurl.a.060
[generic]               547084 1209296  45.2% -lh6- c6b2 Jul 21 23:10 curl-8.22.0-DEV-210726/curl.040
[generic]               391437 1438308  27.2% -lh6- 2f15 Jul 21 23:09 curl-8.22.0-DEV-210726/libcurl.a.030
[generic]                  265     651  40.7% -lh6- 29af Jul 21 23:29 curl-8.22.0-DEV-210726/FILES.txt
[generic]               550203 1220660  45.1% -lh6- 2fac Jul 21 23:06 curl-8.22.0-DEV-210726/curl
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        16 files 4703172 13271103  35.4%            Jul 23 00:29
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>