summaryrefslogtreecommitdiff
path: root/libbb (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Canonicalize dirname(3) behavior.Matt Kraai2001-08-243-9/+17
|
* Fix a memory leak if parent directory creation failed.Matt Kraai2001-08-241-4/+4
|
* Add #include <sys/param.h> to ensure PATH_MAX is definedEric Andersen2001-08-221-0/+1
|
* dfp might be used uninitialized. NULL it.Eric Andersen2001-08-211-1/+1
|
* Rewritten by Manuel Novoa III.Matt Kraai2001-08-141-39/+28
|
* Commit Vladimir's simplify_path.Matt Kraai2001-08-102-0/+79
|
* Fix exclude list handlingGlenn L McGrath2001-08-041-7/+18
|
* More libc5 fixupsEric Andersen2001-08-022-9/+77
| | | | -Erik
* Some libc5 cleanupsEric Andersen2001-08-021-2/+3
|
* make_directory used mode as if it were an signed entity, but in factEric Andersen2001-08-022-2/+2
| | | | | it was a mode_t which is unsigned. Fix it to be signed... -Erik
* Oops. I forgot to commit this part of vodz' patch.Eric Andersen2001-08-021-0/+166
|
* Latest patch from vodz. Adds a check for divide by zero in the posixEric Andersen2001-08-023-12/+27
| | | | | | math suport, cleaner math syntax error checking, moves redundant signal string tables (from kill and ash) into libbb and provides a few cleanups elsewhere.
* This incorporates Posix math support into ash. The Posix math supportEric Andersen2001-07-302-0/+252
| | | | | | | was written by Aaron Lehmann <aaronl@vitelus.com> for busybox. This patch makes a few trivial changes to Aaron's code so that it can be used (in theory) by the other shells as well... -Erik
* Add support for devfs device names.Matt Kraai2001-07-232-4/+32
|
* Some patches to make dietlibc work...Eric Andersen2001-07-221-1/+1
|
* Some adjustments, mostly from David McCullough <davidm@lineo.com> toEric Andersen2001-07-192-4/+7
| | | | | | | make busybox be more uClinux friendly. I also adjusted Config.h for uClinux so it will automagically disable apps the arn't going to work without fork() and such. -Erik
* Change read_package_field interface, and rewrite using low level functionsGlenn L McGrath2001-07-182-14/+78
| | | | Fixes for a few bugs that have crept into dpkg in the last few days
* Fix extract_archive so it doesnt mangle filenames, dont try and extract "./" ↵Glenn L McGrath2001-07-181-3/+6
| | | | and strip leading "./" on other files
* Fail silently on failure to read tar header, its unfortunate that many tar ↵Glenn L McGrath2001-07-181-1/+3
| | | | | | implementations must be adding unwanted crap to the end of their archives. It makes error reporting here more trouble than its worth
* This is vodz' latest patch. Sorry it took so long...Eric Andersen2001-07-171-10/+6
| | | | | | | | | 1) ping cleanup (compile fix from this patch already applied). 2) traceroute call not spare ntohl() now (and reduce size); 3) Fix for functions not declared static in insmod, ash, vi and mount. 4) a more simple API cmdedit :)) 5) adds "stopped jobs" warning to ash on Ctrl-D and fixes "ignoreeof" option 6) reduce exporting library function index->strchr (traceroute), bzero->memset (syslogd)
* enum entry for unarchive to be used by tarGlenn L McGrath2001-07-141-1/+2
|
* Allow the unarchive() extract_list variable to be NULL, meaning extract allGlenn L McGrath2001-07-141-16/+12
|
* Return NULL if file doesnt open in deb_extractGlenn L McGrath2001-07-131-1/+3
|
* Make sure there is a trailing '\0' when extracting to buffer.Glenn L McGrath2001-07-131-0/+1
|
* Dont setvbuff in here, must be called just after stream is initialised, ↵Glenn L McGrath2001-07-131-3/+0
| | | | glibc tolerates using it later, uclibc doesnt
* Move setvbuf calls from gz_open() to calling functions, setvbuf is only ↵Glenn L McGrath2001-07-131-0/+3
| | | | supposed to be called prior to opening the stream, glibc tolerates later use, uclibc doesnt.
* Patch from vodz:Eric Andersen2001-07-123-0/+42
| | | | | | | Changed email address cmdedit API change optimizations for traceroute and md5sum added a new shared create_icmp_socket() function
* Quiet mode, sometimes error messages arent wantedGlenn L McGrath2001-07-122-9/+22
|
* Allow unarchive to redirect stdout (tobe used by dpkg applet)Glenn L McGrath2001-07-112-4/+4
|
* Fix bug where it wasnt returning the last line of a multiline fieldGlenn L McGrath2001-07-111-13/+10
|
* Reverse part of my previous changesGlenn L McGrath2001-07-111-1/+2
|
* free coniditionally, just to make it play nice with dmalloc which is ↵Glenn L McGrath2001-07-111-2/+6
| | | | incompatable with standard free()
* minor dmalloc inspired cleanupsGlenn L McGrath2001-07-111-5/+11
|
* Avoid a segfault (detected by Fabio FerrariEric Andersen2001-07-072-3/+9
| | | | | | <fabio.ferrari@digitro.com.br> in the wget applet) when concat_path_file() or last_char_is() were fed a NULL. -Erik
* Removed obsolete function, strdup_substr.Matt Kraai2001-07-053-39/+1
|
* Fix a stupid thinko, and fix killall to cope with the updatedEric Andersen2001-07-051-0/+2
| | | | | find_pid_by_name() interface -Erik
* Implement suggestion from Adam Slattery, (don't default to killing closing ↵Eric Andersen2001-07-051-3/+16
| | | | bug #1190.
* Generalize comment -- no longer ls specificEric Andersen2001-06-301-4/+3
|
* All-integer version (but it does use an unsigned long long) which fixesManuel Novoa III2001-06-301-47/+70
| | | | | | the problems of the previous version (used floating point, overflowed, didn't round properly). The comments at the top of the file are worth reading; especially note 2 concerning "ls -sh".
* Add some missing includes to kill warnings when building with the defaultManuel Novoa III2001-06-298-0/+10
| | | | | | | Config.h and using gcc's -fno-builtin. There are probably other files with the similar problems. Also, if building against uClibc, don't include asm/unistd.h in syscalls.c and module_syscalls.c.
* Allow xrealloc to act as a free() when size=0, per SuS2.Eric Andersen2001-06-281-1/+11
| | | | -Erik
* Fix a type promotion bug discivered and analyzed by Alan ModraEric Andersen2001-06-271-1/+1
| | | | <amodra@bigpond.net.au>, which caused false checksum errors
* Make it so we don't segfault when /proc isn't mounted -- guess pid 1...Eric Andersen2001-06-261-0/+9
| | | | -Erik
* Don't use void * to pass pointers of known typeEric Andersen2001-06-262-24/+23
|
* Vladimir's last_patch_15Glenn L McGrath2001-06-261-1/+5
|
* Nore unarchive (and doc) fixes from Laurence AndersonGlenn L McGrath2001-06-242-10/+16
|
* cpio applet, and changes to associated codeGlenn L McGrath2001-06-221-15/+70
|
* Remove obsolete function declaration.Matt Kraai2001-06-221-1/+0
|
* stdlib.h defined free(), which this needsEric Andersen2001-06-221-0/+1
|
* Fix the build process so it does not do the evil #ifdef BB_FOO stuff.Eric Andersen2001-06-221-4/+21
| | | | | | Build exactly one .o file per function, and let the linker throw away the junk it doesn't want. -Erik