Matt Kraai 
							
						 
					 
					
						
						
							
						
						c8227639db 
					 
					
						
						
							
							Change strdup calls to xstrdup (patch from Steve Merrifield).  
						
						
						
						
					 
					
						2001-11-12 16:57:27 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						7131213460 
					 
					
						
						
							
							config.in features patch from Giulio Orsero <giulioo@pobox.com>  
						
						... 
						
						
						
						with some minor edits from me 
						
						
					 
					
						2001-11-10 09:53:23 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						bdfd0d78bc 
					 
					
						
						
							
							Major rework of the directory structure and the entire build system.  
						
						... 
						
						
						
						-Erik 
						
						
					 
					
						2001-10-24 05:00:29 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						1071ccfd25 
					 
					
						
						
							
							Force BB_FEATURE_NEW_MODULE_INTERFACE and BB_FEATURE_OLD_MODULE_INTERFACE  
						
						... 
						
						
						
						to be mutually exclusive 
						
						
					 
					
						2001-08-22 05:41:57 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						ac5dbd193b 
					 
					
						
						
							
							Fix an _old_ interface problem with a never-used feature.  
						
						
						
						
					 
					
						2001-08-22 05:26:08 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						063c1f54ea 
					 
					
						
						
							
							Simplified version checking.  
						
						
						
						
					 
					
						2001-08-06 14:18:08 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						f672c9e62f 
					 
					
						
						
							
							Silence a silly warning  
						
						
						
						
					 
					
						2001-07-31 22:51:49 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						2835efe3da 
					 
					
						
						
							
							Note that m68k is supported  
						
						
						
						
					 
					
						2001-07-25 16:58:58 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						1b06419e60 
					 
					
						
						
							
							Cleanup some warnings and a really obvious bug.  
						
						... 
						
						
						
						-Erik 
						
						
					 
					
						2001-07-25 07:23:38 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						0139ca92ff 
					 
					
						
						
							
							An initial modproble implementation.  Quite suboptimal still,  
						
						... 
						
						
						
						but it does work... 
						
						
					 
					
						2001-07-22 23:01:03 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						044228d5ec 
					 
					
						
						
							
							This is vodz' latest patch.  Sorry it took so long...  
						
						... 
						
						
						
						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-07-17 01:12:36 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						66ca9480c8 
					 
					
						
						
							
							Fix a nasty hard to spot bug found by Ralph Siemsen <ralphs@netwinder.org>.  
						
						... 
						
						
						
						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-28 21:36:06 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						b4a26e6fc0 
					 
					
						
						
							
							For m68k, use __mc68000__ (not __m68k__ ), since that is what the  
						
						... 
						
						
						
						various m68k compilers seem to actually use...
 -Erik 
						
						
					 
					
						2001-06-19 15:00:52 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						5a9d441b2c 
					 
					
						
						
							
							Fix up some signed char vs int issues that show up on powerpc.  
						
						
						
						
					 
					
						2001-05-24 14:16:28 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						8ae319a322 
					 
					
						
						
							
							This patch from Bernhard Kuhn <kuhn@lpr.e-technik.tu-muenchen.de> is based on  
						
						... 
						
						
						
						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-21 16:09:18 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						2416dfc3c9 
					 
					
						
						
							
							A compromise solution for insmod  
						
						
						
						
					 
					
						2001-05-14 20:03:04 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						9496466044 
					 
					
						
						
							
							Follow symbolic links when searching for modules.  
						
						
						
						
					 
					
						2001-05-14 18:27:25 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						14d354312a 
					 
					
						
						
							
							Per suggestion from Vladimir, eliminate check_wildcard_match(), which  
						
						... 
						
						
						
						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-05-14 17:07:32 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						7f3b86e7bf 
					 
					
						
						
							
							A fix from Larry for a corner case where insmod could end up  
						
						... 
						
						
						
						doing an xrealloc(0). 
						
						
					 
					
						2001-04-26 19:29:58 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						4f4bcfcd1a 
					 
					
						
						
							
							Some more cleanups for insmod from Larry.  
						
						... 
						
						
						
						-Erik 
						
						
					 
					
						2001-04-25 17:22:32 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						f227815c3a 
					 
					
						
						
							
							Several cleanups from Larry.  
						
						
						
						
					 
					
						2001-04-24 21:41:41 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						0f50bca9aa 
					 
					
						
						
							
							Fix infinite loop and reallocate if too many modules.  
						
						
						
						
					 
					
						2001-04-13 14:40:15 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						64c8b1762c 
					 
					
						
						
							
							Another iteration -- adjust the init_module syscall a bit.  
						
						... 
						
						
						
						-Erik 
						
						
					 
					
						2001-04-05 07:33:10 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						acc7757312 
					 
					
						
						
							
							*** empty log message ***  
						
						
						
						
					 
					
						2001-04-05 06:24:28 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						a2a978ae23 
					 
					
						
						
							
							Some further syscall adjustments.  Split the module syscalls out of  
						
						... 
						
						
						
						insmod and into libbb. Only enable them for libc5.  glibc and
uClibc don't need them.
 -Erik 
						
						
					 
					
						2001-04-05 06:08:14 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						e76c3b08e1 
					 
					
						
						
							
							A number of cleanups.  Now compiles with libc5, glibc, and uClibc.  Fix a few  
						
						... 
						
						
						
						shadowed variables.  Move (almost) all syscalls to libbb/syscalls.c, so I can
