summary refs log tree commit diff
path: root/pkgs/tools/networking/curl
Commit message (Collapse)AuthorAge
* nghttp2: 1.8.0 -> 1.9.2, unify with libnghttp2, and use multiple outputsEelco Dolstra2016-04-18
| | | | | | Note: I ignored the C++ libraries, but it appears we're not currently using them. Once we do, we'll probably want to put them in a separate output as well (to prevent non-C++ users from depending on Boost).
* Merge branch 'master' into closure-sizeVladimír Čunát2016-04-01
|\ | | | | | | | | Beware that stdenv doesn't build. It seems something more will be needed than just resolution of merge conflicts.
| * Merge remote-tracking branch 'origin/staging'Domen Kožar2016-03-27
| |\
| | * curl3: mark as brokenJoachim Fasting2016-03-26
| | | | | | | | | | | | | | | This is an ancient version of curl, that currently has 19 known vulnerabilities. It is used by and was added to support only one package.
* | | Merge master into closure-sizeVladimír Čunát2016-03-08
|\| | | | | | | | | | | | | | The kde-5 stuff still didn't merge well. I hand-fixed what I saw, but there may be more problems.
| * | curl: use an official download linkVladimír Čunát2016-03-06
| |/ | | | | | | It works now that we have e6f61b4cf33.
| * curl: 7.47.0 -> 7.47.1Eelco Dolstra2016-02-22
| |
| * curl: fixes installation of 7.15zimbatm2016-02-21
| | | | | | | | | | | | It was trying to install /etc/ssl/cert/ca-certificates.pem See https://hydra.nixos.org/build/32167398/nixlog/1
| * bootstrap tools: have curl without http2 supportVladimír Čunát2016-02-17
| | | | | | | | | | | | I assume there's not much use for it during bootstrapping. This fixes them as well, as curl was compiled against libnghttp2 but the lib wasn't copied to the bootstrap tools.
| * Merge branch 'master' into stagingVladimír Čunát2016-02-07
| |\
| * | Configure a default trust store for opensslGuillaume Maudoux2016-02-03
| | |
| * | curl: 7.45 -> 7.47 and enable HTTP/2 (close #12723)Robin Gloster2016-02-03
| | | | | | | | | | | | | | | | | | | | | This fixes CVE-2016-0755: https://curl.haxx.se/docs/adv_20160127A.html vcunat removed *propagation* of pkgconfig and perl.
* | | Merge branch 'master' into closure-sizeVladimír Čunát2016-02-14
|\ \ \ | | |/ | |/|
| * | curl: Change default src url (close #12851)Tony White2016-02-07
| |/ | | | | | | | | | | | | | | - Changes the default src url away from http://curl.haxx.se to an official mirror because haxx.se resolves to https and bootstrap curl doesn't have https support. Please see https://github.com/NixOS/nixpkgs/issues/12816 for more info.
* | Merge branch 'master' into closure-sizeLuca Bruno2015-12-11
|\|
| * Fix non-chrooted (stdenv-native) builds that have `man` on path enablingDanny Wilson2015-11-16
| | | | | | | | building of built-in manual, while chrooted builds (hydra) will not…
* | rename moveToOutput and propagatedBuildInputsLuca Bruno2015-12-02
| |
* | Merge staging into closure-sizeVladimír Čunát2015-11-20
|\| | | | | | | | | | | The most complex problems were from dealing with switches reverted in the meantime (gcc5, gmp6, ncurses6). It's likely that darwin is (still) broken nontrivially.
| * curl: 7.44.0 -> 7.45.0William A. Kennington III2015-10-17
| |
* | $docdev fixups: mostly to avoid empty outputVladimír Čunát2015-10-28
| | | | | | | | | | | | | | ... after auto-removing some kinds of files by default. In some cases I let them be removed and in others I let them be put into $docdev. That was more due to general indecisiveness on this question than any reasons in the particular cases.
* | curl: split into multiple outputsVladimír Čunát2015-10-13
|/ | | | Also use pkgconfig to be safer and fix (some) referrers.
* curl: 7.43.0 -> 7.44.0William A. Kennington III2015-08-28
|
* curl: 7.42.1 -> 7.43.0William A. Kennington III2015-06-18
|
* Revert "curl: Modernize build"Eelco Dolstra2015-06-04
| | | | This reverts commit 5e3fe3916a1aef6c2b441d9009f8a8d7f14030d6.
* Revert "curl: propagate inputs instead of patching pkgconfig"Eelco Dolstra2015-06-04
| | | | This reverts commit 206d63edaccfccaeedbc5d7fb8828fe8fb6d8305.
* Revert "Refactor mkFlag / shouldUsePkg into the nixpkgs libraries"Eelco Dolstra2015-06-04
| | | | This reverts commit 25a148fa196b944b3f134527da87e43d88c066f9.
* Refactor mkFlag / shouldUsePkg into the nixpkgs librariesWilliam A. Kennington III2015-05-22
|
* curl 7.15: Disable on DarwinSpencer Whitt2015-05-15
| | | | | Build is failing and this version of curl is not used for anything useful on Darwin, so it's not worth fixing.
* curl: propagate inputs instead of patching pkgconfigShea Levy2015-05-12
|
* Revert "curl: Improve .pc and .la patching"Shea Levy2015-05-12
| | | | | | | | This breaks on darwin with: > sed: -e: No such file or directory This reverts commit 26c37ded73ce084275d748be26887cf4023c91d6.
* curl: Improve .pc and .la patchingWilliam A. Kennington III2015-05-11
|
* curl: Modernize buildWilliam A. Kennington III2015-05-01
|
* Merge remote-tracking branch 'upstream/master' into stagingWilliam A. Kennington III2015-05-01
|\
| * curl: 7.42.0 -> 7.42.1William A. Kennington III2015-05-01
| |
* | Merge 'master' into stagingVladimír Čunát2015-04-26
|\| | | | | | | (relatively simple conflicts)
| * curl: 7.41.0 -> 7.42.0William A. Kennington III2015-04-22
| |
* | curl: ldap and libidn support as `curlFull`John Chee2015-04-25
|/
* curl: 7.40.0 -> 7.41.0 (close #6844)koral2015-03-17
|
* curl: 7.39.0 -> 7.40.0koral2015-02-09
|
* libcurl: honor $SSL_CERT_FILE (fixed)Thomas Tuegel2014-12-02
| | | | | | | | | | | | | | | The previous attempt to patch libcurl used getenv("CURL_CA_BUNDLE") || getenv("SSL_CERT_FILE") to get the second environment variable if the first is unset. Unfortunately, this broke libcurl because the (||) operator is C returns only 0 or 1, so it is inappropriate for pointer comparisons! Now we use getenv("CURL_CA_BUNDLE") ? getenv("CURL_CA_BUNDLE") : getenv("SSL_CERT_FILE") instead. This has one downside: it always calls getenv twice! But, that's a small price to pay for actually being correct.
* Merge branch 'curl-ssl-cert-file' of https://github.com/the-kenny/nixpkgs ↵Wout Mertens2014-11-27
|\ | | | | | | | | | | into staging Standardize NixOS on using only SSL_CERT_FILE for the trusted SSL certificate store.
| * libcurl: Honor $SSL_CERT_FILEMoritz Ulrich2014-11-19
| |
* | Merge remote-tracking branch 'origin/glibc-2.20' into stagingEelco Dolstra2014-11-16
|\ \ | |/ |/|
| * curl: Remove static link supportEelco Dolstra2014-10-29
| | | | | | | | We only needed this for the stdenv bootstrap, but not anymore.
| * Remove obsolete useDietLibC stdenv adapterEelco Dolstra2014-10-29
| |
* | curl: update to fix CVE-2014-3707Vladimír Čunát2014-11-10
|/
* curl: update to 7.38.0, including security (#4161)James Cook2014-09-19
| | | | Fixes CVE-2014-3620 and CVE-2014-3613.
* curl: minor update 7.35.0 -> 7.36.0, including CVE fixesVladimír Čunát2014-05-03
|
* curl: update 7.33 -> .35, including two security fixesVladimír Čunát2014-02-05
| | | | | CVE-2013-4545 CVE-2014-0015
* Merge remote-tracking branch 'origin/master' into stdenv-updates.Peter Simons2013-12-04
|\ | | | | | | | | | | | | | | | | | | Conflicts: pkgs/development/interpreters/perl/5.16/default.nix pkgs/tools/networking/curl/default.nix pkgs/top-level/all-packages.nix pkgs/top-level/release-python.nix pkgs/top-level/release-small.nix pkgs/top-level/release.nix