Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-06-23 | inline many functions that are only called once. saves about 300 bytes | Aaron Lehmann | |
on i386. also staticify most functions. | |||
2002-06-23 | Needs shadow.h; otherwise wont compile without CONFIG_USE_BB_SHADOW | Aaron Lehmann | |
2002-06-23 | remove cleanUpAndFail, and replace it with exit(). because that's what | Aaron Lehmann | |
it does unless srcMode was set, and srcMode is never set. | |||
2002-06-23 | Rework optimization code. Be more compiler aware. | Eric Andersen | |
-Erik | |||
2002-06-23 | Port over the last of the tinylogin applets | Eric Andersen | |
-Erik | |||
2002-06-22 | Several login cleanups from vodz | Eric Andersen | |
2002-06-22 | Apply vodz' last_patch44 -- cleanup several chars to be const, fix | Eric Andersen | |
rotten error handling, kill spare \n's, etc | |||
2002-06-22 | Kill dead email address | Eric Andersen | |
-Erik | |||
2002-06-22 | Apply last_patch46 from vodz, to fix buffer overflows noted by | Eric Andersen | |
Gerardo Puga, and to optimize for size a little bit. Thanks vodz | |||
2002-06-22 | Apply vodz' cleanup for insmod buffer overflows, which was cleaner | Eric Andersen | |
than my first effort. | |||
2002-06-22 | Major revamp. I've been trying to clean up the code. the bzerror stuff | Aaron Lehmann | |
still needs major attention (i.e. removal). Removed references to uninitialized variables like progName, smallMode, noisy, etc. Remove functions and code for handling "small" decompression mode, since it is all unreachable. Remove total_{in,out}* counters - they are never used. Remove panic() function and assert_h and their uses because they are all for "should never happen" circumstances. Replace internal malloc/free wrappers with xmalloc and free. Remove conditional in if(foo)free(foo); situations. Remove bogus if (sizeof(int) != 4) { return BZ_CONFIG_ERROR; } (...etc...) code and code for handling BZ_CONFIG_ERROR. Someone should go through and change the applet to use well-defined types when appropriate - it expects sizeof(short)==2 && sizeof(int)==4. Until this commit these were explicitly checked for, and the applet would exit if these types were not the right size. (I think this is wrong even as an interim solution.) With gcc 3.1 reduces size of binary on i386-linux by about 700 bytes. Lightly tested. | |||
2002-06-18 | As noted by Yves Lavoie ing. <yves.lavoie.ing@sympatico.ca>, don't | Eric Andersen | |
lose the last letter of the module name. | |||
2002-06-15 | Fix a potential macro expansion problem... isspace can be | Eric Andersen | |
a macro causing a double decrement... | |||
2002-06-15 | Don't use pointless GNU-isms | Eric Andersen | |
2002-06-11 | Patch from Simon Krahnke: | Robert Griebl | |
I wrote a patch for busybox for our company's (www.lisa.de) private use. [...] To sed it adds the '!'-inversion of addresses. | |||
2002-06-11 | * testsuite/sed/sed-recurses-properly: Mark XFAIL. | Matt Kraai | |
2002-06-11 | * libbb/copy_file.c (copy_file): Check st_dev instead of st_rdev. | Matt Kraai | |
2002-06-08 | vodz' last_patch42_2, which is an updated fix for buffer overflows | Eric Andersen | |
noted by Gerardo Puga | |||
2002-06-06 | If config file can not be parsed, use compiled in BB_SUID_... values as a | Robert Griebl | |
fallback method | |||
2002-06-06 | Fix buffer overflows noted by Gerardo Puga | Eric Andersen | |
-Erik | |||
2002-06-06 | Fix buffer overflows noted by Gerardo Puga | Eric Andersen | |
-Erik | |||
2002-06-06 | Fix a buffer overflow found by Gerardo Puga <gpuga@gioia.ing.unlp.edu.ar> | Eric Andersen | |
-Erik | |||
2002-06-06 | Lets give this a try... | Eric Andersen | |
2002-06-06 | Email addr fix | Eric Andersen | |
2002-06-06 | Patch from Gyepi SAM <gyepi@praxis-sw.com>: | Eric Andersen | |
Fixed up domain removal for local domains. GNU traceroute does not do this. I don't know why we do. Fixed incorrect argument for reverse resolution. Clean up cruft that appears when CONFIG_FEATURE_TRACEROUTE_VERBOSE is defined | |||
2002-06-06 | Patch from Gyepi SAM <gyepi@praxis-sw.com>: | Eric Andersen | |
When DEBUG is defined 1. need to include resolv.h (for _resinit()) 2. remove _() call around string. It appears to be a remnant of i18n or some such notion | |||
2002-06-06 | Patch from vodz to only setenv PATH when PATH changes, which is much | Eric Andersen | |
smarter than my quick fix. | |||
2002-06-06 | Per discussion with vodz, Tim's changes do not seem to make sense. | Eric Andersen | |
Revert them. -Erik | |||
2002-06-06 | last_patch41 from vodz to fix stty -F and similar | Eric Andersen | |
2002-06-05 | plug fd leak noticed by Russ Dill | Eric Andersen | |
-Erik | |||
2002-06-04 | Bigger patch for (partial) tinylogin integration | Robert Griebl | |
- Made a new dir loginutils - Moved all applets from pwd_grp to loginutils - Added new applets su.c login.c to loginutils - Made a new dir libpwdgrp - Moved everything from pwd_grp/libpwd_grp there - Added shadow.c to libpwdgrp - Removed dir pwd_grp - Added usage strings for login and su to usage.h - Changed main Makefile to reflect the dir rearrangements [Parts of this patch may overlap with my other two patches] | |||
2002-06-04 | Fix for broken handling off BusyBox's own pwd/grp implementations | Robert Griebl | |
[Parts of this patch may overlap with my other two patches] | |||
2002-06-04 | Implement two types of suid/sgid support for BusyBox: | Robert Griebl | |
1) tinylogin like with compile time selection and a chown root.root 2) Runtime configurable via /etc/busybox.conf (docu is in the works) [Parts of this patch may overlap with my other two patches] | |||
2002-06-04 | Cleaned up Erik's fgets -> read patch and fixed a buffer overflow | Robert Griebl | |
2002-06-04 | Avoid stack munching stdio implementations. | Eric Andersen | |
-Erik | |||
2002-06-02 | Fixed a realloc bug found by Martin Volf | Robert Griebl | |
2002-05-29 | Include busybox.h before testing CONFIG_LOCALE_SUPPORT. | Manuel Novoa III | |
2002-05-29 | Patch from Randolfe Averty to fixup package conflict checks, cleanup some ↵ | Glenn L McGrath | |
memory leaks and reorganise dependency checking. Some further memory leaks fixed by me. | |||
2002-05-28 | Added support for /etc/modules.conf parsing | Robert Griebl | |
for now only the 'alias' entries are evaluated | |||
2002-05-27 | Added include for isdigit(); simplified -<num> detection | Robert Griebl | |
2002-05-24 | Ensure that insmod supports at least one MODULE_INTERFACE | Eric Andersen | |
-Erik | |||
2002-05-24 | Patch from Magnus Damm <damm@opensource.se> to rework things | Eric Andersen | |
greatly, and keep the arch specific relocations together, fixes R_PPC_ADDR32 handling so powerpc can work, and changes the tlb tables to be linked lists (again so powerpc can work). | |||
2002-05-22 | Made exit code SysV compliant. Also added -s (single pid) flag. | Robert Griebl | |
2002-05-22 | Some cleanups, some size reductions and some buffer overflow checks | Robert Griebl | |
Most of it based on ideas from vodz | |||
2002-05-19 | Support old-style compress (.Z) files via libbb / unzip( ) calls | Robert Griebl | |
(configurable) - When enabled an applet "uncompress" is also made available (oddname to gunzip) [the cvs add for this file got lost somehow...] | |||
2002-05-18 | ping return 1 if can't ping | Tim Riker | |
2002-05-17 | SUpport old style -[::digit::] options for head and tail | Robert Griebl | |
Also make head behave like GNU head (-0/-n 0 is valid) | |||
2002-05-16 | Reduced code size for new -e flag (suggested by vodz) | Robert Griebl | |
2002-05-15 | Doh! Remember to close /etc/inittab | Eric Andersen | |
2002-05-15 | Support old-style compress (.Z) files via libbb / unzip( ) calls | Robert Griebl | |
(configurable) - When enabled an applet "uncompress" is also made available (oddname to gunzip) |