Commit Graph

  • af21689dd0 depmod: Remove license/copyright from the middle master Lucas De Marchi 2024-07-23 13:59:21 -0500
  • d4f659e12a Drop the one line short description on sources Lucas De Marchi 2024-07-23 13:59:20 -0500
  • b5a2cd070d Use SPDX header for license Lucas De Marchi 2024-07-23 13:59:19 -0500
  • d84631afc2 libkmod: Move zstd-related functions to separate file Lucas De Marchi 2024-07-09 01:33:40 -0500
  • 24d78fed15 libkmod: Move zlib-related functions to separate file Lucas De Marchi 2024-07-09 01:27:59 -0500
  • 929ca4c92a libkmod: Move xz-related functions to separate file Lucas De Marchi 2024-07-09 01:08:56 -0500
  • d4d3df1089 build: Always run distcheck with all compression libraries Lucas De Marchi 2024-07-23 22:42:44 -0500
  • 7d72b22385 libkmod: move new weak API to separate section Emil Velikov 2024-07-19 17:12:43 +0100
  • a5b7ac3ee1 libkmod: correctly tag kmod_module_new_from_name_lookup Emil Velikov 2024-07-19 17:12:42 +0100
  • 89596b7518 libkmod: document KMOD_INDEX_MODULES_BUILTIN_ALIAS in kmod_dump_index() Emil Velikov 2024-07-19 17:12:41 +0100
  • 29cc8c2e70 kmod: remove .alias config files for modprobe.d Emil Velikov 2024-07-17 18:26:45 +0100
  • 91e4ea5a50 ci: Add Alpine Lucas De Marchi 2024-07-12 14:10:29 -0500
  • 8c8860021a ci: Add Fedora Lucas De Marchi 2024-07-12 13:12:10 -0500
  • 0efaaa5355 ci: Add Archlinux Lucas De Marchi 2024-07-12 12:06:42 -0500
  • e9f4600bd0 ci: Use a container and expand versions Lucas De Marchi 2024-07-12 11:06:07 -0500
  • da6345d17a ci: Replace package installation with local action Lucas De Marchi 2024-07-12 10:58:32 -0500
  • 5cdd221d88 README: update to a decade+ later Lucas De Marchi 2024-07-12 08:24:49 -0500
  • 8da7c1e088 libkmod: improve realloc behavior for zstd outbuffer q66 2024-06-18 01:22:06 +0200
  • a6f070b3e1 ci: Add github workflow Lucas De Marchi 2024-07-09 08:50:07 -0500
  • 8434a0bd93 build: Add mod-weakdep.c to EXTRA_DIST Lucas De Marchi 2024-07-08 23:47:57 -0500
  • e7626810fd man: list options one per line Emil Velikov 2024-07-08 14:43:25 +0100
  • 082617913f man: rework AUTHORS section Emil Velikov 2024-07-08 14:43:24 +0100
  • ff38d82ede man: remove the "Maintained by" references Emil Velikov 2024-07-08 14:43:23 +0100
  • 4ec655d249 man: modprobe: remove hard-coded /etc/modprobe.d references Emil Velikov 2024-07-08 14:43:22 +0100
  • 42d60a3267 man: add few mentions about MODPROBE_OPTIONS Emil Velikov 2024-07-08 14:43:21 +0100
  • e46b473a92 man: modprobe.d: factor out a CONFIGURATION FORMAT section Emil Velikov 2024-07-08 14:43:20 +0100
  • 11d09ac414 man: modprobe.d: document the config file order handling Emil Velikov 2024-07-08 14:43:19 +0100
  • e83e142ce7 man: depmod: remove hard-coded /etc/depmod.d references Emil Velikov 2024-07-08 14:43:18 +0100
  • 7b19a71289 man: depmod.d: rework the opening description sentence Emil Velikov 2024-07-08 14:43:17 +0100
  • 0682f1ed56 man: depmod.d: factor out a CONFIGURATION FORMAT section Emil Velikov 2024-07-08 14:43:16 +0100
  • 12ca199bd7 man: depmod.d: document the config file order handling Emil Velikov 2024-07-08 14:43:15 +0100
  • 52a9d42464 man: stop removing DISTCONFDIR lines Emil Velikov 2024-07-08 14:43:14 +0100
  • 6f80a0874b man: couple of grammar/language fixes Emil Velikov 2024-07-08 14:43:13 +0100
  • 2b5c56c430 man: some options take an argument, mention that Emil Velikov 2024-07-08 14:43:12 +0100
  • e971579bba man: misc punctuation fixes Emil Velikov 2024-07-08 14:43:11 +0100
  • f1e233c31e man: white space fixes Emil Velikov 2024-07-08 14:43:10 +0100
  • 134bf30e74 man: add some extra bold/italic annotations Emil Velikov 2024-07-08 14:43:09 +0100
  • fa715f8c8b man: remove no longer used XML files Emil Velikov 2024-06-11 16:05:04 +0100
  • aa125fbc4a build: Require scdoc if building man pages Lucas De Marchi 2024-07-03 10:07:12 -0500
  • 7829607fff gitignore: ignore gtk-doc.m4 Lucas De Marchi 2024-07-03 10:04:19 -0500
  • 83e22ab5e9 man: build the scdoc based man pages Emil Velikov 2024-06-11 16:05:03 +0100
  • f3a423b6d8 man: add scdoc based man pages Emil Velikov 2024-06-11 16:05:02 +0100
  • d06712b514 testsuite: add tests for weak dependencies Jose Ignacio Tornos Martinez 2024-05-30 09:08:27 +0200
  • a0ed4f8438 .mailmap: Forward to my personal email Emil Velikov 2024-06-11 15:34:56 +0100
  • 8837461494 testsuite: Add missing.h include Lucas De Marchi 2024-06-11 08:09:19 -0500
  • 22c36b7dac depmod: Fix warning with -D_TIME_BITS=64 Lucas De Marchi 2024-06-11 08:02:26 -0500
  • 68db675078 testsuite: wrap _{l,}stat64_time64 in test Shengjing Zhu 2024-04-18 22:29:51 +0800
  • 11eb9bc67c Use portable implementation for basename API Khem Raj 2023-12-09 17:35:59 -0800
  • 05828b4a6e libkmod: add weak dependecies Jose Ignacio Tornos Martinez 2024-03-27 15:11:16 +0100
  • 5a8b16b718 libkmod: keep KMOD_FILE_COMPRESSION_NONE/load_reg in comp_types Emil Velikov 2024-02-12 17:23:13 +0000
  • 045fd571c4 libkmod: move load_reg() further up Emil Velikov 2024-02-12 17:23:12 +0000
  • 61bf8e74b9 libkmod: tidy-up kmod_file_open() Emil Velikov 2024-02-12 17:23:11 +0000
  • 737744301a libkmod: swap alloca usage for a few assert_cc Emil Velikov 2024-02-12 17:23:10 +0000
  • 0c12738807 libkmod: always detect the module compression Emil Velikov 2024-02-12 17:23:09 +0000
  • 8cc475f7da libkmod: move kmod_file_load_contents as applicable Emil Velikov 2024-02-12 17:23:08 +0000
  • 81e5c797d0 libkmod: propagate {zstd,xz,zlib}_load errors Emil Velikov 2024-02-12 17:23:07 +0000
  • ad15892394 libkmod: nuke struct file_ops Emil Velikov 2024-02-12 17:23:06 +0000
  • 90b271fbd2 libkmod: clear file->memory if map fails Emil Velikov 2024-02-12 17:23:05 +0000
  • 03da2db135 libkmod: remove kmod_file::{zstd,xz}_used flags Emil Velikov 2024-02-12 17:23:04 +0000
  • 09256b9a4f libkmod: keep gzFile gzf local to load_zlib() Emil Velikov 2024-02-12 17:23:03 +0000
  • d6cd6c74d2 libkmod: use a dup()'d fd for zlib Emil Velikov 2024-02-12 17:23:02 +0000
  • b0a78466d0 build: Ignore directories commonly used for out-of-tree build Lucas De Marchi 2024-04-30 09:26:20 -0500
  • 93f58b8131 testsuite: Fix warnings due to -Wmissing-prototypes Lucas De Marchi 2024-04-29 16:19:12 -0500
  • e4130a46dd Install kmod.pc in ${datadir}/pkgconfig Mike Gilbert 2024-03-08 14:06:19 -0500
  • c5054b2150 build: Allow to install over dirty dir Lucas De Marchi 2024-03-06 08:58:04 -0600
  • 41faa59711 kmod 32 v32 Lucas De Marchi 2024-03-05 21:27:42 -0600
  • dc2440ee31 Remove unmaintained experimental tools Emil Velikov 2024-02-12 17:07:57 +0000
  • 930a40f518 man: silence autoconf warnings Emil Velikov 2024-02-17 16:01:26 +0000
  • e98cef6f3f make: install/uninstall tools symlinks to kmod Emil Velikov 2024-01-26 14:43:51 +0000
  • 607abb818a configure: tweak the module_directory help string Emil Velikov 2024-01-26 14:43:50 +0000
  • b29704cd44 gitignore: Ignore *.pc files Lucas De Marchi 2024-02-02 12:38:11 -0600
  • 1043f6f023 testsuite: drop mkosi Lucas De Marchi 2024-02-02 12:36:28 -0600
  • 9b8b4af54c ci: drop travis config Lucas De Marchi 2024-02-02 12:29:13 -0600
  • 594f102cf5 Drop python bindings Lucas De Marchi 2024-02-02 12:23:15 -0600
  • 48b0c75f79 configure: Check that provided paths are absolute Michal Suchanek 2023-11-10 13:13:55 +0100
  • 9d1fb317c8 libkmod, depmod, modprobe: Make directory for kernel modules configurable Michal Suchanek 2023-11-10 13:13:54 +0100
  • 510c8b7f74 libkmod: remove pkcs7 obj_to_hash_algo() Dimitri John Ledkov 2023-10-29 03:03:19 +0200
  • 3af2f475b0 tools: depmod: fix -Walloc-size Sam James 2023-11-05 22:02:25 +0000
  • ecef7c1316 kmod: Add pkgconfig file with kmod compile time configuration Michal Suchanek 2023-07-18 14:01:55 +0200
  • 8463809f8a libkmod, depmod: Load modprobe.d, depmod.d from ${prefix}/lib. Michal Suchanek 2023-07-18 14:01:54 +0200
  • 4e7effbdc0 man/depmod.d: Fix incorrect /usr/lib search path Michal Suchanek 2023-07-18 14:01:53 +0200
  • 1bb23d7f19 configure: Detect openssl sm3 support Michal Suchanek 2023-07-18 14:01:52 +0200
  • aff617ea87 kmod 31 v31 Lucas De Marchi 2023-09-29 09:18:37 -0500
  • 0140db94c0 libkmod: add fallback MODULE_INIT_COMPRESSED_FILE define Emil Velikov 2023-09-27 16:38:05 +0100
  • 09c9f8c5df libkmod: Use kernel decompression when available Lucas De Marchi 2023-06-01 15:40:01 -0700
  • 30077bf171 libkmod: Keep track of in-kernel compression support Lucas De Marchi 2023-06-01 15:40:00 -0700
  • e539827635 libkmod: Keep track of compression type Lucas De Marchi 2023-06-01 15:39:59 -0700
  • e1f0e169de libkmod: Extract finit_module vs init_module paths Lucas De Marchi 2023-06-01 15:39:58 -0700
  • 7a86f12920 libkmod: Do not inititialize file->memory on open Lucas De Marchi 2023-06-01 15:39:57 -0700
  • 9c262fdb1c shared: avoid passing {NULL, 0} array to bsearch() Dmitry Antipov 2023-05-19 10:41:08 +0300
  • badacf76e4 libkmod: fix possible out-of-bounds memory access Dmitry Antipov 2023-05-19 10:46:38 +0300
  • 5c004af29d libkmod, depmod: prefer -ENODATA over -ENOENT if no section found Dmitry Antipov 2023-05-19 12:36:30 +0300
  • 116e7c7fc0 modprobe: rmmod_do_module: Free kmod list of holders Nicolas Schier 2023-04-18 10:52:38 +0200
  • 3d1bd339ab configure.ac: fix link with -llzma Fabrice Fontaine 2023-03-02 18:54:26 +0100
  • e4c1a5b299 configure: manage libkmod.pc.in and version.py.in via AC_CONFIG_FILES Emil Velikov 2023-02-21 13:19:29 +0000
  • 06e6f167c2 shared: annotate local API as static Emil Velikov 2023-02-21 13:19:28 +0000
  • df9d07a149 libkmod: annotate kmod_builtin_iter API as static Emil Velikov 2023-02-21 13:19:27 +0000
  • 0237665bef libkmod: remove unused kmod_module_get_builtin Emil Velikov 2023-02-21 13:19:26 +0000
  • 3d38e322f9 testsuite: Handle different sysconfdir Lucas De Marchi 2023-02-09 11:19:46 -0800
  • 184a070733 testsuite: Move setup-rootfs logic from Makefile to script Lucas De Marchi 2023-02-09 11:19:45 -0800