{"id":16981342,"url":"https://github.com/negrutiu/libcurl-devel","last_synced_at":"2026-02-25T20:30:16.429Z","repository":{"id":143478309,"uuid":"240653313","full_name":"negrutiu/libcurl-devel","owner":"negrutiu","description":"Unofficial libcurl development binaries","archived":false,"fork":false,"pushed_at":"2024-05-14T16:42:20.000Z","size":261,"stargazers_count":6,"open_issues_count":0,"forks_count":4,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-02-04T14:01:40.889Z","etag":null,"topics":["curl","develop","development","libcurl","marius","mbedtls","negrutiu","nghttp2","unofficial","zlib"],"latest_commit_sha":null,"homepage":null,"language":"Batchfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"0bsd","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/negrutiu.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-02-15T05:57:37.000Z","updated_at":"2024-12-19T14:53:11.000Z","dependencies_parsed_at":"2024-04-06T07:21:25.500Z","dependency_job_id":"5d801177-42eb-4026-8495-14b0ca0a3fb4","html_url":"https://github.com/negrutiu/libcurl-devel","commit_stats":null,"previous_names":[],"tags_count":23,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/negrutiu%2Flibcurl-devel","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/negrutiu%2Flibcurl-devel/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/negrutiu%2Flibcurl-devel/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/negrutiu%2Flibcurl-devel/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/negrutiu","download_url":"https://codeload.github.com/negrutiu/libcurl-devel/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239859545,"owners_count":19708863,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["curl","develop","development","libcurl","marius","mbedtls","negrutiu","nghttp2","unofficial","zlib"],"created_at":"2024-10-14T02:05:12.266Z","updated_at":"2026-02-25T20:30:16.388Z","avatar_url":"https://github.com/negrutiu.png","language":"Batchfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Unofficial [libcurl](https://curl.haxx.se/) development binaries\n\n[![License: 0BSD](https://img.shields.io/badge/License-0BSD-blue.svg)](/LICENSE)\n[![Latest Release](https://img.shields.io/badge/dynamic/json.svg?label=Latest%20Release\u0026url=https%3A%2F%2Fapi.github.com%2Frepos%2Fnegrutiu%2Flibcurl-devel%2Freleases%2Flatest\u0026query=%24.name\u0026colorB=orange)](../../releases/latest)\n[![Downloads](https://img.shields.io/github/downloads/negrutiu/libcurl-devel/total.svg?label=Downloads\u0026colorB=green)](../../releases/latest)\n\n\n### Webpage:\nhttps://github.com/negrutiu/libcurl-devel\n\n### Features:\n* [libcurl](https://curl.haxx.se/) **Windows** binaries for **x86** and **amd64** architectures\n* [OpenSSL](https://www.openssl.org/) and [schannel](https://docs.microsoft.com/en-us/windows/win32/secauthn/secure-channel/) as SSL backends\n* Built-in support for [HTTP/2](https://www.nghttp2.org/)\n* Binaries built with [Microsoft Visual Studio](https://visualstudio.microsoft.com/) (Debug and Release configurations) and [msys2](https://www.msys2.org/)/[mingw](http://mingw.org/)\n* Package contents:\n\t* Configurations compatible with legacy Windows versions (e.g. `mingw-openssl-Release-Win32-Legacy` works well in Win NT4+)\n\t* Static and shared libraries for `libcurl`, `openssl`, `nghttp2`, `zlib`\n\t* Debugging files (`*.pdb`)\n\t* Test tools (`curl.exe`, `openssl.exe`)\n\n### Binary matrix:\nConfiguration|Comments\n:---|:---\nmingw-curl_openssl-Release-Win32|Built with `mingw`. Static libraries. `OpenSSL` backend\nmingw-curl_openssl-Release-Win32-HTTP_ONLY|HTTP protocol only\nmingw-curl_openssl-Release-Win32-Legacy|HTTP protocol only. Backward compatible with legacy Windows versions (NT4+)\nmingw-curl_openssl-Release-Win32-Shared|Built with `mingw`. Shared libraries. `OpenSSL` backend\nmingw-curl_openssl-Release-x64|\nmingw-curl_openssl-Release-x64-HTTP_ONLY|\nmingw-curl_openssl-Release-x64-Legacy|HTTP protocol only. Backward compatible with legacy Windows versions (XP64+)\nmingw-curl_openssl-Release-x64-Shared|\nmingw-curl_schannel-Release-Win32|Built with `mingw`. Static libraries. `schannel` (aka `WinSSL`) backend\nmingw-curl_schannel-Release-Win32-HTTP_ONLY|\nmingw-curl_schannel-Release-Win32-Shared|\nmingw-curl_schannel-Release-x64|\nmingw-curl_schannel-Release-x64-HTTP_ONLY|\nmingw-curl_schannel-Release-x64-Shared|\nMSVC-curl_openssl-Debug-Win32|Built with `Microsoft Visual Studio`\nMSVC-curl_openssl-Debug-Win32-HTTP_ONLY|\nMSVC-curl_openssl-Debug-Win32-Shared|\nMSVC-curl_openssl-Debug-x64|\nMSVC-curl_openssl-Debug-x64-HTTP_ONLY|\nMSVC-curl_openssl-Debug-x64-Shared|\nMSVC-curl_openssl-Release-Win32|\nMSVC-curl_openssl-Release-Win32-HTTP_ONLY|\nMSVC-curl_openssl-Release-Win32-Shared|\nMSVC-curl_openssl-Release-x64|\nMSVC-curl_openssl-Release-x64-HTTP_ONLY|\nMSVC-curl_openssl-Release-x64-Shared|\nMSVC-curl_schannel-Debug-Win32|\nMSVC-curl_schannel-Debug-Win32-HTTP_ONLY|\nMSVC-curl_schannel-Debug-Win32-Shared|\nMSVC-curl_schannel-Debug-x64|\nMSVC-curl_schannel-Debug-x64-HTTP_ONLY|\nMSVC-curl_schannel-Debug-x64-Shared|\nMSVC-curl_schannel-Release-Win32|\nMSVC-curl_schannel-Release-Win32-HTTP_ONLY|\nMSVC-curl_schannel-Release-Win32-Shared|\nMSVC-curl_schannel-Release-x64|\nMSVC-curl_schannel-Release-x64-HTTP_ONLY|\nMSVC-curl_schannel-Release-x64-Shared|\n\n### [OpenSSL](https://www.openssl.org/) vs. [schannel](https://docs.microsoft.com/en-us/windows/win32/secauthn/secure-channel) (aka WinSSL):\nParameter|Comments\n:---|:---\nFile sizes|`schannel` is a Windows native engine, `OpenSSL` is a 3rd party engine.\u003cbr\u003eBinaries built on top of `schannel` are smaller.\nCertificate store|`schannel` uses the system certificate store (run `certmgr.msc` to view it) whereas \u003cbr\u003e`OpenSSL` requires [cacert.pem](https://curl.haxx.se/ca/cacert.pem) alongside your binaries, which adds another 200-300KB to your package...\u003cbr\u003eAlthough `schannel` sounds better, older Windows versions (XP, Vista, Win7) stop receiving certificate store updates, so they quickly become unable to connect to modern HTTPS servers.\u003cbr\u003eIf your binaries are required to support older Windows versions, `OpenSSL` is your only choice here.\nProtocols \u0026 Ciphers|`schannel` has different capabilities depending on the Windows version (e.g. XP only supports TLS 1.0) (See [this blog](https://docs.microsoft.com/en-us/archive/blogs/kaushal/support-for-ssltls-protocols-on-windows)).\u003cbr\u003e3rd party software can interfere with `schannel` (See [this article](https://support.microsoft.com/en-us/help/245030/how-to-restrict-the-use-of-certain-cryptographic-algorithms-and-protoc)).\u003cbr\u003e`OpenSSL` supports all modern encryption including TLS1.3, HTTP/2, etc.\n\n### Licenses:\nProject|License\n:---|:---\nThis project itself|[0BSD](LICENSE.md)\nlibcurl|[MIT/X inspired](https://curl.haxx.se/docs/copyright.html)\nOpenSSL|[Apache License v2](https://www.openssl.org/source/license.html)\nnghttp2|[MIT](https://github.com/nghttp2/nghttp2/blob/master/COPYING)\nzlib|[zlib](https://www.zlib.net/zlib_license.html)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnegrutiu%2Flibcurl-devel","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnegrutiu%2Flibcurl-devel","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnegrutiu%2Flibcurl-devel/lists"}