Ian Wienand 
							
						 
					 
					
						
						
							
						
						abc33ac8b2 
					 
					
						
						
							
							Fix find -follow support  
						
						... 
						
						
						
						Signed-off-by: Ian Wienand <ianw@vmware.com >
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-08-28 06:53:20 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						24915117a2 
					 
					
						
						
							
							Fixes for warnings in FreeBSD build  
						
						... 
						
						
						
						Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-08-28 05:31:49 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Andree 
							
						 
					 
					
						
						
							
						
						1285437217 
					 
					
						
						
							
							Fixes for FreeBSD build  
						
						... 
						
						
						
						Signed-off-by: Matthias Andree <mandree@freebsd.org >
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-08-28 05:05:02 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						a04e4c2266 
					 
					
						
						
							
							uncompress: die on read errors  
						
						... 
						
						
						
						Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-08-22 04:59:41 +02:00 
						 
				 
			
				
					
						
							
							
								Rob Landley 
							
						 
					 
					
						
						
							
						
						c5f7847659 
					 
					
						
						
							
							patch: make it able to create files (again)  
						
						... 
						
						
						
						I broke patch's ability to create files in November, and nobody noticed in
the ensuing 11 months.  Sigh.
Signed-off-by: Rob Landley <rob@landley.net >
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-08-22 04:58:32 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						251fc70e97 
					 
					
						
						
							
							uncompress: fix buffer underrun by corrupted input  
						
						... 
						
						
						
						Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-08-18 14:29:41 +02:00 
						 
				 
			
				
					
						
							
							
								Pere Orga 
							
						 
					 
					
						
						
							
						
						b1611d9a46 
					 
					
						
						
							
							hostid: fix behavior on identifiers starting with zeros  
						
						... 
						
						
						
						Signed-off-by: Pere Orga <gotrunks@gmail.com >
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-08-16 23:36:10 +02:00 
						 
				 
			
				
					
						
							
							
								Kevin Cernekee 
							
						 
					 
					
						
						
							
						
						4619802a5f 
					 
					
						
						
							
							cttyhack: trivial spelling/spacing fixes  
						
						... 
						
						
						
						Signed-off-by: Kevin Cernekee <cernekee@gmail.com >
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-08-16 23:31:03 +02:00 
						 
				 
			
				
					
						
							
							
								Kevin Cernekee 
							
						 
					 
					
						
						
							
						
						816cd16a4c 
					 
					
						
						
							
							cttyhack: remove the trailing newline when reading console name from sysfs  
						
						... 
						
						
						
						Signed-off-by: Kevin Cernekee <cernekee@gmail.com >
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-08-16 23:29:54 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						9176f6c52c 
					 
					
						
						
							
							patch: add a test we currently fail  
						
						... 
						
						
						
						Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-08-16 22:57:12 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						a7d6bb3b5d 
					 
					
						
						
							
							sed: fix range handling for sed -i. Closes 4069  
						
						... 
						
						
						
						function                                             old     new   delta
sed_main                                             606     618     +12
add_cmd                                             1099    1101      +2
process_files                                       2108    2099      -9
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 2/1 up/down: 14/-9)               Total: 5 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-08-16 13:29:34 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						4f54168ea2 
					 
					
						
						
							
							less: fix for screen size detection  
						
						... 
						
						
						
						Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-08-16 01:53:12 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						c21c310e46 
					 
					
						
						
							
							swapoff: dont pass "p" in opt_complementary  
						
						... 
						
						
						
						Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-08-13 23:36:36 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						c97578de6b 
					 
					
						
						
							
							conspy,nandwrite,nanddump: enable in defconfig  
						
						... 
						
						
						
						Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-08-13 09:00:29 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						8b141ebd45 
					 
					
						
						
							
							Start 1.20.0 development cycle  
						
						... 
						
						
						
						Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-08-13 08:56:58 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						d84b175cb6 
					 
					
						
						
							
							Bump version to 1.19.0, update copyright year in help message  
						
						... 
						
						
						
						Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-08-13 08:46:00 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						2969e24e2a 
					 
					
						
						
							
							testsuite: fixes after randomconfig run  
						
						... 
						
						
						
						Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-08-11 10:40:12 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						87249fbf50 
					 
					
						
						
							
							find: fix a bug in !ENABLE_FEATURE_FIND_XDEV config  
						
						... 
						
						
						
						A subtle one: wrong pairing of "else"!
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-08-11 02:27:13 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						5845a06c9e 
					 
					
						
						
							
							uptime: more compatible output  
						
						... 
						
						
						
						was: 12:59:35 up  1:57, 4 users,  load average: 0.11, 0.20, 0.53
