hush/libbb
Rob Landley 90ca6b2878 This code exists to compensate for ancient broken build environments which,
as far as I can tell, are no longer relevant.  Modern busybox refuses to
build under libc5 (there's a specific test and #error for that), and
I'm not sure building against 2.1 kernel headers on Alpha was ever relevant.

I'm happy to put any of this back if anybody can point to a real need for it,
but if so we need to specifically document what environment is being
compensated for.  (And we should quarrantine the build environment code
into one place, anyway.  Maybe "quirks.h" for known compiler and
libc quirks?)
2005-09-07 06:39:02 +00:00
..
.cvsignore
ask_confirmation.c
bb_askpass.c
bb_asprintf.c
bb_echo.c
change_identity.c
chomp.c
compare_string_array.c
concat_path_file.c
concat_subpath_file.c
copy_file.c
copyfd.c
correct_password.c
create_icmp6_socket.c
create_icmp_socket.c
default_error_retval.c
device_open.c
dump.c
error_msg_and_die.c
error_msg.c
fclose_nonstdin.c
fflush_stdout_and_exit.c
fgets_str.c
find_mount_point.c Major rewrite of mount, umount, losetup. Untangled lots of code, shrunk 2005-08-10 20:35:54 +00:00
find_pid_by_name.c
find_root_device.c Major rewrite of mount, umount, losetup. Untangled lots of code, shrunk 2005-08-10 20:35:54 +00:00
full_read.c
full_write.c
get_console.c
get_last_path_component.c
get_line_from_file.c
get_terminal_width_height.c Actually returning ret might be good. 2005-09-05 05:36:15 +00:00
get_ug_id.c
getopt_ulflags.c - sync traceroute with Slackware-10.1 2005-09-06 16:08:33 +00:00
hash_fd.c
herror_msg_and_die.c
herror_msg.c
human_readable.c
inet_common.c
inode_hash.c
interface.c
isdirectory.c
kernel_version.c
last_char_is.c
llist_add_to.c
login.c
loop.c Major rewrite of mount, umount, losetup. Untangled lots of code, shrunk 2005-08-10 20:35:54 +00:00
make_directory.c
Makefile
Makefile.in This code exists to compensate for ancient broken build environments which, 2005-09-07 06:39:02 +00:00
messages.c
mode_string.c
mtab_file.c
mtab.c Major rewrite of mount, umount, losetup. Untangled lots of code, shrunk 2005-08-10 20:35:54 +00:00
my_getgrgid.c
my_getgrnam.c
my_getpwnam.c
my_getpwuid.c
my_getug.c
obscure.c
parse_mode.c
parse_number.c
perror_msg_and_die.c
perror_msg.c
perror_nomsg_and_die.c
perror_nomsg.c
print_file.c
printf.c
process_escape_sequence.c
procps.c
pw_encrypt.c
pwd2spwd.c
qmodule.c
read_package_field.c
README
recursive_action.c
remove_file.c
restricted_shell.c
run_parts.c
run_shell.c
safe_read.c
safe_strncpy.c
safe_strtol.c
safe_write.c
setup_environment.c
simplify_path.c
skip_whitespace.c
speed_table.c
trim.c According to bug #63, crond is unhappy with crontab lines that don't end in a 2005-09-01 10:23:57 +00:00
u_signal_names.c
vdprintf.c
verror_msg.c
vfork_daemon_rexec.c
vherror_msg.c
vperror_msg.c
warn_ignoring_args.c
wfopen_input.c
wfopen.c
xconnect.c Two FEATURE_CLEAN_UP patches from Shaun Jackman, closing filehandles. 2005-08-22 15:57:50 +00:00
xfuncs.c
xgetcwd.c
xgethostbyname2.c
xgethostbyname.c
xgetlarg.c the () around isspace actually matters 2005-08-16 05:39:07 +00:00
xgetularg.c
xreadlink.c
xregcomp.c

Please see the LICENSE file for copyright information (GPLv2)

libbb is BusyBox's utility library.  All of this stuff used to be stuffed into
a single file named utility.c.  When I split utility.c to create libbb, some of
the very oldest stuff ended up without their original copyright and licensing
information (which is now lost in the mists of time).  If you see something
that you wrote that is mis-attributed, do let me know so we can fix that up.

	Erik Andersen
	<andersen@codepoet.org>