aboutsummaryrefslogtreecommitdiff
path: root/modutils
Commit message (Collapse)AuthorAgeFilesLines
* Major rework of the directory structure and the entire build system.Gravatar Eric Andersen2001-10-245-73/+133
| | | | -Erik
* Force BB_FEATURE_NEW_MODULE_INTERFACE and BB_FEATURE_OLD_MODULE_INTERFACEGravatar Eric Andersen2001-08-221-2/+3
| | | | to be mutually exclusive
* Fix an _old_ interface problem with a never-used feature.Gravatar Eric Andersen2001-08-221-8/+5
|
* Simplified version checking.Gravatar Matt Kraai2001-08-061-24/+8
|
* Silence a silly warningGravatar Eric Andersen2001-07-311-2/+4
|
* Note that m68k is supportedGravatar Eric Andersen2001-07-251-3/+6
|
* Cleanup some warnings and a really obvious bug.Gravatar Eric Andersen2001-07-251-4/+4
| | | | -Erik
* An initial modproble implementation. Quite suboptimal still,Gravatar Eric Andersen2001-07-221-0/+121
| | | | but it does work...
* This is vodz' latest patch. Sorry it took so long...Gravatar 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>.Gravatar 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 theGravatar Eric 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.Gravatar Eric Andersen2001-05-241-5/+3
|
* This patch from Bernhard Kuhn <kuhn@lpr.e-technik.tu-muenchen.de> is based onGravatar Eric 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 insmodGravatar Eric Andersen2001-05-141-4/+15
|
* Follow symbolic links when searching for modules.Gravatar Matt Kraai2001-05-141-4/+4
|
* Per suggestion from Vladimir, eliminate check_wildcard_match(), whichGravatar Eric 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 upGravatar Eric Andersen2001-04-261-3/+8
| | | | doing an xrealloc(0).
* Some more cleanups for insmod from Larry.Gravatar Eric Andersen2001-04-251-12/+23
| | | | -Erik
* Several cleanups from Larry.Gravatar Eric Andersen2001-04-241-6/+7
|
* Fix infinite loop and reallocate if too many modules.Gravatar Matt Kraai2001-04-131-8/+22
|
* Another iteration -- adjust the init_module syscall a bit.Gravatar Eric Andersen2001-04-051-4/+10
| | | | -Erik
* *** empty log message ***Gravatar Eric Andersen2001-04-051-4/+4
|
* Some further syscall adjustments. Split the module syscalls out ofGravatar Eric 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 fewGravatar Eric 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> toGravatar Eric Andersen2001-03-221-2/+13
| | | | | add EM_MIPS_RS3_LE for mips -Erik
* Per suggestion from Vladimir, no need to initialize these -- let the bssGravatar Eric Andersen2001-03-191-4/+4
| | | | | do it. -Erik
* Applied patch from John Lombardo to fix OOM in insmod.Gravatar Mark Whitley2001-03-121-39/+41
|
* Applied patch from Jeff Garzik to getopt-ify rmmod.Gravatar Mark Whitley2001-03-091-13/+12
|
* Patchs from Jeff Garzik <jgarzik@mandrakesoft.com> to cleanupGravatar Eric Andersen2001-03-091-0/+1
| | | | | warnings with glibc 2.2 and use always use xfopen -Erik
* This patch, from Quinn Jensen <jensenq@lineo.com>, adds MIPS supportGravatar Eric Andersen2001-02-241-4/+127
| | | | | to busybox insmod. Thanks Quinn!!! -Erik
* Make output match the real lsmod -- print (autoclean) typeGravatar Eric Andersen2001-02-241-6/+6
| | | | | stuff first not last. -Erik
* Apply a patch from Magnus Damm <damm@opensource.se> to supportGravatar Eric Andersen2001-02-201-38/+161
| | | | | powerpc with busybox insmod -Erik
* It turns out that DODMALLOC was broken when I reorganized busybox.hGravatar Eric Andersen2001-02-203-5/+5
| | | | | | header file usage before the 0.49 release. To fix it, I had to move the '#include "busybox.h"' to the end of the list of #include files. -Erik
* Patch from Matt Kraai to fix bug #1103. I've tested it,Gravatar Eric Andersen2001-02-151-3/+5
| | | | | and it indeed seems to fix things. -Erik
* This patch, put together by Manuel Novoa III, is a merge of workGravatar Eric Andersen2001-02-142-6/+6
| | | | | | done by Evin Robertson (bug#1105) and work from Manuel to make usage messages occupy less space and simplify how usage messages are displayed.
* Apply a patch from Larry Doolittle to add "-all" and "-none" switchesGravatar Eric Andersen2001-02-011-4/+0
| | | | | | | to multibuild.pl. I did a little formatting adjustments to make it _very_ obvious when things stop working. I also removed the USE_PROCFS config option -- just do the right thing when USE_DEVPS_PATCH is enabled. -Erik
* Removed trailing \n from error_msg{,_and_die} messages.Gravatar Matt Kraai2001-01-311-35/+35
|
* Fix up copyright msgs. Bump version to 0.49 in preparation for0_49Gravatar Eric Andersen2001-01-273-5/+5
| | | | | a release. Update the website with release details. -Erik
* Fix header file usage -- there were many unnecessary header files included inGravatar Eric Andersen2001-01-272-2/+8
| | | | | | | busybox.h which slowed compiles. I left only what was needed and then fixed up all the apps to include their own header files. I also fixed naming for pwd.h and grp.h functions. Tested to compile and run with libc5, glibc, and uClibc. -Erik
* Update the arch-not-yet-supported msg to be more clear.Gravatar Eric Andersen2001-01-261-3/+3
|
* Fix a stupid bug I introduced yesterday. Doh!Gravatar Eric Andersen2001-01-261-5/+5
| | | | -Erik
* I just wrote 'insmod -o' to close bug#1049.Gravatar Eric Andersen2001-01-251-5/+10
|
* Bug fix and small create_module cleanup from Larry Doolittle toGravatar Eric Andersen2001-01-241-6/+6
| | | | fix insmod, since I broke var=value args when I getopt'ified it.
* more bugs fixed -- found doing regression testingGravatar Eric Andersen2001-01-242-20/+12
| | | | -Erik
* Make insmod understand (and ignore) -L, and convert it to use getopt.Gravatar Eric Andersen2001-01-241-17/+18
|
* #define -> static const int. Also got rid of some big static buffers.Gravatar Mark Whitley2001-01-232-30/+30
|
* Fix symbol table manipulation (report and fix by Larry Doolittle).Gravatar Matt Kraai2001-01-041-3/+4
|
* Use busybox error handling functions wherever possible.Gravatar Matt Kraai2000-12-222-11/+7
|
* Change calls to error_msg.* and strerror to use perror_msg.*.Gravatar Matt Kraai2000-12-181-13/+13
|
* Add missing newlines to error messages.Gravatar Matt Kraai2000-12-181-4/+4
|