aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* #ifdef reduction infrastructure, based on an argument between Shaun Jackman,Rob Landley2005-07-274-4/+11
| | | | | | | | | | | | | | | | | | | Rob Landley, and others. Currently CONFIG options are defined or undefined, so we chop out code with #ifdefs, ala: #ifdef CONFIG_THING stuff(); #endif This creates a new header file, bb_config.h, which sets the CONFIG entry to 1 or 0, and lets us do: if(CONFIG_THING) stuff(); And let the compiler do dead code elimination to get rid of it. (Note: #ifdef will still work because for the 1 case it's a static const int, not a #define.)
* The change in getty.c in Busybox 1.01 caused the /etc/issue file to notEric Andersen2005-07-271-5/+6
| | | | | be displayed unless CONFIG_FEATURE_UTMP is set. This was not the intended result.
* use toplevel ARFLAGS and update default ARFLAGS to be quietMike Frysinger2005-07-2724-24/+24
|
* 2005-04-05 Shaun Jackman <sjackman@gmail.com>Mike Frysinger2005-07-261-14/+14
| | | | * libbb/printf.c: Check for __NEWLIB_H__ before __GLIBC__.
* 2005-03-19 Shaun Jackman <sjackman@gmail.com>Mike Frysinger2005-07-261-1/+1
| | | | * networking/ping.c (ping): Change the type of fromlen to socklen_t.
* remove unused variable ret as reported by apgo in Bug 350 and touchup syntax ↵Mike Frysinger2005-07-261-8/+5
| | | | along the way
* no longer used as reported by apgo in Bug 348Mike Frysinger2005-07-261-0/+0
|
* just punt all the f_frsize crap since not all linux headers support it Bug 346Mike Frysinger2005-07-261-22/+5
|
* ifdef all of loop.c with CONFIG_FEATURE_MOUNT_LOOP. won'tPaul Fox2005-07-221-0/+2
| | | | | compile due to CONFIG_FEATURE_MOUNT_LOOP_MAX otherwise. reported by Stephane Billiart.
* applying fix for:Paul Fox2005-07-221-0/+2
| | | | | | | 0000093: Patch for dpkg - can't handle scripts Attached patch is needed to fix dpkg's support for preinst, postinst etc script files.
* remove duplicate check against chaddr.Paul Fox2005-07-211-3/+0
|
* revert 10881, and refix by changing "if (vallen)" to "if (val)". thisPaul Fox2005-07-211-2/+3
| | | | | is per the upstream fix for dash, in dash_0.5.2-6.diff. thanks vodz, for catching this.
* applying fixes from: Paul Fox2005-07-203-223/+415
| | | | | 0000142: unzip enhancements
* applying fix for:Paul Fox2005-07-201-6/+8
| | | | | 0000026: poor man's "scriptable" telnet
* applying fix for:Paul Fox2005-07-201-1/+6
| | | | | 0000271: [PATCH] tftp -g fails if a TFTP_ACK is lost
* applying fix for:Paul Fox2005-07-201-0/+12
| | | | | | 0000265: tail -f should keep following files even if they were truncated
* applying fix for: Paul Fox2005-07-201-7/+0
| | | | | | 0000263: nc cannot use -e when initiating a tcp connection to something else
* applying fix for:Paul Fox2005-07-201-0/+10
| | | | 0000262: tar -x doesn't believe it has reached the end of archive
* applying fix for:Paul Fox2005-07-201-2/+1
| | | | | 0000261: Unsafe empty env var export in ash
* applying fix for:Paul Fox2005-07-201-0/+5
| | | | | 0000260: udhcpc doesn't validate client hardware address
* applying patch from:Paul Fox2005-07-201-1/+2
| | | | | 0000227: sort use wrong type for getopt return variable
* applying fix for:Paul Fox2005-07-201-0/+9
| | | | | 0000203: 'ip route flush cache' not implemented
* applying fix for:Paul Fox2005-07-201-1/+3
| | | | | 0000185: httpd infinite loop when piping to CGI script
* applyinf fix for:Paul Fox2005-07-201-1/+1
| | | | | 0000155: variable expansion with braces in backticks in msh
* applying fix from:Paul Fox2005-07-201-11/+22
| | | | 0000152: ash: quoting rules for local variables different to globals
* applying fix for:Paul Fox2005-07-201-1/+1
| | | | | 0000143: sysklogd remote logging adds a space between facility and tag
* applying fix for:Paul Fox2005-07-201-0/+1
| | | | | 0000118: vi join command does not mark file as modified for certain lines.
* much more concise fix for bug #45. just align the packet...Paul Fox2005-07-201-6/+5
|
* If /tmp and /home were different partitions, then "mv /tmp/file /home/file"Rob Landley2005-07-201-3/+3
| | | | | | | would delete /home/file even if /tmp/file didn't exist. This fixes that, although the logic of both mv and cp is a bit tangled and should probably be untangled.
* applying fix for:Paul Fox2005-07-191-1/+1
| | | | | | 0000117: Remove linefeed after overwrite prompt using cp -i User input not on the same line as the prompt when about to overwrite a file.
* applying fix from:Paul Fox2005-07-191-2/+2
| | | | | | 0000108: busyboxy/networking/ftpgetput.c not conforming to RFC 959. ftpget and ftpput send <LF> as EOL.
* applying fix from;Paul Fox2005-07-191-1/+1
| | | | | 0000092: looks like the initializer for .need_suid was missing.
* applying fix from:Paul Fox2005-07-191-6/+6
| | | | | | | 0000088: inetd chargen stream does not generate the characters as recommended in RFC 864 Chragen service is generating garbage characters.
* applying fix from:Paul Fox2005-07-192-1/+9
| | | | | | 0000068: mount limited to max 8 loop devices (patch provided) (made minor wording change for config help message)
* applying fix from:Paul Fox2005-07-191-3/+7
| | | | | 0000067: cp -p produces misleading error message
* applying:Paul Fox2005-07-191-2/+2
| | | | | | | | 0000054: Tab completing filenames in ash causes SEGV Simple tab completion operations cause busybox (ash) to access illegal addresses.
* applying fix for:Paul Fox2005-07-191-4/+6
| | | | | 0000045: traceroute causes an alignment trap due to unaligned buffer on arm
* Fixup makedevs to handle regular files, and also fixEric Andersen2005-07-181-1/+32
| | | | it to properly update file permissions as specified.
* fix for "0000027: patch: nc will spin if stdin closed"Paul Fox2005-07-181-2/+5
|
* allow both ^H and DEL to backspace in insert mode (bug #23)Paul Fox2005-07-181-4/+4
|
* Fix vi so that error messages, insert mode messages, etc areEric Andersen2005-07-181-12/+37
| | | | all actually displayed in the status line as expected
* a bit more polishEric Andersen2005-07-182-6/+5
|
* a bit of polish on makedevsEric Andersen2005-07-182-2/+3
|
* the makedevs config option was pretty much totally brokenEric Andersen2005-07-181-1/+2
|
* Fixup device table based makedevs so it actually worksEric Andersen2005-07-182-34/+71
|
* move var decls around a little to help gcc make smaller codeMike Frysinger2005-07-061-8/+8
|
* 2005-07-04 Shaun Jackman <sjackman@gmail.com>Mike Frysinger2005-07-061-3/+2
| | | | | | * init/init.c: Do not include sys/mount.h. (message): Use O_NONBLOCK instead of O_NDELAY. (console_init): Ditto.
* 2005-07-05 Shaun Jackman <sjackman@gmail.com>Mike Frysinger2005-07-062-0/+14
| | | | | | * init/Config.in (CONFIG_FEATURE_INIT_SWAPON): New option. * init/init.c (check_memory): Disable the swapon feature unless CONFIG_FEATURE_INIT_SWAPON is defined.
* rename log var to log_console so we dont override internal gcc/glibc log funcMike Frysinger2005-07-051-5/+5
|
* 2005-06-30 Shaun Jackman <sjackman@gmail.com>Mike Frysinger2005-07-011-16/+14
| | | | | * loginutils/getty.c: (open_tty): Use dup2 instead of close/dup.