is:  12:59:37 up  1:57,  4 users,  load average: 0.11, 0.20, 0.53
While at it, switched code to unsigned division.
Based on patch by Pere Orga <gotrunks@gmail.com >.
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-08-10 13:00:04 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						47b03368f3 
					 
					
						
						
							
							randomconfig fixes  
						
						... 
						
						
						
						Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-08-10 10:45:48 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						b47b3ce1bd 
					 
					
						
						
							
							randomconfig fixes  
						
						... 
						
						
						
						Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-08-10 00:51:29 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						b347df9131 
					 
					
						
						
							
							randomconfig fixes  
						
						... 
						
						
						
						Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-08-09 22:49:15 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						a6367f9fae 
					 
					
						
						
							
							remove extra IF_WHO()  
						
						... 
						
						
						
						Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-08-09 10:28:28 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						89edf29cfd 
					 
					
						
						
							
							remove extra += who.o  
						
						... 
						
						
						
						Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-08-09 09:36:25 +02:00 
						 
				 
			
				
					
						
							
							
								Ralf Friedl 
							
						 
					 
					
						
						
							
						
						00103d3287 
					 
					
						
						
							
							df: more compatible -P behavior  
						
						... 
						
						
						
						In coreutils df, one of the effects of the option -P is to output
everything in one line. This makes it much easier for a script to parse
the output of df.
This patch adds the same behavior to busybox df.
function                                             old     new   delta
df_main                                              853     863     +10
Signed-off-by: Ralf Friedl <Ralf.Friedl@online.de >
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-08-09 04:49:27 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Petazzoni 
							
						 
					 
					
						
						
							
						
						98aeabe792 
					 
					
						
						
							
							zcip.script: fix $ip environment variable  
						
						... 
						
						
						
						The environment variable containing the IP address allocated by zcip
is "ip" and not "IP".
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-08-09 04:41:00 +02:00 
						 
				 
			
				
					
						
							
							
								Tito Ragusa 
							
						 
					 
					
						
						
							
						
						7926b98949 
					 
					
						
						
							
							users: new applet.  
						
						... 
						
						
						
						Signed-off-by: Tito Ragusa <farmatito@tiscali.it >
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-08-09 04:37:50 +02:00 
						 
				 
			
				
					
						
							
							
								Pere Orga 
							
						 
					 
					
						
						
							
						
						d91b13806f 
					 
					
						
						
							
							uptime: add config flag to allow displaying the number of users currently logged on  
						
						... 
						
						
						
						Signed-off-by: Pere Orga <gotrunks@gmail.com >
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-08-09 04:09:17 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						7485086f1e 
					 
					
						
						
							
							die_if_bad_username: tighten up a bit  
						
						... 
						
						
						
						function                                             old     new   delta
die_if_bad_username                                   77      97     +20
Based on patches from Tito.
The changes are:
better comments
we disallow '@' now - in practice such usernames will be unusable
use of the portable filename character set plus '$'
don't use isalnum as it allows non-ASCII letters in legacy 8-bit locales (pointed out by Rich Felker)
enforce maximum length of LOGIN_NAME_MAX (including NUL)
don't allow '$', '.', and '-' as first char
don't print the illegal char in error message as if it is a wide char it will be unreadable
print the position of the illegal character
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-08-09 04:05:13 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						6e42b89b8d 
					 
					
						
						
							
							hush: fix remaining known two bugs with IFS expansion. Closes 4027.  
						
						... 
						
						
						
						function                                             old     new   delta
expand_vars_to_list                                 1054    1140     +86
parse_stream                                        2425    2479     +54
expand_on_ifs                                        258     310     +52
builtin_umask                                        133     132      -1
done_word                                            820     779     -41
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 3/2 up/down: 192/-42)           Total: 150 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-08-01 18:16:43 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						4fb53fb08c 
					 
					
						
						
							
							hush: partially fix wrong expansion on $IFS (bug 4027).  
						
						... 
						
						
						
						In the added testcase, before patch we failed 8 out of 9 tests,
