Commit Graph

10301 Commits

Author SHA1 Message Date
Adolf Belka
b7602caac3 perl-Date-Manip: Update to perl 5.36.0
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
2022-09-01 21:16:49 +00:00
Adolf Belka
bf0ec79839 perl-Date-Calc: Update to perl 5.36.0
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
2022-09-01 21:16:49 +00:00
Adolf Belka
6f5a90c372 perl-Carp-Clan: Update to perl 5.36.0
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
2022-09-01 21:16:49 +00:00
Adolf Belka
e075fd5dc7 perl-Authen-SASL: Update to perl 5.36.0
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
2022-09-01 21:16:49 +00:00
Adolf Belka
9d110cba45 perl: Update to version 5.36.0
- Update from version 5.32.1 to 5.36.0
- Update of rootfile
- Changelog is too large to include here.
   Version 5.34.0 can be found at https://perldoc.perl.org/5.34.0/perldelta
   Version 5.34.1 can be found at https://perldoc.perl.org/5.34.1/perldelta
   Version 5.36.0 can be found at https://perldoc.perl.org/5.36.0/perldelta

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
2022-09-01 21:16:49 +00:00
Peter Müller
8c179661f0 Core Update 171: Ship index.cgi
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-09-01 21:16:16 +00:00
Adolf Belka
ae84a789f8 hplip: Update to version 3.22.6
- Update from version 3.22.4 to 3.22.6
- Update of rootfile
- Changelog
   HPLIP 3.22.6 - This release has the following changes:
     Added support for following new Distro's:
	Mx Linux 21.1
	Ubuntu 22.04
	Fedora 36
     Added support for the following new Printers:
	HP Color LaserJet Managed MFP E785dn
	HP Color LaserJet Managed MFP E78523dn
	HP Color LaserJet Managed MFP E78528dn
	HP Color LaserJet Managed MFP E786dn
	HP Color LaserJet Managed MFP E786 Core Printer
	HP Color LaserJet Managed MFP E78625dn
	HP Color LaserJet Managed FlowMFP E786z
	HP Color LaserJet Managed Flow MFP E78625z
	HP Color LaserJet Managed MFP E78630dn
	HP Color LaserJet Managed Flow MFP E78630z
	HP Color LaserJet Managed MFP E78635dn
	HP Color LaserJet Managed Flow MFP E78635z
	HP LaserJet Managed MFP E731dn
	HP LaserJet Managed MFP E731 Core Printer
	HP LaserJet Managed MFP E73130dn
	HP LaserJet Managed Flow MFP E731z
	HP LaserJet Managed Flow MFP E73130z
	HP LaserJet Managed MFP E73135dn
	HP LaserJet Managed Flow MFP E73135z
	HP LaserJet Managed MFP E73140dn
	HP LaserJet Managed Flow MFP E73140z
	HP Color LaserJet Managed MFP E877dn
	HP Color LaserJet Managed MFP E877 Core Printer
	HP Color LaserJet Managed MFP E87740dn
	HP Color LaserJet Managed Flow MFP E877z
	HP Color LaserJet Managed Flow MFP E87740z
	HP Color LaserJet Managed MFP E87750dn
	HP Color LaserJet Managed Flow MFP E87750z
	HP Color LaserJet Managed MFP E87760dn
	HP Color LaserJet Managed Flow MFP E87760z
	HP Color LaserJet Managed MFP E87770dn
	HP Color LaserJet Managed Flow MFP E87770z
	HP LaserJet Managed MFP E826dn
	HP LaserJet Managed MFP E826 Core Printer
	HP LaserJet Managed MFP E82650dn
	HP LaserJet Managed Flow MFP E826z
	HP LaserJet Managed Flow MFP E82650z
	HP LaserJet Managed MFP E82660dn
	HP LaserJet Managed Flow MFP E82660z
	HP LaserJet Managed MFP E82670dn
	HP LaserJet Managed Flow MFP E82670z
	HP LaserJet Managed MFP E730dn
	HP LaserJet Managed MFP E73025dn
	HP LaserJet Managed MFP E73030dn
	HP LaserJet Pro MFP 3101fdwe
	HP LaserJet Pro MFP 3101fdw
	HP LaserJet Pro MFP 3102fdwe
	HP LaserJet Pro MFP 3102fdw
	HP LaserJet Pro MFP 3103fdw
	HP LaserJet Pro MFP 3104fdw
	HP LaserJet Pro MFP 3101fdne
	HP LaserJet Pro MFP 3101fdn
	HP LaserJet Pro MFP 3102fdne
	HP LaserJet Pro MFP 3102fdn
	HP LaserJet Pro MFP 3103fdn
	HP LaserJet Pro MFP 3104fdn
	HP LaserJet Pro 3001dwe
	HP LaserJet Pro 3001dw
	HP LaserJet Pro 3002dwe
	HP LaserJet Pro 3002dw
	HP LaserJet Pro 3003dw
	HP LaserJet Pro 3004dw
	HP LaserJet Pro 3001dne
	HP LaserJet Pro 3001dn
	HP LaserJet Pro 3002dne
	HP LaserJet Pro 3002dn
	HP LaserJet Pro 3003dn
	HP LaserJet Pro 3004dn

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Reviewed-by: Peter Müller <peter.mueller@ipfire.org>
2022-09-01 21:15:18 +00:00
Peter Müller
67eff38da8 Start Core Update 171
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-09-01 21:14:33 +00:00
Peter Müller
04aed06489 ipblocklist: "Tor" is not fully capitalized
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-22 19:52:38 +00:00
Peter Müller
694b0f0528 Core Update 170: Ship getipstat
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-17 21:22:34 +00:00
Peter Müller
bf372864d4 python3-Cython: Add 32-bit ARM rootfile
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-11 18:44:29 +00:00
Adolf Belka
cb170abd3b fmt: Convert from build only to run time also for mpd
- libfmt required in run time by mpd
- mpd changelog specifically said fmt was a build only dependency
- Bug#12909 flagged up that fmt was also a run time dependency for mpd

