aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2018-02-09testsuite: raise arch image to 3GBLucas De Marchi1-1/+1
2018-02-08testsuite: add Clear's mkosi configurationCaio Marcelo de Oliveira Filho2-2/+26
2018-01-08kmod 25v25Lucas De Marchi3-2/+25
2018-01-08testsuite: also wrap gettid in syscall()Lucas De Marchi1-0/+21
2018-01-03testsuite: explain why overriding function may failLucas De Marchi1-2/+7
2018-01-03testsuite: add missing error handlingLucas De Marchi1-0/+2
2018-01-03testsuite: add Fedora's mkosi configurationLucas De Marchi2-1/+27
2018-01-03testsuite: generalize mkosi support for other distrosLucas De Marchi5-11/+29
2018-01-02build: use tool from configureLucas De Marchi2-2/+3
2018-01-02build: add mkosi hooksLucas De Marchi5-0/+58
2017-12-07depmod: module_is_higher_priority: fix modname length calculationYauheni Kaliuta1-2/+2
2017-12-07testsuite: depmod: add override testYauheni Kaliuta5-0/+31
2017-12-07depmod: Don't add .TOC. when it's in the kernel.Michal Suchanek1-1/+2
2017-10-16man/depmod: Add references in other man pagesChristopher Díaz Riveros4-0/+12
2017-08-04libkmod-elf: resolve CRC if module is built with MODULE_REL_CRCSYauheni Kaliuta1-1/+29
2017-07-21man/depmod.d: add external keyword descriptionYauheni Kaliuta1-0/+20
2017-06-05shared/util.c: assert_cc() can only be used inside functionsThomas Petazzoni1-2/+4
2017-06-01testsuite: add tests for external directory supportYauheni Kaliuta30-0/+118
2017-06-01depmod: implement external directories supportYauheni Kaliuta1-22/+150
2017-06-01test-depmod: avoid warning when we don't have zlibLucas De Marchi1-1/+1
2017-06-01depmod: rewrite depmod modules search with scratchbufYauheni Kaliuta1-12/+21
2017-06-01depmod: create depmod dir independent search functionYauheni Kaliuta1-9/+22
2017-05-09depmod: search key: move builtin detection under the add functionYauheni Kaliuta1-4/+4
2017-05-08depmod: fix errorpath memleaks in report cycles logicYauheni Kaliuta1-17/+37
2017-04-11libkmod: modinfo: implement signature outputYauheni Kaliuta3-1/+16
2017-04-11libkmod: modinfo: implement line splitting in hex_to_strYauheni Kaliuta1-5/+15
2017-04-11libkmod: modinfo: use own function for sig_key hex outputYauheni Kaliuta1-25/+54
2017-04-11libkmod: modinfo: fix sig_id outputYauheni Kaliuta1-1/+1
2017-02-23kmod 24v24Lucas De Marchi3-2/+20
2017-02-23build: update autogenLucas De Marchi1-16/+50
2017-02-23depmod: fix leak on error pathLucas De Marchi1-1/+2
2017-02-23man: make error message clearer for missing xstlprocLucas De Marchi1-7/+7
2017-02-23build: add missing headerLucas De Marchi1-0/+1
2017-02-22depmod: handle nested loopsYauheni Kaliuta1-84/+211
2017-02-22testsuite: depmod: check netsted loops reportingYauheni Kaliuta13-2/+124
2017-02-16libkmod-config: fix parsing quoted kernel cmdline on paramsLucas De Marchi2-1/+15
2017-02-16libkmod-config: replace 0/1 with boolLucas De Marchi1-4/+4
2017-02-16module: fix a memory leakBartosz Golaszewski1-4/+6
2017-01-23testsuite: add test for kernel cmdline with quotesLucas De Marchi3-0/+32
2017-01-23testsuite: fix typo in descriptionLucas De Marchi1-1/+1
2017-01-23libkmod: Fix handling of quotes in kernel command lineJames Minor1-0/+7
2016-11-10build: fix build with disabled test modulesLucas De Marchi3-0/+2
2016-11-10shared: make scratchbuf_str staticYauheni Kaliuta1-1/+1
2016-11-08depmod: ignore related modules in depmod_report_cyclesMian Yousaf Kaukab2-2/+13
2016-11-08testsuite: depmod: add module dependency outside cyclic chainMian Yousaf Kaukab7-1/+61
2016-11-08testsuite: fix test_array_sort pointers inderectionYauheni Kaliuta1-1/+8
2016-08-15depmod: fix string overflowLucas De Marchi1-2/+19
2016-08-15Add scratchbuf implementationLucas De Marchi5-0/+188
2016-08-15testsuite: include stdio.hLucas De Marchi1-0/+1
2016-08-10util: fix warning of equal values on logical ORLucas De Marchi2-5/+5
2016-08-08libkmod: fix use of strcpyLucas De Marchi1-6/+11
2016-07-20kmod 23v23Lucas De Marchi2-2/+2
2016-06-28NEWS: add items for kmod 23Lucas De Marchi1-0/+29
2016-06-28libkmod: fix integration with gtk-docLucas De Marchi1-1/+3
2016-06-27libkmod-module: modinfo: print signature idLucas De Marchi1-1/+7
2016-06-27libkmod-signature: handle PKCS#7Lucas De Marchi1-0/+2
2016-06-27libkmod-module: do not crash modinfo on 0 key id lenLucas De Marchi1-15/+23
2016-06-21libkmod: Handle long lines in /proc/modulesMichal Marek1-2/+10
2016-06-11depmod: Ignore PowerPC64 ABIv2 .TOC. symbolAnton Blanchard1-0/+2
2016-05-24README: add link to patchworkLucas De Marchi1-0/+3
2016-05-21kmod: compiling with old sed version (!ERE support)Héctor Orón Martínez1-1/+1
2016-05-21kmod_module_get_refcnt: fix documentationPeter Wu1-1/+1
2016-01-11travis: workaround bug in environment setupLucas De Marchi1-0/+1
2016-01-11depmod: Don't insert comment in modules.devname if otherwise emptyJosh Triplett1-4/+8
2015-11-20insmod: fix wron fallthrough of -fMarc-Antoine Perennou1-0/+2
2015-11-17kmod 22v22Lucas De Marchi3-4/+25
2015-10-25insmod: do support -fPhilippe De Swert1-2/+4
2015-09-30libkmod: export new kmod_get_dirname() functionLucas De Marchi2-1/+14
2015-09-30depmod: Don't fall back to uname on bad versionLaura Abbott1-1/+5
2015-09-30depmod: Remove unprinted debug messagesLaura Abbott1-4/+1
2015-09-30Change default log levelLaura Abbott1-1/+1
2015-09-30modprobe: Update error message when path is missingLaura Abbott3-6/+4
2015-09-30README: Indicate cython requirementsLaura Abbott1-1/+2
2015-06-22build: let sed use posix ERE instead of GNU extensionNatanael Copa1-1/+1
2015-06-13libkmod-module: fix return code in error pathLucas De Marchi1-1/+1
2015-06-11Add README.md file with build detailsLucas De Marchi2-0/+9
2015-06-09kmod 21v21Lucas De Marchi3-2/+23
2015-06-09build: add cache to distributed filesLucas De Marchi1-0/+1
2015-06-09build: silence stderr on coverity rulesLucas De Marchi1-2/+2
2015-06-08kmod: fix small typo in rmmod(8)Santiago Vila1-1/+1
2015-06-08tools: display features in --versionLucas De Marchi6-0/+6
2015-06-08build: add relevant features to KMOD_FEATURES in config.hLucas De Marchi1-0/+7
2015-06-08build: add function to build string of featuresLucas De Marchi1-0/+48
2015-06-08tools: add PACKAGE definition in messageLucas De Marchi1-1/+1
2015-06-06tools: Hide new commands behind experimental flagLucas De Marchi3-5/+29
2015-05-31build: cache modules from playgroundLucas De Marchi17-0/+21
2015-04-16Fix spurious spaces in lsmod outputSantiago Vila1-3/+5
2015-03-23util: use UINT64_MAXLucas De Marchi1-1/+1
2015-03-10build: sync dolt with upstreamLucas De Marchi2-26/+32
2015-03-07tools: add basic versions of insert and removeCaio Marcelo de Oliveira Filho33-1/+376
2015-03-05testsuite: update READMECaio Marcelo de Oliveira Filho1-3/+5
2015-03-05testsuite: remove .gitignore files when populating rootfsCaio Marcelo de Oliveira Filho1-0/+1
2015-03-05build: use doltLucas De Marchi3-0/+181
2015-03-01kmod 20v20Lucas De Marchi3-2/+42
2015-03-01Update TODOLucas De Marchi1-3/+0
2015-02-28Check return of fseek while reading indexLucas De Marchi1-1/+2
2015-02-28Avoid sign-extension error on multiplicationLucas De Marchi1-1/+1
2015-02-28depmod: add asserts to ensure positive return from ftell()Lucas De Marchi1-2/+4
2015-02-28testsuite: add test for modprobe -R <builtin-module>Lucas De Marchi2-0/+23
2015-02-28modprobe: stop checking initstate for builtin modulesLucas De Marchi1-30/+4
2015-02-28testsuite: test builtin stateLucas De Marchi13-1/+139
2015-02-28Fix race while loading modulesHarish Jenny K N3-19/+57
2015-02-27build: we are kmod, not systemdLucas De Marchi1-2/+2
2015-02-26shared: avoid checking for __STDC_VERSION__Lucas De Marchi2-1/+9
2015-02-26build: simplify and organize configureLucas De Marchi1-18/+11
2015-02-26depmod: fix leak in case of malloc(0)Lucas De Marchi1-1/+2
2015-02-25build: add helpers to upload coverity tarballLucas De Marchi2-0/+26
2015-02-25depmod: use cleanup attribute to simplify free on exitLucas De Marchi1-12/+5
2015-02-25depmod: Fix crash in previous commit if root is not setColin Walters1-1/+1
2015-02-25depmod: fix leaking root on exitLucas De Marchi1-1/+5
2015-02-24from systemd: build: make sure to test for -Wflag instead of -Wno-flagDavid Herrmann1-2/+3
2015-02-24from systemd: build-sys: fix conftest.c to work on armZbigniew Jędrzejewski-Szmek1-1/+1
2015-02-24from systemd: build: check for build/link flags harderDavid Herrmann1-3/+3
2015-02-24from systemd: build: merge trivial changes backLucas De Marchi1-12/+15
2015-02-24build: add missing files to EXTRA_DISTLucas De Marchi1-7/+23
2015-02-24module-playground: don clean all .ko filesLucas De Marchi1-4/+6
2015-02-22testsuite: move test-blacklist to DEFINE_TESTMarcus Meissner1-4/+3
2015-02-21testsuite: port signature-check modules to module-playgroundLucas De Marchi9-11/+53
2015-02-21testsuite: port arch-specific tests to module-playgroundLucas De Marchi13-34/+48
2015-02-21fixup! module-playground: allow to cross-compile modulesLucas De Marchi1-3/+0
2015-02-21testsuite: leave arch-specific modules in treeLucas De Marchi5-0/+27
2015-02-21testsuite: add option to copy output from testLucas De Marchi2-0/+7
2015-02-21testsuite: fix exiting with success on no output activityLucas De Marchi1-4/+28
2015-02-21module-playground: allow to cross-compile modulesLucas De Marchi4-1/+45
2015-02-19testsuite: port modules-order-compressed to module-playgroundLucas De Marchi12-1/+117
2015-02-19Update TODOLucas De Marchi1-0/+3
2015-02-18libkmod: better explain a signed module layoutLucas De Marchi1-7/+11
2015-02-18libkmod: consider empty signature key as invalidLucas De Marchi1-1/+2
2015-02-18Fix out of bounds signature access with 32 bit off_tTobias Stoeckmann1-1/+1
2015-02-17libkmod: properly validate file sizeTobias Stoeckmann1-5/+5
2015-02-11testsuite: port kcmdline test to module-playgroundLucas De Marchi10-7/+5
2015-02-11testsuite: port install-cmd-loop test to module-playgroundLucas De Marchi12-138/+9
2015-02-10testsuite: port alias-to-none test to module-playgroundLucas De Marchi10-7/+5
2015-02-10testsuite: port tests without finit_module() to module-playgroundLucas De Marchi14-14/+10
2015-02-10testsuite: port modprobe --force test to module-playgroundLucas De Marchi8-6/+4
2015-02-10testsuite: port softdep-loop test to module-playgroundLucas De Marchi14-71/+9
2015-02-10libkmod: use helper function to check for overflowLucas De Marchi1-2/+2
2015-02-10shared: add helper function to add and check for overflowLucas De Marchi4-0/+39
2015-02-10build: define to 0 if builtin is not availableLucas De Marchi1-3/+5
2015-02-10Prevent offset + size overflow.Tobias Stoeckmann1-1/+1
2015-02-10testsuite: port show-depends tests to module-playgroundLucas De Marchi81-136/+15
2015-02-10build: check for required builtin functionsLucas De Marchi2-1/+8
2015-02-10build: add better check for builtin functionLucas De Marchi1-21/+15
2015-02-09testsuite: port detect-loop test to module-playgroundLucas De Marchi15-9/+154
2015-02-04travis: also test with gcc 4.8 and 4.9Lucas De Marchi1-8/+17
2015-02-03travis: use kernel headers for testsuiteLucas De Marchi1-0/+3
2015-02-03testsuite: convert test-init function to use mod-simple.koLucas De Marchi12-62/+8
2015-02-03build: let touch on directory as last stepLucas De Marchi1-2/+2
2015-02-03testsuite: port test-dependencies to module-playgroundLucas De Marchi16-79/+125
2015-02-03testsuite: make test-dependencies use DEFINE_TESTLucas De Marchi1-8/+4
2015-02-03testsuite: use mod-simple.ko for search-order-same-prefix testLucas De Marchi4-1/+3
2015-02-03testsuite: beef up module-playground in the build systemLucas De Marchi11-92/+64
2015-01-26Update TODOLucas De Marchi1-0/+3
2015-01-26testsuite: add tests for kmod_listCaio Marcelo de Oliveira Filho3-1/+245
2015-01-26Revert "build: enable LTO and _FORTIFY_SOURCE with optimization"Lucas De Marchi1-11/+1
2015-01-25Fix uninitialized warningLucas De Marchi1-1/+1
2015-01-25build: pass --no-undefined to linkerLucas De Marchi1-0/+1
2015-01-25build: enable LTO and _FORTIFY_SOURCE with optimizationLucas De Marchi1-1/+11
2015-01-21util: remove dead code in freadline_wrappedCaio Marcelo de Oliveira Filho1-7/+1
2015-01-21testsuite: add more input cases to freadline_wrapped testCaio Marcelo de Oliveira Filho2-0/+6
2015-01-21testsuite: add test for growing then shrinking a hashCaio Marcelo de Oliveira Filho1-0/+33
2015-01-21testsuite: add test for hash_add_uniqueCaio Marcelo de Oliveira Filho1-0/+26
2015-01-14testsuite: improve coverage of shared/util.hLucas De Marchi2-0/+112
2015-01-14testsuite: improve assert reportLucas De Marchi1-1/+1
2015-01-14tools: prefer the use of streq()Lucas De Marchi2-8/+9
2015-01-14testsuite: prefer the use of streq()Lucas De Marchi7-16/+24
2015-01-14testsuite: test kmod_module_remove_module for failureLucas De Marchi1-6/+22
2015-01-14shared: add STRINGFY macroLucas De Marchi1-0/+2
2015-01-14testsuite: fix retcodes parsingLucas De Marchi1-7/+17
2015-01-14tools: kmod: use streqLucas De Marchi1-3/+5
2015-01-14CODING-STYLE: add include orderLucas De Marchi1-0/+7
2015-01-14tools: kmod: break iteration once a command is executedCaio Marcelo de Oliveira Filho1-4/+4
2015-01-14Update TODOLucas De Marchi1-6/+7
2015-01-08testsuite: add test for array_pop()Lucas De Marchi1-0/+32
2015-01-07build-sys: integrate coverage reportLucas De Marchi3-1/+66
2015-01-07testsuite: do not overrid paths inside buildLucas De Marchi2-1/+6
2015-01-02build-sys: rename cflags/ldflags variableLucas De Marchi2-4/+4
2015-01-02Fix include in python bindingsLucas De Marchi1-1/+1
2015-01-02libkmod-elf: Remove unused variablesLucas De Marchi1-6/+0
2015-01-02Fix includes after change to build-sysLucas De Marchi15-16/+14
2014-12-25Remove FSF mailing addressLucas De Marchi34-68/+34
2014-12-25build-sys: set -e separately, rather than putting -e in the shebang lineLucas De Marchi1-1/+2
2014-12-25build-sys: Don't define LIBEXECDIRLucas De Marchi1-1/+0
2014-12-25build-sys: Don't add libkmod subdirectory to include pathLucas De Marchi3-3/+2
2014-12-17build: Do not force diagnostics-color flagMike Auty2-1/+3
2014-12-13README: move mailing list information to topLucas De Marchi1-24/+25
2014-11-17util: fix build on systems missing strndupaNatanael Copa1-0/+1
2014-11-16NEWS: Fix typosLucas De Marchi1-2/+2
2014-11-16kmod 19v19Lucas De Marchi3-2/+25
2014-11-15libkmod-index: move comment to include the includesLucas De Marchi1-5/+5
2014-11-15libkmod-index: remove invalid commentLucas De Marchi1-1/+0
2014-11-15depmod: point to documentation in libkmodLucas De Marchi1-101/+2
2014-10-29libkmod-index: keep index and comments in .cLucas De Marchi2-104/+99
2014-10-28static-nodes: indicate that creation of static nodes should only happen at bootTom Gundersen1-1/+1
2014-10-16strbuf: make strbuf_pushchars() a little less dumbLucas De Marchi1-7/+13
2014-10-16strbuf: do not calculate next step in size on all callsLucas De Marchi1-3/+3
2014-10-16strbuf: reduce default buffer sizeLucas De Marchi1-1/+1
2014-10-13testsuite: add tests for strbufLucas De Marchi3-0/+105
2014-10-11shared: rename prefixes of strbuf functionsLucas De Marchi3-81/+81
2014-10-11Move strbuf implementation to shared/Lucas De Marchi4-111/+156