busybox/libbb
Denys Vlasenko 353680aa46 lineedit: fixes for CONFIG_UNICODE_USING_LOCALE=y
function                                             old     new   delta
load_string                                           45      91     +46
save_string                                           40      82     +42
reinit_unicode                                        34      61     +27
BB_PUTCHAR                                            97     120     +23
init_unicode                                          17      37     +20
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 5/0 up/down: 158/0)             Total: 158 bytes

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2011-03-27 01:18:07 +01:00
..
appletlib.c
ask_confirmation.c
bb_askpass.c
bb_basename.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
bb_bswap_64.c
bb_do_delay.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
bb_pwd.c libbb: make user/group name cache strings longer (~27 chars) 2011-03-01 16:27:13 +01:00
bb_qsort.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
bb_strtod.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
bb_strtonum.c
change_identity.c
chomp.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
compare_string_array.c
concat_path_file.c
concat_subpath_file.c
Config.src
copy_file.c
copyfd.c
correct_password.c
crc32.c whitespace fixes 2011-02-03 00:05:48 +01:00
create_icmp6_socket.c
create_icmp_socket.c
default_error_retval.c
device_open.c
die_if_bad_username.c
dump.c *: whitespace fixes 2010-10-28 18:57:19 +02:00
execable.c
fclose_nonstdin.c
fflush_stdout_and_exit.c
fgets_str.c
find_mount_point.c
find_pid_by_name.c
find_root_device.c
full_write.c *: whitespace fixes 2010-10-28 18:57:19 +02:00
get_console.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
get_cpu_count.c
get_last_path_component.c
get_line_from_file.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
get_shell_name.c forgot to add libbb/get_shell_name.c 2011-03-08 21:02:42 +01:00
get_volsize.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
getopt32.c
getpty.c
hash_md5_sha.c
hash_md5prime.c libbb: rename hash source files. no code changes 2010-10-18 10:38:18 +02:00
herror_msg.c
human_readable.c
inet_common.c
info_msg.c
inode_hash.c
isdirectory.c
Kbuild.src
kernel_version.c
last_char_is.c
lineedit_ptr_hack.c
lineedit.c
llist.c
login.c
loop.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
make_directory.c *: whitespace fixes 2010-10-28 18:57:19 +02:00
makedev.c
match_fstype.c
messages.c save 10 bytes on strings 2011-02-10 10:01:49 +01:00
mode_string.c
mtab.c
obscure.c libbb: fix fallout from last patch to obscure() (my mistake). +143 bytes 2010-08-17 17:21:36 +02:00
parse_config.c
parse_mode.c
perror_msg.c
perror_nomsg_and_die.c
perror_nomsg.c
pidfile.c
platform.c
print_flags.c
printable_string.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
printable.c
process_escape_sequence.c libbb/process_escape_sequence.c: fix recently broken handling of \\ 2010-10-25 12:14:21 +02:00
procps.c libbb: make user/group name cache strings longer (~27 chars) 2011-03-01 16:27:13 +01:00
progress.c
ptr_to_globals.c
pw_encrypt_des.c
pw_encrypt_md5.c *: pass md5/shaN context pointer as 1st arg, not last 2010-10-16 20:45:27 +02:00
pw_encrypt_sha.c
pw_encrypt.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
read_key.c
read_printf.c
read.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
README
recursive_action.c
remove_file.c
rtc.c
run_shell.c
safe_gethostname.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
safe_poll.c
safe_strncpy.c klogd: do not log partial lines 2010-10-19 23:07:49 +02:00
safe_write.c
selinux_common.c
setup_environment.c
signals.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
simplify_path.c
single_argv.c
skip_whitespace.c
speed_table.c *: whitespace fixes 2010-10-28 18:57:19 +02:00
str_tolower.c
strrstr.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
systemd_support.c typo fix 2011-02-12 01:56:25 +01:00
time.c libbb: better comment in parse_date 2011-01-17 14:23:42 +01:00
trim.c
u_signal_names.c
udp_io.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
unicode.c
update_passwd.c
utmp.c
uuencode.c move read_base64 to libbb/uuencode.c 2010-09-16 18:10:04 +02:00
vdprintf.c
verror_msg.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
vfork_daemon_rexec.c
warn_ignoring_args.c
wfopen_input.c *: whitespace fixes 2010-10-28 18:57:19 +02:00
wfopen.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
write.c
xatonum_template.c
xatonum.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
xconnect.c don't call freeaddinfo(NULL) 2011-03-22 20:14:26 +01:00
xfunc_die.c
xfuncs_printf.c *: introduce and use xmkstemp. -65 bytes. 2010-10-22 13:27:16 +02:00
xfuncs.c
xgetcwd.c
xgethostbyname.c
xreadlink.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
xrealloc_vector.c
xregcomp.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02: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>