summary refs log tree commit diff
path: root/pkgs/os-specific
Commit message (Collapse)AuthorAge
* Merge staging-next into staginggithub-actions[bot]2022-09-13
|\
| * systemd: add withUtmp flag and inherit in passthruYureka2022-09-13
| | | | | | | | | | | | | | The NixOS systemd module has to include some upstream unit files depending on if the systemd package was built with utmp support. This makes it possible for the NixOS systemd module to detect if the systemd package was built with utmp support.
* | Merge staging-next into staginggithub-actions[bot]2022-09-13
|\|
| * Merge pull request #190953 from lovesegfault/kernel-updatesBernardo Meurer2022-09-12
| |\ | | | | | | linuxKernel.kernels.linux_testing: 6.0-rc1 -> 6.0-rc5
| | * linuxKernel.kernels.linux_testing: 6.0-rc1 -> 6.0-rc5Bernardo Meurer2022-09-12
| | |
| * | Merge pull request #189645 from r-ryantm/auto-update/usbguardChristian Kögler2022-09-12
| |\ \ | | | | | | | | usbguard: 1.1.1 -> 1.1.2
| | * | usbguard: 1.1.1 -> 1.1.2R. Ryantm2022-09-03
| | | |
* | | | pkgsMusl.iproute2: fix build (#190957)Yuka2022-09-13
| | | |
* | | | Merge pull request #190374 from r-ryantm/auto-update/numactlChristian Kögler2022-09-12
|\ \ \ \ | | | | | | | | | | numactl: 2.0.14 -> 2.0.15
| * | | | numactl: 2.0.14 -> 2.0.15R. Ryantm2022-09-08
| | | | |
* | | | | Merge staging-next into stagingFrederik Rietdijk2022-09-12
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Merge master into staging-nextgithub-actions[bot]2022-09-12
| |\ \ \ \ | | | |_|/ | | |/| |
| | * | | Merge #188704: linux: Disable DRM_LEGACY, NOUVEAU_LEGACY_CTX_SUPPORTVladimír Čunát2022-09-12
| | |\ \ \
| | | * | | linux: Disable DRM_LEGACY, NOUVEAU_LEGACY_CTX_SUPPORTAndrew Marshall2022-08-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This currently gets enabled as generate-config.pl will enable all the drivers below it as modules. Is “not set” in [Arch][1], [Debian][2], [Fedora][3]. See also [summary of setting from various distros in April 2020][4]. Recommended disabled by [CLIP OS][5] and per current [Kernel config description][6]: > bool "Enable legacy drivers (DANGEROUS)" > Enable legacy DRI1 drivers. Those drivers expose unsafe and dangerous > APIs to user-space, which can be used to circumvent access > restrictions and other security measures. For backwards compatibility > those drivers are still available, but their use is highly > inadvisable and might harm your system. > > You are recommended to use the safe modeset-only drivers instead, and > perform 3D emulation in user-space. > > Unless you have strong reasons to go rogue, say "N". Also disable NOUVEAU_LEGACY_CTX_SUPPORT, as this does `select DRM_LEGACY`. Per Kernel config docs: >There was a version of the nouveau DDX that relied on legacy > ctx ioctls not erroring out. But that was back in time a long > ways, so offer a way to disable it now. For uapi compat with > old nouveau ddx this should be on by default, but modern distros > should consider turning it off. and the [commit][7]: > These driver functions contain several bugs and security holes. This > change makes these functions optional can be turned on by a setting, > they are turned off by default for modeset driver with the exception of > the nouvea driver that may require them with an old version of libdrm. Referenced earlier commit elaborates that > libdrm_nouveau before 2.4.33 used contexts Since nixpkgs here has a much newer version (2.4.33 is from March 2012), should not be a concern. NOUVEAU_LEGACY_CTX_SUPPORT is also “not set” in the linked Arch, Debian, & Fedora configs. [1]: https://github.com/archlinux/svntogit-packages/blob/66d72ee54afc604391b618fc3eecc43f29e479e8/trunk/config#L6637 [2]: https://salsa.debian.org/kernel-team/linux/-/blob/07731f5956cf29876a7abc13f4ecbdf4d9459592/debian/config/config#L713 [3]: https://src.fedoraproject.org/rpms/kernel/blob/rawhide/f/kernel-x86_64-fedora.config#_1528 [4]: https://github.com/a13xp0p0v/kconfig-hardened-check/issues/38#issuecomment-608639217 [5]: https://docs.clip-os.org/clipos/kernel.html#configuration [6]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/gpu/drm/Kconfig#n421 [7]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=b30a43ac7132cdda833ac4b13dd1ebd35ace14b7
| * | | | | Merge master into staging-nextgithub-actions[bot]2022-09-11
| |\| | | |
| | * | | | Merge pull request #190547 from r-ryantm/auto-update/hdparmJonas Heinrich2022-09-11
| | |\ \ \ \ | | | | | | | | | | | | | | hdparm: 9.64 -> 9.65
| | | * | | | hdparm: 9.64 -> 9.65R. Ryantm2022-09-09
| | | | | | |
| * | | | | | Merge branch 'master' into staging-nextVladimír Čunát2022-09-11
| |\| | | | |
| | * | | | | Merge pull request #180305 from amarshall/remove-unused-kernel-patchesChristian Kögler2022-09-11
| | |\ \ \ \ \ | | | | | | | | | | | | | | | | linux: Remove unused Kernel patches
| | | * | | | | linux: Remove unused Kernel patchesAndrew Marshall2022-07-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These are not referenced.
| * | | | | | | Merge master into staging-nextgithub-actions[bot]2022-09-11
| |\| | | | | |
| | * | | | | | Merge pull request #190659 from wegank/prl-tools-updateSandro2022-09-10
| | |\ \ \ \ \ \
| | | * | | | | | prl-tools: 18.0.0-53049 -> 18.0.1-53056Weijia Wang2022-09-10
| | | | | | | | |
| * | | | | | | | Merge master into staging-nextgithub-actions[bot]2022-09-10
| |\| | | | | | |
| | * | | | | | | Merge pull request #190624 from r-ryantm/auto-update/open-isnsmarkuskowa2022-09-10
| | |\ \ \ \ \ \ \ | | | |/ / / / / / | | |/| | | | | | open-isns: 0.101 -> 0.102
| | | * | | | | | open-isns: 0.101 -> 0.102R. Ryantm2022-09-10
| | | | |/ / / / | | | |/| | | |
| * | | | | | | Merge master into staging-nextgithub-actions[bot]2022-09-10
| |\| | | | | |
| | * | | | | | linux/hardened/patches/5.4: 5.4.211-hardened1 -> 5.4.212-hardened1Bernardo Meurer2022-09-09
| | | | | | | |
| | * | | | | | linux/hardened/patches/5.19: 5.19.6-hardened1 -> 5.19.8-hardened1Bernardo Meurer2022-09-09
| | | | | | | |
| | * | | | | | linux/hardened/patches/5.15: 5.15.64-hardened1 -> 5.15.67-hardened1Bernardo Meurer2022-09-09
| | | | | | | |
| | * | | | | | linux/hardened/patches/5.10: 5.10.140-hardened1 -> 5.10.142-hardened1Bernardo Meurer2022-09-09
| | | | | | | |
| | * | | | | | linux/hardened/patches/4.19: 4.19.256-hardened1 -> 4.19.257-hardened1Bernardo Meurer2022-09-09
| | | | | | | |
| | * | | | | | linux/hardened/patches/4.14: 4.14.291-hardened1 -> 4.14.292-hardened1Bernardo Meurer2022-09-09
| | | | | | | |
| | * | | | | | linux_latest-libre: 18885 -> 18904Bernardo Meurer2022-09-09
| | | | | | | |
| | * | | | | | linux-rt_5_10: 5.10.131-rt72 -> 5.10.140-rt73Bernardo Meurer2022-09-09
| | | | | | | |
| | * | | | | | linux: 5.4.211 -> 5.4.212Bernardo Meurer2022-09-09
| | | | | | | |
| | * | | | | | linux: 5.19.6 -> 5.19.8Bernardo Meurer2022-09-09
| | | | | | | |
| | * | | | | | linux: 5.15.64 -> 5.15.67Bernardo Meurer2022-09-09
| | | | | | | |
| | * | | | | | linux: 5.10.140 -> 5.10.142Bernardo Meurer2022-09-09
| | | | | | | |
| | * | | | | | linux: 4.9.326 -> 4.9.327Bernardo Meurer2022-09-09
| | | | | | | |
| | * | | | | | linux: 4.19.256 -> 4.19.257Bernardo Meurer2022-09-09
| | | | | | | |
| | * | | | | | linux: 4.14.291 -> 4.14.292Bernardo Meurer2022-09-09
| | |/ / / / /
* | | | | | | Merge pull request #184303 from r-ryantm/auto-update/kbdChristian Kögler2022-09-11
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | kbd: 2.4.0 -> 2.5.1
| * | | | | | | kbd: 2.4.0 -> 2.5.1R. Ryantm2022-07-31
| | | | | | | |
* | | | | | | | Merge staging-next into staginggithub-actions[bot]2022-09-09
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | |
| * | | | | | | Merge master into staging-nextgithub-actions[bot]2022-09-09
| |\ \ \ \ \ \ \ | | | |/ / / / / | | |/| | | | |
| | * | | | | | Merge pull request #187843 from SuperSandro2000/usbguardSandro2022-09-08
| | |\ \ \ \ \ \ | | | |_|_|_|/ / | | |/| | | | |
| | | * | | | | usbguard: remove unused libgcrypt crypto backendSandro Jäckel2022-08-22
| | | | | | | |
* | | | | | | | Merge pull request #189397 from Artturin/gobjectfunfixessplitArtturi2022-09-08
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | lots of cross fixes
| * | | | | | | | treewide: cross fixesArtturin2022-09-07
| | | | | | | | |