summaryrefslogtreecommitdiff
path: root/modutils (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Fixed a realloc bug found by Martin VolfRobert Griebl2002-06-021-3/+3
|
* Added support for /etc/modules.conf parsingRobert Griebl2002-05-281-18/+105
| | | | for now only the 'alias' entries are evaluated
* Ensure that insmod supports at least one MODULE_INTERFACEEric Andersen2002-05-241-0/+3
| | | | -Erik
* Patch from Magnus Damm <damm@opensource.se> to rework thingsEric Andersen2002-05-241-381/+488
| | | | | | greatly, and keep the arch specific relocations together, fixes R_PPC_ADDR32 handling so powerpc can work, and changes the tlb tables to be linked lists (again so powerpc can work).
* Some cleanups, some size reductions and some buffer overflow checksRobert Griebl2002-05-221-61/+43
| | | | Most of it based on ideas from vodz
* Complete rewrite to support stack loading/unloading with properRobert Griebl2002-05-141-94/+145
| | | | handling of duplicates in the dependencies list.
* Patch from Robert Griebl <griebl@gmx.de> to support modprobe -r properly,Eric Andersen2002-05-031-36/+57
| | | | merged in with the latest and greatest.
* Make verbose and show_only work as expectedEric Andersen2002-05-031-7/+13
| | | | -Erik
* Patch from Robert Griebl <griebl@gmx.de> to ignore the -s flagEric Andersen2002-05-031-3/+9
|
* Reworked by Robert Griebl <griebl@gmx.de> to support properEric Andersen2002-04-261-0/+188
| | | | module dependancies.
* Completely rework the config system so that it no longer annoys me to work onEric Andersen2002-04-122-18/+44
| | | | | | | the busybox development tree. This eliminates the use of recursive make, and once again allows us to run 'make' in a subdirectory with the expected result. And things are now much faster too. Greatly improved IMHO... -Erik
* Fix handling of endianness.Eric Andersen2002-04-121-23/+9
| | | | -Erik
* Apply lash_patch35 from vodz, which brings several nice size_optimizations.Eric Andersen2002-04-062-1/+7
|
* Tweak my credit (ah, vanity...)Miles Bader2002-04-011-3/+3
|
* Add support for the NEC v850e processor.Miles Bader2002-04-011-33/+142
|
* Silence some silly warningsEric Andersen2001-12-291-3/+10
| | | | -Erik
* Remove `== TRUE' tests and convert `!= TRUE' and `== FALSE' tests to use !.Matt Kraai2001-12-201-4/+4
|
* Add support for big-endian ARM (initial patch by Mike Voytovich).Matt Kraai2001-12-141-2/+7
|
* Add space before module name (noted by Ron Yorston).Matt Kraai2001-11-271-1/+1
|
* Change strdup calls to xstrdup (patch from Steve Merrifield).Matt Kraai2001-11-121-3/+3
|
* config.in features patch from Giulio Orsero <giulioo@pobox.com>Eric Andersen2001-11-101-2/+4
| | | | with some minor edits from me
* Major rework of the directory structure and the entire build system.Eric Andersen2001-10-245-73/+133
| | | | -Erik
* Force BB_FEATURE_NEW_MODULE_INTERFACE and BB_FEATURE_OLD_MODULE_INTERFACEEric Andersen2001-08-221-2/+3
| | | | to be mutually exclusive
* Fix an _old_ interface problem with a never-used feature.Eric Andersen2001-08-221-8/+5
|
* Simplified version checking.Matt Kraai2001-08-061-24/+8
|
* Silence a silly warningEric Andersen2001-07-311-2/+4
|
* Note that m68k is supportedEric Andersen2001-07-251-3/+6
|
* Cleanup some warnings and a really obvious bug.Eric Andersen2001-07-251-4/+4
| | | | -Erik
* An initial modproble implementation. Quite suboptimal still,Eric Andersen2001-07-221-0/+121
| | | | but it does work...
* This is vodz' latest patch. Sorry it took so long...Eric Andersen2001-07-171-81/+66
| | | | | | | | | 1) ping cleanup (compile fix from this patch already applied). 2) traceroute call not spare ntohl() now (and reduce size); 3) Fix for functions not declared static in insmod, ash, vi and mount. 4) a more simple API cmdedit :)) 5) adds "stopped jobs" warning to ash on Ctrl-D and fixes "ignoreeof" option 6) reduce exporting library function index->strchr (traceroute), bzero->memset (syslogd)
* Fix a nasty hard to spot bug found by Ralph Siemsen <ralphs@netwinder.org>.Eric Andersen2001-06-281-4/+9
| | | | | | This would cause it to obliterates the end of the strtab section, so symbol lookups would fail and then it would crash. Ugh. This should fix things for people having trouble with insmod.
* For m68k, use __mc68000__ (not __m68k__ ), since that is what theEric Andersen2001-06-191-17/+17
| | | | | various m68k compilers seem to actually use... -Erik
* Fix up some signed char vs int issues that show up on powerpc.Eric Andersen2001-05-241-5/+3
|
* This patch from Bernhard Kuhn <kuhn@lpr.e-technik.tu-muenchen.de> is based onEric Andersen2001-05-211-7/+152
| | | | | the work of Jinux Kim on his "babobox" (derived from busybox-0.42), and enables kernel module loading and unloading for uClinux/m68k.
* A compromise solution for insmodEric Andersen2001-05-141-4/+15
|
* Follow symbolic links when searching for modules.Matt Kraai2001-05-141-4/+4
|
* Per suggestion from Vladimir, eliminate check_wildcard_match(), whichEric Andersen2001-05-141-45/+48
| | | | | | | | | | | was only being used by insmod these days. Also, I spent a minute adjusting insmod so that it first searches /lib/modules/`uname -r` and then (if that fails) searches /lib/modules, which makes bb insmod behave much more like the real insmod, and should avoid nasty surprises (such as the recent "Modutils vs. Busybox..." thread). -Erik
* A fix from Larry for a corner case where insmod could end upEric Andersen2001-04-261-3/+8
| | | | doing an xrealloc(0).
* Some more cleanups for insmod from Larry.Eric Andersen2001-04-251-12/+23
| | | | -Erik
* Several cleanups from Larry.Eric Andersen2001-04-241-6/+7
|
* Fix infinite loop and reallocate if too many modules.Matt Kraai2001-04-131-8/+22
|
* Another iteration -- adjust the init_module syscall a bit.Eric Andersen2001-04-051-4/+10
| | | | -Erik
* *** empty log message ***Eric Andersen2001-04-051-4/+4
|
* Some further syscall adjustments. Split the module syscalls out ofEric Andersen2001-04-051-40/+3
| | | | | | insmod and into libbb. Only enable them for libc5. glibc and uClibc don't need them. -Erik
* A number of cleanups. Now compiles with libc5, glibc, and uClibc. Fix a fewEric Andersen2001-04-053-20/+14
| | | | | | shadowed variables. Move (almost) all syscalls to libbb/syscalls.c, so I can handle them sanely and all at once. -Erik
* Patch from Dirk Behme <dirk.behme@de.bosch.com> toEric Andersen2001-03-221-2/+13
| | | | | add EM_MIPS_RS3_LE for mips -Erik
* Per suggestion from Vladimir, no need to initialize these -- let the bssEric Andersen2001-03-191-4/+4
| | | | | do it. -Erik
* Applied patch from John Lombardo to fix OOM in insmod.Mark Whitley2001-03-121-39/+41
|
* Applied patch from Jeff Garzik to getopt-ify rmmod.Mark Whitley2001-03-091-13/+12
|
* Patchs from Jeff Garzik <jgarzik@mandrakesoft.com> to cleanupEric Andersen2001-03-091-0/+1
| | | | | warnings with glibc 2.2 and use always use xfopen -Erik