busybox/libbb
Eric Andersen 044228d5ec This is vodz' latest patch. Sorry it took so long...
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)
2001-07-17 01:12:36 +00:00
..
.cvsignore
ask_confirmation.c
chomp.c Patch from Vladimir: 2001-05-15 17:42:16 +00:00
concat_path_file.c Avoid a segfault (detected by Fabio Ferrari 2001-07-07 04:27:35 +00:00
copy_file_chunk.c Copy files until EOF, not the reported file size, to deal with bad sizes in 2001-06-11 13:58:02 +00:00
copy_file.c Add some missing includes to kill warnings when building with the default 2001-06-29 18:59:32 +00:00
copyfd.c Rewrote copyfd to use library functions, terminate, and copy correct data. 2001-05-18 14:14:55 +00:00
create_icmp_socket.c Patch from vodz: 2001-07-12 20:26:32 +00:00
daemon.c Update how we detect if libc5 is in use. 2001-04-09 23:52:18 +00:00
device_open.c
dirname.c Removed obsolete function, strdup_substr. 2001-07-05 19:00:47 +00:00
error_msg_and_die.c
error_msg.c
fgets_str.c Reorganise unarchive functions, new files, removed some 2001-06-13 07:34:03 +00:00
find_mount_point.c
find_pid_by_name.c Fix a stupid thinko, and fix killall to cope with the updated 2001-07-05 16:27:34 +00:00
find_root_device.c Vladimir's last_patch13, containing several bugfixes. 2001-06-01 21:47:15 +00:00
full_read.c
full_write.c
get_console.c
get_last_path_component.c With a bit of care I was able to save about 100 bytes. 2001-06-15 20:10:39 +00:00
get_line_from_file.c
gz_open.c Reorganise unarchiving functions, more code re-use, only does single pass(no more linked lists), basis for supporting a cpio (and cheaper untar) applet, but cpio applet isnt included in this. 2001-06-20 07:48:00 +00:00
herror_msg_and_die.c Add xgethostbyname and herror_msg* functions. 2001-05-16 15:40:51 +00:00
herror_msg.c Add xgethostbyname and herror_msg* functions. 2001-05-16 15:40:51 +00:00
human_readable.c Generalize comment -- no longer ls specific 2001-06-30 18:08:36 +00:00
inode_hash.c
interface.c Vladimir's last_patch13, containing several bugfixes. 2001-06-01 21:47:15 +00:00
isdirectory.c
kernel_version.c
last_char_is.c Avoid a segfault (detected by Fabio Ferrari 2001-07-07 04:27:35 +00:00
libbb.h enum entry for unarchive to be used by tar 2001-07-14 12:38:55 +00:00
loop.c
make_directory.c stdlib.h defined free(), which this needs 2001-06-22 03:07:19 +00:00
Makefile
messages.c Patch from vodz: 2001-07-12 20:26:32 +00:00
mk_loop_h.sh
mode_string.c
module_syscalls.c Add some missing includes to kill warnings when building with the default 2001-06-29 18:59:32 +00:00
mtab_file.c Fixed a BB_MTAB #define buglet reported by Magnus Damm. 2001-04-25 17:03:40 +00:00
mtab.c
my_getgrgid.c
my_getgrnam.c
my_getpwnam.c
my_getpwnamegid.c
my_getpwuid.c
parse_mode.c Patch from larry to fix some grammar errors. 2001-05-23 20:32:09 +00:00
parse_number.c
perror_msg_and_die.c
perror_msg.c
print_file.c This patch from Adam Heath <doogie@debian.org>, makes print_file 2001-05-15 17:48:09 +00:00
process_escape_sequence.c Apply Vladimir's latest cleanup patch. 2001-04-09 22:48:12 +00:00
read_package_field.c Fix bug where it wasnt returning the last line of a multiline field 2001-07-11 15:43:03 +00:00
README Doc update for the 0.51 release. 2001-04-10 20:10:55 +00:00
real_loop.h Move real_loop.h to libbb, where it belongs. 2001-04-18 22:23:22 +00:00
recursive_action.c Move messages.c to libbb. Make each string in messages.c be its own .o file. 2001-04-25 05:39:18 +00:00
remove_file.c Add some missing includes to kill warnings when building with the default 2001-06-29 18:59:32 +00:00
safe_read.c
safe_strncpy.c
syscalls.c Add some missing includes to kill warnings when building with the default 2001-06-29 18:59:32 +00:00
syslog_msg_with_name.c Move applet_name declaration from busybox.h to libbb.h. 2001-04-24 01:12:33 +00:00
time_string.c
trim.c Reversed last patch; unnecessary. 2001-04-23 17:56:27 +00:00
unarchive.c Allow the unarchive() extract_list variable to be NULL, meaning extract all 2001-07-14 08:49:53 +00:00
unzip.c This is vodz' latest patch. Sorry it took so long... 2001-07-17 01:12:36 +00:00
vdprintf.c
verror_msg.c Move applet_name declaration from busybox.h to libbb.h. 2001-04-24 01:12:33 +00:00
vherror_msg.c Switch from hstrerror to herror for libc5 systems. 2001-05-17 14:19:05 +00:00
vperror_msg.c
wfopen.c
xfuncs.c Allow xrealloc to act as a free() when size=0, per SuS2. 2001-06-28 21:22:19 +00:00
xgetcwd.c Apply Vladimir's latest cleanup patch. 2001-04-09 22:48:12 +00:00
xgethostbyname.c Add missing include, noted by Larry Doolittle. 2001-05-16 17:05:03 +00:00
xreadlink.c Per some comments from Lars Kellogg-Stedman <lars@larsshack.org>, 2001-05-07 17:48:28 +00:00
xregcomp.c

Please see the LICENSE file for copyright information.
    
libbb is BusyBox's utility library.  This all used to be in a single file
(utility.c to be specific).  When I split utility.c up to create libbb, I did
not carefully fix up the copyright and licensing information.  I'll do that for
the next release.

For now, justtrust me that a bunch of people have worked on this stuff, 
and it is all GPL'ed.

	Erik Andersen 
	<andersen@lineo.com>
	<andersee@debian.org>
	<andersee@codepoet.org>