summaryrefslogtreecommitdiff
path: root/libkmod/libkmod-elf.c
AgeCommit message (Expand)AuthorFilesLines
2017-08-04libkmod-elf: resolve CRC if module is built with MODULE_REL_CRCSYauheni Kaliuta1-1/+29
2015-02-28Avoid sign-extension error on multiplicationLucas De Marchi1-1/+1
2015-02-17libkmod: properly validate file sizeTobias Stoeckmann1-5/+5
2015-02-10libkmod: use helper function to check for overflowLucas De Marchi1-2/+2
2015-02-10Prevent offset + size overflow.Tobias Stoeckmann1-1/+1
2015-01-02libkmod-elf: Remove unused variablesLucas De Marchi1-6/+0
2014-12-25Remove FSF mailing addressLucas De Marchi1-2/+1
2014-10-03Reorder and reorganize header filesLucas De Marchi1-2/+2
2014-10-03Move generic util functions to shared directoryLucas De Marchi1-0/+2
2014-03-07libkmod-elf: Fix check by class in get_modversions()Lucas De Marchi1-1/+1
2013-07-04Use "-internal" suffix instead of "-private"Lucas De Marchi1-1/+1
2013-04-15Use static assertions for sizeof checksLucas De Marchi1-5/+5
2013-01-16Update copyright noticesLucas De Marchi1-1/+1
2012-11-21libkmod-module: mangle the section header, not the sectionLucas De Marchi1-13/+41
2012-11-21libkmod-module: Remove key+value vermagic from .modinfo sectionLucas De Marchi1-1/+0
2012-05-23Silence clang warnings with __unused__ attributeLucas De Marchi1-6/+6
2012-04-26Remove dead incrementLucas De Marchi1-1/+0
2012-01-26elf: privately export kmod_elf_get_section()Lucas De Marchi1-1/+1
2012-01-09Update copyrightLucas De Marchi1-1/+1
2012-01-03elf: zero *array when count is zero.Gustavo Sverzut Barbieri1-0/+1
2011-12-24elf: implement kmod_module_get_dependency_symbols()Gustavo Sverzut Barbieri1-18/+335
2011-12-24elf: add bind type to kmod_modversion.Gustavo Sverzut Barbieri1-0/+26
2011-12-24elf: add get_symbols()Gustavo Sverzut Barbieri1-0/+192
2011-12-24elf: minimum size is enough.Gustavo Sverzut Barbieri1-1/+1
2011-12-20libkmod: use C99 __func__ over GNU-specific __FUNCTION__Jan Engelhardt1-1/+1
2011-12-20Removing warnings when compiling on i686 platform.Luis Felipe Strano Moraes1-3/+5
2011-12-20elf: fix regression with empty stringsLucas De Marchi1-5/+15
2011-12-20Cache the offset of crcLucas De Marchi1-20/+14
2011-12-20Make section size constant since it's always the sameLucas De Marchi1-10/+11
2011-12-20Optimize kmod_elf_get_strings() by reducing calls to memcpyLucas De Marchi1-27/+14
2011-12-20Remove unneeded reference to last stringLucas De Marchi1-7/+0
2011-12-20Put blank lines where it's dueLucas De Marchi1-0/+6
2011-12-20Terminate strv with NULLLucas De Marchi1-1/+2
2011-12-20Reduce ident by continuing earlyLucas De Marchi1-6/+7
2011-12-19elf: skip leading symbol dot in modversion.Gustavo Sverzut Barbieri1-0/+4
2011-12-19elf: fix typo that resulted in invalid uint reads for big-endian platforms.Gustavo Sverzut Barbieri1-1/+1
2011-12-19elf: do not output empty strings.Gustavo Sverzut Barbieri1-1/+12
2011-12-19elf: fix minimum file size calculation.Gustavo Sverzut Barbieri1-1/+1
2011-12-19ELF: initial support for modinfo and strip of modversions and vermagic.Gustavo Sverzut Barbieri1-0/+619