Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-06-22 | Apply vodz' cleanup for insmod buffer overflows, which was cleaner | Eric Andersen | |
than my first effort. | |||
2002-06-18 | As noted by Yves Lavoie ing. <yves.lavoie.ing@sympatico.ca>, don't | Eric Andersen | |
lose the last letter of the module name. | |||
2002-06-06 | Fix buffer overflows noted by Gerardo Puga | Eric Andersen | |
-Erik | |||
2002-06-04 | Cleaned up Erik's fgets -> read patch and fixed a buffer overflow | Robert Griebl | |
2002-06-04 | Avoid stack munching stdio implementations. | Eric Andersen | |
-Erik | |||
2002-06-02 | Fixed a realloc bug found by Martin Volf | Robert Griebl | |
2002-05-28 | Added support for /etc/modules.conf parsing | Robert Griebl | |
for now only the 'alias' entries are evaluated | |||
2002-05-24 | Ensure that insmod supports at least one MODULE_INTERFACE | Eric Andersen | |
-Erik | |||
2002-05-24 | Patch from Magnus Damm <damm@opensource.se> to rework things | Eric Andersen | |
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). | |||
2002-05-22 | Some cleanups, some size reductions and some buffer overflow checks | Robert Griebl | |
Most of it based on ideas from vodz | |||
2002-05-14 | Complete rewrite to support stack loading/unloading with proper | Robert Griebl | |
handling of duplicates in the dependencies list. | |||
2002-05-03 | Patch from Robert Griebl <griebl@gmx.de> to support modprobe -r properly, | Eric Andersen | |
merged in with the latest and greatest. | |||
2002-05-03 | Make verbose and show_only work as expected | Eric Andersen | |
-Erik | |||
2002-05-03 | Patch from Robert Griebl <griebl@gmx.de> to ignore the -s flag | Eric Andersen | |
2002-04-26 | Reworked by Robert Griebl <griebl@gmx.de> to support proper | Eric Andersen | |
module dependancies. | |||
2002-04-12 | Completely rework the config system so that it no longer annoys me to work on | Eric Andersen | |
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 | |||
2002-04-12 | Fix handling of endianness. | Eric Andersen | |
-Erik | |||
2002-04-06 | Apply lash_patch35 from vodz, which brings several nice size_optimizations. | Eric Andersen | |
2002-04-01 | Tweak my credit (ah, vanity...) | Miles Bader | |
2002-04-01 | Add support for the NEC v850e processor. | Miles Bader | |
2001-12-29 | Silence some silly warnings | Eric Andersen | |
-Erik | |||
2001-12-20 | Remove `== TRUE' tests and convert `!= TRUE' and `== FALSE' tests to use !. | Matt Kraai | |
2001-12-14 | Add support for big-endian ARM (initial patch by Mike Voytovich). | Matt Kraai | |
2001-11-27 | Add space before module name (noted by Ron Yorston). | Matt Kraai | |
2001-11-12 | Change strdup calls to xstrdup (patch from Steve Merrifield). | Matt Kraai | |
2001-11-10 | config.in features patch from Giulio Orsero <giulioo@pobox.com> | Eric Andersen | |
with some minor edits from me | |||
2001-10-24 | Major rework of the directory structure and the entire build system. | Eric Andersen | |
-Erik | |||
2001-08-22 | Force BB_FEATURE_NEW_MODULE_INTERFACE and BB_FEATURE_OLD_MODULE_INTERFACE | Eric Andersen | |
to be mutually exclusive | |||
2001-08-22 | Fix an _old_ interface problem with a never-used feature. | Eric Andersen | |
2001-08-06 | Simplified version checking. | Matt Kraai | |
2001-07-31 | Silence a silly warning | Eric Andersen | |
2001-07-25 | Note that m68k is supported | Eric Andersen | |
2001-07-25 | Cleanup some warnings and a really obvious bug. | Eric Andersen | |
-Erik | |||
2001-07-22 | An initial modproble implementation. Quite suboptimal still, | Eric Andersen | |
but it does work... | |||
2001-07-17 | This is vodz' latest patch. Sorry it took so long... | Eric Andersen | |
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) | |||
2001-06-28 | Fix a nasty hard to spot bug found by Ralph Siemsen <ralphs@netwinder.org>. | Eric Andersen | |
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. | |||
2001-06-19 | For m68k, use __mc68000__ (not __m68k__ ), since that is what the | Eric Andersen | |
various m68k compilers seem to actually use... -Erik | |||
2001-05-24 | Fix up some signed char vs int issues that show up on powerpc. | Eric Andersen | |
2001-05-21 | This patch from Bernhard Kuhn <kuhn@lpr.e-technik.tu-muenchen.de> is based on | Eric Andersen | |
the work of Jinux Kim on his "babobox" (derived from busybox-0.42), and enables kernel module loading and unloading for uClinux/m68k. | |||
2001-05-14 | A compromise solution for insmod | Eric Andersen | |
2001-05-14 | Follow symbolic links when searching for modules. | Matt Kraai | |
2001-05-14 | Per suggestion from Vladimir, eliminate check_wildcard_match(), which | Eric Andersen | |
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 | |||
2001-04-26 | A fix from Larry for a corner case where insmod could end up | Eric Andersen | |
doing an xrealloc(0). | |||
2001-04-25 | Some more cleanups for insmod from Larry. | Eric Andersen | |
-Erik | |||
2001-04-24 | Several cleanups from Larry. | Eric Andersen | |
2001-04-13 | Fix infinite loop and reallocate if too many modules. | Matt Kraai | |
2001-04-05 | Another iteration -- adjust the init_module syscall a bit. | Eric Andersen | |
-Erik | |||
2001-04-05 | *** empty log message *** | Eric Andersen | |
2001-04-05 | Some further syscall adjustments. Split the module syscalls out of | Eric Andersen | |
insmod and into libbb. Only enable them for libc5. glibc and uClibc don't need them. -Erik | |||
2001-04-05 | A number of cleanups. Now compiles with libc5, glibc, and uClibc. Fix a few | Eric Andersen | |
shadowed variables. Move (almost) all syscalls to libbb/syscalls.c, so I can handle them sanely and all at once. -Erik |