Fixes: Bug#12909
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Reviewed-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-11 18:35:03 +00:00
Peter Müller
2b6cb76588 Core Update 170: Ship vpnmain.cgi
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-11 18:33:22 +00:00
Michael Tremer
f605a2d303 amazon-ssm-agent: Enable build for aarch64
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Reviewed-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-11 18:29:13 +00:00
Michael Tremer
8f43a91a3f go: Add for aarch64
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Reviewed-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-11 18:29:13 +00:00
Peter Müller
b8d84561e1 Core Update 170: sed supports PCRE indeed
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-11 10:29:12 +00:00
Peter Müller
ff4b1fc130 Core Update 170: Hrmpf, fix sed call again
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-10 21:04:36 +00:00
Peter Müller
8b97ba21c6 Core Update 170: Ship intel-microcode
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-10 19:57:21 +00:00
Michael Tremer
c4fc6eb017 nqptp: New package
This is a PTP clock synchronisation daemon.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2022-08-10 10:44:31 +00:00
Michael Tremer
3efa7be901 libsodium: New package
Sodium is a new, easy-to-use software library for encryption,
decryption, signatures, password hashing and more.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2022-08-10 10:44:31 +00:00
Michael Tremer
200e39b79f libplist: New package
A library to handle Apple Property List format in binary or XML.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2022-08-10 10:44:31 +00:00
Peter Müller
fe803a3f89 Revert "linux: Enable randstruct on ARM as well"
This reverts commit f38e8a35c2.

(Thank you, Arne!)
2022-08-09 10:43:05 +00:00
Peter Müller
26a91db187 Revert "Revert "linux: Do not allow slab caches to be merged""
This reverts commit 1695af3862.

https://lists.ipfire.org/pipermail/development/2022-August/014112.html
2022-08-09 09:29:42 +00:00
Peter Müller
4865b7f6b8 Revert "Revert "kernel: update to 5.15.59""
This reverts commit f25f1b55af.
2022-08-08 13:17:30 +00:00
Peter Müller
5a18ee55e6 Revert "linux: Randomize layout of sensitive kernel structures"
This reverts commit 4c46e7f818.
2022-08-08 13:17:19 +00:00
Peter Müller
a08173658c Core Update 170: Ship zlib
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-08 10:11:21 +00:00
Peter Müller
f25f1b55af Revert "kernel: update to 5.15.59"
This reverts commit 43df4a0373.
2022-08-08 10:10:35 +00:00
Peter Müller
1695af3862 Revert "linux: Do not allow slab caches to be merged"
This reverts commit 06b4164dfe.
2022-08-08 10:10:17 +00:00
Adolf Belka
30ea66cf4b pyfuse3: Install to provide fuse capability for borgbackup
- v3 version adds specific armv6l based rootfile as xxxMACHINExxx does not get correct
   substitution

Fixes: Bug#12611
Tested-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
2022-08-07 09:32:40 +00:00
Peter Müller
06b4164dfe linux: Do not allow slab caches to be merged
From the kernel documentation:

> For reduced kernel memory fragmentation, slab caches can be
> merged when they share the same size and other characteristics.
> This carries a risk of kernel heap overflows being able to
> overwrite objects from merged caches (and more easily control
> cache layout), which makes such heap attacks easier to exploit
> by attackers. By keeping caches unmerged, these kinds of exploits
> can usually only damage objects in the same cache. [...]