handle them sanely and all at once.
 -Erik 
						
						
					 
					
						2001-04-05 03:14:39 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						82bb8a2bf8 
					 
					
						
						
							
							Patch from Dirk Behme <dirk.behme@de.bosch.com> to  
						
						... 
						
						
						
						add EM_MIPS_RS3_LE for mips
 -Erik 
						
						
					 
					
						2001-03-22 19:01:16 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						23c1a18126 
					 
					
						
						
							
							Per suggestion from Vladimir, no need to initialize these -- let the bss  
						
						... 
						
						
						
						do it.
 -Erik 
						
						
					 
					
						2001-03-19 19:28:24 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						94fd480bab 
					 
					
						
						
							
							Applied patch from John Lombardo to fix OOM in insmod.  
						
						
						
						
					 
					
						2001-03-12 23:08:34 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						f90c28dd1e 
					 
					
						
						
							
							Applied patch from Jeff Garzik to getopt-ify rmmod.  
						
						
						
						
					 
					
						2001-03-09 21:49:12 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						eba8ed71f0 
					 
					
						
						
							
							Patchs from Jeff Garzik <jgarzik@mandrakesoft.com> to cleanup  
						
						... 
						
						
						
						warnings with glibc 2.2 and use always use xfopen
 -Erik 
						
						
					 
					
						2001-03-09 14:36:42 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						2bf658d5cd 
					 
					
						
						
							
							This patch, from Quinn Jensen <jensenq@lineo.com>, adds MIPS support  
						
						... 
						
						
						
						to busybox insmod.  Thanks Quinn!!!
 -Erik 
						
						
					 
					
						2001-02-24 20:01:53 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						afeb96547f 
					 
					
						
						
							
							Make output match the real lsmod -- print (autoclean) type  
						
						... 
						
						
						
						stuff first not last.
 -Erik 
						
						
					 
					
						2001-02-24 19:51:54 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						90fe7fea10 
					 
					
						
						
							
							Apply a patch from Magnus Damm <damm@opensource.se> to support  
						
						... 
						
						
						
						powerpc with busybox insmod
 -Erik 
						
						
					 
					
						2001-02-20 20:47:08 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						cbe31dace5 
					 
					
						
						
							
							It turns out that DODMALLOC was broken when I reorganized busybox.h  
						
						... 
						
						
						
						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 
						
						
					 
					
						2001-02-20 06:14:08 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						02b9f42a27 
					 
					
						
						
							
							Patch from Matt Kraai to fix bug  #1103 .  I've tested it,  
						
						... 
						
						
						
						and it indeed seems to fix things.
 -Erik 
						
						
					 
					
						2001-02-15 19:07:43 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						67991cf824 
					 
					
						
						
							
							This patch, put together by Manuel Novoa III, is a merge of work  
						
						... 
						
						
						
						done by Evin Robertson (bug#1105) and work from Manuel to make
usage messages occupy less space and simplify how usage messages
are displayed. 
						
						
					 
					
						2001-02-14 21:23:06 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						af4ac77d9d 
					 
					
						
						
							
							Apply a patch from Larry Doolittle to add "-all" and "-none" switches  
						
						... 
						
						
						
						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 
						
						
					 
					
						2001-02-01 22:43:49 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						dd19c69904 
					 
					
						
						
							
							Removed trailing \n from error_msg{,_and_die} messages.  
						
						
						
						
					 
					
						2001-01-31 19:00:21 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						8ec10a9483 
					 
					
						
						
							
							Fix up copyright msgs.  Bump version to 0.49 in preparation for  
						
						... 
						
						
						
						a release.  Update the website with release details.
 -Erik 
						
						
					 
					
						2001-01-27 09:33:39 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						ed3ef50c23 
					 
					
						
						
							
							Fix header file usage -- there were many unnecessary header files included in  
						
						... 
						
						
						
						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 
						
						
					 
					
						2001-01-27 08:24:39 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						d5cad14b11 
					 
					
						
						
							
							Update the arch-not-yet-supported msg to be more clear.  
						
						
						
						
					 
					
						2001-01-26 02:23:57 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						114ad9c753 
					 
					
						
						
							
							Fix a stupid bug I introduced yesterday.  Doh!  
						
						... 
						
						
						
						-Erik 
						
						
					 
					
						2001-01-26 01:52:14 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						155c89b0c3 
					 
					
						
						
							
							I just wrote 'insmod -o' to close bug#1049.  
						
						
						
						
					 
					
						2001-01-25 04:11:06 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						86f3d5bad6 
					 
					
						
						
							
							Bug fix and small create_module cleanup from Larry Doolittle to  
						
						... 
						
						
						
						fix insmod, since I broke var=value args when I getopt'ified it. 
						
						
					 
					
						2001-01-24 23:59:50 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						f5d5e77321 
					 
					
						
						
							
							more bugs fixed -- found doing regression testing  
						
						... 
						
						
						
						-Erik 
						
						
					 
					
						2001-01-24 23:34:48 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						a18aaf1b6a 
					 
					
						
						
							
							Make insmod understand (and ignore) -L, and convert it to use getopt.  
						
						
						
						
					 
					
						2001-01-24 19:07:09 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						59ab025363 
					 
					
						
						
							
							#define -> static const int. Also got rid of some big static buffers.  
						
						
						
						
					 
					
						2001-01-23 22:30:04 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						70a7855980 
					 
					
						
						
							
							Fix symbol table manipulation (report and fix by Larry Doolittle).  
						
						
						
						
					 
					
						2001-01-04 02:00:17 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						a9819b2908 
					 
					
						
						
							
							Use busybox error handling functions wherever possible.  
						
						
						
						
					 
					
						2000-12-22 01:48:07 +00:00