aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
8 dayslibkmod: add weak dependeciesupstream-masterJose Ignacio Tornos Martinez
2024-04-30libkmod: keep KMOD_FILE_COMPRESSION_NONE/load_reg in comp_typesEmil Velikov
2024-04-30libkmod: move load_reg() further upEmil Velikov
2024-04-30libkmod: tidy-up kmod_file_open()Emil Velikov
2024-04-30libkmod: swap alloca usage for a few assert_ccEmil Velikov
2024-04-30libkmod: always detect the module compressionEmil Velikov
2024-04-30libkmod: move kmod_file_load_contents as applicableEmil Velikov
2024-04-30libkmod: propagate {zstd,xz,zlib}_load errorsEmil Velikov
2024-04-30libkmod: nuke struct file_opsEmil Velikov
2024-04-30libkmod: clear file->memory if map failsEmil Velikov
2024-04-30libkmod: remove kmod_file::{zstd,xz}_used flagsEmil Velikov
2024-04-30libkmod: keep gzFile gzf local to load_zlib()Emil Velikov
2024-04-30libkmod: use a dup()'d fd for zlibEmil Velikov
2024-04-30build: Ignore directories commonly used for out-of-tree buildLucas De Marchi
2024-04-29testsuite: Fix warnings due to -Wmissing-prototypesLucas De Marchi
2024-03-12Install kmod.pc in ${datadir}/pkgconfigMike Gilbert
2024-03-07build: Allow to install over dirty dirLucas De Marchi
2024-03-05kmod 32Lucas De Marchi
2024-02-20Remove unmaintained experimental toolsEmil Velikov
2024-02-20man: silence autoconf warningsEmil Velikov
2024-02-06make: install/uninstall tools symlinks to kmodEmil Velikov
2024-02-02configure: tweak the module_directory help stringEmil Velikov
2024-02-02gitignore: Ignore *.pc filesLucas De Marchi
2024-02-02testsuite: drop mkosiLucas De Marchi
2024-02-02ci: drop travis configLucas De Marchi
2024-02-02Drop python bindingsLucas De Marchi
2023-12-06configure: Check that provided paths are absoluteMichal Suchanek
2023-12-06libkmod, depmod, modprobe: Make directory for kernel modules configurableMichal Suchanek
2023-11-07libkmod: remove pkcs7 obj_to_hash_algo()Dimitri John Ledkov
2023-11-05tools: depmod: fix -Walloc-sizeSam James
2023-10-17kmod: Add pkgconfig file with kmod compile time configurationMichal Suchanek
2023-10-17libkmod, depmod: Load modprobe.d, depmod.d from ${prefix}/lib.Michal Suchanek
2023-10-17man/depmod.d: Fix incorrect /usr/lib search pathMichal Suchanek
2023-10-17configure: Detect openssl sm3 supportMichal Suchanek
2023-09-29kmod 31Lucas De Marchi
2023-09-27libkmod: add fallback MODULE_INIT_COMPRESSED_FILE defineEmil Velikov
2023-06-20libkmod: Use kernel decompression when availableLucas De Marchi
2023-06-09libkmod: Keep track of in-kernel compression supportLucas De Marchi
2023-06-09libkmod: Keep track of compression typeLucas De Marchi
2023-06-09libkmod: Extract finit_module vs init_module pathsLucas De Marchi
2023-06-09libkmod: Do not inititialize file->memory on openLucas De Marchi
2023-05-30shared: avoid passing {NULL, 0} array to bsearch()Dmitry Antipov
2023-05-30libkmod: fix possible out-of-bounds memory accessDmitry Antipov
2023-05-30libkmod, depmod: prefer -ENODATA over -ENOENT if no section foundDmitry Antipov
2023-04-18modprobe: rmmod_do_module: Free kmod list of holdersNicolas Schier
2023-03-06configure.ac: fix link with -llzmaFabrice Fontaine
2023-02-21configure: manage libkmod.pc.in and version.py.in via AC_CONFIG_FILESEmil Velikov
2023-02-21shared: annotate local API as staticEmil Velikov
2023-02-21libkmod: annotate kmod_builtin_iter API as staticEmil Velikov
2023-02-21libkmod: remove unused kmod_module_get_builtinEmil Velikov