now we fail only 2 (4th and 5th).
function                                             old     new   delta
expand_on_ifs                                        225     258     +33
expand_vars_to_list                                 1038    1054     +16
o_save_ptr_helper                                    115     119      +4
builtin_umask                                        132     133      +1
o_addQstr                                            165     161      -4
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 4/1 up/down: 54/-4)              Total: 50 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-08-01 14:06:20 +02:00 
						 
				 
			
				
					
						
							
							
								Ian Wienand 
							
						 
					 
					
						
						
							
						
						954dbd3a00 
					 
					
						
						
							
							tar: ignore file size (assume 0) for hardlinks  
						
						... 
						
						
						
						Signed-off-by: Ian Wienand <ianw@vmware.com >
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-07-29 08:33:47 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						67905e2d7c 
					 
					
						
						
							
							*: work around sysinfo.h versus linux/*.h problems  
						
						... 
						
						
						
						Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-07-26 13:42:12 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						4abcb8b0d1 
					 
					
						
						
							
							tcpudp: simplify help text  
						
						... 
						
						
						
						Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-07-25 16:35:44 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						2ef4214dd9 
					 
					
						
						
							
							less: add a TODO comment  
						
						... 
						
						
						
						Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-07-25 15:23:52 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						4e552a70ec 
					 
					
						
						
							
							less: optionally query terminal size via "ESC [ 6 n". Closes bug 2659.  
						
						... 
						
						
						
						+7 bytes is not selected, +100 if selected.
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-07-25 15:18:20 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						be391e7596 
					 
					
						
						
							
							libbb.h: do not use homegrown struct sysinfo.  
						
						... 
						
						
						
						Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-07-25 11:05:43 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						f7f99900fd 
					 
					
						
						
							
							android_defconfig: remove some extra cflags. untested  
						
						... 
						
						
						
						Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-07-23 17:41:00 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Fandrich 
							
						 
					 
					
						
						
							
						
						0a428607a0 
					 
					
						
						
							
							add defconfig files for Android, Cygwin and FreeBSD  
						
						... 
						
						
						
						Also added an example script to show how to compile BusyBox against
Android's bionic.
Signed-off-by: Daniel Fandrich <dan@coneharvesters.com >
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-07-19 08:10:05 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						f2f9bc5932 
					 
					
						
						
							
							dc: fix a case where we can run off malloced space  
						
						... 
						
						
						
						Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-07-15 08:37:36 +02:00 
						 
				 
			
				
					
						
							
							
								Kevin Cernekee 
							
						 
					 
					
						
						
							
						
						43a668b2ee 
					 
					
						
						
							
							cttyhack: fail gracefully if the device node is missing  
						
						... 
						
						
						
						Signed-off-by: Kevin Cernekee <cernekee@gmail.com >
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-07-13 09:30:36 +02:00 
						 
				 
			
				
					
						
							
							
								Kevin Cernekee 
							
						 
					 
					
						
						
							
						
						064e99646a 
					 
					
						
						
							
							cttyhack: check sysfs for the name of the active console  
						
						... 
						
						
						
						Signed-off-by: Kevin Cernekee <cernekee@gmail.com >
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-07-13 09:26:58 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						80856b37e8 
					 
					
						
						
							
							fdisk: reinstate a short sleep between sync() and ioctl(BLKRRPART)  
						
						... 
						
						
						
						While at it, simplify code a bit.
function                                             old     new   delta
write_table                                          201     198      -3
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-07-13 09:06:32 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						a669eca3a2 
					 
					
						
						
							
							libbb/lineedit: implement optional Ctrl-R history search  
						
						... 
						
						
						
						function                                             old     new   delta
read_line_input                                     3433    3957    +524
load_string                                           77      90     +13
input_tab                                           1086    1069     -17
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 2/1 up/down: 537/-17)           Total: 520 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-07-11 07:36:59 +02:00 
						 
				 
			
				
					
						
							
							
								Lauri Kasanen 
							
						 
					 
					
						
						
							
						
						98f213ed79 
					 
					
						
						
							
							bloat-o-meter: don't require that pythin is in /usr/bin.  
						
						... 
						
						
						
						Signed-off-by: Lauri Kasanen <curaga@operamail.com >
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-07-08 10:56:58 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						4ee6487849 
					 
					
						
						
							
							make configs/* files have _defconfig suffix  
						
						... 
						
						
						
						Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-07-08 08:53:16 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						14bd16ac56 
					 
					
						
						
							
							more tweak for bionic  
						
						... 
						
						
						
						Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-07-08 08:49:40 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						acff3733ba 
					 
					
						
						
							
							usleep: do not check for usleep error, it should never fail  
						
						... 
						
						
						
						Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-07-08 08:37:57 +02:00 
						 
				 
			
				
					
						
							
							
								Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						8f6ce094dc 
					 
					
						
						
							
							a few tweaks for bionic  
						
						... 
						
						
						
						Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-07-08 08:34:28 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Fandrich 
							
						 
					 
					
						
						
							
						
						126f2b2853 
					 
					
						
						
							
							Support configuring Busybox from _defconfig files  
						
						... 
						
						
						
						The existing test .config files are moved to configs/ and renamed
to *_defconfig. 'make xyz_defconfig' will enable the
configuration in that specific file.
Signed-off-by: Daniel Fandrich <dan@coneharvesters.com >
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2011-07-08 07:59:16 +02:00