Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | The bb_ prefixes were removed from xasprintf() and xopen() a month ago (in | Rob Landley | 2006-09-05 | 1 | -2/+2 | |
| | | | | svn 15767). | |||||
* | run_shell.c: style fix | Denis Vlasenko | 2006-09-05 | 1 | -31/+25 | |
| | ||||||
* | xfunc: fix: && -> &. Also nuked two double semicolons... | Denis Vlasenko | 2006-09-05 | 2 | -3/+3 | |
| | ||||||
* | Might as well commit this to have the history. It's not linked in to the | Rob Landley | 2006-09-05 | 1 | -0/+73 | |
| | | | | | | | | | applet list yet (and won't be until it can replace lash, I'm not having five shells in menuconfig at once), but you can build it with scripts/individual and mostly this is checked in so I can bloatcheck future versions against it easily.... This is about as small as a shell can get and still be a shell. | |||||
* | Thinko. | Rob Landley | 2006-09-04 | 1 | -3/+1 | |
| | ||||||
* | Patch from Natanael Copa to make start-stop-daemon just use readlink and | Rob Landley | 2006-09-04 | 1 | -8/+9 | |
| | | | | strcmp to check if a program is already running. | |||||
* | sulogin: fix bug: -tNNN didn't work | Denis Vlasenko | 2006-09-03 | 1 | -4/+5 | |
| | ||||||
* | dpkg: fix buffer overflow (bug 983) | Denis Vlasenko | 2006-09-03 | 1 | -2/+4 | |
| | ||||||
* | uuencode: common implementation for wget and uuencode (closing bug 694) | Denis Vlasenko | 2006-09-03 | 7 | -84/+105 | |
| | ||||||
* | archival: added O_TRUNC so that when we overwrite files on unpack, | Denis Vlasenko | 2006-09-03 | 5 | -13/+19 | |
| | | | | | | we truncate them. Also spotted & fixed hard to trigger bug with extension handling. | |||||
* | tar: revert older fix (non-portable), added new one. | Denis Vlasenko | 2006-09-03 | 4 | -7/+44 | |
| | | | | | testsuite tar-extracts-all-subdirs now passes. | |||||
* | zcip: bb_error_msg had stray newlines; small optimization in opt parsing | Denis Vlasenko | 2006-09-03 | 1 | -4/+3 | |
| | ||||||
* | zcip: minor fixes | Denis Vlasenko | 2006-09-03 | 1 | -20/+21 | |
| | ||||||
* | zcip: fix stdout/err versus syslog output. | Denis Vlasenko | 2006-09-03 | 1 | -12/+27 | |
| | | | | | Incomplete: xfunc() would not respect this. TODO. | |||||
* | zcip: getopt -> bb_getopt_ulflags | Denis Vlasenko | 2006-09-03 | 2 | -37/+31 | |
| | ||||||
* | zcip: convert lots of zero-initialized locals | Denis Vlasenko | 2006-09-03 | 1 | -41/+43 | |
| | | | | | in zcip_main() to statics in bss. | |||||
* | zcip: use xfunc() where appropriate | Denis Vlasenko | 2006-09-03 | 1 | -29/+23 | |
| | ||||||
* | replacing func() with xfunc() where appropriate | Denis Vlasenko | 2006-09-03 | 6 | -21/+12 | |
| | ||||||
* | zcip: apply patch from | Denis Vlasenko | 2006-09-03 | 1 | -92/+182 | |
| | | | | | | http://bugs.busybox.net/view.php?id=1005 zcip does not claim another IP after defending | |||||
* | tar: tar xf foo.tar dir/dir did not extract all subdirs. | Denis Vlasenko | 2006-09-02 | 3 | -1/+16 | |
| | | | | | Added testsuite entry for this | |||||
* | ping: bind -> xbind | Denis Vlasenko | 2006-09-02 | 1 | -2/+1 | |
| | ||||||
* | ping(6): use htons instead of SWAP_BE. | Denis Vlasenko | 2006-09-02 | 2 | -6/+6 | |
| | ||||||
* | ping: implement -I option | Denis Vlasenko | 2006-09-02 | 3 | -12/+52 | |
| | ||||||
* | ping6: resolve interface name to number early. | Denis Vlasenko | 2006-09-02 | 2 | -8/+9 | |
| | | | | | gcc is more efficient at truncating int to int16 via cast, use that instead of &. | |||||
* | Sync ping and ping6 a bit, fix style and indentation. | Denis Vlasenko | 2006-09-02 | 2 | -35/+32 | |
| | ||||||
* | Fix endianness issue in ping6 | Denis Vlasenko | 2006-09-02 | 1 | -1/+1 | |
| | ||||||
* | - patch from Csaba Henk to make the "User-Agent" header field configurable. | Bernhard Reutner-Fischer | 2006-09-02 | 2 | -4/+10 | |
| | ||||||
* | Walter Harms contributed a section on scripting languages. (I trimmed it | Rob Landley | 2006-09-01 | 1 | -7/+36 | |
| | | | | a bit.) | |||||
* | Vladimir Dronnikov also submitted a CIFS support patch to mount, which I | Rob Landley | 2006-09-01 | 2 | -8/+55 | |
| | | | | | heavily reworked here and probably broke. Tomorrow I need to set up a copy of samba to test against. (This compiles, I make no promises beyond that.) | |||||
* | Bernhard Fischer complained about moving --sort-common. | Rob Landley | 2006-08-30 | 1 | -2/+2 | |
| | ||||||
* | There's some strange bug in glibc that triggers if you combine the | Rob Landley | 2006-08-29 | 1 | -2/+5 | |
| | | | | | | | | | | | | | | | --gc-sections linker flag with static linking. If this happens, then the "stdout" variable (used by printf() and such) will only work if stdout is _not_ redirected. I.E "./busybox" prints stuff, but "./busybox | cat" does not produce any output. (But even when redirected, "write(1,"blah",4);" continues to work just fine.) This is clearly a glibc bug, but to avoid triggering it I've moved the --gc-sections flag so it only gets added when we're not statically linking. If somebody would like to go poke Ulrich Drepper, you can trivially reproduce this with a "hello world" program, ala: gcc -static -Wl,--gc-sections hello.c && (./a.out | cat) | |||||
* | - set version back to 1.2.0 like it was before. Add at least -svn to the ↵ | Bernhard Reutner-Fischer | 2006-08-29 | 1 | -2/+2 | |
| | | | | Extraversion to be able to distinguish it from the now old 1.2.0 release | |||||
* | Svn 16007 broke the build under gcc 4.0.3. This fixes up some of the damage | Rob Landley | 2006-08-29 | 14 | -124/+92 | |
| | | | | | (the e2fsprogs directory is too twisty and evil to easily fix, but I plan to rewrite it anyway so I'll just bump that up in priority a bit). | |||||
* | - it's a mistake to remove lib-specific prefixes from libraries; still the ↵ | Bernhard Reutner-Fischer | 2006-08-28 | 2 | -2/+2 | |
| | | | | removal should be complete. | |||||
* | - pull from busybox_scratch: r15829:15850 | Bernhard Reutner-Fischer | 2006-08-28 | 20 | -1283/+1162 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Various fixes, cleanups and shrinkage: saves 952 Bytes: text data bss dec hex filename 1087742 15853 790632 1894227 1ce753 ../busybox/busybox.old 1086790 15853 790632 1893275 1ce39b busybox via: # scripts/bloat-o-meter ../busybox/busybox_unstripped.old busybox_unstripped function old new delta ipcrm_main 756 822 +66 getval - 61 +61 maybe_set_utc - 40 +40 udhcpc_main 2896 2912 +16 md5_hash_block 428 437 +9 opt 8 16 +8 qgravechar 106 110 +4 make_bitmap 292 295 +3 inflate_unzip 2056 2059 +3 add_partition 1412 1414 +2 __parsespent 156 158 +2 qrealloc 41 42 +1 format - 1 +1 catv_main 313 314 +1 watch_main 293 292 -1 varunset 81 80 -1 part 1 - -1 check_if_skip 837 836 -1 start_stop_daemon_main 840 837 -3 create_lost_and_found 175 172 -3 supress_non_delimited_lines 4 - -4 static.l 4 - -4 static.c 5 1 -4 bsd_sum_file 237 233 -4 eval2 338 332 -6 arithmetic_common 166 158 -8 cmpfunc 22 5 -17 cksum_main 294 275 -19 cmp_main 465 439 -26 dd_main 1535 1508 -27 rmmod_main 376 333 -43 cut_file 727 644 -83 ipcs_main 3809 3721 -88 cut_main 722 614 -108 date_main 1443 1263 -180 remove_ids 222 - -222 ------------------------------------------------------------------------------ (add/remove: 3/4 grow/shrink: 11/18 up/down: 217/-853) Total: -636 bytes | |||||
* | need libsepol in addtion to libselinux | Mike Frysinger | 2006-08-28 | 1 | -1/+1 | |
| | ||||||
* | - do maintainers duty by bumping version to 1.3.0-pre0; | Bernhard Reutner-Fischer | 2006-08-28 | 1 | -38/+39 | |
| | | | | pullup r15828 from busybox_scratch | |||||
* | Bugfix from Jason Schoon: send the right signal with -s. | Rob Landley | 2006-08-28 | 1 | -1/+2 | |
| | ||||||
* | More allbareconfig fixes. | Rob Landley | 2006-08-28 | 1 | -1/+8 | |
| | ||||||
* | Jordan Crouse submitted a patch to only include xregcomp.c when we actually | Rob Landley | 2006-08-28 | 1 | -1/+15 | |
| | | | | use it, thus fixing building against uClibc with regex support disabled. | |||||
* | No real need for my_query_module() and this eliminates some type-punned | Rob Landley | 2006-08-28 | 5 | -79/+37 | |
| | | | | pointer warning on certain gcc versions (and saves 38 bytes). | |||||
* | - pgf(?) found and fixed that missing dependency (usage: .config, IIRC), so ↵ | Bernhard Reutner-Fischer | 2006-08-28 | 1 | -3/+0 | |
| | | | | remove the now unneeded NOTPARALLEL clause | |||||
* | Unbreak allbareconfig a bit. (The telnetd.c fix is a perfect example of why | Rob Landley | 2006-08-28 | 2 | -19/+7 | |
| | | | | applets which are a forest of #ifdefs are unmaintainable.) | |||||
* | Antti Seppala (with dots over the last two a's) wants our getty to initialize | Rob Landley | 2006-08-24 | 1 | -1/+2 | |
| | | | | | | | the terminal the way mingetty does instead of the way agetty does. It's a bit ugly for somebody else to be writing to a console sitting at a login: prompt, but it's uglier when newline doesn't work as expected if they do. | |||||
* | Patch from Yann Morin so modprobe won't return failure if the module gets | Rob Landley | 2006-08-22 | 1 | -2/+11 | |
| | | | | loaded while it's running (ala multi-device hotplug). | |||||
* | "Jordan Crouse" <jordan.crouse@amd.com> says: | Rob Landley | 2006-08-22 | 1 | -3/+5 | |
| | | | | | | | | | | The following patch makes coreutils/test.c act fail gracefully if getgroups() returns a -1. This fixes a problem on the One Laptop Per Child ROM image whereby we were getting odd Memory exhausted messages for '[' and 'test'. Found by Mitch Bradley <wmb@firmworks.com> (Tweaked by Rob: no need to initialize a static to NULL, or realloc something that's only allocated when it's NULL.) | |||||
* | Michael Opdenacker spotted that makefile should use () instead of {}. | Rob Landley | 2006-08-21 | 1 | -1/+1 | |
| | ||||||
* | Oops, Michael pointed out that my cleanup left some dead code in there. | Rob Landley | 2006-08-21 | 1 | -2/+0 | |
| | ||||||
* | Yann E. Morin spotted a broken check_ld macro. | Rob Landley | 2006-08-20 | 1 | -1/+1 | |
| | ||||||
* | Michael Opdenacker contributed a readahead applet. | Rob Landley | 2006-08-20 | 5 | -0/+60 | |
| |