summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* OpenSSL/m68k-unknown-amigaos: refresh patchesJohn-Mark Bell2022-11-0311-277/+337
|
* m68k-unknown-amigaos: define RLIMIT_NOFILE for iconvJohn-Mark Bell2022-11-031-1/+1
| | | | | This is unlikely to be the correct answer here, however (as who knows if getrlimit() actually works on this platform)
* libiconv/m68k-unknown-amigaos: refresh patchesJohn-Mark Bell2022-11-033-8/+12
|
* libcurl/ppc-amigaos: refresh patchesJohn-Mark Bell2022-11-034-100/+30
|
* c-ares/ppc-amigaos: no IPv6 support in stdlibJohn-Mark Bell2022-11-032-11/+66
|
* OpenSSL/ppc-amigaos: rework entropy gathering for OpenSSL 3John-Mark Bell2022-11-024-191/+287
|
* OpenSSL/ppc-amigaos: avoid broken stdatomic.hJohn-Mark Bell2022-11-021-0/+22
| | | | | | | | | For whatever reason, when the toolchain is built against newlib, GCC does not provide stdint.h, and thus does not pre-define the likes of __INT_LEAST8_TYPE__ or __UINTPTR_TYPE__. Thus, including stdatomic.h (which expects these to be defined) fails hard. Drop this if ever the toolchain is fixed.
* OpenSSL/ppc-amigaos: refresh patchesJohn-Mark Bell2022-11-029-52/+93
|
* SDK/libiconv: refresh patchesJohn-Mark Bell2022-11-029-13/+13
|
* sdk: libcurl: Significantly faster https connectionsMichael Drake2022-11-026-0/+1241
| | | | | | | | | | | | | | Making HTTPS connections was slow because libcurl forces openssl to rebuild the same X509_STORE from the same cabundle every time a connection is made. This is a slow process and it can happen many times per page. These patches change libcurl to keep the built X509_STORE cached and reuse it for subsequent connections. These patches are being upstreamed here: https://github.com/curl/curl/pull/9620
* SDK: bump library versionsJohn-Mark Bell2022-11-011-6/+6
|
* SDK: bump OpenSSL to 3.0.7John-Mark Bell2022-11-011-1/+1
|
* Extend POSIX locale patch to cover most APIsJohn-Mark Bell2022-05-301-27/+595
| | | | The only missing one that's defined by POSIX is strftime_l.
* OpenSSL: drop unnecessary patchJohn-Mark Bell2022-05-301-11/+0
|
* UnixLib: add POSIX extended locale supportJohn-Mark Bell2022-05-301-0/+1352
| | | | | This is not a complete implementation, but is sufficient for OpenSSL3's purposes.
* arm-unknown-riscos: fetch GCC sources as a tarballJohn-Mark Bell2022-05-281-0/+11
|
* arm-unknown-riscos: update to 4.7.4r6John-Mark Bell2022-05-287-488/+9
|
* Fetchsrc: use httpsJohn-Mark Bell2022-05-283-3/+3
|
* OpenSSL: make it tolerate ARMv3John-Mark Bell2022-05-271-0/+11
| | | | | | | We still build for ARMv3 by default, but we also do not build any of the optimised assembler implementations. Thus, we can do the bare minimum here and teach the header file what ARMv3 is without updating any of the implementations to cope.
* RISC OS: UnixLib doesn't support locale_tJohn-Mark Bell2022-05-271-0/+11
| | | | | | Not entirely true -- it gained support for that in 2019. However, the release our toolchain uses significantly predates that. Patch around it until someone has time to do something about it.
* Upgrade to OpenSSL 3John-Mark Bell2022-05-2710-59/+40
|
* SDK: Update libjpeg-turbo.Michael Drake2022-05-271-5/+20
| | | | Requires CMake.
* libwebp: upgrade to 1.2.2John-Mark Bell2022-05-271-2/+1
|
* Update build rules for curl 7.83.1John-Mark Bell2022-05-271-2/+2
|
* OpenSSL: refresh patches for 1.1.1oJohn-Mark Bell2022-05-2712-42/+41
|
* Bump SDK component versions; use HTTPSJohn-Mark Bell2022-05-272-26/+30
|
* update curl version in sdkVincent Sanders2021-04-211-1/+1
|
* ppc-amigaos: Update SDK to latest version (OS4.1FE Update 2)Chris Young2020-12-301-1/+12
|
* refresh ppc-amigaos curl patch for updated curlVincent Sanders2020-05-071-8/+8
|
* amigaos3: Add patch so toolchain can build on newer DebianDaniel Silverstone2020-03-112-0/+12
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Ensure IPv6 disabled on Amiga platformsChris Young2020-03-061-2/+2
|
* Fix libiconv patchesChris Young2020-03-063-8/+19
| | | | srclib.time.in.h needs patching because the clib2 includes define tv_sec to tv_secs
* AmiSSL update to 4.4Chris Young2020-02-271-1/+1
|
* SDK: Update libcurl to 7.68.0Daniel Silverstone2020-02-211-1/+1
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* SDK: Update iconv to 1.16Daniel Silverstone2020-02-211-1/+1
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Roll back config.sub on some atari builds so that freetype buildsDaniel Silverstone2019-11-302-0/+1808
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Also libfl-devDaniel Silverstone2019-11-301-0/+2
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Remove patch which doesn't seem to be applicable any longerDaniel Silverstone2019-11-301-11/+0
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Add -fpermissive to shush g++ on modern OSesDaniel Silverstone2019-11-301-1/+1
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Freetype needs to come via gz these daysDaniel Silverstone2019-11-301-4/+4
|
* Various updates to SDK depsDaniel Silverstone2019-11-302-4/+8
|
* Add libwebp to arm-unknown-riscos and i686-w64-mingw32 targetsCameron Cawley2019-11-303-2/+45
|
* update SDK upstream library versionsVincent Sanders2019-06-281-7/+21
|
* updated curl requires a later version of cares to buildVincent Sanders2019-04-071-1/+1
|
* Fix ppc-amigaos libcurl 7.64.1 buildChris Young2019-04-074-56/+39
|
* Need Curl 7.64.1 for AmiSSLChris Young2019-04-071-1/+1
|
* These patches shouldn't be needed with the next release of curl (>7.64.0)Chris Young2019-04-075-71/+0
| | | | At least if built against AmiSSL+bsdsocket the base package will configure properly for OS3 (OS4, not so much)
* Build libcurl against AmiSSL for m68k-unknown-amigaos targetVincent Sanders2019-04-071-2/+2
|
* Don't build OpenSSL for m68k-amigaosVincent Sanders2019-04-071-0/+2
| | | | | | | | skip the build but mark the build step as complete because Curl needs it. Issues: Curl won't see AmiSSL as the includes alone are not enough to trick it. Creating dummy libssl.a libcrypto.a nearly works but still chokes as the test programs don't include anything so the AmiSSL inlines don't get opened. Solution might be to build a dummy libssl.a which redirects the needed functions. There's an issue with amissl/inline.h with the latest includes (hack #define it so it doesn't try - may cause other problems later but this is not where the troublesome SSL_connect() is defined)
* Install the Roadshow SDK into netincludeChris Young2019-04-071-1/+15
| | | | | | | This is a modified copy of the SDK, partly because the official download is buried behind a form and can't be downloaded directly: netinclude/inline/* are the corrected ones netinclude/errno.h has been removed source_code has been removed