Thus, it is more sane to leave slab merging disabled. KSPP and ClipOS
recommend this as well.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Acked-by: Michael Tremer <michael.tremer@ipfire.org>
2022-08-06 13:51:02 +00:00
Arne Fitzenreiter
43df4a0373 kernel: update to 5.15.59
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
Reviewed-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-06 07:45:02 +00:00
Peter Müller
c2de1bd7a5 Core Update 170: Ship nano
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-06 07:22:02 +00:00
Jon Murphy
645c2eb8dc tftpd: add missing directory
- starting tftpd currently throws "missing directory" error
- this change corrects the issue

Signed-off-by: Jon Murphy <jon.murphy@ipfire.org>
Acked-by: Stefan Schantl <stefan.schantl@ipfire.org>
2022-08-05 09:12:54 +00:00
Adolf Belka
006f9fda6b python3-outcome: Dependency for python3-trio
Fixes: Bug#12611
Tested-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
2022-08-05 09:09:30 +00:00
Adolf Belka
37f8c0617a python3-sortedcontainers: Dependency for python3-trio
Fixes: Bug#12611
Tested-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
2022-08-05 09:09:30 +00:00
Adolf Belka
f1e30a702a python3-sniffio: Dependency for python3-trio
Fixes: Bug#12611
Tested-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
2022-08-05 09:09:30 +00:00
Adolf Belka
fea3c1eaf4 python3-attrs: Dependency for python3-trio
Fixes: Bug#12611
Tested-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
2022-08-05 09:09:30 +00:00
Adolf Belka
d62b0fb202 python3-async_generator: Dependency for python3-trio
Fixes: Bug#12611
Tested-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
2022-08-05 09:09:30 +00:00
Adolf Belka
36fab535bf python3-attr: Dependency for python3-trio
Fixes: Bug#12611
Tested-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
2022-08-05 09:09:30 +00:00
Adolf Belka
0c161e8cfb python3-trio: Dependency for python3-pyfuse3
Fixes: Bug#12611
Tested-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
2022-08-05 09:09:29 +00:00
Adolf Belka
a0b068783c python3-Cython: Required for build of pyfuse3
- rootfile has all entries commented out as not needed for execution only build

Fixes: Bug#12611
Tested-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
2022-08-05 09:09:29 +00:00
Adolf Belka
9cb200c4d9 pyfuse3: Install to provide fuse capability for borgbackup
Fixes: Bug#12611
Tested-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
2022-08-05 09:09:29 +00:00
Peter Müller
f38e8a35c2 linux: Enable randstruct on ARM as well
My fault, again. :-/

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-04 12:38:01 +00:00
Peter Müller
494d2b4bf3 linux: Update ARM kernel configuration files
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-04 12:32:43 +00:00
Peter Müller
893427ad8b linux: Update rootfiles
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-04 12:11:53 +00:00
Peter Müller
668cf4c0d0 GnuTLS: Zut alors, update rootfile
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-04 12:04:01 +00:00
Peter Müller
86077bafc0 qemu: Update to 7.0.0
Please refer to https://wiki.qemu.org/ChangeLog/7.0 for the changelog of
this version.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-03 10:59:32 +00:00
Peter Müller
4c46e7f818 linux: Randomize layout of sensitive kernel structures
To quote from the kernel documentation:

> If you say Y here, the layouts of structures that are entirely
> function pointers (and have not been manually annotated with
> __no_randomize_layout), or structures that have been explicitly
> marked with __randomize_layout, will be randomized at compile-time.
> This can introduce the requirement of an additional information
> exposure vulnerability for exploits targeting these structure
> types.
>
> Enabling this feature will introduce some performance impact,
> slightly increase memory usage, and prevent the use of forensic
> tools like Volatility against the system (unless the kernel
> source tree isn't cleaned after kernel installation).
>
> The seed used for compilation is located at
> scripts/gcc-plgins/randomize_layout_seed.h. It remains after
> a make clean to allow for external modules to be compiled with
> the existing seed and will be removed by a make mrproper or
> make distclean.
>
> Note that the implementation requires gcc 4.7 or newer.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Acked-by: Michael Tremer <michael.tremer@ipfire.org>
2022-08-03 10:59:03 +00:00
Peter Müller
56256e6d2b Core Update 170: Delete stale GnuTLS library
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-03 10:58:06 +00:00
Peter Müller
7e451c52dc GnuTLS: Update to 3.7.7
Please refer to https://lists.gnupg.org/pipermail/gnutls-help/2022-July/004746.html
the release notes of this version, and https://www.gnutls.org/security-new.html#GNUTLS-SA-2022-07-07
for the accompanying security advisory.

Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
2022-08-03 10:57:24 +00:00