| Commit message (Collapse) | Author | Age |
|\
| |
| | |
curl: update build configuration
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|/
|
|
| |
https://curl.se/changes.html#7_81_0
|
| |
|
|
|
|
| |
As suggested here: https://github.com/NixOS/nixpkgs/pull/143477#issuecomment-974180167
|
|
|
|
|
| |
This also migrates sslSupport to opensslSupport, which affects packages
overriding the curl package in that regard.
|
|
|
|
|
| |
patching out SystemConfiguration requirement on darwin as we
can't use it from within the curl bootstrap loop
|
|
|
|
|
| |
included as all curl patches need to be in-repo due to
bootstrapping issues
|
|
|
|
|
|
|
| |
904625852d535bbe53cadb006c9e1137ab481818 removed the overlay which
disables gss and brotli for static curl. Although we can now build them
statically, attempting to build curl against them results in 'undefined
reference' linker errors.
|
|
|
|
|
|
|
| |
904625852d535bbe53cadb006c9e1137ab481818 accidentally swapped the
behaviour, and enabled ca-fallback when using wolfssl and disabled it
without. This effectively disables curl's ability to use the built in CA
stack.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
hand-backported from upstream fixes
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
continuation of #109595
pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.
python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Part of: https://github.com/NixOS/nixpkgs/issues/108938
meta = with stdenv.lib;
is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.
This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.
The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
|
|
|
|
|
| |
Picking up where #107238 left off. I think I'll have gotten all the easy
stuff with this.
|
|
|
|
|
|
|
|
| |
https://curl.se/docs/CVE-2020-8284.html
https://curl.se/docs/CVE-2020-8285.html
https://curl.se/docs/CVE-2020-8286.html
Fixes: CVE-2020-8284, CVE-2020-8285, CVE-2020-8286
|
|
|
|
|
|
|
|
|
| |
This reverts commit c778945806b44d46ec16bc4302e7e7163e6bab97.
I believe this is exactly what brings the staging branch into
the right shape after the last merge from master (through staging-next);
otherwise part of staging changes would be lost
(due to being already reachable from master but reverted).
|
|
|
|
|
|
|
| |
I'm sorry; I didn't notice it contained staging commits.
This reverts commit 17f5305b6c20df795c365368d2d868266519599e, reversing
changes made to a8a018ddc0a8b5c3d4fa94c94b672c37356bc075.
|
| |
|
|
|
|
|
| |
https://curl.haxx.se/changes.html#7_72_0
https://curl.haxx.se/docs/CVE-2020-8231.html
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This adds a warning to the top of each “boot” package that reads:
Note: this package is used for bootstrapping fetchurl, and thus cannot
use fetchpatch! All mutable patches (generated by GitHub or cgit) that
are needed here should be included directly in Nixpkgs as files.
This makes it clear to maintainer that they may need to treat this
package a little differently than others. Importantly, we can’t use
fetchpatch here due to using <nix/fetchurl.nix>. To avoid having stale
hashes, we need to include patches that are subject to changing
overtime (for instance, gitweb’s patches contain a version number at
the bottom).
|
| |
|
| |
|
|\ |
|
| | |
|
|/ |
|
|
|
|
| |
https://curl.haxx.se/changes.html#7_68_0
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
https://curl.haxx.se/changes.html#7_65_0
|
|
|
|
|
|
| |
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/curl/versions
|
| |
|
|
|
|
|
|
|
|
| |
CVE-2018-16890
CVE-2019-3822
CVE-2019-3823
https://curl.haxx.se/changes.html#7_64_0
|
|
|
|
|
|
| |
This reverts commit 5574df35497a228a437873e48655edbca1bdcdcc.
I also can't reproduce the problem anymore; discussion: #41312.
Fixes #53569, fixes #53948. (Vulnerabilities in old curl.)
|
|
|
|
|
| |
https://curl.haxx.se/mail/lib-2018-12/0036.html
https://curl.haxx.se/changes.html
|