Adam Joseph
9b10c55355
libressl: disable tests on powerpc
2023-05-15 23:03:38 -07:00
Robert Scott
220cb2276b
libressl: 3.6.2 -> 3.7.2
2023-05-07 19:43:15 +01:00
Robert Scott
760f00091c
libressl_3_5: remove
2023-05-07 19:43:09 +01:00
Ruud van Asseldonk
b958f017b7
libressl_3_4: backport security fix
2023-02-14 21:36:09 +01:00
Ruud van Asseldonk
cb8d827b9a
libressl_3_4: add knownVulnerabilities
2023-02-14 20:35:10 +01:00
Ruud van Asseldonk
cae86017b1
libressl_3_5: 3.5.3 -> 3.5.4
...
This release includes a security fix. Release notes:
https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-3.5.4-relnotes.txt
2023-02-13 19:43:54 +01:00
Ruud van Asseldonk
3d695ad7a2
libressl_3_6: 3.6.1 -> 3.6.2
...
This release contains a security fix. Release notes:
https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-3.6.2-relnotes.txt
2023-02-13 19:41:42 +01:00
Alvar Penning
f8dddc684e
libressl_3_6: 3.6.0 -> 3.6.1
...
https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-3.6.1-relnotes.txt
2022-11-01 08:49:53 +01:00
Ruud van Asseldonk
3a690e9833
libressl: 3.5.3 -> 3.6.0
...
We should also remove 3.4, as it will become unsupported in a week (one
year after the OpenBSD 7.0 release), but some packages explicitly depend
on it, so I'm not removing it yet.
2022-10-06 22:07:02 +02:00
Jiajie Chen
c77489d524
libressl: fix build on aarch64-darwin
...
Apply upstream pr to fix endian.h detection on aarch64-darwin.
Fix issue #181187 .
2022-07-12 22:38:23 +08:00
ajs124
a07161dd73
libressl: 3.5.2 -> 3.5.3
2022-07-06 23:40:39 +02:00
Sandro
9f357ca413
Merge pull request #172102 from SuperSandro2000/libressl
2022-05-09 12:01:16 +02:00
Sandro Jäckel
0d7637203e
libressl: remove weird and old man compression workaround
2022-05-09 11:16:58 +02:00
ajs124
489e27efa8
libressl_3_5: init at 3.5.2
2022-05-08 22:30:21 +01:00
Martin Weinelt
f4f3622cb1
Merge remote-tracking branch 'origin/staging-next' into staging
2022-03-20 00:00:32 +01:00
Franz Pletz
c836666218
libressl_3_2: drop, unmaintained
2022-03-15 18:43:02 +01:00
Franz Pletz
c201e773c6
libressl: 3.4.2 -> 3.4.3
...
Fixes CVE-2022-0778.
2022-03-15 18:40:07 +01:00
Maximilian Bosch
3aa6c49ab4
libressl: fix build w/glibc-2.34
...
Failing Hydra build: https://hydra.nixos.org/build/151984996
2022-02-27 10:25:36 +01:00
Izorkin
fac05cccc5
libressl: 3.4.1 -> 3.4.2
2022-01-06 09:32:25 +03:00
Jared Beller
40a19aca8e
libressl: patch tests to avoid using system shell
2021-11-02 23:09:12 -04:00
Jared Beller
494882232c
libressl: 3.4.0 -> 3.4.1, libressl_3_2: 3.2.5 -> 3.2.7
2021-10-19 11:57:28 -04:00
Jared Beller
bb9f3e73ac
libressl: fix pkg-config exec_prefix
2021-10-19 11:12:45 -04:00
Robert Scott
01cc988d96
libressl_3_2, libressl_3_4: add patch for CVE-2021-41581
2021-10-03 17:02:21 +01:00
Robert Scott
0f88e9ff05
libressl: enable tests
2021-10-03 17:01:52 +01:00
Robert Scott
6a709d4e69
libressl: 3.2.5 -> 3.4.0, leaving libressl_3_2 available
2021-10-03 15:59:22 +01:00
Samuel Ainsworth
ecf14039f6
libressl: remove vulnerable libressl_3_1
2021-08-14 02:10:03 +00:00
Masanori Ogino
59617f748e
libressl_3_2: init at 3.2.5, libressl_3_1: 3.1.4 -> 3.1.5
...
Signed-off-by: Masanori Ogino <167209+omasanori@users.noreply.github.com>
2021-03-17 23:48:00 +09:00
Masanori Ogino
556a725173
libressl_3_0: remove
...
Signed-off-by: Masanori Ogino <167209+omasanori@users.noreply.github.com>
2021-02-24 20:57:53 +09:00
Jan Tojnar
f19eb635b4
Merge branch 'master' into staging-next
...
b04fc593e7
seems to have accidentally changed mkDerivation function for dfilemanager and solarus-quest-editor so I have reverted that here.
2021-01-07 13:04:31 +01:00
John Ericson
5c2965145f
treewide: Inline more of the static overlay
...
Picking up where #107238 left off. I think I'll have gotten all the easy
stuff with this.
2021-01-03 21:46:14 +00:00
Ben Siraphob
3ae5e6ce03
treewide: remove enableParallelBuilding = true if using cmake
2021-01-03 18:37:40 +07:00
Ruud van Asseldonk
b36dbcb23c
libressl_3_1: 3.1.3 -> 3.1.4
2020-10-03 10:26:06 +02:00
Ruud van Asseldonk
7903e4b4e0
libressl_3_1: 3.1.2 -> 3.1.3
2020-06-16 21:01:49 +02:00
Ruud van Asseldonk
fd3f22f35d
libressl_3_1: 3.1.1 -> 3.1.2
2020-05-26 19:23:00 +02:00
Ruud van Asseldonk
79865f4d88
libressl_2_9: remove, not maintained anymore
...
Stable LibreSSL releases are supported one year after their OpenBSD
release. OpenBSD 6.5 with the 2.9 branch was released on 2019-05-01.
2020-05-26 19:22:13 +02:00
Ruud van Asseldonk
5a287e7102
libressl_3_1: init at 3.1.1
2020-05-26 19:22:13 +02:00
Ruud van Asseldonk
671a1182e3
libressl_2_8: remove, not maintained anymore
...
Stable LibreSSL releases are supported one year after their OpenBSD release.
OpenBSD 6.4 with this branch was released on 2018-10-18.
2019-10-23 21:32:40 +02:00
Ruud van Asseldonk
1126db828f
libressl_3_0: 3.0.1 -> 3.0.2
2019-10-23 19:08:55 +02:00
Matthew Bauer
6a87355211
Merge branch 'master' into libressl-static
2019-10-15 12:55:16 -04:00
Franz Pletz
da20b8a7f6
libressl: fix libdir in pkgconfig files
...
Fix #71107 .
2019-10-14 11:32:26 +02:00
Franz Pletz
a86f16d864
libressl_3_0: 3.0.0 -> 3.0.1
2019-10-14 11:32:25 +02:00
Matthew Bauer
37744d2c36
libressl: add static override
2019-09-19 12:38:08 -04:00
Matthew Bauer
8f01848075
libressl: support musl in libressl 2.9.2
2019-09-19 12:38:08 -04:00
Dima
044f771d59
libressl: fixing nc for version>=2.9
...
This addresses https://github.com/NixOS/nixpkgs/issues/68286
When `-R` (CA file location) is not specified, nc tries to fall back to
a default location. In 2.8 this was still configurable at compile time,
but was changed somewhere after. This replaces `/etc/ssl/cert.pem`
with `${cacert}/etc/ssl/cert.pem` in the code directly.
For a discussion of this, see https://github.com/NixOS/nixpkgs/pull/68456
2019-09-17 23:08:43 +02:00
Vladimír Čunát
2e6bf42a22
Merge branch 'master' into staging-next
...
There ver very many conflicts, basically all due to
name -> pname+version. Fortunately, almost everything was auto-resolved
by kdiff3, and for now I just fixed up a couple evaluation problems,
as verified by the tarball job. There might be some fallback to these
conflicts, but I believe it should be minimal.
Hydra nixpkgs: ?compare=1538299
2019-08-24 08:55:37 +02:00
Matthew Bauer
856d10a9b8
Merge pull request #66454 from ruuda/libcrypto-noexecstack
...
libressl: build libcrypto with noexecstack
2019-08-21 14:11:08 -04:00
Ruud van Asseldonk
fdd78a5387
libressl: use CFLAGS to avoid exectuable stack
...
It turns out that libcrypto had an exectuable stack, because it linked
some objects without a .note.GNU-stack section. Compilers add this
section by default, but the objects produced from .S files did not
contain it. The .S files do include a directive to add the section, but
guarded behind an #ifdef HAVE_GNU_STACK. So define HAVE_GNU_STACK, to
ensure that all objects have a .note.GNU-stack section.
2019-08-21 00:16:08 +02:00
Robin Gloster
4e60b0efae
treewide: update globin's maintained drvs
2019-08-20 19:36:05 +02:00
Ruud van Asseldonk
bc185504ca
libressl_3_0: init at 3.0.0
2019-08-20 08:50:57 -05:00
volth
46420bbaa3
treewide: name -> pname (easy cases) ( #66585 )
...
treewide replacement of
stdenv.mkDerivation rec {
name = "*-${version}";
version = "*";
to pname
2019-08-15 13:41:18 +01:00