..
appletlib.c
busybox --list option. +140 bytes. Rob wanted it.
2010-04-20 21:02:57 -04:00
ask_confirmation.c
libbb/ask_confirmation.c: shrink
2009-10-27 09:49:04 +01:00
bb_askpass.c
libbb: fix bb_ask() to operate on correct fd
2010-02-03 12:17:06 +01:00
bb_basename.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
bb_do_delay.c
libbb/bb_do_delay.c: shrink
2009-10-27 09:54:34 +01:00
bb_pwd.c
libbb: add xgetgrnam too. ~0 code size change
2008-12-05 16:23:06 +00:00
bb_qsort.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
bb_strtod.c
libbb: stop using bb_strtod for now
2009-06-15 09:50:54 +02:00
bb_strtonum.c
s/othervise/otherwise/g
2008-07-23 08:41:08 +00:00
change_identity.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
chomp.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
compare_string_array.c
libbb: make index_in_substrings return -1 on ambiguous matches
2010-04-03 00:52:16 +02:00
concat_path_file.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
concat_subpath_file.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
Config.in
rename sent_ESC_br_n6 variable to sent_ESC_br6n
2009-10-27 10:47:49 +01:00
copy_file.c
cosmetic fixes
2010-02-06 21:11:49 +01:00
copyfd.c
libbb/copyfd.c: don't mmap a largish buffer if we only want to copy a few kb
2010-03-19 14:34:30 +01:00
correct_password.c
- add new applet mkpasswd(1)
2008-12-03 18:48:39 +00:00
crc32.c
Fix forgotten license comments
2008-12-07 00:52:58 +00:00
create_icmp6_socket.c
Fix forgotten license comments
2008-12-07 00:52:58 +00:00
create_icmp_socket.c
Fix forgotten license comments
2008-12-07 00:52:58 +00:00
default_error_retval.c
device_open.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
die_if_bad_username.c
adduser: copy /etc/skel to mew homes. +100 bytes
2010-02-06 21:50:59 +01:00
dump.c
hexdump: fix "hexdump nonexistent_file" handling
2010-02-06 13:53:21 +01:00
error_msg_and_die.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
error_msg.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
execable.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
fclose_nonstdin.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
fflush_stdout_and_exit.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
fgets_str.c
ftpd: fix command fetching to not do it in 1-byte reads;
2009-03-18 17:32:44 +00:00
find_mount_point.c
fix mountpoint test to not prevemt mkfs_xxx from making image in any file
2009-07-18 16:22:26 +02:00
find_pid_by_name.c
make find_pid_by_name look at /proc/PID/exe too
2009-07-29 01:35:13 +02:00
find_root_device.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
full_write.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
get_console.c
*: code shrink by adding a wrapper around very common tcsetattr(0, TCSANOW, xx) op
2008-11-05 13:20:58 +00:00
get_last_path_component.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
get_line_from_file.c
optimize config_read() (by Timo Teras <timo.teras AT iki.fi>)
2008-08-09 17:16:40 +00:00
get_volsize.c
mkXXXX: unify [KBYTES] parameter handling (added it to mkswap)
2010-02-01 23:48:27 +01:00
getopt32.c
libbb/getopt32.c: clear applet_long_options and opt_complementary after use
2010-03-16 17:57:53 +01:00
getpty.c
libbb: use ptsname_r, it's smaller
2008-08-17 12:47:19 +00:00
herror_msg_and_die.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
herror_msg.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
human_readable.c
ls: make it so that group never glues itself to file size
2010-01-18 01:55:00 +01:00
inet_common.c
tweak Config texts and some broken English elsewhere
2009-06-18 13:23:58 +02:00
info_msg.c
Exclude syslog code if FEATURE_SYSLOG is not set
2010-04-09 14:34:28 +02:00
inode_hash.c
du: fix "du /dir /dir" case
2008-11-11 21:15:56 +00:00
isdirectory.c
httpd: shrink mime type matching code (suggested by Bernhard)
2009-09-10 01:46:02 +02:00
Kbuild
libbb: split update_utmp from login/getty in preparation to use it for telnetd
2010-04-05 03:18:40 +02:00
kernel_version.c
*: use "can't" instead of "cannot"
2009-11-13 09:08:27 +01:00
last_char_is.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
lineedit_ptr_hack.c
add forgotten files. I am forgetting it all the time :(
2008-04-22 18:07:41 +00:00
lineedit.c
libbb/lineedit: add support for preserving "broken" (non-unicode) chars
2010-04-29 13:43:39 +02:00
llist.c
move llist_find_str from modutils to libbb
2009-04-13 20:52:00 +00:00
login.c
*: introduce and use ffulsh_all()
2009-11-02 14:19:51 +01:00
loop.c
loop: correct minor device number limit
2010-04-14 13:52:41 -07:00
make_directory.c
tar: fix bug 673 (misdetection of repeated dir as hardlink). +92 bytes
2009-11-29 07:45:33 +01:00
makedev.c
fix FAST_FUNC fallout
2008-06-28 04:58:55 +00:00
match_fstype.c
mount: support "-O option"; stop trying to mount swap partitions
2009-03-14 22:57:20 +00:00
md5.c
libbb/md5.c: remove wrong comment
2010-02-08 17:46:49 +01:00
md5prime.c
libbb: disable a second md5 implementation which managed to creep in :)
2008-11-11 01:38:04 +00:00
messages.c
ntpd: and real handling for -N, show usage w/o options; trim text
2009-11-25 14:52:47 +01:00
mode_string.c
taskset: fix some careless code in both fancy and non-fancy cases.
2008-07-11 13:57:08 +00:00
mtab_file.c
*: mass renaming of USE_XXXX to IF_XXXX
2009-04-21 11:09:40 +00:00
mtab.c
libbb/mtab: fix xrealloc_vector fallout
2008-07-09 19:44:08 +00:00
obscure.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
parse_config.c
documentation and typo fixes. By Dan Fandrich (dan AT coneharvesters.com)
2009-09-06 02:58:59 +02:00
parse_mode.c
*: optimize code size in strtoul calls
2009-09-23 17:17:53 +02:00
perror_msg_and_die.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
perror_msg.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
perror_nomsg_and_die.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
perror_nomsg.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
pidfile.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
platform.c
libbb: fix vasprintf implementation
2009-11-17 05:33:47 +01:00
print_flags.c
cosmetic fixes, no code changed
2010-04-03 15:39:47 +02:00
printable_string.c
unicode: s/FEATURE_ASSUME_UNICODE/UNICODE_SUPPORT, add UNICODE_USING_LOCALE
2010-03-26 14:06:56 +01:00
printable.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
process_escape_sequence.c
echo et al: support \e escape
2009-10-29 03:39:55 +01:00
procps.c
pidof/killall: fix bug 625 (kernel threads get stale "binary name")
2009-09-22 23:06:07 +02:00
progress.c
unicode: s/FEATURE_ASSUME_UNICODE/UNICODE_SUPPORT, add UNICODE_USING_LOCALE
2010-03-26 14:06:56 +01:00
ptr_to_globals.c
pw_encrypt_des.c
des encrypt: fix goof with NUL byte added at the end as '.'
2009-05-01 03:41:25 +02:00
pw_encrypt_md5.c
libbb/crypt: code shrink
2008-12-04 15:29:35 +00:00
pw_encrypt_sha.c
shrink sha hashing
2009-03-12 15:39:11 +00:00
pw_encrypt.c
libbb: move crypt_make_salt() to pw_encrypt.c, reuse
2008-12-07 01:16:34 +00:00
read_key.c
vi: discover window size even on serial consoles. optional
2010-04-18 22:09:30 -07:00
read.c
add comment about xz format support
2010-05-06 17:05:22 +02:00
README
recursive_action.c
find: -follow should not error out on dandling links
2009-09-29 11:07:04 +02:00
remove_file.c
*: use "can't" instead of "cannot"
2009-11-13 09:08:27 +01:00
rtc.c
*: make it easier to distinquish "struct tm", pointer to one, etc
2010-01-09 19:10:49 +01:00
run_shell.c
*: merge some common strings
2010-03-23 16:25:17 +01:00
safe_gethostname.c
provide safe_gethostname() for non-linux systems
2010-03-29 11:20:00 +02:00
safe_poll.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
safe_strncpy.c
fix all cases of strcpy on overlapping strings.
2008-07-22 20:16:55 +00:00
safe_write.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
selinux_common.c
*: use "can't" instead of "cannot"
2009-11-13 09:08:27 +01:00
setup_environment.c
setup_environment(): eliminate one parameter
2010-02-26 09:52:45 +01:00
sha1.c
big endian warning fixes
2009-11-07 01:31:14 +01:00
signals.c
init: preparatory patch, no code changes
2009-01-31 01:02:07 +00:00
simplify_path.c
httpd: simplify insane conf file parser
2009-04-22 13:49:16 +00:00
single_argv.c
*: remove a few more cases of argc usage. -89 bytes.
2009-11-28 15:18:53 +01:00
skip_whitespace.c
libbb: add skip_dev_pfx()
2010-04-06 18:50:05 +02:00
speed_table.c
add B921600
2009-10-20 19:53:24 +02:00
str_tolower.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
strrstr.c
- update my name. No obj-code changes ;)
2008-09-25 12:13:34 +00:00
time.c
date: support -d @SECONDS_SINCE_1970
2010-04-22 00:45:28 -04:00
trim.c
*: remove last function calls to isspace
2009-10-22 22:28:08 +02:00
u_signal_names.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
udp_io.c
*: eliminate more aliasing warnings
2010-02-04 18:41:18 +01:00
unicode.c
libbb/lineedit: add support for preserving "broken" (non-unicode) chars
2010-04-29 13:43:39 +02:00
update_passwd.c
adduser: more fixes to "add user to specified group"
2010-01-09 20:57:06 +01:00
utmp.c
libbb: add skip_dev_pfx()
2010-04-06 18:50:05 +02:00
uuencode.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
vdprintf.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
verror_msg.c
Exclude syslog code if FEATURE_SYSLOG is not set
2010-04-09 14:34:28 +02:00
vfork_daemon_rexec.c
*: code shrink and better "died from signal" reporting from wait4pid
2010-03-18 22:44:00 +01:00
warn_ignoring_args.c
*: make 2 more "int argc"'s unused; more saved if !DESKTOP
2010-01-04 13:16:08 +01:00
wfopen_input.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
wfopen.c
libbb: added xfdopen_for_read/write
2009-11-15 23:28:11 +01:00
write.c
*: move get_sock_lsa and xwrite_str to libbb, use where appropriate
2009-03-09 00:12:37 +00:00
xatonum_template.c
*: remove last function calls to isspace
2009-10-22 22:28:08 +02:00
xatonum.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
xconnect.c
telnetd: fill hostname field in utmp/wtmp records
2010-04-06 17:43:29 +02:00
xfunc_die.c
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
2008-06-27 02:52:20 +00:00
xfuncs_printf.c
*: do not assign to stdout/stderr, it's not portable.
2010-01-02 18:49:22 +01:00
xfuncs.c
vi: discover window size even on serial consoles. optional
2010-04-18 22:09:30 -07:00
xgetcwd.c
Fix forgotten license comments
2008-12-07 00:52:58 +00:00
xgethostbyname.c
clean up redundant, commented-out and misplaced includes
2010-04-01 15:09:44 +02:00
xreadlink.c
Hurd compat fixes. Mostly dealing with absent PATH_MAX
2010-03-26 19:08:53 +01:00
xrealloc_vector.c
libbb/xrealloc_vector.c: better comment
2009-10-27 10:01:01 +01:00
xregcomp.c
grep: option to use GNU regex matching instead of POSIX one.
2008-08-09 16:15:14 +00:00