]> git.ipfire.org Git - thirdparty/kmod.git/history - libkmod
testsuite: Fix build with gcc < 15
[thirdparty/kmod.git] / libkmod /
2025-06-27  Tobias Stoeckmannlibkmod/README: fix grammar
2025-06-11  Emil Velikovlibkmod: don't use %m on read_str_ulong() failure
2025-06-11  Emil Velikovlibkmod: don't use %m on strbuf_to_vector() failure
2025-06-11  Emil Velikovlibkmod: readback errno before calling kmod_log()
2025-06-11  Emil Velikovlibkmod: explicitly return ENOMEM on kmod_module_*_new...
2025-06-11  Emil VelikovUse explicit ENOMEM when {m,re}alloc fails
2025-06-11  Emil Velikovlibkmod: return ENOMEM when strbuf_pushchar(s) fails
2025-06-11  Emil VelikovRemove unused errno.h include
2025-06-11  Emil Velikovlibkmod: silence unused param warnings for kmod_file_lo...
2025-06-11  Emil Velikovlibkmod: add TODO for module hashkey handling
2025-05-30  Emil VelikovConvert most #ifdef HAVE_FOO checks to #if HAVE_FOO
2025-05-30  Tobias Stoeckmanncheck strtol/strtoul/strtoull results
2025-05-30  Emil VelikovRemove default initializer for static variables
2025-05-30  Emil Velikovlibkmod: s/* const/*const/ style nitpick
2025-05-29  Emil Velikovlibkmod: use strstartswith() over memcmp()
2025-05-29  Emil Velikovlibkmod: use strlen() for string literals
2025-05-29  Emil Velikovlibkmod: reuse strstartswith() whenever possible
2025-05-20  Emil Velikovlibkmod: update remaining function to return the error...
2025-05-20  Emil Velikovlibkmod: return the errno from kmod_elf_new()
2025-05-20  Emil Velikovlibkmod: kmod_file_get_contents() returns constant...
2025-05-20  Emil Velikovlibkmod: enforce non-null memory in kmod_elf_new()
2025-05-20  Emil Velikovlibkmod: return the errno from kmod_elf_strip()
2025-05-20  Emil Velikovlibkmod: remove getdelim() buffer null check
2025-05-20  Emil Velikovlibkmod: don't set errno in strbuf_to_vector()
2025-05-20  Emil Velikovlibkmod: return the errno from kmod_builtin_info_init()
2025-05-20  Emil Velikovlibkmod: don't reset errno in kmod_file_load_zlib()
2025-05-20  Emil VelikovUse %m over strerror(errno) where possible
2025-05-20  Emil Velikovlibkmod: fixup kmod_module_get_initstate() error reporting
2025-05-17  Yuntao Wanglibkmod: Fix dependency count in kmod_module_parse_depl...
2025-05-09  Emil VelikovUse sizeof() over PATH_MAX for bounds handling
2025-05-09  Emil VelikovUse sizeof() over PATH_MAX in snprintf() contexts
2025-04-01  Lucas De MarchiDrop leftover makefiles
2025-03-26  Tobias Stoeckmannlibkmod: fix buffer-overflow in weakdep_to_char
2025-03-25  Jakub Ślepeckilibkmod: fix buffer-overflow in weakdep_to_char
2025-03-07  Tobias Stoeckmannshared: let strbuf_str never fail
2025-03-07  Tobias Stoeckmannlibkmod: refactor kmod_module_hex_to_str
2025-03-07  Tobias Stoeckmannlibkmod: use stack strbuf for index processing
2025-03-07  Tobias Stoeckmannlibkmod: release memory on builtin error path
2025-03-04  Lucas De Marchibuild: Drop autotools
2025-02-27  Lucas De Marchilibkmod: Fix UB for non-existent keys
2025-02-18  Tobias Stoeckmannlibkmod: Check correct ELF header size
2025-01-02  Tobias Stoeckmannlibkmod: Use correct data types for ELF arithmetic
2024-12-06  Lucas De Marchilibkmod: Add ELF notes to compression libraries
2024-12-06  Lucas De Marchimeson: Allow to set dlopen option for compression libraries
2024-12-06  Lucas De Marchibuild: Always define ENABLE_* macros
2024-12-06  Lucas De Marchilibkmod/zstd: Allow to load libzstd.so on demand
2024-12-06  Lucas De Marchilibkmod/zstd: Do not re-use size_t for ret
2024-12-06  Lucas De Marchilibkmod/zlib: Allow to load libz.so on demand
2024-12-06  Lucas De Marchilibkmod/zlib: s/err/ret/ for consistency
2024-12-06  Lucas De Marchilibkmod/xz: Allow to load liblzma.so on demand
2024-12-06  Lucas De MarchiAdd TAKE_PTR()
2024-11-29  Emil Velikovlibkmod: expand the deprecated/0xB007FA57 comment
2024-11-29  Tobias Stoeckmannlibkmod: Improve index dump performance
2024-11-22  Emil Velikovlibkmod: use uint8_t for the child prefix/index
2024-11-21  Tobias Stoeckmannlibkmod, tools: Fix format specifiers
2024-11-21  Tobias Stoeckmannlibkmod: Prevent ouf of boundary access
2024-11-21  Tobias Stoeckmannlibkmod: Propagate hash_add errors
2024-11-19  Tobias Stoeckmannlibkmod: Fix file error handling regression
2024-11-19  Tobias Stoeckmannlibkmod: Improve index comment
2024-11-19  Max Kunzelmannlibkmod: Do not set errno in libkmod-index
2024-11-17  Lucas De Marchistrbuf: Add strbuf_used()
2024-11-17  Lucas De Marchistrbuf: Invalidate (only) when stolen
2024-11-15  Tobias Stoeckmannlibkmod: Release memory on error paths
2024-11-15  Tobias Stoeckmannlibkmod: Introduce kmod_list_release
2024-11-15  Emil Velikovlibkmod: store common section off/size and use them
2024-11-15  Emil Velikovlibkmod: rename kmod_elf_get_strings()
2024-11-15  Emil Velikovlibkmod: stop copying symbol names in kmod_elf_get_depe...
2024-11-15  Emil Velikovlibkmod: stop copying symbol names in kmod_elf_get_symb...
2024-11-15  Emil Velikovlibkmod: stop copying symbol names in kmod_elf_get_symb...
2024-11-15  Emil Velikovlibkmod: check for trailing \0 in __ksymtab_strings
2024-11-15  Emil Velikovlibkmod: stop copying symbol names in kmod_elf_get_modv...
2024-11-15  Emil Velikovlibkmod: const annotate kmod_modversion::symbol
2024-11-12  Tobias Stoeckmannlibkmod: Fix overflow in kmod_module_hex_to_str
2024-11-12  Tobias Stoeckmannlibkmod: Avoid overflows while parsing files
2024-11-12  Lucas De Marchitree-wide: Sprinkle _clang_suppress_alloc_
2024-11-12  Lucas De Marchilibkmod: Simplify lookup_builtin_file()
2024-11-07  Tobias Stoeckmannlibkmod: Prevent ouf of boundary access
2024-11-07  Emil Velikovlibkmod: const struct index_mm as applicable
2024-11-07  Emil Velikovlibkmod: return bool from lookup_builtin_file()
2024-11-07  Emil Velikovlibkmod: factor out index_{mm_,}search based lookup
2024-11-07  Emil Velikovlibkmod: inline _idx_empty_str
2024-11-07  Emil Velikovlibkmod: convert index_{,mm_}value to uint32_t ...
2024-11-07  Emil Velikovlibkmod: pass bool alias_prefix to index_{,mm_}dump()
2024-11-07  Emil Velikovlibkmod: fix dumps for non-alias indexes
2024-11-07  Tobias Stoeckmannlibkmod: Validate symbol names in ELF files
2024-11-07  Tobias Stoeckmannlibkmod: Unify crclen calculation in ELF parser
2024-11-04  Tobias Stoeckmannlibkmod: Fix typo in comment
2024-10-30  Tobias Stoeckmannlibkmod: Properly skip first symbol entry
2024-10-29  Tobias Stoeckmannlibkmod: Unify kmod_module_new_from_* functions
2024-10-29  Tobias Stoeckmannlibkmod: Clean up all dependencies on error path
2024-10-29  Tobias Stoeckmannlibkmod: Clarify function signature
2024-10-29  Tobias Stoeckmannlibkmod: Simplify module dependency parsing
2024-10-29  Tobias Stoeckmannlibkmod: Fix typo in libkmod.h
2024-10-29  Tobias Stoeckmannlibkmod: Reduce code duplication
2024-10-29  Tobias Stoeckmannlibkmod: Use fread_unlocked
2024-10-29  Tobias Stoeckmannlibkmod: Add better caching to FILE index
2024-10-29  Tobias Stoeckmannlibkmod: Read multiple numbers at once
2024-10-24  Lucas De MarchiRevert "libkmod: call fnmatch() only as needed"
2024-10-24  Tobias Stoeckmannlibkmod: Read mm index node content on demand
2024-10-24  Tobias Stoeckmannlibkmod: Simplify index search functions
next