Paul Fox | 4240364098e | commiting:
0000028 03-16-05 patch: new setsid applet | | |
Mike Frysinger | f1dbd4a6f74 | fix bbconfigopts.h depend | | |
Mike Frysinger | fcafa4bfc11 | screw around with whitespace | | |
Paul Fox | b8317536769 | commiting:
0000073: Add option to inetd applet to run in foreground
this option was already there for uclinux -- ... | | |
Paul Fox | 156dc41cbc5 | commiting patch from bug 71:
0000071: patch: implement "--color" option for ls coloring control | | |
Paul Fox | fc2256a6ca7 | applying patch for bug 72:
0000072: Add applet to redirect console output via ioctl(..., TIOCCONS)
applet name ... | | |
Paul Fox | 41a72ecd193 | applying patch from bug 24:
0000024 03-16-05 patch: allow init to set controlling tty | | |
Paul Fox | 79c142d9384 | new config display applet, from bug 46. i've changed the name
of the applet from "config" to "bbconfig", and renamed... | | |
Paul Fox | a39bba33c86 | allow suppression of default client-id. fixes bug 000037. allows
busybox to match kernel and u-boot behavior with r... | | |
Mike Frysinger | 9d6e0833bc7 | patch by pkj in Bug 3 to not export all make variables | | |
Mike Frysinger | d84a35f6491 | patch by apgo in Bug 345 to not use ether_hostton() with uClibc | | |
Mike Frysinger | 25b8652b4f0 | patch by srowe in Bug 359 to fix fgrep aliasing | | |
Mike Frysinger | 15ca58648a8 | patch by srowe in Bug 359 to fix fgrep aliasing | | |
Mike Frysinger | 66c37d1390e | typecast to int | | |
Mike Frysinger | 2e3054f413f | use socklen_t instead of size_t with socket related functions | | |
Mike Frysinger | 1c1655a3018 | move -s from LDFLAGS to STRIPCMD | | |
Mike Frysinger | 7e64db23d0c | use defines instead of const integers | | |
Mike Frysinger | e11ff718ac4 | shrink the flag setting by reversing the operation | | |
Mike Frysinger | 6f978dbacdd | eat leading whitespace with preprocessor | | |
Mike Frysinger | 08c20362f5c | replace for loops with one function call | | |
Rob Landley | de7f9b73324 | Ahem: add new faq entry to list at top of FAQ.html | | |
Rob Landley | c7a3e1be8fe | Fix "nm --size-sort" on the busybox binary and document how to make it work. | | |
Mike Frysinger | e70aa9de7eb | only declare do_swap if we need it | | |
Mike Frysinger | 223b8879602 | touchup syntax | | |
Mike Frysinger | 198ea3c86a4 | cleanup the error message so we dont use glibcism of %m and cast a pointer to an int (bad on 64bit arches) | | |
Mike Frysinger | f28c7ec7e5c | cleanup syntax | | |
Mike Frysinger | 0d3ca7289ef | tell people to ignore the dups/e0 warnings | | |
Mike Frysinger | cc428da83f3 | punt unused variable | | |
Mike Frysinger | d6a2d41db25 | tell people to ignore the save_name warning | | |
Mike Frysinger | 14445fd9a1e | in order to make sure the INET6 prototypes are exported, we would have to include the libbb.h header file ... but the... | | |
Mike Frysinger | b953134bbaf | apgo in Bug 322 writes: kill off CONFIG_FEATURE_MTAB_FILENAME | | |
Mike Frysinger | 69024551bfd | rename the accept/reject names since accept overrides the accept() socket function | | |
Mike Frysinger | f7eaf5a012f | apgo in Bug 351 says: punt parse_version_number since it is no longer used | | |
Paul Fox | bb9a0ad95ac | commiting fix from:
0000353: [PATCH] start-stop-daemon -q is not quiet | | |
Mike Frysinger | b3b756dab35 | further refine check_gcc usage so it is only called the bare min number of times | | |
Mike Frysinger | c99e2c5f4ca | dont output anything when running in silent mode | | |
Rob Landley | 088ee4134b7 | From Rich Paul:
I've noticed that when I compile busybox on my laptop, it compiles more
slowly than one would expect... | | |
Rob Landley | ef8f423e908 | Erik pointed out that in the last try at the #ifdef cleanup
infrastructure, the compiler isn't smart enough to repla... | | |
Paul Fox | e5ba382b991 | move the ifdef to after libbb.h include, so it can do some good. | | |
Rob Landley | 193c8c73834 | #ifdef reduction infrastructure, based on an argument between Shaun Jackman,
Rob Landley, and others.
Currently CONF... | | |
Eric Andersen | 77804ce53d2 | The change in getty.c in Busybox 1.01 caused the /etc/issue file to not
be displayed unless CONFIG_FEATURE_UTMP is se... | | |
Eric Andersen | 091a3e510e5 | The change in getty.c in Busybox 1.01 caused the /etc/issue file to not
be displayed unless CONFIG_FEATURE_UTMP is se... | | |
Mike Frysinger | 4d00896d052 | use toplevel ARFLAGS and update default ARFLAGS to be quiet | | |
Mike Frysinger | 6fafa5aa9f3 | 2005-04-05 Shaun Jackman <sjackman@gmail.com>
* libbb/printf.c: Check for __NEWLIB_H__ before __GLIBC__. | | |
Mike Frysinger | 03e827a4227 | 2005-03-19 Shaun Jackman <sjackman@gmail.com>
* networking/ping.c (ping): Change the type of fromlen to socklen_t. | | |
Mike Frysinger | dbc049fda45 | remove unused variable ret as reported by apgo in Bug 350 and touchup syntax along the way | | |
Mike Frysinger | ffaa3deeeb1 | no longer used as reported by apgo in Bug 348 | | |
Mike Frysinger | 6e05312ba96 | no longer used as reported by apgo in Bug 348 | | |
Mike Frysinger | 726b2cb5da4 | just punt all the f_frsize crap since not all linux headers support it Bug 346 | | |
Rob Landley | 5f07779acab | Shaun Jackman points out that we shouldn't depend on netdb.h to include
netinet.h for us, although what strange compi... | | |
Rob Landley | ab6399a4c6c | Tweak from Sean Jackman: use socklen_t instead of size_t for a declaration. | | |
Paul Fox | 14290179688 | ifdef all of loop.c with CONFIG_FEATURE_MOUNT_LOOP. won't
compile due to CONFIG_FEATURE_MOUNT_LOOP_MAX otherwise. r... | | |
Paul Fox | 37dd6247ddf | applying fix for:
0000093: Patch for dpkg - can't handle scripts
Attached patch is needed to fix dpkg's s... | | |
Paul Fox | 7b86134032f | remove duplicate check against chaddr. | | |
Paul Fox | 8de331def08 | revert 10881, and refix by changing "if (vallen)" to "if (val)". this
is per the upstream fix for dash, in dash_0.5.... | | |
Paul Fox | 0840b766029 | applying fixes from:
0000142: unzip enhancements | | |
Paul Fox | f2ddc05ee77 | applying fix for:
0000026: poor man's "scriptable" telnet | | |
Paul Fox | 1d4c88c8a5d | applying fix for:
0000271: [PATCH] tftp -g fails if a TFTP_ACK is lost | | |
Paul Fox | 4905434b8ae | applying fix for:
0000265: tail -f should keep following files even if they
were truncated | | |
Paul Fox | 982d35ffa2e | applying fix for:
0000263: nc cannot use -e when initiating a tcp connection
to something else | | |
Paul Fox | 94ff9f1010e | applying fix for:
0000262: tar -x doesn't believe it has reached the end of archive | | |
Paul Fox | 6f267f022f4 | applying fix for:
0000261: Unsafe empty env var export in ash | | |
Paul Fox | 01f67987e0a | applying fix for:
0000260: udhcpc doesn't validate client hardware address | | |
Paul Fox | 379ac89c30b | applying patch from:
0000227: sort use wrong type for getopt return variable | | |
Paul Fox | 5dc0ceeb9ef | applying fix for:
0000203: 'ip route flush cache' not implemented | | |
Paul Fox | 77ee52333c9 | applying fix for:
0000185: httpd infinite loop when piping to CGI script | | |
Paul Fox | 54690dc0b25 | applyinf fix for:
0000155: variable expansion with braces in backticks in msh | | |
Paul Fox | c3850c83d92 | applying fix from:
0000152: ash: quoting rules for local variables different to globals | | |
Paul Fox | 27cbffddd86 | applying fix for:
0000143: sysklogd remote logging adds a space between facility and tag | | |
Paul Fox | 18433aadf67 | applying fix for:
0000118: vi join command does not mark file as modified for certain lines. | | |
Paul Fox | 28069404a4e | much more concise fix for bug #45. just align the packet... | | |
Rob Landley | 3c12ff7c894 | If /tmp and /home were different partitions, then "mv /tmp/file /home/file"
would delete /home/file even if /tmp/file... | | |
Paul Fox | c337d295501 | applying fix for:
0000117: Remove linefeed after overwrite prompt using cp -i
User input not on the same line... | | |
Paul Fox | 146e83a60e8 | applying fix from:
0000108: busyboxy/networking/ftpgetput.c not conforming to
RFC 959. ftpge... | | |
Paul Fox | 127adc559f9 | applying fix from;
0000092: looks like the initializer for .need_suid was missing. | | |
Paul Fox | deac371690a | applying fix from:
0000088: inetd chargen stream does not generate the
characters as recommended in RFC 864
... | | |
Paul Fox | 3f6f3174e9b | applying fix from:
0000068: mount limited to max 8 loop devices (patch provided)
(made minor wording change f... | | |
Paul Fox | 0a92bbf349c | applying fix from:
0000067: cp -p produces misleading error message | | |
Paul Fox | 574fee4f99d | applying:
0000054: Tab completing filenames in ash causes SEGV
Simple tab completion operations cause busybox (ash) ... | | |
Paul Fox | b270315b213 | applying fix for:
0000045: traceroute causes an alignment trap due to unaligned buffer on arm | | |
Eric Andersen | ca17c937c2a | Bump the version to 1.01 | | |
Eric Andersen | d62df011a0d | Backport 10849 and 10851 | | |
Eric Andersen | 164a716f964 | busybox-1.0.1-rc1.patch
http://busybox.net/lists/busybox/2005-July/014974.html | | |
Eric Andersen | 90161c92139 | Fixup makedevs to handle regular files, and also fix
it to properly update file permissions as specified. | | |
Paul Fox | 7b71d740b91 | fix for "0000027: patch: nc will spin if stdin closed" | | |
Paul Fox | d13b90b9e89 | allow both ^H and DEL to backspace in insert mode (bug #23) | | |
Eric Andersen | 0ef24c672ab | Fix vi so that error messages, insert mode messages, etc are
all actually displayed in the status line as expected | | |
Eric Andersen | 2ada89b60f6 | a bit more polish | | |
Eric Andersen | 54e57da96a0 | a bit of polish on makedevs | | |
Eric Andersen | 1b7058c6537 | the makedevs config option was pretty much totally broken | | |
Eric Andersen | e8614dbcd75 | Fixup device table based makedevs so it actually works | | |
Mike Frysinger | 10427ab5282 | move var decls around a little to help gcc make smaller code | | |
Mike Frysinger | e548bdff969 | 2005-07-04 Shaun Jackman <sjackman@gmail.com>
* init/init.c: Do not include sys/mount.h.
(message)... | | |
Mike Frysinger | 95ef16528cd | 2005-07-05 Shaun Jackman <sjackman@gmail.com>
* init/Config.in (CONFIG_FEATURE_INIT_SWAPON): New option.
... | | |
Mike Frysinger | 72a4c335685 | rename log var to log_console so we dont override internal gcc/glibc log func | | |
Mike Frysinger | b3810097403 | 2005-06-30 Shaun Jackman <sjackman@gmail.com>
* loginutils/getty.c: (open_tty): Use dup2 instead of close/... | | |
Mike Frysinger | f413e241baa | 2005-06-30 Shaun Jackman <sjackman@gmail.com>
* loginutils/getty.c: Include utmp.h only if
CONFIG_... | | |
Mike Frysinger | 8deb686d2e0 | Patch by jonlar in Bug 312 to split the U_W_TMP feature into sep UTMP and WTMP options | | |
Mike Frysinger | a87bb608092 | patch by Shaun Jackman to combine dup/close funcs into dup2 | | |
Mike Frysinger | 8804c6a3b79 | dont use f_frsize unless linux-2.6.0 or better | | |
Mike Frysinger | fc379ba077d | rip out all the non-linux code and ugly workarounds | | |
Mike Frysinger | 9e164578f2a | tweak signed/unsigned char usage to avoid mismatches | | |
Ned Ludd | 778ee6da60d | - remove extra/unneeded function call. testing svn | | |
Eric Andersen | 5043ea19867 | Enabling runtime SUID/SGID configuration via /etc/busybox.conf
is not a very good default. Better to default to havi... | | |
Eric Andersen | 576db48ef0c | applets specified as _BB_SUID_ALWAYS in applets.h should also select
CONFIG_FEATURE_SUID to ensure proper behavior wh... | | |
Eric Andersen | 3efa51d9433 | characters encoded as html should have a trailing semicolon
to be interpreted properly | | |
Rob Landley | 6eb1e416743 | Rodney Radford submitted ipcs and ipcrm (system V IPC stuff). They could use
some more work to shrink them down. | | |
Mike Frysinger | df1eda82b90 | Tito says: unify verbose/quiet flags | | |
Mike Frysinger | d0615ae73a4 | Tito says: strip unused program_name
Vladimir N. Oleynik says: uname() can be replaced with get_kernel_revision() | | |
Mike Frysinger | d5826903c17 | use xmalloc instead of malloc | | |
Mike Frysinger | 7fde8debc45 | use malloc instead of xmalloc | | |
Mike Frysinger | d1a9d57bd6d | use xmalloc() instead of malloc() | | |
Mike Frysinger | 2401ce5343f | use xmalloc() and bb_perror_msg_and_die() | | |
Rob Landley | 958fa2a9cc7 | Note that memory allocaiton needs to be cleaned up too. | | |
Mike Frysinger | 0b3fc1a9acb | remove com_err.h includes | | |
Mike Frysinger | 16bc6159f36 | DOS only crap | | |
Mike Frysinger | 6447ac0ef47 | import initial fat mke2fs | | |
Mike Frysinger | 174808cedbc | import tune2fs support | | |
Mike Frysinger | a34f99930da | fix signed/unsigned char pointers | | |
Mike Frysinger | 7ffce0c119a | oops, we only want to affect local CFLAGS | | |
Mike Frysinger | d5624dcc0da | initial fat tune2fs/findfs/e2label source | | |
Mike Frysinger | cae717e1f6e | replace simple is_null func with a memcmp define | | |
Mike Frysinger | f3d28845f84 | force including of e2fsbb.h and move the HAVE_* defines to it | | |
Mike Frysinger | e9903cfa0f0 | move config.h requirement to the actual .depend target rather than the depend alias | | |
Mike Frysinger | e037622641d | make sure clean removes objects in subdirs | | |
Mike Frysinger | f98f5e37cd7 | need strings.h for ffs() | | |
Mike Frysinger | 0301ffab3d9 | only define some variables if legacy EXT2FS_ENABLE_SWAPFS is enabled | | |
Mike Frysinger | 1f96c979844 | replace simple functions with defines | | |
Mike Frysinger | 68497c0bd33 | whitespace updates | | |
Mike Frysinger | 3968082df49 | replace functions with defines | | |
Mike Frysinger | a1c9c66ac09 | whitespace updates | | |
Mike Frysinger | e2c51a8dc66 | whitespace updates | | |
Mike Frysinger | 85cffcc83df | recode functions to shrink size | | |
Mike Frysinger | 942e137679e | setup the HAVE_* defines | | |
Eric Andersen | 3d9256225fe | About time to just apply this and kill off the patches | | |
Rob Landley | 06813d066b3 | Tito posted a devfsd error message fix. It's highly deprecated and will
presumably be removed eventually (use udev),... | | |
Rob Landley | 16cd02e01ed | Clean up strings.c to use busybox's option processing. Bug 006, apparently. | | |
Rob Landley | ed830e86939 | Patch from Dmitry Zakharov:
Charlie Brady wrote:
> Here's another awk parsing problem - unary post increment - pre i... | | |
Rob Landley | f3133c41498 | Thus spake Brenda J. Butler:
We were seeing some timeouts when getting files with the busybox tftp
client.
With tcp... | | |
Rob Landley | f7662da2af1 | Shaun Jackman submitted a patch converting an allocation to use
CONFIG_RESERVE_BUFFER. (Rob Landley removed an #ifde... | | |
Rob Landley | 47bc802e9e8 | Patch from Shaun Jackman to save a few bytes. | | |
Rob Landley | 0b1ff5a6063 | Tobias Krawutschke found a bug where the DHCP client would accept packets
with the wrong ARP address, meaning we coul... | | |
Paul Mundt | 8b2d02ed34f | Add readprofile applet support. | | |
Rob Landley | 93850a56b22 | Patch from Colin Watson (mangled slightly by Rob Landley):
This patch implements the 'T' command in sed. This is a G... | | |
Rob Landley | 5797c7f0ef9 | Doug Swarin pointed out a security bug in the -i option of sed.
While the permissions on the temp file are correct t... | | |
Mike Frysinger | 1fb7961e081 | use more busybox functions and remove redundant code | | |
Mike Frysinger | b2312e9901d | make sure we add the local dir to the include path | | |
Rob Landley | 4079b001193 | Tito pointed out I'd broken -t (argv[optind] can't be before getulflags),
and replaced the use of system() (and resul... | | |
Rob Landley | 9ea8836357d | Add automatic umount support to eject command. Patch from Tito,
with tweaks from Mike Frysinger and Rob Landley.
No... | | |
Mike Frysinger | 1ece21bddd6 | as Rob Landley pointed out, need to fix the 1 versus i typo in indexing | | |
Mike Frysinger | 0fb397e6176 | blah, forgot to save last time to fix whitespacing | | |
Mike Frysinger | 867a6080fe4 | remove duplicated code and rework algorithms to end up with smaller code | | |
Mike Frysinger | dad4cf7e630 | use a bunch of if statements since it is a few bytes smaller than a switch; also use bb_xfopen() instead of fopen() s... | | |
Mike Frysinger | b3a6ec3e623 | err, added 2 to the wrong var :) also touchup the option detection to shrink size | | |
Mike Frysinger | 3ba93c04383 | fix segfault if user only specifies 1 file | | |
Mike Frysinger | 4d149205c31 | update usage to match actual behavior | | |
Mike Frysinger | 0d605e98b2a | fix whitespace/coding style | | |
Mike Frysinger | a84a512700e | add missing comm.o rule | | |
Mike Frysinger | 5b300dd3a93 | whitespace touchups | | |
Eric Andersen | 9cc7f3230a2 | This makefile was a mess. Fix it to work as intended.
-Erik | | |
Rob Landley | 2acfd7bd264 | Small comm implementatin from Rob Sullivan. Needed to build perl. | | |
Mike Frysinger | b662f0d58ba | import ether-wake applet by haveaniceday Bug 252 | | |
Mike Frysinger | 348e84c202c | change the hardcoded error constant (0x80000000UL) to a nice flexible define (BB_GETOPT_ERROR) | | |
Mike Frysinger | 55e2cf65335 | import eject by Peter Willis / Tito Ragusa | | |
Mike Frysinger | fb6d22c96c1 | now that mjn3 explained it to me, add documentation for the 3rd field in long opts | | |
Rob Landley | 00e76cb6b98 | Patch from Jason Schoon to add IPV6 support to telnetd. Reworked by Rob
Landley to remove an #ifdef and move another... | | |
Mike Frysinger | e5d0bde6975 | add documentation for long options and touch up the current docs now that i actually understand how to use the functi... | | |
Mike Frysinger | 38a33f91c0a | import more libs to prep for new e2fsprogs | | |
Mike Frysinger | 1fd98e039d1 | import ext2fs lib to prep for new e2fsprogs | | |
Mike Frysinger | b32011943a0 | no longer applies | | |
Mike Frysinger | 7a121e92ebf | import base_device.c for fsck | | |
Mike Frysinger | 8d929dab60a | remove unused files | | |
Mike Frysinger | a88d52237be | trim out useless defines and use some busybox funcs | | |
Mike Frysinger | 507d1f76e5c | override nls P_() macro | | |
Mike Frysinger | ae38d65e952 | abort if user passes -r or if they dont pass anything | | |
Mike Frysinger | 9dc93ac5612 | syntax/whitespace touchup | | |
Rob Landley | 540d3f60f37 | Patch from Shaun Jackman:
> This patch modfies expr to use portable POSIX regex rather than BSD
> regex.
...
> This ... | | |
Rob Landley | b9dfb8c03fe | Manuel points out that if printf needs a flush to act like dprintf, the result
is bigger. Revert last patch. | | |
Rob Landley | 0fcd9430cea | This one's from me. Fix ash "standalone shell".
If we exec /proc/self/exe and only fall back to /bin/busybox if /pr... | | |
Rob Landley | cce1ae2ce54 | Shaun Jackman pointed out that dprintf(STDOUT_FILENO,...) is just a printf. | | |
Mike Frysinger | ea338fffb5e | patch by Tito which uses a lot more busybox functions to reduce size nicely | | |
Mike Frysinger | 6adfd349e98 | update e2p target to match condensed files | | |
Mike Frysinger | 548ffd49a34 | patch by Tito which unifies common get/set functions into 1 get/set function and cuts down on the size used significa... | | |
Mike Frysinger | ba3a01f5e09 | add/remove defines to handle more e2fsprogs | | |
Mike Frysinger | 9c85ecdef4b | use shared busybox error messages to save a few bytes | | |
Mike Frysinger | 7dc7f402a7d | make the exec (-e) an optional feature of netcat | | |
Mike Frysinger | 60a5c38a4b7 | In bug 247, haveaniceday writes:
The option "-w secs" adds a timeout for writing. | | |
Rob Landley | 4f65360a5f3 | Tweak the "pretty lsmod for 2.6" patch to be seperately selectable.
Patch from Takeharu Kato. | | |
Next → |