busybox/libbb
Eric Andersen 3124a9ecee Vladimir N. Oleynik writes:
This moment have algoritmicaly problem, not overflow:
    strcat(wrapped, wrapped) - may be looped.

    Hand patch:

    - else if (strstr(strcat(wrapped, wrapped), newmono))
    + else {
    +    safe_strncpy(wrapped + lenwrap, wrapped, lenwrap + 1);
    +    if (strstr(wrapped, newmono))
    +}

    --w
    vodz
2003-07-30 07:57:06 +00:00
..
.cvsignore
arith.c
ask_confirmation.c
bb_asprintf.c
change_identity.c
chomp.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
compare_string_array.c
concat_path_file.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
concat_subpath_file.c Vodz, last_patch_86 2003-05-26 14:07:50 +00:00
copy_file.c Vodz, last_patch_86 2003-05-26 14:07:50 +00:00
copyfd.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
correct_password.c
create_icmp6_socket.c
create_icmp_socket.c
default_error_retval.c
device_open.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
dump.c sync with waldi 2003-04-21 10:26:39 +00:00
error_msg_and_die.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
error_msg.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
fclose_nonstdin.c
fflush_stdout_and_exit.c
fgets_str.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
find_mount_point.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
find_pid_by_name.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
find_root_device.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
full_read.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
full_write.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
get_console.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
get_last_path_component.c
get_line_from_file.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
getopt_ulflags.c last_patch89 from vodz: 2003-06-20 09:01:58 +00:00
herror_msg_and_die.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
herror_msg.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
human_readable.c
inet_common.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
inode_hash.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
interface.c James Petterson writes: 2003-07-28 06:37:04 +00:00
isdirectory.c Vodz, last_patch_86 2003-05-26 14:07:50 +00:00
kernel_version.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
last_char_is.c
llist_add_to.c
login.c Geir Thomassen wrote, regarding networking/httpd.c line 1358 2003-06-26 09:05:32 +00:00
loop.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
make_directory.c
Makefile Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
Makefile.in last_patch95 from vodz: 2003-07-28 07:40:39 +00:00
messages.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
mk_loop_h.sh
mode_string.c
module_syscalls.c Remove remaining libc5 support code 2003-07-22 08:56:55 +00:00
mtab_file.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
mtab.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
my_getgrgid.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
my_getgrnam.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
my_getpwnam.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
my_getpwnamegid.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
my_getpwuid.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
obscure.c Vladimir N. Oleynik writes: 2003-07-30 07:57:06 +00:00
parse_mode.c Restrict octal perms to <= 07777. Cosmetic error message change. 2003-03-19 18:09:03 +00:00
parse_number.c
perror_msg_and_die.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
perror_msg.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
perror_nomsg_and_die.c
perror_nomsg.c
print_file.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
printf.c Minor .o file naming change 2003-04-16 23:02:35 +00:00
process_escape_sequence.c
procps.c Patch from Russell Coker: 2003-07-03 10:07:04 +00:00
pw_encrypt.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
pwd2spwd.c
qmodule.c
read_package_field.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
README Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
real_loop.h
recursive_action.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
remove_file.c Vodz, last_patch_86 2003-05-26 14:07:50 +00:00
restricted_shell.c
run_parts.c Bruno Randolf writes: 2003-07-29 07:05:40 +00:00
run_shell.c Patch from Russell Coker: 2003-07-03 10:07:04 +00:00
safe_read.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
safe_strncpy.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
setup_environment.c Vodz, last_patch_86 2003-05-26 14:07:50 +00:00
simplify_path.c
skip_whitespace.c
speed_table.c
syscalls.c Remove remaining libc5 support code 2003-07-22 08:56:55 +00:00
syslog_msg_with_name.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
trim.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
u_signal_names.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
vdprintf.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
verror_msg.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
vfork_daemon_rexec.c last_patch95 from vodz: 2003-07-28 07:40:39 +00:00
vherror_msg.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
vperror_msg.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
warn_ignoring_args.c
wfopen_input.c
wfopen.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
xconnect.c
xfuncs.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
xgetcwd.c Vodz, last_patch_86 2003-05-26 14:07:50 +00:00
xgethostbyname2.c
xgethostbyname.c
xgetlarg.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
xgetularg.c
xreadlink.c
xregcomp.c Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00

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>