├── .github ├── dependabot.yml └── workflows │ └── build.yml ├── .gitignore ├── .indent.pro ├── AUTHORS ├── Config.in ├── INSTALL ├── LICENSE ├── Makefile ├── Makefile.custom ├── Makefile.flags ├── Makefile.help ├── NOFORK_NOEXEC.lst ├── NOFORK_NOEXEC.sh ├── README ├── README.md ├── TODO ├── TODO_unicode ├── applets ├── .gitignore ├── Kbuild.src ├── applet_tables.c ├── applets.c ├── busybox.mkll ├── busybox.mkscripts ├── busybox.mksuid ├── individual.c ├── install.sh ├── usage.c ├── usage_compressed └── usage_pod.c ├── applets_sh ├── mim └── nologin ├── arch ├── i386 │ └── Makefile ├── sparc │ └── Makefile ├── sparc64 │ └── Makefile └── x86_64 │ └── Makefile ├── archival ├── Config.src ├── Kbuild.src ├── ar.c ├── bbunzip.c ├── bbunzip_test.sh ├── bbunzip_test2.sh ├── bbunzip_test3.sh ├── bzip2.c ├── chksum_and_xwrite_tar_header.c ├── cpio.c ├── dpkg.c ├── dpkg_deb.c ├── gzip.c ├── libarchive │ ├── Kbuild.src │ ├── bz │ │ ├── LICENSE │ │ ├── README │ │ ├── blocksort.c │ │ ├── bzlib.c │ │ ├── bzlib.h │ │ ├── bzlib_private.h │ │ ├── compress.c │ │ └── huffman.c │ ├── common.c │ ├── data_align.c │ ├── data_extract_all.c │ ├── data_extract_to_command.c │ ├── data_extract_to_stdout.c │ ├── data_skip.c │ ├── decompress_bunzip2.c │ ├── decompress_gunzip.c │ ├── decompress_uncompress.c │ ├── decompress_unlzma.c │ ├── decompress_unxz.c │ ├── filter_accept_all.c │ ├── filter_accept_list.c │ ├── filter_accept_list_reassign.c │ ├── filter_accept_reject_list.c │ ├── find_list_entry.c │ ├── get_header_ar.c │ ├── get_header_cpio.c │ ├── get_header_tar.c │ ├── get_header_tar_bz2.c │ ├── get_header_tar_gz.c │ ├── get_header_tar_lzma.c │ ├── get_header_tar_xz.c │ ├── header_list.c │ ├── header_skip.c │ ├── header_verbose_list.c │ ├── init_handle.c │ ├── liblzo.h │ ├── lzo1x_1.c │ ├── lzo1x_1o.c │ ├── lzo1x_9x.c │ ├── lzo1x_c.c │ ├── lzo1x_d.c │ ├── open_transformer.c │ ├── seek_by_jump.c │ ├── seek_by_read.c │ ├── unpack_ar_archive.c │ ├── unsafe_prefix.c │ ├── unsafe_symlink_target.c │ └── unxz │ │ ├── README │ │ ├── xz.h │ │ ├── xz_config.h │ │ ├── xz_dec_bcj.c │ │ ├── xz_dec_lzma2.c │ │ ├── xz_dec_stream.c │ │ ├── xz_lzma2.h │ │ ├── xz_private.h │ │ └── xz_stream.h ├── lzop.c ├── rpm.c ├── rpm.h ├── tar.c ├── tar_symlink_attack └── unzip.c ├── busybox_ldscript.README.txt ├── configs ├── TEST_nommu_defconfig ├── TEST_noprintf_defconfig ├── TEST_rh9_defconfig ├── android2_defconfig ├── android_502_defconfig ├── android_defconfig ├── android_ndk_defconfig ├── cygwin_defconfig ├── freebsd_defconfig ├── mingw32_defconfig └── mingw64_defconfig ├── console-tools ├── Config.src ├── Kbuild.src ├── chvt.c ├── clear.c ├── deallocvt.c ├── dumpkmap.c ├── fgconsole.c ├── kbd_mode.c ├── loadfont.c ├── loadkmap.c ├── openvt.c ├── reset.c ├── resize.c ├── setconsole.c ├── setkeycodes.c ├── setlogcons.c └── showkey.c ├── coreutils ├── Config.src ├── Kbuild.src ├── basename.c ├── cat.c ├── chgrp.c ├── chmod.c ├── chown.c ├── chroot.c ├── cksum.c ├── comm.c ├── cp.c ├── cut.c ├── date.c ├── dd.c ├── df.c ├── dirname.c ├── dos2unix.c ├── du.c ├── echo.c ├── env.c ├── expand.c ├── expr.c ├── factor.c ├── false.c ├── fold.c ├── head.c ├── hostid.c ├── id.c ├── id_test.sh ├── install.c ├── libcoreutils │ ├── Kbuild.src │ ├── coreutils.h │ ├── cp_mv_stat.c │ └── getopt_mk_fifo_nod.c ├── link.c ├── ln.c ├── logname.c ├── ls.c ├── md5_sha1_sum.c ├── mkdir.c ├── mkfifo.c ├── mknod.c ├── mktemp.c ├── mv.c ├── nice.c ├── nl.c ├── nohup.c ├── nproc.c ├── od.c ├── od_bloaty.c ├── paste.c ├── printenv.c ├── printf.c ├── pwd.c ├── readlink.c ├── realpath.c ├── rm.c ├── rmdir.c ├── seq.c ├── shred.c ├── shuf.c ├── sleep.c ├── sort.c ├── split.c ├── stat.c ├── stty.c ├── sum.c ├── sync.c ├── tac.c ├── tail.c ├── tee.c ├── test.c ├── test_ptr_hack.c ├── timeout.c ├── touch.c ├── tr.c ├── true.c ├── truncate.c ├── tsort.c ├── tty.c ├── uname.c ├── uniq.c ├── unlink.c ├── usleep.c ├── uudecode.c ├── uuencode.c ├── wc.c ├── who.c ├── whoami.c └── yes.c ├── debianutils ├── Config.src ├── Kbuild.src ├── pipe_progress.c ├── run_parts.c ├── start_stop_daemon.c └── which.c ├── docs ├── .gitignore ├── Kconfig-language.txt ├── Serial-Programming-HOWTO.txt ├── busybox_footer.pod ├── busybox_header.pod ├── cgi │ ├── cl.html │ ├── env.html │ ├── in.html │ ├── interface.html │ └── out.html ├── contributing.txt ├── ctty.htm ├── draft-coar-cgi-v11-03-clean.html ├── embedded-scripts.txt ├── ifupdown_design.txt ├── keep_data_small.txt ├── logging_and_backgrounding.txt ├── mdev.txt ├── new-applet-HOWTO.txt ├── nofork_noexec.txt ├── posix_conformance.txt ├── sigint.htm ├── smallint.txt ├── style-guide.txt ├── syslog.conf.txt ├── tar_pax.txt ├── tcp.txt ├── unicode.txt ├── unicode_UTF-8-test.txt ├── unicode_full-bmp.txt └── unit-tests.txt ├── e2fsprogs ├── Config.src ├── Kbuild.src ├── README ├── chattr.c ├── e2fs_lib.c ├── e2fs_lib.h ├── fsck.c ├── lsattr.c └── tune2fs.c ├── editors ├── Config.src ├── Kbuild.src ├── awk.c ├── cmp.c ├── diff.c ├── ed.c ├── patch.c ├── patch_bbox.c ├── patch_toybox.c ├── sed.c ├── sed1line.txt ├── sed_summary.htm └── vi.c ├── examples ├── android-build ├── bootfloppy │ ├── bootfloppy.txt │ ├── display.txt │ ├── etc │ │ ├── fstab │ │ ├── init.d │ │ │ └── rcS │ │ ├── inittab │ │ └── profile │ ├── mkdevs.sh │ ├── mkrootfs.sh │ ├── mksyslinux.sh │ ├── quickstart.txt │ └── syslinux.cfg ├── busybox.spec ├── depmod ├── depmod.pl ├── devfsd.conf ├── dnsd.conf ├── inetd.conf ├── inittab ├── linux-2.6.30_proc_self_exe.patch ├── mdev.conf ├── mdev.conf.change_blockdev.sh ├── mdev_fat.conf ├── mk2knr.pl ├── shutdown-1.0 │ ├── README │ └── script │ │ ├── do_shutdown │ │ ├── hardshutdown.c │ │ ├── hardshutdown.make.sh │ │ ├── shutdown │ │ ├── stop_storage │ │ └── stop_tasks ├── udhcp │ ├── sample.bound │ ├── sample.deconfig │ ├── sample.nak │ ├── sample.renew │ ├── sample.script │ ├── simple.script │ └── udhcpd.conf ├── undeb ├── unrpm ├── var_service │ ├── README │ ├── README_distro_proposal.txt │ ├── dhcp_if │ │ ├── convert2ipconf │ │ ├── convert2ntpconf │ │ ├── dhcp_handler │ │ ├── finish │ │ ├── log │ │ │ └── run │ │ └── run │ ├── dhcp_if_pinger │ │ └── run │ ├── dhcpd_if │ │ ├── log │ │ │ └── run │ │ ├── run │ │ ├── udhcpd.conf │ │ ├── w_dumpleases │ │ └── w_dumpleases_countdown │ ├── dnsmasq │ │ ├── README │ │ ├── dnsmasq.conf │ │ ├── log │ │ │ └── run │ │ └── run │ ├── ftpd │ │ ├── log │ │ │ └── run │ │ └── run │ ├── fw │ │ ├── conf │ │ │ ├── 11.22.33.44.ipconf-- │ │ │ ├── 192.168.0.1.ipconf │ │ │ └── lo.ipconf │ │ ├── etc │ │ │ ├── dnsmasq_servers.conf │ │ │ ├── hosts │ │ │ └── resolv.conf │ │ ├── run │ │ └── stat │ ├── getty_tty1 │ │ ├── alt08x16+unimap.fnt │ │ ├── cfg │ │ ├── koi8r_to_uni.trans │ │ ├── login.sh │ │ ├── run │ │ └── unicode_cyrillic.keymap │ ├── gpm │ │ └── run │ ├── httpd │ │ ├── log │ │ │ └── run │ │ └── run │ ├── ifplugd_if │ │ ├── ifplugd_handler │ │ ├── log │ │ │ └── run │ │ └── run │ ├── inetd │ │ ├── inetd.conf │ │ ├── log │ │ │ └── run │ │ └── run │ ├── nmeter │ │ └── run │ ├── ntpd │ │ ├── log │ │ │ └── run │ │ ├── ntp.script │ │ ├── p_log_important │ │ └── run │ ├── std_service_logger │ ├── supplicant_if │ │ ├── log │ │ │ └── run │ │ ├── run │ │ └── wpa_supplicant.conf │ ├── sview │ ├── svpage │ ├── tftpd │ │ ├── log │ │ │ └── run │ │ └── run │ └── zcip_if │ │ ├── convert2ipconf │ │ ├── finish │ │ ├── log │ │ └── run │ │ ├── run │ │ └── zcip_handler └── zcip.script ├── findutils ├── Config.src ├── Kbuild.src ├── find.c ├── grep.c └── xargs.c ├── include ├── .gitignore ├── applet_metadata.h ├── applets.h.sh ├── applets.src.h ├── ar_.h ├── bb_archive.h ├── bb_e2fs_defs.h ├── busybox.h ├── dump.h ├── fix_u32.h ├── grp_.h ├── inet_common.h ├── libbb.h ├── liblzo_interface.h ├── mingw.h ├── platform.h ├── pwd_.h ├── rtc_.h ├── shadow_.h ├── unicode.h ├── usage.src.h ├── volume_id.h ├── xatonum.h └── xregex.h ├── init ├── Config.src ├── Kbuild.src ├── bootchartd.c ├── halt.c ├── init.c └── reboot.h ├── klibc-utils ├── Config.src ├── Kbuild.src ├── ipconfig.c.txt ├── minips.c ├── nuke.c ├── resume.c └── run-init.c ├── libbb ├── Config.src ├── Kbuild.src ├── README ├── appletlib.c ├── ask_confirmation.c ├── auto_string.c ├── bb_askpass.c ├── bb_bswap_64.c ├── bb_cat.c ├── bb_do_delay.c ├── bb_getgroups.c ├── bb_getsockname.c ├── bb_pwd.c ├── bb_qsort.c ├── bb_strtod.c ├── bb_strtonum.c ├── bbunit.c ├── capability.c ├── change_identity.c ├── chomp.c ├── common_bufsiz.c ├── compare_string_array.c ├── concat_path_file.c ├── concat_subpath_file.c ├── const_hack.c ├── copy_file.c ├── copyfd.c ├── correct_password.c ├── crc32.c ├── default_error_retval.c ├── device_open.c ├── die_if_bad_username.c ├── dump.c ├── duration.c ├── endofname.c ├── executable.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 ├── get_console.c ├── get_cpu_count.c ├── get_last_path_component.c ├── get_line_from_file.c ├── get_shell_name.c ├── get_volsize.c ├── getopt32.c ├── getopt_allopts.c ├── getpty.c ├── hash_md5_sha.c ├── hash_md5_sha256_x86-32_shaNI.S ├── hash_md5_sha256_x86-64_shaNI.S ├── hash_md5_sha_x86-32_shaNI.S ├── hash_md5_sha_x86-64.S ├── hash_md5_sha_x86-64.S.sh ├── hash_md5_sha_x86-64_shaNI.S ├── hash_md5prime.c ├── herror_msg.c ├── human_readable.c ├── in_ether.c ├── inet_cksum.c ├── inet_common.c ├── inode_hash.c ├── isdirectory.c ├── isqrt.c ├── iterate_on_dir.c ├── kernel_version.c ├── last_char_is.c ├── lineedit.c ├── lineedit_ptr_hack.c ├── llist.c ├── logenv.c ├── login.c ├── loop.c ├── make_directory.c ├── makedev.c ├── match_fstype.c ├── messages.c ├── missing_syscalls.c ├── mode_string.c ├── mtab.c ├── nuke_str.c ├── obscure.c ├── parse_config.c ├── parse_mode.c ├── percent_decode.c ├── perror_msg.c ├── perror_nomsg.c ├── perror_nomsg_and_die.c ├── pidfile.c ├── platform.c ├── print_flags.c ├── print_numbered_lines.c ├── printable.c ├── printable_string.c ├── process_escape_sequence.c ├── procps.c ├── progress.c ├── ptr_to_globals.c ├── pw_encrypt.c ├── pw_encrypt_des.c ├── pw_encrypt_md5.c ├── pw_encrypt_sha.c ├── read.c ├── read_key.c ├── read_printf.c ├── recursive_action.c ├── remove_file.c ├── replace.c ├── rtc.c ├── run_shell.c ├── safe_gethostname.c ├── safe_poll.c ├── safe_strncpy.c ├── safe_write.c ├── securetty.c ├── selinux_common.c ├── setup_environment.c ├── signals.c ├── simplify_path.c ├── single_argv.c ├── skip_whitespace.c ├── speed_table.c ├── str_tolower.c ├── strrstr.c ├── sysconf.c ├── time.c ├── trim.c ├── u_signal_names.c ├── ubi.c ├── udp_io.c ├── unicode.c ├── update_passwd.c ├── utmp.c ├── uuencode.c ├── verror_msg.c ├── vfork_daemon_rexec.c ├── warn_ignoring_args.c ├── wfopen.c ├── wfopen_input.c ├── write.c ├── xatonum.c ├── xatonum_template.c ├── xconnect.c ├── xfunc_die.c ├── xfuncs.c ├── xfuncs_printf.c ├── xgetcwd.c ├── xgethostbyname.c ├── xreadlink.c ├── xrealloc_vector.c └── xregcomp.c ├── libpwdgrp ├── Kbuild.src ├── pwd_grp.c └── uidgid_get.c ├── loginutils ├── Config.src ├── Kbuild.src ├── README ├── add-remove-shell.c ├── addgroup.c ├── adduser.c ├── chpasswd.c ├── cryptpw.c ├── deluser.c ├── getty.c ├── login.c ├── passwd.c ├── su.c ├── sulogin.c ├── suw32.c └── vlock.c ├── mailutils ├── Config.src ├── Kbuild.src ├── mail.c ├── mail.h ├── makemime.c ├── popmaildir.c ├── reformime.c └── sendmail.c ├── make_single_applets.sh ├── miscutils ├── Config.src ├── Kbuild.src ├── adjtimex.c ├── ascii.c ├── bbconfig.c ├── bc.c ├── beep.c ├── chat.c ├── conspy.c ├── crond.c ├── crontab.c ├── cygpath.c ├── dc.c ├── devfsd.c ├── devmem.c ├── fbsplash.c ├── fbsplash.cfg ├── flash_eraseall.c ├── flash_lock_unlock.c ├── flashcp.c ├── hdparm.c ├── hexedit.c ├── i2c_tools.c ├── iconv.c ├── inotifyd.c ├── jn.c ├── less.c ├── lsscsi.c ├── makedevs.c ├── man.c ├── microcom.c ├── mim.c ├── mt.c ├── nandwrite.c ├── partprobe.c ├── raidautorun.c ├── readahead.c ├── rfkill.c ├── runlevel.c ├── rx.c ├── seedrng.c ├── setfattr.c ├── setserial.c ├── strings.c ├── time.c ├── ts.c ├── ttysize.c ├── ubi_tools.c ├── ubirename.c ├── volname.c └── watchdog.c ├── modutils ├── Config.src ├── Kbuild.src ├── depmod.c ├── depmod_process.sh ├── insmod.c ├── lsmod.c ├── modinfo.c ├── modprobe-small.c ├── modprobe.c ├── modutils-24.c ├── modutils.c ├── modutils.h └── rmmod.c ├── networking ├── Config.src ├── Kbuild.src ├── arp.c ├── arping.c ├── brctl.c ├── dnsd.c ├── ether-wake.c ├── ftpd.c ├── ftpgetput.c ├── hostname.c ├── httpd.c ├── httpd_helpers.sh ├── httpd_indexcgi.c ├── httpd_post_upload.cgi ├── httpd_ssi.c ├── ifconfig.c ├── ifenslave.c ├── ifplugd.c ├── ifupdown.c ├── inetd.c ├── interface.c ├── ip.c ├── ipcalc.c ├── isrv.c ├── isrv.h ├── isrv_identd.c ├── libiproute │ ├── Kbuild.src │ ├── ip_common.h │ ├── ip_parse_common_args.c │ ├── ipaddress.c │ ├── iplink.c │ ├── ipneigh.c │ ├── iproute.c │ ├── iprule.c │ ├── iptunnel.c │ ├── libnetlink.c │ ├── libnetlink.h │ ├── ll_addr.c │ ├── ll_map.c │ ├── ll_map.h │ ├── ll_proto.c │ ├── ll_types.c │ ├── rt_names.c │ ├── rt_names.h │ ├── rtm_map.c │ ├── rtm_map.h │ ├── utils.c │ └── utils.h ├── nameif.c ├── nbd-client.c ├── nc.c ├── nc_bloaty.c ├── netstat.c ├── nslookup.c ├── ntpd.c ├── ntpd.diff ├── parse_pasv_epsv.c ├── ping.c ├── pscan.c ├── route.c ├── slattach.c ├── ssl_client.c ├── ssl_helper-wolfssl │ ├── 00cfg-wolfssl-3.6.8 │ ├── 00cfg-wolfssl-3.9.8 │ ├── README │ ├── ssl_helper.c │ └── ssl_helper.sh ├── ssl_helper │ ├── README │ ├── ssl_helper.c │ └── ssl_helper.sh ├── tc.c ├── tcpudp.c ├── tcpudp_perhost.c ├── tcpudp_perhost.h ├── telnet.c ├── telnetd.IAC_test.sh ├── telnetd.c ├── telnetd.ctrlSQ.patch ├── tftp.c ├── tls.c ├── tls.h ├── tls_aes.c ├── tls_aes.h ├── tls_aesgcm.c ├── tls_aesgcm.h ├── tls_fe.c ├── tls_pstm.c ├── tls_pstm.h ├── tls_pstm_montgomery_reduce.c ├── tls_pstm_mul_comba.c ├── tls_pstm_sqr_comba.c ├── tls_rsa.c ├── tls_rsa.h ├── tls_sp_c32.c ├── traceroute.c ├── tunctl.c ├── udhcp │ ├── Config.src │ ├── Kbuild.src │ ├── arpping.c │ ├── common.c │ ├── common.h │ ├── d6_common.h │ ├── d6_dhcpc.c │ ├── d6_packet.c │ ├── d6_socket.c │ ├── dhcpc.c │ ├── dhcpc.h │ ├── dhcpd.c │ ├── dhcpd.h │ ├── dhcprelay.c │ ├── domain_codec.c │ ├── dumpleases.c │ ├── packet.c │ ├── signalpipe.c │ └── socket.c ├── vconfig.c ├── wget.c ├── whois.c └── zcip.c ├── printutils ├── Config.src ├── Kbuild.src ├── lpd.c └── lpr.c ├── procps ├── Config.src ├── Kbuild.src ├── free.c ├── fuser.c ├── iostat.c ├── kill.c ├── lsof.c ├── mpstat.c ├── nmeter.c ├── pgrep.c ├── pidof.c ├── pmap.c ├── powertop.c ├── ps.c ├── ps.posix ├── pstree.c ├── pwdx.c ├── smemcap.c ├── sysctl.c ├── top.c ├── uptime.c └── watch.c ├── qemu_multiarch_testing ├── README ├── extract_od_binary.sh ├── extract_uuencoded_binary.sh ├── hdc.dir │ ├── build │ └── init ├── make-hdc-img.sh └── parallel-build-hdc-img.sh ├── runit ├── Config.src ├── Kbuild.src ├── chpst.c ├── runit_lib.h ├── runsv.c ├── runsvdir.c ├── sv.c └── svlogd.c ├── scripts ├── Kbuild.include ├── Kbuild.src ├── Makefile.IMA ├── Makefile.build ├── Makefile.clean ├── Makefile.host ├── Makefile.lib ├── basic │ ├── .gitignore │ ├── Makefile │ ├── docproc.c │ ├── fixdep.c │ └── split-include.c ├── bb_release ├── bloat-o-meter ├── checkhelp.awk ├── checkstack.pl ├── cleanup_printf2puts ├── echo.c ├── embedded_scripts ├── find_bad_common_bufsiz ├── find_stray_common_vars ├── find_stray_empty_lines ├── fix_ws.sh ├── gcc-version.sh ├── gen_build_files.sh ├── generate_BUFSIZ.sh ├── kconfig │ ├── .gitignore │ ├── Makefile │ ├── POTFILES.in │ ├── check.sh │ ├── conf.c │ ├── confdata.c │ ├── expr.c │ ├── expr.h │ ├── gconf.c │ ├── gconf.glade │ ├── images.c │ ├── kconfig_load.c │ ├── kxgettext.c │ ├── lex.zconf.c_shipped │ ├── lkc.h │ ├── lkc_proto.h │ ├── lxdialog │ │ ├── .gitignore │ │ ├── BIG.FAT.WARNING │ │ ├── Makefile │ │ ├── check-lxdialog.sh │ │ ├── checklist.c │ │ ├── colors.h │ │ ├── dialog.h │ │ ├── inputbox.c │ │ ├── lxdialog.c │ │ ├── menubox.c │ │ ├── msgbox.c │ │ ├── textbox.c │ │ ├── util.c │ │ └── yesno.c │ ├── mconf.c │ ├── menu.c │ ├── qconf.cc │ ├── qconf.h │ ├── symbol.c │ ├── util.c │ ├── zconf.gperf │ ├── zconf.hash.c_shipped │ ├── zconf.l │ ├── zconf.tab.c_shipped │ └── zconf.y ├── memusage ├── mkconfigs ├── mkdiff_obj ├── mkdiff_obj_bloat ├── mkmakefile ├── objsizes ├── randomtest ├── randomtest.loop ├── sample_pmap ├── showasm ├── test_make_O ├── test_make_clean ├── test_setenv_leak.c └── trylink ├── selinux ├── Config.src ├── Kbuild.src ├── chcon.c ├── getenforce.c ├── getsebool.c ├── load_policy.c ├── matchpathcon.c ├── runcon.c ├── selinuxenabled.c ├── sestatus.c ├── setenforce.c ├── setfiles.c └── setsebool.c ├── shell ├── Config.src ├── Kbuild.src ├── README ├── README.job ├── ash.c ├── ash_doc.txt ├── ash_ptr_hack.c ├── ash_remove_unnecessary_code_in_backquote_expansion.patch ├── ash_test │ ├── .gitignore │ ├── ash-alias │ │ ├── alias.right │ │ ├── alias.tests │ │ ├── alias_brace.right │ │ ├── alias_brace.tests │ │ ├── alias_case.right │ │ └── alias_case.tests │ ├── ash-arith │ │ ├── README.ash │ │ ├── arith-bash1.right │ │ ├── arith-bash1.tests │ │ ├── arith-for.right │ │ ├── arith-for.testsx │ │ ├── arith-postinc.right │ │ ├── arith-postinc.tests │ │ ├── arith.right │ │ ├── arith.tests │ │ ├── arith1.sub │ │ ├── arith2.sub │ │ ├── arith_nested1.right │ │ └── arith_nested1.tests │ ├── ash-comm │ │ ├── comm.right │ │ └── comm.tests │ ├── ash-getopts │ │ ├── getopt_nested.right │ │ ├── getopt_nested.tests │ │ ├── getopt_optarg.right │ │ ├── getopt_optarg.tests │ │ ├── getopt_positional.right │ │ ├── getopt_positional.tests │ │ ├── getopt_silent.right │ │ ├── getopt_silent.tests │ │ ├── getopt_simple.right │ │ ├── getopt_simple.tests │ │ ├── getopt_test_libc_bug.right │ │ └── getopt_test_libc_bug.tests │ ├── ash-glob │ │ ├── glob1.right │ │ ├── glob1.tests │ │ ├── glob2.right │ │ ├── glob2.tests │ │ ├── glob3.right │ │ ├── glob3.tests │ │ ├── glob_altvalue1.right │ │ ├── glob_altvalue1.tests │ │ ├── glob_and_assign.right │ │ ├── glob_and_assign.tests │ │ ├── glob_bkslash_in_var.right │ │ ├── glob_bkslash_in_var.tests │ │ ├── glob_dir.right │ │ ├── glob_dir.tests │ │ ├── glob_redir.right │ │ └── glob_redir.tests │ ├── ash-heredoc │ │ ├── heredoc.right │ │ ├── heredoc.tests │ │ ├── heredoc1.right │ │ ├── heredoc1.tests │ │ ├── heredoc2.right │ │ ├── heredoc2.tests │ │ ├── heredoc3.right │ │ ├── heredoc3.tests │ │ ├── heredoc4.right │ │ ├── heredoc4.tests │ │ ├── heredoc5.right │ │ ├── heredoc5.tests │ │ ├── heredoc6.right │ │ ├── heredoc6.tests │ │ ├── heredoc7.right │ │ ├── heredoc7.tests │ │ ├── heredoc8.right │ │ ├── heredoc8.tests │ │ ├── heredoc9.right │ │ ├── heredoc9.tests │ │ ├── heredocA.right │ │ ├── heredocA.tests │ │ ├── heredocB.right │ │ ├── heredocB.tests │ │ ├── heredoc_after_compound1.right │ │ ├── heredoc_after_compound1.tests │ │ ├── heredoc_backquote1.right │ │ ├── heredoc_backquote1.tests │ │ ├── heredoc_backslash1.right │ │ ├── heredoc_backslash1.tests │ │ ├── heredoc_bkslash_newline1.right │ │ ├── heredoc_bkslash_newline1.tests │ │ ├── heredoc_bkslash_newline2.right │ │ ├── heredoc_bkslash_newline2.tests │ │ ├── heredoc_empty.right │ │ ├── heredoc_empty.tests │ │ ├── heredoc_empty2.right │ │ ├── heredoc_empty2.tests │ │ ├── heredoc_empty3.right │ │ ├── heredoc_empty3.tests │ │ ├── heredoc_huge.right │ │ ├── heredoc_huge.tests │ │ ├── heredoc_side_effects.right │ │ ├── heredoc_side_effects.tests │ │ ├── heredoc_var_expand1.right │ │ └── heredoc_var_expand1.tests │ ├── ash-invert │ │ ├── invert.right │ │ └── invert.tests │ ├── ash-misc │ │ ├── and-or.right │ │ ├── and-or.tests │ │ ├── assignment1.right │ │ ├── assignment1.tests │ │ ├── assignment2.right │ │ ├── assignment2.tests │ │ ├── assignment3.right │ │ ├── assignment3.tests │ │ ├── assignment4.right │ │ ├── assignment4.tests │ │ ├── assignment5.right │ │ ├── assignment5.tests │ │ ├── break1.right │ │ ├── break1.tests │ │ ├── break2.right │ │ ├── break2.tests │ │ ├── break3.right │ │ ├── break3.tests │ │ ├── break4.right │ │ ├── break4.tests │ │ ├── break5.right │ │ ├── break5.tests │ │ ├── builtin1.right │ │ ├── builtin1.tests │ │ ├── case1.right │ │ ├── case1.tests │ │ ├── colon.right │ │ ├── colon.tests │ │ ├── command.right │ │ ├── command.tests │ │ ├── command2.right │ │ ├── command2.tests │ │ ├── compound.right │ │ ├── compound.tests │ │ ├── continue1.right │ │ ├── continue1.tests │ │ ├── continue2.right │ │ ├── continue2.tests │ │ ├── continue3.right │ │ ├── continue3.tests │ │ ├── control_char1.right │ │ ├── control_char1.tests │ │ ├── control_char2.right │ │ ├── control_char2.tests │ │ ├── control_char3.right │ │ ├── control_char3.tests │ │ ├── control_char4.right │ │ ├── control_char4.tests │ │ ├── echo_write_error.right │ │ ├── echo_write_error.tests │ │ ├── empty_args.right │ │ ├── empty_args.tests │ │ ├── empty_for.right │ │ ├── empty_for.tests │ │ ├── empty_for1.right │ │ ├── empty_for1.tests │ │ ├── empty_for2.right │ │ ├── empty_for2.tests │ │ ├── env_and_func.right │ │ ├── env_and_func.tests │ │ ├── errexit1.right │ │ ├── errexit1.tests │ │ ├── eval1.right │ │ ├── eval1.tests │ │ ├── eval2.right │ │ ├── eval2.tests │ │ ├── exec.right │ │ ├── exec.tests │ │ ├── exit1.right │ │ ├── exit1.tests │ │ ├── exitcode1.right │ │ ├── exitcode1.tests │ │ ├── exitcode2.right │ │ ├── exitcode2.tests │ │ ├── exitcode_EACCES.right │ │ ├── exitcode_EACCES.tests │ │ ├── exitcode_ENOENT.right │ │ ├── exitcode_ENOENT.tests │ │ ├── exitcode_trap1.right │ │ ├── exitcode_trap1.tests │ │ ├── exitcode_trap2.right │ │ ├── exitcode_trap2.tests │ │ ├── exitcode_trap3.right │ │ ├── exitcode_trap3.tests │ │ ├── exitcode_trap4.right │ │ ├── exitcode_trap4.tests │ │ ├── exitcode_trap5.right │ │ ├── exitcode_trap5.tests │ │ ├── exitcode_trap6.right │ │ ├── exitcode_trap6.tests │ │ ├── exitcode_trap7.right │ │ ├── exitcode_trap7.tests │ │ ├── export1.right │ │ ├── export1.tests │ │ ├── for.right │ │ ├── for.tests │ │ ├── for_with_bslashes.right │ │ ├── for_with_bslashes.tests │ │ ├── for_with_keywords.right │ │ ├── for_with_keywords.tests │ │ ├── func1.right │ │ ├── func1.tests │ │ ├── func2.right │ │ ├── func2.tests │ │ ├── func3.right │ │ ├── func3.tests │ │ ├── func4.right │ │ ├── func4.tests │ │ ├── func5.right │ │ ├── func5.tests │ │ ├── func_args1.right │ │ ├── func_args1.tests │ │ ├── func_bash1.right │ │ ├── func_bash1.tests │ │ ├── func_compound1.right │ │ ├── func_compound1.tests │ │ ├── func_local1.right │ │ ├── func_local1.tests │ │ ├── func_local2.right │ │ ├── func_local2.tests │ │ ├── func_prio_over_builtins.right │ │ ├── func_prio_over_builtins.tests │ │ ├── func_return1.right │ │ ├── func_return1.tests │ │ ├── func_return2.right │ │ ├── func_return2.tests │ │ ├── group_in_braces.right │ │ ├── group_in_braces.tests │ │ ├── if_false_exitcode.right │ │ ├── if_false_exitcode.tests │ │ ├── last_amp.right │ │ ├── last_amp.tests │ │ ├── local1.right │ │ ├── local1.tests │ │ ├── local2.right │ │ ├── local2.tests │ │ ├── nommu1.right │ │ ├── nommu1.tests │ │ ├── nommu2.right │ │ ├── nommu2.tests │ │ ├── nommu3.right │ │ ├── nommu3.tests │ │ ├── nulltick1.right │ │ ├── nulltick1.tests │ │ ├── opts1.right │ │ ├── opts1.tests │ │ ├── pid.right │ │ ├── pid.tests │ │ ├── piped_input.right │ │ ├── piped_input.tests │ │ ├── pipefail.right │ │ ├── pipefail.tests │ │ ├── read.right │ │ ├── read.tests │ │ ├── return1.right │ │ ├── return1.tests │ │ ├── set-n1.right │ │ ├── set-n1.tests │ │ ├── shift.right │ │ ├── shift.tests │ │ ├── shift1.right │ │ ├── shift1.tests │ │ ├── source1.right │ │ ├── source1.tests │ │ ├── source2.right │ │ ├── source2.tests │ │ ├── source3.right │ │ ├── source3.tests │ │ ├── source5.right │ │ ├── source5.tests │ │ ├── source_argv_and_shift.right │ │ ├── source_argv_and_shift.tests │ │ ├── tickquote1.right │ │ ├── tickquote1.tests │ │ ├── unicode1.right │ │ ├── unicode1.tests │ │ ├── until1.right │ │ ├── until1.tests │ │ ├── wait4.right │ │ ├── wait4.tests │ │ ├── wait5.right │ │ ├── wait5.tests │ │ ├── wait6.right │ │ ├── wait6.tests │ │ ├── wait7.right │ │ ├── wait7.tests │ │ ├── while1.right │ │ ├── while1.tests │ │ ├── while2.right │ │ ├── while2.tests │ │ ├── while4.right │ │ ├── while4.tests │ │ ├── while_in_subshell.right │ │ └── while_in_subshell.tests │ ├── ash-parsing │ │ ├── and_or_and_backgrounding.right │ │ ├── and_or_and_backgrounding.tests │ │ ├── argv0.right │ │ ├── argv0.tests │ │ ├── bkslash_eof1.right │ │ ├── bkslash_eof1.tests │ │ ├── bkslash_newline1.right │ │ ├── bkslash_newline1.tests │ │ ├── bkslash_newline2.right │ │ ├── bkslash_newline2.tests │ │ ├── bkslash_newline3.right │ │ ├── bkslash_newline3.tests │ │ ├── bkslash_newline4.right │ │ ├── bkslash_newline4.tests │ │ ├── brace1.right │ │ ├── brace1.tests │ │ ├── brace2.right │ │ ├── brace2.tests │ │ ├── comment1.right │ │ ├── comment1.tests │ │ ├── comment2.right │ │ ├── comment2.tests │ │ ├── eol1.right │ │ ├── eol1.tests │ │ ├── escape1.right │ │ ├── escape1.tests │ │ ├── escape2.right │ │ ├── escape2.tests │ │ ├── escape3.right │ │ ├── escape3.tests │ │ ├── escape4.right │ │ ├── escape4.tests │ │ ├── escape5.right │ │ ├── escape5.tests │ │ ├── group1.right │ │ ├── group1.tests │ │ ├── group2.right │ │ ├── group2.tests │ │ ├── groups_and_keywords1.right │ │ ├── groups_and_keywords1.tests │ │ ├── groups_and_keywords2.right │ │ ├── groups_and_keywords2.tests │ │ ├── negate.right │ │ ├── negate.tests │ │ ├── noeol.right │ │ ├── noeol.tests │ │ ├── noeol2.right │ │ ├── noeol2.tests │ │ ├── noeol3.right │ │ ├── noeol3.tests │ │ ├── process_subst.right │ │ ├── process_subst.tests │ │ ├── quote1.right │ │ ├── quote1.tests │ │ ├── quote2.right │ │ ├── quote2.tests │ │ ├── quote3.right │ │ ├── quote3.tests │ │ ├── quote4.right │ │ ├── quote4.tests │ │ ├── starquoted.right │ │ ├── starquoted.tests │ │ ├── starquoted2.right │ │ ├── starquoted2.tests │ │ ├── starquoted3.right │ │ └── starquoted3.tests │ ├── ash-psubst │ │ ├── bash_procsub.right │ │ ├── bash_procsub.tests │ │ ├── emptytick.right │ │ ├── emptytick.tests │ │ ├── falsetick.right │ │ ├── falsetick.tests │ │ ├── falsetick2.right │ │ ├── falsetick2.tests │ │ ├── tick.right │ │ ├── tick.tests │ │ ├── tick2.right │ │ ├── tick2.tests │ │ ├── tick3.right │ │ ├── tick3.tests │ │ ├── tick4.right │ │ ├── tick4.tests │ │ ├── tick_huge.right │ │ ├── tick_huge.tests │ │ ├── tick_in_heredoc.right │ │ └── tick_in_heredoc.tests │ ├── ash-quoting │ │ ├── bkslash_case1.right │ │ ├── bkslash_case1.tests │ │ ├── bkslash_case2.right │ │ ├── bkslash_case2.tests │ │ ├── bkslash_in_varexp.right │ │ ├── bkslash_in_varexp.tests │ │ ├── bkslash_in_varexp1.right │ │ ├── bkslash_in_varexp1.tests │ │ ├── case_glob1.right │ │ ├── case_glob1.tests │ │ ├── dollar_altvalue1.right │ │ ├── dollar_altvalue1.tests │ │ ├── dollar_altvalue2.right │ │ ├── dollar_altvalue2.tests │ │ ├── dollar_altvalue9.right │ │ ├── dollar_altvalue9.tests │ │ ├── dollar_repl_bash1.right │ │ ├── dollar_repl_bash1.tests │ │ ├── dollar_repl_slash_bash1.right │ │ ├── dollar_repl_slash_bash1.tests │ │ ├── dollar_repl_slash_bash2.right │ │ ├── dollar_repl_slash_bash2.tests │ │ ├── dollar_squote_bash1.right │ │ ├── dollar_squote_bash1.tests │ │ ├── dollar_squote_bash2.right │ │ ├── dollar_squote_bash2.tests │ │ ├── mode_x.right │ │ ├── mode_x.tests │ │ ├── negative_arith.right │ │ ├── negative_arith.tests │ │ ├── quote_in_varexp1.right │ │ ├── quote_in_varexp1.tests │ │ ├── quoted_punct.right │ │ ├── quoted_punct.tests │ │ ├── squote_in_varexp.right │ │ ├── squote_in_varexp.tests │ │ ├── squote_in_varexp1.right │ │ ├── squote_in_varexp1.tests │ │ ├── squote_in_varexp2.right │ │ ├── squote_in_varexp2.tests │ │ ├── squote_in_varexp3.right │ │ ├── squote_in_varexp3.tests │ │ ├── unicode_8x_chars.right │ │ └── unicode_8x_chars.tests │ ├── ash-read │ │ ├── read_REPLY.right │ │ ├── read_REPLY.tests │ │ ├── read_SIGCHLD.right │ │ ├── read_SIGCHLD.tests │ │ ├── read_d0.right │ │ ├── read_d0.tests │ │ ├── read_ifs.right │ │ ├── read_ifs.tests │ │ ├── read_n.right │ │ ├── read_n.tests │ │ ├── read_r.right │ │ ├── read_r.tests │ │ ├── read_t.right │ │ ├── read_t.tests │ │ ├── read_t0.right │ │ └── read_t0.tests │ ├── ash-redir │ │ ├── redir.right │ │ ├── redir.tests │ │ ├── redir1.right │ │ ├── redir1.tests │ │ ├── redir2.right │ │ ├── redir2.tests │ │ ├── redir3.right │ │ ├── redir3.tests │ │ ├── redir4.right │ │ ├── redir4.tests │ │ ├── redir5.right │ │ ├── redir5.tests │ │ ├── redir6.right │ │ ├── redir6.tests │ │ ├── redir7.right │ │ ├── redir7.tests │ │ ├── redir8.right │ │ ├── redir8.tests │ │ ├── redir9.right │ │ ├── redir9.tests │ │ ├── redirA.right │ │ ├── redirA.tests │ │ ├── redir_children_should_not_see_saved_fd_1.right │ │ ├── redir_children_should_not_see_saved_fd_1.tests │ │ ├── redir_children_should_not_see_saved_fd_2.right │ │ ├── redir_children_should_not_see_saved_fd_2.tests │ │ ├── redir_children_should_not_see_saved_fd_3.right │ │ ├── redir_children_should_not_see_saved_fd_3.tests │ │ ├── redir_escapednum.right │ │ ├── redir_escapednum.tests │ │ ├── redir_exec1.right │ │ ├── redir_exec1.tests │ │ ├── redir_expand.right │ │ ├── redir_expand.tests │ │ ├── redir_leak.right │ │ ├── redir_leak.tests │ │ ├── redir_multi.right │ │ ├── redir_multi.tests │ │ ├── redir_script.right │ │ ├── redir_script.tests │ │ ├── redir_space.right │ │ ├── redir_space.tests │ │ ├── redir_stdin1.right │ │ ├── redir_stdin1.tests │ │ ├── redir_to_bad_fd.right │ │ ├── redir_to_bad_fd.tests │ │ ├── redir_to_bad_fd255.right │ │ ├── redir_to_bad_fd255.tests │ │ ├── redir_to_bad_fd3.right │ │ └── redir_to_bad_fd3.tests │ ├── ash-signals │ │ ├── catch.right │ │ ├── catch.tests │ │ ├── continue_and_trap1.right │ │ ├── continue_and_trap1.tests │ │ ├── reap1.right │ │ ├── reap1.tests │ │ ├── return_in_trap1.right │ │ ├── return_in_trap1.tests │ │ ├── save-ret.right │ │ ├── save-ret.tests │ │ ├── savetrap.right │ │ ├── savetrap.tests │ │ ├── sigint1.right │ │ ├── sigint1.tests │ │ ├── signal1.right │ │ ├── signal1.tests │ │ ├── signal2.right │ │ ├── signal2.tests │ │ ├── signal3.right │ │ ├── signal3.tests │ │ ├── signal4.right │ │ ├── signal4.tests │ │ ├── signal5.right │ │ ├── signal5.tests │ │ ├── signal6.right │ │ ├── signal6.tests │ │ ├── signal7.right │ │ ├── signal7.tests │ │ ├── signal8.right │ │ ├── signal8.tests │ │ ├── signal9.right │ │ ├── signal9.tests │ │ ├── signal_read2.right │ │ ├── signal_read2.tests │ │ ├── sigquit_exec.right │ │ ├── sigquit_exec.tests │ │ ├── subshell.right │ │ ├── subshell.tests │ │ ├── usage.right │ │ └── usage.tests │ ├── ash-standalone │ │ ├── noexec_gets_no_env.right │ │ ├── noexec_gets_no_env.tests │ │ ├── nofork_env.right │ │ ├── nofork_env.tests │ │ ├── nofork_trashes_getopt.right │ │ ├── nofork_trashes_getopt.tests │ │ ├── var_standalone1.right │ │ └── var_standalone1.tests │ ├── ash-vars │ │ ├── empty.right │ │ ├── empty.tests │ │ ├── glob_and_vars.right │ │ ├── glob_and_vars.tests │ │ ├── param_expand_alt.right │ │ ├── param_expand_alt.tests │ │ ├── param_expand_alt2.right │ │ ├── param_expand_alt2.tests │ │ ├── param_expand_assign.right │ │ ├── param_expand_assign.tests │ │ ├── param_expand_bash_substring.right │ │ ├── param_expand_bash_substring.tests │ │ ├── param_expand_default.right │ │ ├── param_expand_default.tests │ │ ├── param_expand_indicate_error.right │ │ ├── param_expand_indicate_error.tests │ │ ├── param_expand_len.right │ │ ├── param_expand_len.tests │ │ ├── param_expand_len1.right │ │ ├── param_expand_len1.tests │ │ ├── param_glob.right │ │ ├── param_glob.tests │ │ ├── param_subshell.right │ │ ├── param_subshell.tests │ │ ├── readonly0.right │ │ ├── readonly0.tests │ │ ├── readonly1.right │ │ ├── readonly1.tests │ │ ├── star.right │ │ ├── star.tests │ │ ├── unset.right │ │ ├── unset.tests │ │ ├── var-do-not-collapse-arithmetic-expansion-at-parse-time.right │ │ ├── var-do-not-collapse-arithmetic-expansion-at-parse-time.tests │ │ ├── var-do-not-expand-tilde-in-parameter-expansion-in-quotes.right │ │ ├── var-do-not-expand-tilde-in-parameter-expansion-in-quotes.tests │ │ ├── var-do-not-quote-backslashes-in-parameter-expansions-outside-quotes.right │ │ ├── var-do-not-quote-backslashes-in-parameter-expansions-outside-quotes.tests │ │ ├── var-expand-tilde-in-parameter-expansion.right │ │ ├── var-expand-tilde-in-parameter-expansion.tests │ │ ├── var-pattern-replacement-in-parameter-expansion-1.right │ │ ├── var-pattern-replacement-in-parameter-expansion-1.tests │ │ ├── var-pattern-replacement-in-parameter-expansion-2.right │ │ ├── var-pattern-replacement-in-parameter-expansion-2.tests │ │ ├── var-pattern-replacement-in-parameter-expansion-3.right │ │ ├── var-pattern-replacement-in-parameter-expansion-3.tests │ │ ├── var-pattern-replacement-in-parameter-expansion-4.right │ │ ├── var-pattern-replacement-in-parameter-expansion-4.tests │ │ ├── var-pattern-replacement-in-parameter-expansion-5.right │ │ ├── var-pattern-replacement-in-parameter-expansion-5.tests │ │ ├── var-runtime-quote-detection.right │ │ ├── var-runtime-quote-detection.tests │ │ ├── var-utf8-length.right │ │ ├── var-utf8-length.tests │ │ ├── var1.right │ │ ├── var1.tests │ │ ├── var2.right │ │ ├── var2.tests │ │ ├── var3.right │ │ ├── var3.tests │ │ ├── var4.right │ │ ├── var4.tests │ │ ├── var5.right │ │ ├── var5.tests │ │ ├── var6.right │ │ ├── var6.tests │ │ ├── var_10.right │ │ ├── var_10.tests │ │ ├── var_LINENO1.right │ │ ├── var_LINENO1.tests │ │ ├── var_LINENO2.right │ │ ├── var_LINENO2.tests │ │ ├── var_LINENO3.right │ │ ├── var_LINENO3.tests │ │ ├── var_bash1.right │ │ ├── var_bash1.tests │ │ ├── var_bash1a.right │ │ ├── var_bash1a.tests │ │ ├── var_bash1b.right │ │ ├── var_bash1b.tests │ │ ├── var_bash2.right │ │ ├── var_bash2.tests │ │ ├── var_bash3.right │ │ ├── var_bash3.tests │ │ ├── var_bash4.right │ │ ├── var_bash4.tests │ │ ├── var_bash5.right │ │ ├── var_bash5.tests │ │ ├── var_bash6.right │ │ ├── var_bash6.tests │ │ ├── var_bash7.right │ │ ├── var_bash7.tests │ │ ├── var_bash_pattern_starting_with_slash.right │ │ ├── var_bash_pattern_starting_with_slash.tests │ │ ├── var_bash_repl_empty_pattern.right │ │ ├── var_bash_repl_empty_pattern.tests │ │ ├── var_bash_repl_empty_var.right │ │ ├── var_bash_repl_empty_var.tests │ │ ├── var_bash_repl_unterminated.right │ │ ├── var_bash_repl_unterminated.tests │ │ ├── var_expand_in_assign.right │ │ ├── var_expand_in_assign.tests │ │ ├── var_expand_in_redir.right │ │ ├── var_expand_in_redir.tests │ │ ├── var_expand_on_ifs.right │ │ ├── var_expand_on_ifs.tests │ │ ├── var_in_pipes.right │ │ ├── var_in_pipes.tests │ │ ├── var_leak.right │ │ ├── var_leak.tests │ │ ├── var_leaks.right │ │ ├── var_leaks.tests │ │ ├── var_nested1.right │ │ ├── var_nested1.tests │ │ ├── var_nested2.right │ │ ├── var_nested2.tests │ │ ├── var_posix1.right │ │ ├── var_posix1.tests │ │ ├── var_serial.right │ │ ├── var_serial.tests │ │ ├── var_subst_in_for.right │ │ ├── var_subst_in_for.tests │ │ ├── var_unbackslash.right │ │ ├── var_unbackslash.tests │ │ ├── var_unbackslash1.right │ │ ├── var_unbackslash1.tests │ │ ├── var_wordsplit_ifs1.right │ │ ├── var_wordsplit_ifs1.tests │ │ ├── var_wordsplit_ifs2.right │ │ ├── var_wordsplit_ifs2.tests │ │ ├── var_wordsplit_ifs3.right │ │ ├── var_wordsplit_ifs3.tests │ │ ├── var_wordsplit_ifs4.right │ │ ├── var_wordsplit_ifs4.tests │ │ ├── var_wordsplit_ifs5.right │ │ └── var_wordsplit_ifs5.tests │ ├── ash-z_slow │ │ ├── many_ifs.right │ │ └── many_ifs.tests │ ├── printenv.c │ ├── recho.c │ ├── run-all │ └── zecho.c ├── brace.txt ├── cttyhack.c ├── hush.c ├── hush_doc.txt ├── hush_leaktool.sh ├── hush_test │ ├── .gitignore │ ├── hush-arith │ │ ├── arith-postinc.right │ │ ├── arith-postinc.tests │ │ ├── arith.right │ │ ├── arith.tests │ │ ├── arith1.sub │ │ ├── arith2.sub │ │ ├── arith_nested1.right │ │ └── arith_nested1.tests │ ├── hush-bugs │ │ ├── export_exp.right │ │ ├── export_exp.tests.disabled │ │ ├── strops5_bug.right │ │ └── strops5_bug.tests │ ├── hush-comm │ │ ├── comm.right │ │ └── comm.tests │ ├── hush-getopts │ │ ├── getopt_nested.right │ │ ├── getopt_nested.tests │ │ ├── getopt_optarg.right │ │ ├── getopt_optarg.tests │ │ ├── getopt_positional.right │ │ ├── getopt_positional.tests │ │ ├── getopt_silent.right │ │ ├── getopt_silent.tests │ │ ├── getopt_simple.right │ │ ├── getopt_simple.tests │ │ ├── getopt_test_libc_bug.right │ │ └── getopt_test_libc_bug.tests │ ├── hush-glob │ │ ├── bash_brace1.right │ │ ├── bash_brace1.tests │ │ ├── glob1.right │ │ ├── glob1.tests │ │ ├── glob2.right │ │ ├── glob2.tests │ │ ├── glob3.right │ │ ├── glob3.tests │ │ ├── glob_altvalue1.right │ │ ├── glob_altvalue1.tests │ │ ├── glob_and_assign.right │ │ ├── glob_and_assign.tests │ │ ├── glob_bkslash_in_var.right │ │ ├── glob_bkslash_in_var.tests │ │ ├── glob_dir.right │ │ ├── glob_dir.tests │ │ ├── glob_redir.right │ │ └── glob_redir.tests │ ├── hush-heredoc │ │ ├── heredoc.right │ │ ├── heredoc.tests │ │ ├── heredoc1.right │ │ ├── heredoc1.tests │ │ ├── heredoc2.right │ │ ├── heredoc2.tests │ │ ├── heredoc3.right │ │ ├── heredoc3.tests │ │ ├── heredoc4.right │ │ ├── heredoc4.tests │ │ ├── heredoc5.right │ │ ├── heredoc5.tests │ │ ├── heredoc6.right │ │ ├── heredoc6.tests │ │ ├── heredoc7.right │ │ ├── heredoc7.tests │ │ ├── heredoc8.right │ │ ├── heredoc8.tests │ │ ├── heredoc9.right │ │ ├── heredoc9.tests │ │ ├── heredocA.right │ │ ├── heredocA.tests │ │ ├── heredocB.right │ │ ├── heredocB.tests │ │ ├── heredoc_after_compound1.right │ │ ├── heredoc_after_compound1.tests │ │ ├── heredoc_backslash1.right │ │ ├── heredoc_backslash1.tests │ │ ├── heredoc_bkslash_newline1.right │ │ ├── heredoc_bkslash_newline1.tests │ │ ├── heredoc_bkslash_newline2.right │ │ ├── heredoc_bkslash_newline2.tests │ │ ├── heredoc_empty2.right │ │ ├── heredoc_empty2.tests │ │ ├── heredoc_empty3.right │ │ ├── heredoc_empty3.tests │ │ ├── heredoc_huge.right │ │ ├── heredoc_huge.tests │ │ ├── heredoc_var_expand1.right │ │ └── heredoc_var_expand1.tests │ ├── hush-invert │ │ ├── invert.right │ │ └── invert.tests │ ├── hush-leak │ │ ├── leak_argv1.right │ │ └── leak_argv1.tests │ ├── hush-misc │ │ ├── and-or.right │ │ ├── and-or.tests │ │ ├── assignment1.right │ │ ├── assignment1.tests │ │ ├── assignment2.right │ │ ├── assignment2.tests │ │ ├── assignment3.right │ │ ├── assignment3.tests │ │ ├── assignment4.right │ │ ├── assignment4.tests │ │ ├── assignment5.right │ │ ├── assignment5.tests │ │ ├── break1.right │ │ ├── break1.tests │ │ ├── break2.right │ │ ├── break2.tests │ │ ├── break3.right │ │ ├── break3.tests │ │ ├── break4.right │ │ ├── break4.tests │ │ ├── break5.right │ │ ├── break5.tests │ │ ├── builtin1.right │ │ ├── builtin1.tests │ │ ├── case1.right │ │ ├── case1.tests │ │ ├── colon.right │ │ ├── colon.tests │ │ ├── command2.right │ │ ├── command2.tests │ │ ├── compound.right │ │ ├── compound.tests │ │ ├── continue1.right │ │ ├── continue1.tests │ │ ├── continue2.right │ │ ├── continue2.tests │ │ ├── continue3.right │ │ ├── continue3.tests │ │ ├── control_char1.right │ │ ├── control_char1.tests │ │ ├── control_char2.right │ │ ├── control_char2.tests │ │ ├── control_char3.right │ │ ├── control_char3.tests │ │ ├── control_char4.right │ │ ├── control_char4.tests │ │ ├── echo_write_error.right │ │ ├── echo_write_error.tests │ │ ├── empty_args.right │ │ ├── empty_args.tests │ │ ├── empty_for.right │ │ ├── empty_for.tests │ │ ├── empty_for1.right │ │ ├── empty_for1.tests │ │ ├── empty_for2.right │ │ ├── empty_for2.tests │ │ ├── env_and_func.right │ │ ├── env_and_func.tests │ │ ├── errexit1.right │ │ ├── errexit1.tests │ │ ├── eval1.right │ │ ├── eval1.tests │ │ ├── eval2.right │ │ ├── eval2.tests │ │ ├── exec.right │ │ ├── exec.tests │ │ ├── exit1.right │ │ ├── exit1.tests │ │ ├── exitcode1.right │ │ ├── exitcode1.tests │ │ ├── exitcode2.right │ │ ├── exitcode2.tests │ │ ├── exitcode_EACCES.right │ │ ├── exitcode_EACCES.tests │ │ ├── exitcode_ENOENT.right │ │ ├── exitcode_ENOENT.tests │ │ ├── exitcode_trap2.right │ │ ├── exitcode_trap2.tests │ │ ├── exitcode_trap3.right │ │ ├── exitcode_trap3.tests │ │ ├── exitcode_trap4.right │ │ ├── exitcode_trap4.tests │ │ ├── exitcode_trap5.right │ │ ├── exitcode_trap5.tests │ │ ├── exitcode_trap6.right │ │ ├── exitcode_trap6.tests │ │ ├── exitcode_trap7.right │ │ ├── exitcode_trap7.tests │ │ ├── export-n.right │ │ ├── export-n.tests │ │ ├── export.right │ │ ├── export.tests │ │ ├── export1.right │ │ ├── export1.tests │ │ ├── for.right │ │ ├── for.tests │ │ ├── for_with_bslashes.right │ │ ├── for_with_bslashes.tests │ │ ├── for_with_keywords.right │ │ ├── for_with_keywords.tests │ │ ├── func1.right │ │ ├── func1.tests │ │ ├── func2.right │ │ ├── func2.tests │ │ ├── func3.right │ │ ├── func3.tests │ │ ├── func4.right │ │ ├── func4.tests │ │ ├── func5.right │ │ ├── func5.tests │ │ ├── func_args1.right │ │ ├── func_args1.tests │ │ ├── func_local1.right │ │ ├── func_local1.tests │ │ ├── func_local2.right │ │ ├── func_local2.tests │ │ ├── func_prio_over_builtins.right │ │ ├── func_prio_over_builtins.tests │ │ ├── func_return1.right │ │ ├── func_return1.tests │ │ ├── func_return2.right │ │ ├── func_return2.tests │ │ ├── group_in_braces.right │ │ ├── group_in_braces.tests │ │ ├── if_false_exitcode.right │ │ ├── if_false_exitcode.tests │ │ ├── last_amp.right │ │ ├── last_amp.tests │ │ ├── local1.right │ │ ├── local1.tests │ │ ├── nommu1.right │ │ ├── nommu1.tests │ │ ├── nommu2.right │ │ ├── nommu2.tests │ │ ├── nommu3.right │ │ ├── nommu3.tests │ │ ├── nulltick1.right │ │ ├── nulltick1.tests │ │ ├── opts1.right │ │ ├── opts1.tests │ │ ├── pid.right │ │ ├── pid.tests │ │ ├── piped_input.right │ │ ├── piped_input.tests │ │ ├── pipefail.right │ │ ├── pipefail.tests │ │ ├── read.right │ │ ├── read.tests │ │ ├── return1.right │ │ ├── return1.tests │ │ ├── set-n1.right │ │ ├── set-n1.tests │ │ ├── shift.right │ │ ├── shift.tests │ │ ├── shift1.right │ │ ├── shift1.tests │ │ ├── sig_exitcode.right │ │ ├── sig_exitcode.tests │ │ ├── source1.right │ │ ├── source1.tests │ │ ├── source2.right │ │ ├── source2.tests │ │ ├── source3.right │ │ ├── source3.tests │ │ ├── source4.right │ │ ├── source4.tests │ │ ├── source5.right │ │ ├── source5.tests │ │ ├── source_argv_and_shift.right │ │ ├── source_argv_and_shift.tests │ │ ├── syntax_err.right │ │ ├── syntax_err.tests │ │ ├── syntax_err_negate.right │ │ ├── syntax_err_negate.tests │ │ ├── tickquote1.right │ │ ├── tickquote1.tests │ │ ├── unicode1.right │ │ ├── unicode1.tests │ │ ├── until1.right │ │ ├── until1.tests │ │ ├── wait1.right │ │ ├── wait1.tests │ │ ├── wait2.right │ │ ├── wait2.tests │ │ ├── wait3.right │ │ ├── wait3.tests │ │ ├── wait4.right │ │ ├── wait4.tests │ │ ├── wait5.right │ │ ├── wait5.tests │ │ ├── wait6.right │ │ ├── wait6.tests │ │ ├── wait7.right │ │ ├── wait7.tests │ │ ├── while1.right │ │ ├── while1.tests │ │ ├── while2.right │ │ ├── while2.tests │ │ ├── while3.right │ │ ├── while3.tests │ │ ├── while4.right │ │ ├── while4.tests │ │ ├── while_in_subshell.right │ │ └── while_in_subshell.tests │ ├── hush-parsing │ │ ├── and_or_and_backgrounding.right │ │ ├── and_or_and_backgrounding.tests │ │ ├── argv0.right │ │ ├── argv0.tests │ │ ├── bkslash_eof1.right │ │ ├── bkslash_eof1.tests │ │ ├── bkslash_eof2.right │ │ ├── bkslash_eof2.tests │ │ ├── bkslash_newline1.right │ │ ├── bkslash_newline1.tests │ │ ├── bkslash_newline2.right │ │ ├── bkslash_newline2.tests │ │ ├── bkslash_newline3.right │ │ ├── bkslash_newline3.tests │ │ ├── bkslash_newline4.right │ │ ├── bkslash_newline4.tests │ │ ├── brace1.right │ │ ├── brace1.tests │ │ ├── brace2.right │ │ ├── brace2.tests │ │ ├── comment1.right │ │ ├── comment1.tests │ │ ├── comment2.right │ │ ├── comment2.tests │ │ ├── eol1.right │ │ ├── eol1.tests │ │ ├── escape1.right │ │ ├── escape1.tests │ │ ├── escape2.right │ │ ├── escape2.tests │ │ ├── escape3.right │ │ ├── escape3.tests │ │ ├── escape4.right │ │ ├── escape4.tests │ │ ├── escape5.right │ │ ├── escape5.tests │ │ ├── group1.right │ │ ├── group1.tests │ │ ├── group2.right │ │ ├── group2.tests │ │ ├── groups_and_keywords1.right │ │ ├── groups_and_keywords1.tests │ │ ├── groups_and_keywords2.right │ │ ├── groups_and_keywords2.tests │ │ ├── negate.right │ │ ├── negate.tests │ │ ├── noeol.right │ │ ├── noeol.tests │ │ ├── noeol2.right │ │ ├── noeol2.tests │ │ ├── noeol3.right │ │ ├── noeol3.tests │ │ ├── process_subst.right │ │ ├── process_subst.tests │ │ ├── quote1.right │ │ ├── quote1.tests │ │ ├── quote2.right │ │ ├── quote2.tests │ │ ├── quote3.right │ │ ├── quote3.tests │ │ ├── quote4.right │ │ ├── quote4.tests │ │ ├── starquoted.right │ │ ├── starquoted.tests │ │ ├── starquoted2.right │ │ ├── starquoted2.tests │ │ ├── starquoted3.right │ │ └── starquoted3.tests │ ├── hush-psubst │ │ ├── emptytick.right │ │ ├── emptytick.tests │ │ ├── falsetick.right │ │ ├── falsetick.tests │ │ ├── falsetick2.right │ │ ├── falsetick2.tests │ │ ├── falsetick3.right │ │ ├── falsetick3.tests │ │ ├── tick.right │ │ ├── tick.tests │ │ ├── tick2.right │ │ ├── tick2.tests │ │ ├── tick3.right │ │ ├── tick3.tests │ │ ├── tick4.right │ │ ├── tick4.tests │ │ ├── tick5.right │ │ ├── tick5.tests │ │ ├── tick6.right │ │ ├── tick6.tests │ │ ├── tick_huge.right │ │ ├── tick_huge.tests │ │ ├── tick_in_heredoc.right │ │ └── tick_in_heredoc.tests │ ├── hush-quoting │ │ ├── bkslash_case1.right │ │ ├── bkslash_case1.tests │ │ ├── bkslash_case2.right │ │ ├── bkslash_case2.tests │ │ ├── bkslash_in_varexp.right │ │ ├── bkslash_in_varexp.tests │ │ ├── bkslash_in_varexp1.right │ │ ├── bkslash_in_varexp1.tests │ │ ├── case_glob1.right │ │ ├── case_glob1.tests │ │ ├── dollar_altvalue1.right │ │ ├── dollar_altvalue1.tests │ │ ├── dollar_altvalue2.right │ │ ├── dollar_altvalue2.tests │ │ ├── dollar_altvalue9.right │ │ ├── dollar_altvalue9.tests │ │ ├── dollar_repl_bash1.right │ │ ├── dollar_repl_bash1.tests │ │ ├── dollar_repl_slash_bash1.right │ │ ├── dollar_repl_slash_bash1.tests │ │ ├── dollar_repl_slash_bash2.right │ │ ├── dollar_repl_slash_bash2.tests │ │ ├── dollar_squote_bash1.right │ │ ├── dollar_squote_bash1.tests │ │ ├── dollar_squote_bash2.right │ │ ├── dollar_squote_bash2.tests │ │ ├── negative_arith.right │ │ ├── negative_arith.tests │ │ ├── quote_in_varexp1.right │ │ ├── quote_in_varexp1.tests │ │ ├── quoted_punct.right │ │ ├── quoted_punct.tests │ │ ├── squote_in_varexp.right │ │ ├── squote_in_varexp.tests │ │ ├── squote_in_varexp1.right │ │ ├── squote_in_varexp1.tests │ │ ├── squote_in_varexp2.right │ │ ├── squote_in_varexp2.tests │ │ ├── squote_in_varexp3.right │ │ ├── squote_in_varexp3.tests │ │ ├── unicode_8x_chars.right │ │ └── unicode_8x_chars.tests │ ├── hush-read │ │ ├── read_REPLY.right │ │ ├── read_REPLY.tests │ │ ├── read_SIGCHLD.right │ │ ├── read_SIGCHLD.tests │ │ ├── read_d0.right │ │ ├── read_d0.tests │ │ ├── read_ifs.right │ │ ├── read_ifs.tests │ │ ├── read_ifs2.right │ │ ├── read_ifs2.tests │ │ ├── read_n.right │ │ ├── read_n.tests │ │ ├── read_r.right │ │ ├── read_r.tests │ │ ├── read_t.right │ │ ├── read_t.tests │ │ ├── read_t0.right │ │ └── read_t0.tests │ ├── hush-redir │ │ ├── redir.right │ │ ├── redir.tests │ │ ├── redir1.right │ │ ├── redir1.tests │ │ ├── redir2.right │ │ ├── redir2.tests │ │ ├── redir3.right │ │ ├── redir3.tests │ │ ├── redir4.right │ │ ├── redir4.tests │ │ ├── redir5.right │ │ ├── redir5.tests │ │ ├── redir6.right │ │ ├── redir6.tests │ │ ├── redir7.right │ │ ├── redir7.tests │ │ ├── redir8.right │ │ ├── redir8.tests │ │ ├── redir9.right │ │ ├── redir9.tests │ │ ├── redirA.right │ │ ├── redirA.tests │ │ ├── redir_backquote1.right │ │ ├── redir_backquote1.tests │ │ ├── redir_children_should_not_see_saved_fd_1.right │ │ ├── redir_children_should_not_see_saved_fd_1.tests │ │ ├── redir_children_should_not_see_saved_fd_2.right │ │ ├── redir_children_should_not_see_saved_fd_2.tests │ │ ├── redir_children_should_not_see_saved_fd_3.right │ │ ├── redir_children_should_not_see_saved_fd_3.tests │ │ ├── redir_errors.right │ │ ├── redir_errors.tests │ │ ├── redir_escapednum.right │ │ ├── redir_escapednum.tests │ │ ├── redir_exec1.right │ │ ├── redir_exec1.tests │ │ ├── redir_expand.right │ │ ├── redir_expand.tests │ │ ├── redir_leak.right │ │ ├── redir_leak.tests │ │ ├── redir_multi.right │ │ ├── redir_multi.tests │ │ ├── redir_script.right │ │ ├── redir_script.tests │ │ ├── redir_space.right │ │ ├── redir_space.tests │ │ ├── redir_stdin1.right │ │ ├── redir_stdin1.tests │ │ ├── redir_to_bad_fd.right │ │ ├── redir_to_bad_fd.tests │ │ ├── redir_to_bad_fd255.right │ │ ├── redir_to_bad_fd255.tests │ │ ├── redir_to_bad_fd3.right │ │ └── redir_to_bad_fd3.tests │ ├── hush-signals │ │ ├── catch.right │ │ ├── catch.tests │ │ ├── continue_and_trap1.right │ │ ├── continue_and_trap1.tests │ │ ├── exit.right │ │ ├── exit.tests │ │ ├── reap1.right │ │ ├── reap1.tests │ │ ├── return_in_trap1.right │ │ ├── return_in_trap1.tests │ │ ├── save-ret.right │ │ ├── save-ret.tests │ │ ├── savetrap.right │ │ ├── savetrap.tests │ │ ├── sigint1.right │ │ ├── sigint1.tests │ │ ├── signal1.right │ │ ├── signal1.tests │ │ ├── signal2.right │ │ ├── signal2.tests │ │ ├── signal3.right │ │ ├── signal3.tests │ │ ├── signal4.right │ │ ├── signal4.tests │ │ ├── signal5.right │ │ ├── signal5.tests │ │ ├── signal6.right │ │ ├── signal6.tests │ │ ├── signal7.right │ │ ├── signal7.tests │ │ ├── signal8.right │ │ ├── signal8.tests │ │ ├── signal9.right │ │ ├── signal9.tests │ │ ├── signal_read1.right │ │ ├── signal_read1.tests │ │ ├── signal_read2.right │ │ ├── signal_read2.tests │ │ ├── sigquit_exec.right │ │ ├── sigquit_exec.tests │ │ ├── subshell.right │ │ ├── subshell.tests │ │ ├── usage.right │ │ └── usage.tests │ ├── hush-standalone │ │ ├── noexec_gets_no_env.right │ │ ├── noexec_gets_no_env.tests │ │ ├── nofork_env.right │ │ ├── nofork_env.tests │ │ ├── nofork_trashes_getopt.right │ │ ├── nofork_trashes_getopt.tests │ │ ├── var_standalone1.right │ │ └── var_standalone1.tests │ ├── hush-test2 │ │ ├── andor1.right │ │ ├── andor1.tests │ │ ├── noglob1.right │ │ ├── noglob1.tests │ │ ├── strops1.right │ │ ├── strops1.tests │ │ ├── strops2.right │ │ ├── strops2.tests │ │ ├── strops3.right │ │ ├── strops3.tests │ │ ├── strops4.right │ │ ├── strops4.tests │ │ ├── strops5.right │ │ └── strops5.tests │ ├── hush-vars │ │ ├── empty.right │ │ ├── empty.tests │ │ ├── glob_and_vars.right │ │ ├── glob_and_vars.tests │ │ ├── param_expand_alt.right │ │ ├── param_expand_alt.tests │ │ ├── param_expand_alt2.right │ │ ├── param_expand_alt2.tests │ │ ├── param_expand_assign.right │ │ ├── param_expand_assign.tests │ │ ├── param_expand_bash_substring.right │ │ ├── param_expand_bash_substring.tests │ │ ├── param_expand_default.right │ │ ├── param_expand_default.tests │ │ ├── param_expand_indicate_error.right │ │ ├── param_expand_indicate_error.tests │ │ ├── param_expand_len.right │ │ ├── param_expand_len.tests │ │ ├── param_expand_len1.right │ │ ├── param_expand_len1.tests │ │ ├── param_glob.right │ │ ├── param_glob.tests │ │ ├── param_subshell.right │ │ ├── param_subshell.tests │ │ ├── readonly0.right │ │ ├── readonly0.tests │ │ ├── readonly2.right │ │ ├── readonly2.tests │ │ ├── readonly3.right │ │ ├── readonly3.tests │ │ ├── star.right │ │ ├── star.tests │ │ ├── unset.right │ │ ├── unset.tests │ │ ├── var-do-not-collapse-arithmetic-expansion-at-parse-time.right │ │ ├── var-do-not-collapse-arithmetic-expansion-at-parse-time.tests │ │ ├── var-do-not-expand-tilde-in-parameter-expansion-in-quotes.right │ │ ├── var-do-not-expand-tilde-in-parameter-expansion-in-quotes.tests │ │ ├── var-do-not-quote-backslashes-in-parameter-expansions-outside-quotes.right │ │ ├── var-do-not-quote-backslashes-in-parameter-expansions-outside-quotes.tests │ │ ├── var-pattern-replacement-in-parameter-expansion-1.right │ │ ├── var-pattern-replacement-in-parameter-expansion-1.tests │ │ ├── var-pattern-replacement-in-parameter-expansion-2.right │ │ ├── var-pattern-replacement-in-parameter-expansion-2.tests │ │ ├── var-pattern-replacement-in-parameter-expansion-3.right │ │ ├── var-pattern-replacement-in-parameter-expansion-3.tests │ │ ├── var-pattern-replacement-in-parameter-expansion-4.right │ │ ├── var-pattern-replacement-in-parameter-expansion-4.tests │ │ ├── var-pattern-replacement-in-parameter-expansion-5.right │ │ ├── var-pattern-replacement-in-parameter-expansion-5.tests │ │ ├── var-runtime-quote-detection.right │ │ ├── var-runtime-quote-detection.tests │ │ ├── var-utf8-length.right │ │ ├── var-utf8-length.tests │ │ ├── var1.right │ │ ├── var1.tests │ │ ├── var2.right │ │ ├── var2.tests │ │ ├── var3.right │ │ ├── var3.tests │ │ ├── var4.right │ │ ├── var4.tests │ │ ├── var5.right │ │ ├── var5.tests │ │ ├── var6.right │ │ ├── var6.tests │ │ ├── var_10.right │ │ ├── var_10.tests │ │ ├── var_LINENO1.right │ │ ├── var_LINENO1.tests │ │ ├── var_LINENO2.right │ │ ├── var_LINENO2.tests │ │ ├── var_LINENO3.right │ │ ├── var_LINENO3.tests │ │ ├── var_bash1.right │ │ ├── var_bash1.tests │ │ ├── var_bash1a.right │ │ ├── var_bash1a.tests │ │ ├── var_bash1b.right │ │ ├── var_bash1b.tests │ │ ├── var_bash2.right │ │ ├── var_bash2.tests │ │ ├── var_bash3.right │ │ ├── var_bash3.tests │ │ ├── var_bash4.right │ │ ├── var_bash4.tests │ │ ├── var_bash5.right │ │ ├── var_bash5.tests │ │ ├── var_bash6.right │ │ ├── var_bash6.tests │ │ ├── var_bash7.right │ │ ├── var_bash7.tests │ │ ├── var_bash_pattern_starting_with_slash.right │ │ ├── var_bash_pattern_starting_with_slash.tests │ │ ├── var_bash_repl_empty_pattern.right │ │ ├── var_bash_repl_empty_pattern.tests │ │ ├── var_bash_repl_empty_var.right │ │ ├── var_bash_repl_empty_var.tests │ │ ├── var_bash_repl_unterminated.right │ │ ├── var_bash_repl_unterminated.tests │ │ ├── var_expand_in_assign.right │ │ ├── var_expand_in_assign.tests │ │ ├── var_expand_in_redir.right │ │ ├── var_expand_in_redir.tests │ │ ├── var_expand_on_ifs.right │ │ ├── var_expand_on_ifs.tests │ │ ├── var_in_pipes.right │ │ ├── var_in_pipes.tests │ │ ├── var_leaks.right │ │ ├── var_leaks.tests │ │ ├── var_nested1.right │ │ ├── var_nested1.tests │ │ ├── var_nested2.right │ │ ├── var_nested2.tests │ │ ├── var_posix1.right │ │ ├── var_posix1.tests │ │ ├── var_preserved.right │ │ ├── var_preserved.tests │ │ ├── var_serial.right │ │ ├── var_serial.tests │ │ ├── var_subst_in_for.right │ │ ├── var_subst_in_for.tests │ │ ├── var_unbackslash.right │ │ ├── var_unbackslash.tests │ │ ├── var_unbackslash1.right │ │ ├── var_unbackslash1.tests │ │ ├── var_wordsplit_ifs1.right │ │ ├── var_wordsplit_ifs1.tests │ │ ├── var_wordsplit_ifs2.right │ │ ├── var_wordsplit_ifs2.tests │ │ ├── var_wordsplit_ifs3.right │ │ ├── var_wordsplit_ifs3.tests │ │ ├── var_wordsplit_ifs4.right │ │ ├── var_wordsplit_ifs4.tests │ │ ├── var_wordsplit_ifs5.right │ │ └── var_wordsplit_ifs5.tests │ ├── hush-z_slow │ │ ├── leak_all1.right │ │ ├── leak_all1.tests │ │ ├── leak_all2.right │ │ ├── leak_all2.tests │ │ ├── leak_empty_tick.right │ │ ├── leak_empty_tick.tests │ │ ├── leak_heredoc1.right │ │ ├── leak_heredoc1.tests │ │ ├── leak_var.right │ │ ├── leak_var.tests │ │ ├── leak_var2.right │ │ ├── leak_var2.tests │ │ ├── leak_var3.right │ │ ├── leak_var3.tests │ │ ├── many_ifs.right │ │ └── many_ifs.tests │ └── run-all ├── match.c ├── match.h ├── math.c ├── math.h ├── random.c ├── random.h ├── shell_common.c └── shell_common.h ├── size_single_applets.sh ├── sysklogd ├── Config.src ├── Kbuild.src ├── klogd.c ├── logger.c ├── logread.c ├── syslogd.c └── syslogd_and_logger.c ├── testsuite ├── .gitattributes ├── README ├── TODO ├── all_sourcecode.tests ├── ar.tests ├── ash.tests ├── awk.tests ├── awk_t1.tar.bz2 ├── basename │ ├── basename-does-not-remove-identical-extension │ └── basename-works ├── bc.tests ├── bc_add.bc ├── bc_add_results.txt ├── bc_arctangent.bc ├── bc_arctangent_results.txt ├── bc_array.bc ├── bc_array_results.txt ├── bc_arrays.bc ├── bc_arrays_results.txt ├── bc_bessel.bc ├── bc_bessel_results.txt ├── bc_boolean.bc ├── bc_boolean_results.txt ├── bc_cosine.bc ├── bc_cosine_results.txt ├── bc_decimal.bc ├── bc_decimal_results.txt ├── bc_divide.bc ├── bc_divide_results.txt ├── bc_exponent.bc ├── bc_exponent_results.txt ├── bc_log.bc ├── bc_log_results.txt ├── bc_misc.bc ├── bc_misc1.bc ├── bc_misc1_results.txt ├── bc_misc2.bc ├── bc_misc2_results.txt ├── bc_misc_results.txt ├── bc_modulus.bc ├── bc_modulus_results.txt ├── bc_multiply.bc ├── bc_multiply_results.txt ├── bc_numbers1.bc ├── bc_numbers1_results.txt ├── bc_numbers2.bc ├── bc_numbers2_results.txt ├── bc_pi.bc ├── bc_pi_results.txt ├── bc_power.bc ├── bc_power_results.txt ├── bc_references.bc ├── bc_references_results.txt ├── bc_sine.bc ├── bc_sine_results.txt ├── bc_sqrt.bc ├── bc_sqrt_results.txt ├── bc_strings.bc ├── bc_strings_results.txt ├── bc_subtract.bc ├── bc_subtract_results.txt ├── bc_vars.bc ├── bc_vars_results.txt ├── bunzip2.tests ├── bunzip2 │ ├── bunzip2-reads-from-standard-input │ └── bunzip2-removes-compressed-file ├── busybox.tests ├── bz2_issue_11.bz2 ├── bz2_issue_12.bz2 ├── bzcat.tests ├── bzcat │ └── bzcat-does-not-remove-compressed-file ├── cal.tests ├── cat.tests ├── cat │ ├── cat-prints-a-file │ └── cat-prints-a-file-and-standard-input ├── cmp │ └── cmp-detects-difference ├── comm.tests ├── cp.tests ├── cp │ ├── cp-RHL-does_not_preserve-links │ ├── cp-a-files-to-dir │ ├── cp-a-preserves-links │ ├── cp-copies-empty-file │ ├── cp-copies-large-file │ ├── cp-copies-small-file │ ├── cp-d-files-to-dir │ ├── cp-dev-file │ ├── cp-dir-create-dir │ ├── cp-dir-existing-dir │ ├── cp-does-not-copy-unreadable-file │ ├── cp-files-to-dir │ ├── cp-follows-links │ ├── cp-parents │ ├── cp-preserves-hard-links │ ├── cp-preserves-links │ └── cp-preserves-source-file ├── cpio.tests ├── cryptpw.tests ├── cut.tests ├── cut │ ├── cut-cuts-a-character │ ├── cut-cuts-a-closed-range │ ├── cut-cuts-a-field │ ├── cut-cuts-an-open-range │ └── cut-cuts-an-unclosed-range ├── cygpath.tests ├── date │ ├── date-@-works │ ├── date-R-works │ ├── date-format-works │ ├── date-timezone │ ├── date-u-works │ ├── date-works │ └── date-works-1 ├── dc.tests ├── dc_add.dc ├── dc_add_results.txt ├── dc_boolean.dc ├── dc_boolean_results.txt ├── dc_decimal.dc ├── dc_decimal_results.txt ├── dc_divide.dc ├── dc_divide_results.txt ├── dc_divmod.dc ├── dc_divmod_results.txt ├── dc_misc.dc ├── dc_misc_results.txt ├── dc_modexp.dc ├── dc_modexp_results.txt ├── dc_modulus.dc ├── dc_modulus_results.txt ├── dc_multiply.dc ├── dc_multiply_results.txt ├── dc_power.dc ├── dc_power_results.txt ├── dc_sqrt.dc ├── dc_sqrt_results.txt ├── dc_strings.dc ├── dc_strings_results.txt ├── dc_subtract.dc ├── dc_subtract_results.txt ├── dcx_vars.dc ├── dcx_vars_results.txt ├── dd │ ├── dd-accepts-if │ ├── dd-accepts-of │ ├── dd-copies-from-standard-input-to-standard-output │ ├── dd-count-bytes │ ├── dd-prints-count-to-standard-error │ └── dd-reports-write-errors ├── diff.tests ├── dirname │ ├── dirname-handles-absolute-path │ ├── dirname-handles-empty-path │ ├── dirname-handles-multiple-slashes │ ├── dirname-handles-relative-path │ ├── dirname-handles-root │ ├── dirname-handles-single-component │ └── dirname-works ├── du │ ├── du-h-works │ ├── du-k-works │ ├── du-l-works │ ├── du-m-works │ ├── du-s-works │ └── du-works ├── echo │ ├── echo-does-not-print-newline │ ├── echo-prints-argument │ ├── echo-prints-arguments │ ├── echo-prints-dash │ ├── echo-prints-newline │ ├── echo-prints-non-opts │ ├── echo-prints-slash-zero │ ├── echo-prints-slash_00041 │ ├── echo-prints-slash_0041 │ ├── echo-prints-slash_041 │ └── echo-prints-slash_41 ├── env.tests ├── expand.tests ├── expr │ ├── expr-big │ └── expr-works ├── factor.tests ├── false │ ├── false-is-silent │ └── false-returns-failure ├── find.tests ├── find │ └── find-supports-minus-xdev ├── fold.tests ├── grep.tests ├── gunzip.tests ├── gunzip │ └── gunzip-reads-from-standard-input ├── gzip │ ├── gzip-accepts-multiple-files │ ├── gzip-accepts-single-minus │ ├── gzip-compression-levels │ └── gzip-removes-original-file ├── head.tests ├── hexdump.tests ├── hostid │ └── hostid-works ├── hostname │ ├── hostname-d-works │ ├── hostname-i-works │ ├── hostname-s-works │ └── hostname-works ├── id │ ├── id-g-works │ ├── id-u-works │ ├── id-un-works │ └── id-ur-works ├── ln │ ├── ln-creates-hard-links │ ├── ln-creates-soft-links │ ├── ln-force-creates-hard-links │ ├── ln-force-creates-soft-links │ ├── ln-preserves-hard-links │ └── ln-preserves-soft-links ├── ls.mk_uni_tests ├── ls.tests ├── ls │ ├── ls-1-works │ ├── ls-h-works │ ├── ls-l-works │ └── ls-s-works ├── makedevs.device_table.txt ├── makedevs.tests ├── md5sum.tests ├── md5sum │ └── md5sum-verifies-non-binary-file ├── mdev.tests ├── mkdir │ ├── mkdir-makes-a-directory │ └── mkdir-makes-parent-directories ├── mkfs.minix.tests ├── mount.testroot ├── mount.tests ├── mv │ ├── mv-files-to-dir │ ├── mv-files-to-dir-2 │ ├── mv-follows-links │ ├── mv-moves-empty-file │ ├── mv-moves-file │ ├── mv-moves-hardlinks │ ├── mv-moves-large-file │ ├── mv-moves-small-file │ ├── mv-moves-symlinks │ ├── mv-moves-unreadable-files │ ├── mv-preserves-hard-links │ ├── mv-preserves-links │ ├── mv-refuses-mv-dir-to-subdir │ └── mv-removes-source-file ├── nl.tests ├── od.tests ├── parse.tests ├── paste │ ├── paste │ ├── paste-back-cuted-lines │ ├── paste-multi-stdin │ ├── paste-pairs │ └── paste-separate ├── patch.tests ├── pidof.tests ├── printf.tests ├── pwd │ └── pwd-prints-working-directory ├── readlink.tests ├── realpath.tests ├── rev.tests ├── rm │ └── rm-removes-file ├── rmdir │ └── rmdir-removes-parent-directories ├── runtest ├── rx.tests ├── sed.tests ├── seq.tests ├── sh.tests ├── sha1sum.tests ├── sha256sum.tests ├── sha3sum.tests ├── sha512sum.tests ├── sort.tests ├── start-stop-daemon.tests ├── strings │ └── strings-works-like-GNU ├── sum.tests ├── tail.tests ├── tail │ ├── tail-n-works │ └── tail-works ├── tar.tests ├── tar.utf8.tar.bz2 ├── tar │ ├── tar-archives-multiple-files │ ├── tar-complains-about-missing-file │ ├── tar-demands-at-least-one-ctx │ ├── tar-demands-at-most-one-ctx │ ├── tar-extracts-all-subdirs │ ├── tar-extracts-file │ ├── tar-extracts-from-standard-input │ ├── tar-extracts-multiple-files │ ├── tar-extracts-to-standard-output │ ├── tar-handles-cz-options │ ├── tar-handles-empty-include-and-non-empty-exclude-list │ ├── tar-handles-exclude-and-extract-lists │ ├── tar-handles-multiple-X-options │ ├── tar-handles-nested-exclude │ ├── tar_with_link_with_size │ └── tar_with_prefix_fields ├── taskset.tests ├── tee │ ├── tee-appends-input │ └── tee-tees-input ├── test.tests ├── testing.sh ├── touch │ ├── touch-creates-file │ ├── touch-does-not-create-file │ └── touch-touches-files-after-non-existent-file ├── tr.tests ├── tr │ ├── tr-d-alnum-works │ ├── tr-d-works │ ├── tr-non-gnu │ ├── tr-rejects-wrong-class │ └── tr-works ├── true │ ├── true-is-silent │ └── true-returns-success ├── tsort.tests ├── umlwrapper.sh ├── uncompress.tests ├── unexpand.tests ├── uniq.tests ├── unlzma.tests ├── unlzma_issue_1.lzma ├── unlzma_issue_2.lzma ├── unlzma_issue_3.lzma ├── unzip.tests ├── unzip_bad_lzma_1.zip ├── unzip_bad_lzma_2.zip ├── uptime │ └── uptime-works ├── uuencode.tests ├── wc │ ├── wc-counts-all │ ├── wc-counts-characters │ ├── wc-counts-lines │ ├── wc-counts-words │ └── wc-prints-longest-line-length ├── wget │ ├── wget--O-overrides--P │ ├── wget-handles-empty-path │ ├── wget-retrieves-google-index │ └── wget-supports--P ├── which │ └── which-uses-default-path ├── xargs.tests ├── xargs │ └── xargs-works └── xxd.tests ├── util-linux ├── Config.src ├── Kbuild.src ├── acpid.c ├── blkdiscard.c ├── blkid.c ├── blockdev.c ├── cal.c ├── chrt.c ├── dmesg.c ├── eject.c ├── fallocate.c ├── fatattr.c ├── fbset.c ├── fdformat.c ├── fdisk.c ├── fdisk_aix.c ├── fdisk_gpt.c ├── fdisk_osf.c ├── fdisk_sgi.c ├── fdisk_sun.c ├── findfs.c ├── flock.c ├── freeramdisk.c ├── fsck_minix.c ├── fsfreeze.c ├── fstrim.c ├── getopt.c ├── hexdump.c ├── hexdump_xxd.c ├── hwclock.c ├── ionice.c ├── ipcrm.c ├── ipcs.c ├── last.c ├── last_fancy.c ├── losetup.c ├── lspci.c ├── lsusb.c ├── mdev.c ├── mesg.c ├── minix.h ├── mkfs_ext2.c ├── mkfs_ext2.txt ├── mkfs_ext2_test.sh ├── mkfs_minix.c ├── mkfs_reiser.c ├── mkfs_vfat.c ├── mkswap.c ├── more.c ├── mount.c ├── mountpoint.c ├── nologin.c ├── nsenter.c ├── pivot_root.c ├── rdate.c ├── rdev.c ├── readprofile.c ├── renice.c ├── rev.c ├── rtcwake.c ├── script.c ├── scriptreplay.c ├── setarch.c ├── setpriv.c ├── setsid.c ├── swaponoff.c ├── switch_root.c ├── taskset.c ├── uevent.c ├── umount.c ├── unshare.c ├── volume_id │ ├── Config.src │ ├── Kbuild.src │ ├── bcache.c │ ├── btrfs.c │ ├── cramfs.c │ ├── erofs.c │ ├── exfat.c │ ├── ext.c │ ├── f2fs.c │ ├── fat.c │ ├── get_devname.c │ ├── hfs.c │ ├── iso9660.c │ ├── jfs.c │ ├── lfs.c │ ├── linux_raid.c │ ├── linux_swap.c │ ├── luks.c │ ├── minix.c │ ├── nilfs.c │ ├── ntfs.c │ ├── ocfs2.c │ ├── reiserfs.c │ ├── romfs.c │ ├── squashfs.c │ ├── sysv.c │ ├── ubifs.c │ ├── udf.c │ ├── unused_highpoint.c │ ├── unused_hpfs.c │ ├── unused_isw_raid.c │ ├── unused_lsi_raid.c │ ├── unused_lvm.c │ ├── unused_mac.c │ ├── unused_msdos.c │ ├── unused_nvidia_raid.c │ ├── unused_promise_raid.c │ ├── unused_silicon_raid.c │ ├── unused_ufs.c │ ├── unused_via_raid.c │ ├── util.c │ ├── volume_id.c │ ├── volume_id_internal.h │ └── xfs.c └── wall.c └── win32 ├── Kbuild ├── arpa └── inet.h ├── dirent.c ├── dirent.h ├── env.c ├── fnmatch.c ├── fnmatch.h ├── fsync.c ├── grp.h ├── inet_pton.c ├── ioctl.c ├── isaac.c ├── lazyload.h ├── match_class.c ├── match_class.h ├── mingw.c ├── mntent.c ├── mntent.h ├── net.c ├── net └── if.h ├── netdb.h ├── netinet └── in.h ├── path-convert.c ├── path-convert.h ├── paths.h ├── poll.c ├── poll.h ├── popen.c ├── process.c ├── pwd.h ├── regcomp.c ├── regex.c ├── regex.h ├── regex_internal.c ├── regex_internal.h ├── regexec.c ├── resources ├── COPYING_CCBYSA3 ├── Kbuild.src ├── README ├── aterm.ico ├── dummy.c ├── resources.rc └── sterm.ico ├── sched.h ├── select.c ├── sh_random.c ├── statfs.c ├── strndup.c ├── strptime.c ├── sys ├── inotify.h ├── ioctl.h ├── mman.h ├── resource.h ├── select.h ├── socket.h ├── statfs.h ├── statvfs.h ├── syscall.h ├── sysmacros.h ├── times.h ├── un.h ├── utsname.h └── wait.h ├── system.c ├── termios.c ├── termios.h ├── timegm.c ├── uname.c └── winansi.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/.gitignore -------------------------------------------------------------------------------- /.indent.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/.indent.pro -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/AUTHORS -------------------------------------------------------------------------------- /Config.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/Config.in -------------------------------------------------------------------------------- /INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/INSTALL -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile.custom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/Makefile.custom -------------------------------------------------------------------------------- /Makefile.flags: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/Makefile.flags -------------------------------------------------------------------------------- /Makefile.help: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/Makefile.help -------------------------------------------------------------------------------- /NOFORK_NOEXEC.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/NOFORK_NOEXEC.lst -------------------------------------------------------------------------------- /NOFORK_NOEXEC.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/NOFORK_NOEXEC.sh -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/README -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/README.md -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/TODO -------------------------------------------------------------------------------- /TODO_unicode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/TODO_unicode -------------------------------------------------------------------------------- /applets/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/applets/.gitignore -------------------------------------------------------------------------------- /applets/Kbuild.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/applets/Kbuild.src -------------------------------------------------------------------------------- /applets/applets.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/applets/applets.c -------------------------------------------------------------------------------- /applets/busybox.mkll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/applets/busybox.mkll -------------------------------------------------------------------------------- /applets/individual.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/applets/individual.c -------------------------------------------------------------------------------- /applets/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/applets/install.sh -------------------------------------------------------------------------------- /applets/usage.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/applets/usage.c -------------------------------------------------------------------------------- /applets/usage_pod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/applets/usage_pod.c -------------------------------------------------------------------------------- /applets_sh/mim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/applets_sh/mim -------------------------------------------------------------------------------- /applets_sh/nologin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/applets_sh/nologin -------------------------------------------------------------------------------- /arch/i386/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/arch/i386/Makefile -------------------------------------------------------------------------------- /arch/sparc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/arch/sparc/Makefile -------------------------------------------------------------------------------- /arch/x86_64/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/arch/x86_64/Makefile -------------------------------------------------------------------------------- /archival/Config.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/archival/Config.src -------------------------------------------------------------------------------- /archival/Kbuild.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/archival/Kbuild.src -------------------------------------------------------------------------------- /archival/ar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/archival/ar.c -------------------------------------------------------------------------------- /archival/bbunzip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/archival/bbunzip.c -------------------------------------------------------------------------------- /archival/bzip2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/archival/bzip2.c -------------------------------------------------------------------------------- /archival/cpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/archival/cpio.c -------------------------------------------------------------------------------- /archival/dpkg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/archival/dpkg.c -------------------------------------------------------------------------------- /archival/dpkg_deb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/archival/dpkg_deb.c -------------------------------------------------------------------------------- /archival/gzip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/archival/gzip.c -------------------------------------------------------------------------------- /archival/lzop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/archival/lzop.c -------------------------------------------------------------------------------- /archival/rpm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/archival/rpm.c -------------------------------------------------------------------------------- /archival/rpm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/archival/rpm.h -------------------------------------------------------------------------------- /archival/tar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/archival/tar.c -------------------------------------------------------------------------------- /archival/unzip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/archival/unzip.c -------------------------------------------------------------------------------- /console-tools/chvt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/console-tools/chvt.c -------------------------------------------------------------------------------- /coreutils/Config.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/Config.src -------------------------------------------------------------------------------- /coreutils/Kbuild.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/Kbuild.src -------------------------------------------------------------------------------- /coreutils/basename.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/basename.c -------------------------------------------------------------------------------- /coreutils/cat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/cat.c -------------------------------------------------------------------------------- /coreutils/chgrp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/chgrp.c -------------------------------------------------------------------------------- /coreutils/chmod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/chmod.c -------------------------------------------------------------------------------- /coreutils/chown.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/chown.c -------------------------------------------------------------------------------- /coreutils/chroot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/chroot.c -------------------------------------------------------------------------------- /coreutils/cksum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/cksum.c -------------------------------------------------------------------------------- /coreutils/comm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/comm.c -------------------------------------------------------------------------------- /coreutils/cp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/cp.c -------------------------------------------------------------------------------- /coreutils/cut.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/cut.c -------------------------------------------------------------------------------- /coreutils/date.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/date.c -------------------------------------------------------------------------------- /coreutils/dd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/dd.c -------------------------------------------------------------------------------- /coreutils/df.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/df.c -------------------------------------------------------------------------------- /coreutils/dirname.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/dirname.c -------------------------------------------------------------------------------- /coreutils/dos2unix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/dos2unix.c -------------------------------------------------------------------------------- /coreutils/du.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/du.c -------------------------------------------------------------------------------- /coreutils/echo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/echo.c -------------------------------------------------------------------------------- /coreutils/env.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/env.c -------------------------------------------------------------------------------- /coreutils/expand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/expand.c -------------------------------------------------------------------------------- /coreutils/expr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/expr.c -------------------------------------------------------------------------------- /coreutils/factor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/factor.c -------------------------------------------------------------------------------- /coreutils/false.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/false.c -------------------------------------------------------------------------------- /coreutils/fold.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/fold.c -------------------------------------------------------------------------------- /coreutils/head.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/head.c -------------------------------------------------------------------------------- /coreutils/hostid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/hostid.c -------------------------------------------------------------------------------- /coreutils/id.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/id.c -------------------------------------------------------------------------------- /coreutils/id_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/id_test.sh -------------------------------------------------------------------------------- /coreutils/install.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/install.c -------------------------------------------------------------------------------- /coreutils/link.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/link.c -------------------------------------------------------------------------------- /coreutils/ln.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/ln.c -------------------------------------------------------------------------------- /coreutils/logname.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/logname.c -------------------------------------------------------------------------------- /coreutils/ls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/ls.c -------------------------------------------------------------------------------- /coreutils/mkdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/mkdir.c -------------------------------------------------------------------------------- /coreutils/mkfifo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/mkfifo.c -------------------------------------------------------------------------------- /coreutils/mknod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/mknod.c -------------------------------------------------------------------------------- /coreutils/mktemp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/mktemp.c -------------------------------------------------------------------------------- /coreutils/mv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/mv.c -------------------------------------------------------------------------------- /coreutils/nice.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/nice.c -------------------------------------------------------------------------------- /coreutils/nl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/nl.c -------------------------------------------------------------------------------- /coreutils/nohup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/nohup.c -------------------------------------------------------------------------------- /coreutils/nproc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/nproc.c -------------------------------------------------------------------------------- /coreutils/od.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/od.c -------------------------------------------------------------------------------- /coreutils/paste.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/paste.c -------------------------------------------------------------------------------- /coreutils/printenv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/printenv.c -------------------------------------------------------------------------------- /coreutils/printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/printf.c -------------------------------------------------------------------------------- /coreutils/pwd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/pwd.c -------------------------------------------------------------------------------- /coreutils/readlink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/readlink.c -------------------------------------------------------------------------------- /coreutils/realpath.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/realpath.c -------------------------------------------------------------------------------- /coreutils/rm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/rm.c -------------------------------------------------------------------------------- /coreutils/rmdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/rmdir.c -------------------------------------------------------------------------------- /coreutils/seq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/seq.c -------------------------------------------------------------------------------- /coreutils/shred.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/shred.c -------------------------------------------------------------------------------- /coreutils/shuf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/shuf.c -------------------------------------------------------------------------------- /coreutils/sleep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/sleep.c -------------------------------------------------------------------------------- /coreutils/sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/sort.c -------------------------------------------------------------------------------- /coreutils/split.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/split.c -------------------------------------------------------------------------------- /coreutils/stat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/stat.c -------------------------------------------------------------------------------- /coreutils/stty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/stty.c -------------------------------------------------------------------------------- /coreutils/sum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/sum.c -------------------------------------------------------------------------------- /coreutils/sync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/sync.c -------------------------------------------------------------------------------- /coreutils/tac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/tac.c -------------------------------------------------------------------------------- /coreutils/tail.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/tail.c -------------------------------------------------------------------------------- /coreutils/tee.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/tee.c -------------------------------------------------------------------------------- /coreutils/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/test.c -------------------------------------------------------------------------------- /coreutils/timeout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/timeout.c -------------------------------------------------------------------------------- /coreutils/touch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/touch.c -------------------------------------------------------------------------------- /coreutils/tr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/tr.c -------------------------------------------------------------------------------- /coreutils/true.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/true.c -------------------------------------------------------------------------------- /coreutils/truncate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/truncate.c -------------------------------------------------------------------------------- /coreutils/tsort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/tsort.c -------------------------------------------------------------------------------- /coreutils/tty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/tty.c -------------------------------------------------------------------------------- /coreutils/uname.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/uname.c -------------------------------------------------------------------------------- /coreutils/uniq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/uniq.c -------------------------------------------------------------------------------- /coreutils/unlink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/unlink.c -------------------------------------------------------------------------------- /coreutils/usleep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/usleep.c -------------------------------------------------------------------------------- /coreutils/uudecode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/uudecode.c -------------------------------------------------------------------------------- /coreutils/uuencode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/uuencode.c -------------------------------------------------------------------------------- /coreutils/wc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/wc.c -------------------------------------------------------------------------------- /coreutils/who.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/who.c -------------------------------------------------------------------------------- /coreutils/whoami.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/whoami.c -------------------------------------------------------------------------------- /coreutils/yes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/coreutils/yes.c -------------------------------------------------------------------------------- /debianutils/which.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/debianutils/which.c -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/cgi/cl.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/docs/cgi/cl.html -------------------------------------------------------------------------------- /docs/cgi/env.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/docs/cgi/env.html -------------------------------------------------------------------------------- /docs/cgi/in.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/docs/cgi/in.html -------------------------------------------------------------------------------- /docs/cgi/out.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/docs/cgi/out.html -------------------------------------------------------------------------------- /docs/ctty.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/docs/ctty.htm -------------------------------------------------------------------------------- /docs/mdev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/docs/mdev.txt -------------------------------------------------------------------------------- /docs/sigint.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/docs/sigint.htm -------------------------------------------------------------------------------- /docs/smallint.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/docs/smallint.txt -------------------------------------------------------------------------------- /docs/style-guide.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/docs/style-guide.txt -------------------------------------------------------------------------------- /docs/syslog.conf.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/docs/syslog.conf.txt -------------------------------------------------------------------------------- /docs/tar_pax.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/docs/tar_pax.txt -------------------------------------------------------------------------------- /docs/tcp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/docs/tcp.txt -------------------------------------------------------------------------------- /docs/unicode.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/docs/unicode.txt -------------------------------------------------------------------------------- /docs/unit-tests.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/docs/unit-tests.txt -------------------------------------------------------------------------------- /e2fsprogs/Config.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/e2fsprogs/Config.src -------------------------------------------------------------------------------- /e2fsprogs/Kbuild.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/e2fsprogs/Kbuild.src -------------------------------------------------------------------------------- /e2fsprogs/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/e2fsprogs/README -------------------------------------------------------------------------------- /e2fsprogs/chattr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/e2fsprogs/chattr.c -------------------------------------------------------------------------------- /e2fsprogs/e2fs_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/e2fsprogs/e2fs_lib.c -------------------------------------------------------------------------------- /e2fsprogs/e2fs_lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/e2fsprogs/e2fs_lib.h -------------------------------------------------------------------------------- /e2fsprogs/fsck.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/e2fsprogs/fsck.c -------------------------------------------------------------------------------- /e2fsprogs/lsattr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/e2fsprogs/lsattr.c -------------------------------------------------------------------------------- /e2fsprogs/tune2fs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/e2fsprogs/tune2fs.c -------------------------------------------------------------------------------- /editors/Config.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/editors/Config.src -------------------------------------------------------------------------------- /editors/Kbuild.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/editors/Kbuild.src -------------------------------------------------------------------------------- /editors/awk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/editors/awk.c -------------------------------------------------------------------------------- /editors/cmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/editors/cmp.c -------------------------------------------------------------------------------- /editors/diff.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/editors/diff.c -------------------------------------------------------------------------------- /editors/ed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/editors/ed.c -------------------------------------------------------------------------------- /editors/patch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/editors/patch.c -------------------------------------------------------------------------------- /editors/patch_bbox.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/editors/patch_bbox.c -------------------------------------------------------------------------------- /editors/sed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/editors/sed.c -------------------------------------------------------------------------------- /editors/sed1line.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/editors/sed1line.txt -------------------------------------------------------------------------------- /editors/vi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/editors/vi.c -------------------------------------------------------------------------------- /examples/depmod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/examples/depmod -------------------------------------------------------------------------------- /examples/depmod.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/examples/depmod.pl -------------------------------------------------------------------------------- /examples/devfsd.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/examples/devfsd.conf -------------------------------------------------------------------------------- /examples/dnsd.conf: -------------------------------------------------------------------------------- 1 | thebox 192.168.1.5 2 | -------------------------------------------------------------------------------- /examples/inetd.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/examples/inetd.conf -------------------------------------------------------------------------------- /examples/inittab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/examples/inittab -------------------------------------------------------------------------------- /examples/mdev.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/examples/mdev.conf -------------------------------------------------------------------------------- /examples/mk2knr.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/examples/mk2knr.pl -------------------------------------------------------------------------------- /examples/undeb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/examples/undeb -------------------------------------------------------------------------------- /examples/unrpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/examples/unrpm -------------------------------------------------------------------------------- /examples/var_service/dhcp_if/log/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | exec std_service_logger 3 | -------------------------------------------------------------------------------- /examples/var_service/dhcpd_if/log/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | exec std_service_logger 3 | -------------------------------------------------------------------------------- /examples/var_service/dnsmasq/log/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | exec std_service_logger 3 | -------------------------------------------------------------------------------- /examples/var_service/ftpd/log/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | exec std_service_logger 3 | -------------------------------------------------------------------------------- /examples/var_service/httpd/log/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | exec std_service_logger 3 | -------------------------------------------------------------------------------- /examples/var_service/ifplugd_if/log/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | exec std_service_logger 3 | -------------------------------------------------------------------------------- /examples/var_service/inetd/log/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | exec std_service_logger 3 | -------------------------------------------------------------------------------- /examples/var_service/ntpd/log/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | exec std_service_logger 3 | -------------------------------------------------------------------------------- /examples/var_service/supplicant_if/log/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | exec std_service_logger 3 | -------------------------------------------------------------------------------- /examples/var_service/tftpd/log/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | exec std_service_logger 3 | -------------------------------------------------------------------------------- /examples/var_service/zcip_if/log/run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | exec std_service_logger 3 | -------------------------------------------------------------------------------- /examples/zcip.script: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/examples/zcip.script -------------------------------------------------------------------------------- /findutils/Config.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/findutils/Config.src -------------------------------------------------------------------------------- /findutils/Kbuild.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/findutils/Kbuild.src -------------------------------------------------------------------------------- /findutils/find.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/findutils/find.c -------------------------------------------------------------------------------- /findutils/grep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/findutils/grep.c -------------------------------------------------------------------------------- /findutils/xargs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/findutils/xargs.c -------------------------------------------------------------------------------- /include/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/include/.gitignore -------------------------------------------------------------------------------- /include/applets.h.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/include/applets.h.sh -------------------------------------------------------------------------------- /include/ar_.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/include/ar_.h -------------------------------------------------------------------------------- /include/bb_archive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/include/bb_archive.h -------------------------------------------------------------------------------- /include/busybox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/include/busybox.h -------------------------------------------------------------------------------- /include/dump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/include/dump.h -------------------------------------------------------------------------------- /include/fix_u32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/include/fix_u32.h -------------------------------------------------------------------------------- /include/grp_.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/include/grp_.h -------------------------------------------------------------------------------- /include/libbb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/include/libbb.h -------------------------------------------------------------------------------- /include/mingw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/include/mingw.h -------------------------------------------------------------------------------- /include/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/include/platform.h -------------------------------------------------------------------------------- /include/pwd_.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/include/pwd_.h -------------------------------------------------------------------------------- /include/rtc_.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/include/rtc_.h -------------------------------------------------------------------------------- /include/shadow_.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/include/shadow_.h -------------------------------------------------------------------------------- /include/unicode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/include/unicode.h -------------------------------------------------------------------------------- /include/usage.src.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/include/usage.src.h -------------------------------------------------------------------------------- /include/volume_id.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/include/volume_id.h -------------------------------------------------------------------------------- /include/xatonum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/include/xatonum.h -------------------------------------------------------------------------------- /include/xregex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/include/xregex.h -------------------------------------------------------------------------------- /init/Config.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/init/Config.src -------------------------------------------------------------------------------- /init/Kbuild.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/init/Kbuild.src -------------------------------------------------------------------------------- /init/bootchartd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/init/bootchartd.c -------------------------------------------------------------------------------- /init/halt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/init/halt.c -------------------------------------------------------------------------------- /init/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/init/init.c -------------------------------------------------------------------------------- /init/reboot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/init/reboot.h -------------------------------------------------------------------------------- /klibc-utils/minips.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/klibc-utils/minips.c -------------------------------------------------------------------------------- /klibc-utils/nuke.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/klibc-utils/nuke.c -------------------------------------------------------------------------------- /klibc-utils/resume.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/klibc-utils/resume.c -------------------------------------------------------------------------------- /libbb/Config.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/Config.src -------------------------------------------------------------------------------- /libbb/Kbuild.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/Kbuild.src -------------------------------------------------------------------------------- /libbb/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/README -------------------------------------------------------------------------------- /libbb/appletlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/appletlib.c -------------------------------------------------------------------------------- /libbb/auto_string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/auto_string.c -------------------------------------------------------------------------------- /libbb/bb_askpass.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/bb_askpass.c -------------------------------------------------------------------------------- /libbb/bb_bswap_64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/bb_bswap_64.c -------------------------------------------------------------------------------- /libbb/bb_cat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/bb_cat.c -------------------------------------------------------------------------------- /libbb/bb_do_delay.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/bb_do_delay.c -------------------------------------------------------------------------------- /libbb/bb_getgroups.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/bb_getgroups.c -------------------------------------------------------------------------------- /libbb/bb_pwd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/bb_pwd.c -------------------------------------------------------------------------------- /libbb/bb_qsort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/bb_qsort.c -------------------------------------------------------------------------------- /libbb/bb_strtod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/bb_strtod.c -------------------------------------------------------------------------------- /libbb/bb_strtonum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/bb_strtonum.c -------------------------------------------------------------------------------- /libbb/bbunit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/bbunit.c -------------------------------------------------------------------------------- /libbb/capability.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/capability.c -------------------------------------------------------------------------------- /libbb/chomp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/chomp.c -------------------------------------------------------------------------------- /libbb/const_hack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/const_hack.c -------------------------------------------------------------------------------- /libbb/copy_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/copy_file.c -------------------------------------------------------------------------------- /libbb/copyfd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/copyfd.c -------------------------------------------------------------------------------- /libbb/crc32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/crc32.c -------------------------------------------------------------------------------- /libbb/device_open.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/device_open.c -------------------------------------------------------------------------------- /libbb/dump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/dump.c -------------------------------------------------------------------------------- /libbb/duration.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/duration.c -------------------------------------------------------------------------------- /libbb/endofname.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/endofname.c -------------------------------------------------------------------------------- /libbb/executable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/executable.c -------------------------------------------------------------------------------- /libbb/fgets_str.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/fgets_str.c -------------------------------------------------------------------------------- /libbb/full_write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/full_write.c -------------------------------------------------------------------------------- /libbb/get_console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/get_console.c -------------------------------------------------------------------------------- /libbb/get_volsize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/get_volsize.c -------------------------------------------------------------------------------- /libbb/getopt32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/getopt32.c -------------------------------------------------------------------------------- /libbb/getpty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/getpty.c -------------------------------------------------------------------------------- /libbb/hash_md5_sha.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/hash_md5_sha.c -------------------------------------------------------------------------------- /libbb/herror_msg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/herror_msg.c -------------------------------------------------------------------------------- /libbb/in_ether.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/in_ether.c -------------------------------------------------------------------------------- /libbb/inet_cksum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/inet_cksum.c -------------------------------------------------------------------------------- /libbb/inet_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/inet_common.c -------------------------------------------------------------------------------- /libbb/inode_hash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/inode_hash.c -------------------------------------------------------------------------------- /libbb/isdirectory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/isdirectory.c -------------------------------------------------------------------------------- /libbb/isqrt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/isqrt.c -------------------------------------------------------------------------------- /libbb/last_char_is.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/last_char_is.c -------------------------------------------------------------------------------- /libbb/lineedit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/lineedit.c -------------------------------------------------------------------------------- /libbb/llist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/llist.c -------------------------------------------------------------------------------- /libbb/logenv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/logenv.c -------------------------------------------------------------------------------- /libbb/login.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/login.c -------------------------------------------------------------------------------- /libbb/loop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/loop.c -------------------------------------------------------------------------------- /libbb/makedev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/makedev.c -------------------------------------------------------------------------------- /libbb/match_fstype.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/match_fstype.c -------------------------------------------------------------------------------- /libbb/messages.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/messages.c -------------------------------------------------------------------------------- /libbb/mode_string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/mode_string.c -------------------------------------------------------------------------------- /libbb/mtab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/mtab.c -------------------------------------------------------------------------------- /libbb/nuke_str.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/nuke_str.c -------------------------------------------------------------------------------- /libbb/obscure.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/obscure.c -------------------------------------------------------------------------------- /libbb/parse_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/parse_config.c -------------------------------------------------------------------------------- /libbb/parse_mode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/parse_mode.c -------------------------------------------------------------------------------- /libbb/perror_msg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/perror_msg.c -------------------------------------------------------------------------------- /libbb/perror_nomsg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/perror_nomsg.c -------------------------------------------------------------------------------- /libbb/pidfile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/pidfile.c -------------------------------------------------------------------------------- /libbb/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/platform.c -------------------------------------------------------------------------------- /libbb/print_flags.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/print_flags.c -------------------------------------------------------------------------------- /libbb/printable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/printable.c -------------------------------------------------------------------------------- /libbb/procps.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/procps.c -------------------------------------------------------------------------------- /libbb/progress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/progress.c -------------------------------------------------------------------------------- /libbb/pw_encrypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/pw_encrypt.c -------------------------------------------------------------------------------- /libbb/read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/read.c -------------------------------------------------------------------------------- /libbb/read_key.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/read_key.c -------------------------------------------------------------------------------- /libbb/read_printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/read_printf.c -------------------------------------------------------------------------------- /libbb/remove_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/remove_file.c -------------------------------------------------------------------------------- /libbb/replace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/replace.c -------------------------------------------------------------------------------- /libbb/rtc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/rtc.c -------------------------------------------------------------------------------- /libbb/run_shell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/run_shell.c -------------------------------------------------------------------------------- /libbb/safe_poll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/safe_poll.c -------------------------------------------------------------------------------- /libbb/safe_strncpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/safe_strncpy.c -------------------------------------------------------------------------------- /libbb/safe_write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/safe_write.c -------------------------------------------------------------------------------- /libbb/securetty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/securetty.c -------------------------------------------------------------------------------- /libbb/signals.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/signals.c -------------------------------------------------------------------------------- /libbb/single_argv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/single_argv.c -------------------------------------------------------------------------------- /libbb/speed_table.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/speed_table.c -------------------------------------------------------------------------------- /libbb/str_tolower.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/str_tolower.c -------------------------------------------------------------------------------- /libbb/strrstr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/strrstr.c -------------------------------------------------------------------------------- /libbb/sysconf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/sysconf.c -------------------------------------------------------------------------------- /libbb/time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/time.c -------------------------------------------------------------------------------- /libbb/trim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/trim.c -------------------------------------------------------------------------------- /libbb/ubi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/ubi.c -------------------------------------------------------------------------------- /libbb/udp_io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/udp_io.c -------------------------------------------------------------------------------- /libbb/unicode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/unicode.c -------------------------------------------------------------------------------- /libbb/utmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/utmp.c -------------------------------------------------------------------------------- /libbb/uuencode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/uuencode.c -------------------------------------------------------------------------------- /libbb/verror_msg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/verror_msg.c -------------------------------------------------------------------------------- /libbb/wfopen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/wfopen.c -------------------------------------------------------------------------------- /libbb/wfopen_input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/wfopen_input.c -------------------------------------------------------------------------------- /libbb/write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/write.c -------------------------------------------------------------------------------- /libbb/xatonum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/xatonum.c -------------------------------------------------------------------------------- /libbb/xconnect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/xconnect.c -------------------------------------------------------------------------------- /libbb/xfunc_die.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/xfunc_die.c -------------------------------------------------------------------------------- /libbb/xfuncs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/xfuncs.c -------------------------------------------------------------------------------- /libbb/xgetcwd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/xgetcwd.c -------------------------------------------------------------------------------- /libbb/xreadlink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/xreadlink.c -------------------------------------------------------------------------------- /libbb/xregcomp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libbb/xregcomp.c -------------------------------------------------------------------------------- /libpwdgrp/Kbuild.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libpwdgrp/Kbuild.src -------------------------------------------------------------------------------- /libpwdgrp/pwd_grp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/libpwdgrp/pwd_grp.c -------------------------------------------------------------------------------- /loginutils/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/loginutils/README -------------------------------------------------------------------------------- /loginutils/adduser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/loginutils/adduser.c -------------------------------------------------------------------------------- /loginutils/cryptpw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/loginutils/cryptpw.c -------------------------------------------------------------------------------- /loginutils/deluser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/loginutils/deluser.c -------------------------------------------------------------------------------- /loginutils/getty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/loginutils/getty.c -------------------------------------------------------------------------------- /loginutils/login.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/loginutils/login.c -------------------------------------------------------------------------------- /loginutils/passwd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/loginutils/passwd.c -------------------------------------------------------------------------------- /loginutils/su.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/loginutils/su.c -------------------------------------------------------------------------------- /loginutils/sulogin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/loginutils/sulogin.c -------------------------------------------------------------------------------- /loginutils/suw32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/loginutils/suw32.c -------------------------------------------------------------------------------- /loginutils/vlock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/loginutils/vlock.c -------------------------------------------------------------------------------- /mailutils/Config.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/mailutils/Config.src -------------------------------------------------------------------------------- /mailutils/Kbuild.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/mailutils/Kbuild.src -------------------------------------------------------------------------------- /mailutils/mail.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/mailutils/mail.c -------------------------------------------------------------------------------- /mailutils/mail.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/mailutils/mail.h -------------------------------------------------------------------------------- /mailutils/makemime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/mailutils/makemime.c -------------------------------------------------------------------------------- /mailutils/sendmail.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/mailutils/sendmail.c -------------------------------------------------------------------------------- /miscutils/Config.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/Config.src -------------------------------------------------------------------------------- /miscutils/Kbuild.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/Kbuild.src -------------------------------------------------------------------------------- /miscutils/adjtimex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/adjtimex.c -------------------------------------------------------------------------------- /miscutils/ascii.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/ascii.c -------------------------------------------------------------------------------- /miscutils/bbconfig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/bbconfig.c -------------------------------------------------------------------------------- /miscutils/bc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/bc.c -------------------------------------------------------------------------------- /miscutils/beep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/beep.c -------------------------------------------------------------------------------- /miscutils/chat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/chat.c -------------------------------------------------------------------------------- /miscutils/conspy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/conspy.c -------------------------------------------------------------------------------- /miscutils/crond.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/crond.c -------------------------------------------------------------------------------- /miscutils/crontab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/crontab.c -------------------------------------------------------------------------------- /miscutils/cygpath.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/cygpath.c -------------------------------------------------------------------------------- /miscutils/dc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/dc.c -------------------------------------------------------------------------------- /miscutils/devfsd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/devfsd.c -------------------------------------------------------------------------------- /miscutils/devmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/devmem.c -------------------------------------------------------------------------------- /miscutils/fbsplash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/fbsplash.c -------------------------------------------------------------------------------- /miscutils/flashcp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/flashcp.c -------------------------------------------------------------------------------- /miscutils/hdparm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/hdparm.c -------------------------------------------------------------------------------- /miscutils/hexedit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/hexedit.c -------------------------------------------------------------------------------- /miscutils/iconv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/iconv.c -------------------------------------------------------------------------------- /miscutils/inotifyd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/inotifyd.c -------------------------------------------------------------------------------- /miscutils/jn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/jn.c -------------------------------------------------------------------------------- /miscutils/less.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/less.c -------------------------------------------------------------------------------- /miscutils/lsscsi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/lsscsi.c -------------------------------------------------------------------------------- /miscutils/makedevs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/makedevs.c -------------------------------------------------------------------------------- /miscutils/man.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/man.c -------------------------------------------------------------------------------- /miscutils/microcom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/microcom.c -------------------------------------------------------------------------------- /miscutils/mim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/mim.c -------------------------------------------------------------------------------- /miscutils/mt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/mt.c -------------------------------------------------------------------------------- /miscutils/rfkill.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/rfkill.c -------------------------------------------------------------------------------- /miscutils/runlevel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/runlevel.c -------------------------------------------------------------------------------- /miscutils/rx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/rx.c -------------------------------------------------------------------------------- /miscutils/seedrng.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/seedrng.c -------------------------------------------------------------------------------- /miscutils/setfattr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/setfattr.c -------------------------------------------------------------------------------- /miscutils/strings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/strings.c -------------------------------------------------------------------------------- /miscutils/time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/time.c -------------------------------------------------------------------------------- /miscutils/ts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/ts.c -------------------------------------------------------------------------------- /miscutils/ttysize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/ttysize.c -------------------------------------------------------------------------------- /miscutils/volname.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/volname.c -------------------------------------------------------------------------------- /miscutils/watchdog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/miscutils/watchdog.c -------------------------------------------------------------------------------- /modutils/Config.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/modutils/Config.src -------------------------------------------------------------------------------- /modutils/Kbuild.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/modutils/Kbuild.src -------------------------------------------------------------------------------- /modutils/depmod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/modutils/depmod.c -------------------------------------------------------------------------------- /modutils/insmod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/modutils/insmod.c -------------------------------------------------------------------------------- /modutils/lsmod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/modutils/lsmod.c -------------------------------------------------------------------------------- /modutils/modinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/modutils/modinfo.c -------------------------------------------------------------------------------- /modutils/modprobe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/modutils/modprobe.c -------------------------------------------------------------------------------- /modutils/modutils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/modutils/modutils.c -------------------------------------------------------------------------------- /modutils/modutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/modutils/modutils.h -------------------------------------------------------------------------------- /modutils/rmmod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/modutils/rmmod.c -------------------------------------------------------------------------------- /networking/arp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/arp.c -------------------------------------------------------------------------------- /networking/arping.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/arping.c -------------------------------------------------------------------------------- /networking/brctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/brctl.c -------------------------------------------------------------------------------- /networking/dnsd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/dnsd.c -------------------------------------------------------------------------------- /networking/ftpd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/ftpd.c -------------------------------------------------------------------------------- /networking/httpd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/httpd.c -------------------------------------------------------------------------------- /networking/ifplugd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/ifplugd.c -------------------------------------------------------------------------------- /networking/inetd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/inetd.c -------------------------------------------------------------------------------- /networking/ip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/ip.c -------------------------------------------------------------------------------- /networking/ipcalc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/ipcalc.c -------------------------------------------------------------------------------- /networking/isrv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/isrv.c -------------------------------------------------------------------------------- /networking/isrv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/isrv.h -------------------------------------------------------------------------------- /networking/nameif.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/nameif.c -------------------------------------------------------------------------------- /networking/nc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/nc.c -------------------------------------------------------------------------------- /networking/netstat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/netstat.c -------------------------------------------------------------------------------- /networking/ntpd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/ntpd.c -------------------------------------------------------------------------------- /networking/ntpd.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/ntpd.diff -------------------------------------------------------------------------------- /networking/ping.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/ping.c -------------------------------------------------------------------------------- /networking/pscan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/pscan.c -------------------------------------------------------------------------------- /networking/route.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/route.c -------------------------------------------------------------------------------- /networking/tc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/tc.c -------------------------------------------------------------------------------- /networking/tcpudp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/tcpudp.c -------------------------------------------------------------------------------- /networking/telnet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/telnet.c -------------------------------------------------------------------------------- /networking/telnetd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/telnetd.c -------------------------------------------------------------------------------- /networking/tftp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/tftp.c -------------------------------------------------------------------------------- /networking/tls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/tls.c -------------------------------------------------------------------------------- /networking/tls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/tls.h -------------------------------------------------------------------------------- /networking/tls_aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/tls_aes.c -------------------------------------------------------------------------------- /networking/tls_aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/tls_aes.h -------------------------------------------------------------------------------- /networking/tls_fe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/tls_fe.c -------------------------------------------------------------------------------- /networking/tls_rsa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/tls_rsa.c -------------------------------------------------------------------------------- /networking/tls_rsa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/tls_rsa.h -------------------------------------------------------------------------------- /networking/tunctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/tunctl.c -------------------------------------------------------------------------------- /networking/vconfig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/vconfig.c -------------------------------------------------------------------------------- /networking/wget.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/wget.c -------------------------------------------------------------------------------- /networking/whois.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/whois.c -------------------------------------------------------------------------------- /networking/zcip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/networking/zcip.c -------------------------------------------------------------------------------- /printutils/lpd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/printutils/lpd.c -------------------------------------------------------------------------------- /printutils/lpr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/printutils/lpr.c -------------------------------------------------------------------------------- /procps/Config.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/procps/Config.src -------------------------------------------------------------------------------- /procps/Kbuild.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/procps/Kbuild.src -------------------------------------------------------------------------------- /procps/free.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/procps/free.c -------------------------------------------------------------------------------- /procps/fuser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/procps/fuser.c -------------------------------------------------------------------------------- /procps/iostat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/procps/iostat.c -------------------------------------------------------------------------------- /procps/kill.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/procps/kill.c -------------------------------------------------------------------------------- /procps/lsof.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/procps/lsof.c -------------------------------------------------------------------------------- /procps/mpstat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/procps/mpstat.c -------------------------------------------------------------------------------- /procps/nmeter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/procps/nmeter.c -------------------------------------------------------------------------------- /procps/pgrep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/procps/pgrep.c -------------------------------------------------------------------------------- /procps/pidof.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/procps/pidof.c -------------------------------------------------------------------------------- /procps/pmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/procps/pmap.c -------------------------------------------------------------------------------- /procps/powertop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/procps/powertop.c -------------------------------------------------------------------------------- /procps/ps.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/procps/ps.c -------------------------------------------------------------------------------- /procps/ps.posix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/procps/ps.posix -------------------------------------------------------------------------------- /procps/pstree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/procps/pstree.c -------------------------------------------------------------------------------- /procps/pwdx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/procps/pwdx.c -------------------------------------------------------------------------------- /procps/smemcap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/procps/smemcap.c -------------------------------------------------------------------------------- /procps/sysctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/procps/sysctl.c -------------------------------------------------------------------------------- /procps/top.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/procps/top.c -------------------------------------------------------------------------------- /procps/uptime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/procps/uptime.c -------------------------------------------------------------------------------- /procps/watch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/procps/watch.c -------------------------------------------------------------------------------- /runit/Config.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/runit/Config.src -------------------------------------------------------------------------------- /runit/Kbuild.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/runit/Kbuild.src -------------------------------------------------------------------------------- /runit/chpst.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/runit/chpst.c -------------------------------------------------------------------------------- /runit/runit_lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/runit/runit_lib.h -------------------------------------------------------------------------------- /runit/runsv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/runit/runsv.c -------------------------------------------------------------------------------- /runit/runsvdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/runit/runsvdir.c -------------------------------------------------------------------------------- /runit/sv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/runit/sv.c -------------------------------------------------------------------------------- /runit/svlogd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/runit/svlogd.c -------------------------------------------------------------------------------- /scripts/Kbuild.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/scripts/Kbuild.src -------------------------------------------------------------------------------- /scripts/Makefile.IMA: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/scripts/Makefile.IMA -------------------------------------------------------------------------------- /scripts/Makefile.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/scripts/Makefile.lib -------------------------------------------------------------------------------- /scripts/bb_release: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/scripts/bb_release -------------------------------------------------------------------------------- /scripts/echo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/scripts/echo.c -------------------------------------------------------------------------------- /scripts/fix_ws.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/scripts/fix_ws.sh -------------------------------------------------------------------------------- /scripts/kconfig/lxdialog/.gitignore: -------------------------------------------------------------------------------- 1 | # 2 | # Generated files 3 | # 4 | lxdialog 5 | -------------------------------------------------------------------------------- /scripts/memusage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/scripts/memusage -------------------------------------------------------------------------------- /scripts/mkconfigs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/scripts/mkconfigs -------------------------------------------------------------------------------- /scripts/mkdiff_obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/scripts/mkdiff_obj -------------------------------------------------------------------------------- /scripts/mkmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/scripts/mkmakefile -------------------------------------------------------------------------------- /scripts/objsizes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/scripts/objsizes -------------------------------------------------------------------------------- /scripts/randomtest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/scripts/randomtest -------------------------------------------------------------------------------- /scripts/sample_pmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/scripts/sample_pmap -------------------------------------------------------------------------------- /scripts/showasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/scripts/showasm -------------------------------------------------------------------------------- /scripts/test_make_O: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/scripts/test_make_O -------------------------------------------------------------------------------- /scripts/trylink: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/scripts/trylink -------------------------------------------------------------------------------- /selinux/Config.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/selinux/Config.src -------------------------------------------------------------------------------- /selinux/Kbuild.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/selinux/Kbuild.src -------------------------------------------------------------------------------- /selinux/chcon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/selinux/chcon.c -------------------------------------------------------------------------------- /selinux/getenforce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/selinux/getenforce.c -------------------------------------------------------------------------------- /selinux/getsebool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/selinux/getsebool.c -------------------------------------------------------------------------------- /selinux/runcon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/selinux/runcon.c -------------------------------------------------------------------------------- /selinux/sestatus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/selinux/sestatus.c -------------------------------------------------------------------------------- /selinux/setenforce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/selinux/setenforce.c -------------------------------------------------------------------------------- /selinux/setfiles.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/selinux/setfiles.c -------------------------------------------------------------------------------- /selinux/setsebool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/selinux/setsebool.c -------------------------------------------------------------------------------- /shell/Config.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/shell/Config.src -------------------------------------------------------------------------------- /shell/Kbuild.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/shell/Kbuild.src -------------------------------------------------------------------------------- /shell/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/shell/README -------------------------------------------------------------------------------- /shell/README.job: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/shell/README.job -------------------------------------------------------------------------------- /shell/ash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/shell/ash.c -------------------------------------------------------------------------------- /shell/ash_doc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/shell/ash_doc.txt -------------------------------------------------------------------------------- /shell/ash_ptr_hack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/shell/ash_ptr_hack.c -------------------------------------------------------------------------------- /shell/ash_test/ash-alias/alias_brace.right: -------------------------------------------------------------------------------- 1 | Ok 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-alias/alias_case.right: -------------------------------------------------------------------------------- 1 | Ok 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-arith/arith-bash1.right: -------------------------------------------------------------------------------- 1 | 1 2 | 0 3 | -------------------------------------------------------------------------------- /shell/ash_test/ash-arith/arith_nested1.right: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-heredoc/heredoc1.right: -------------------------------------------------------------------------------- 1 | qwe 2 | asd 3 | 123 4 | 456 5 | Ok 6 | -------------------------------------------------------------------------------- /shell/ash_test/ash-heredoc/heredoc2.right: -------------------------------------------------------------------------------- 1 | bar 2 | bar 3 | -------------------------------------------------------------------------------- /shell/ash_test/ash-heredoc/heredoc4.right: -------------------------------------------------------------------------------- 1 | '$' 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-heredoc/heredoc6.right: -------------------------------------------------------------------------------- 1 | test 2 | OK:0 3 | -------------------------------------------------------------------------------- /shell/ash_test/ash-heredoc/heredoc6.tests: -------------------------------------------------------------------------------- 1 | eval 'cat <<- NOT 2 | test 3 | NOT' 4 | echo OK:$? 5 | -------------------------------------------------------------------------------- /shell/ash_test/ash-heredoc/heredoc7.right: -------------------------------------------------------------------------------- 1 | _ASBOX 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-heredoc/heredoc8.right: -------------------------------------------------------------------------------- 1 | ./heredoc8.tests: line 3: syntax error: unexpected "then" 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-heredoc/heredoc8.tests: -------------------------------------------------------------------------------- 1 | # ash used to SEGV on this: 2 | 3 | <-10qwertyuiop< 2 | Done 3 | -------------------------------------------------------------------------------- /shell/ash_test/ash-misc/pid.right: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-misc/piped_input.right: -------------------------------------------------------------------------------- 1 | TEST 2 | One:1 3 | -------------------------------------------------------------------------------- /shell/ash_test/ash-misc/return1.right: -------------------------------------------------------------------------------- 1 | Ok:0 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-misc/set-n1.right: -------------------------------------------------------------------------------- 1 | set -n stops in -c? 2 | YES 3 | Ok:0 4 | -------------------------------------------------------------------------------- /shell/ash_test/ash-misc/source1.right: -------------------------------------------------------------------------------- 1 | Sourced ok 2 | Done 3 | -------------------------------------------------------------------------------- /shell/ash_test/ash-misc/source2.right: -------------------------------------------------------------------------------- 1 | Done: 0 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-misc/source2.tests: -------------------------------------------------------------------------------- 1 | false 2 | . /dev/null 3 | echo Done: $? 4 | -------------------------------------------------------------------------------- /shell/ash_test/ash-misc/tickquote1.tests: -------------------------------------------------------------------------------- 1 | echo _`"pwd`_ 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-misc/unicode1.right: -------------------------------------------------------------------------------- 1 | 1 2 | 1 3 | Ok 4 | -------------------------------------------------------------------------------- /shell/ash_test/ash-misc/until1.right: -------------------------------------------------------------------------------- 1 | 1 2 | 1 3 | Ok:0 4 | -------------------------------------------------------------------------------- /shell/ash_test/ash-misc/wait4.right: -------------------------------------------------------------------------------- 1 | Three:3 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-misc/wait5.right: -------------------------------------------------------------------------------- 1 | Zero:0 2 | Three:3 3 | -------------------------------------------------------------------------------- /shell/ash_test/ash-misc/wait6.right: -------------------------------------------------------------------------------- 1 | 0 2 | 3 3 | -------------------------------------------------------------------------------- /shell/ash_test/ash-misc/wait7.right: -------------------------------------------------------------------------------- 1 | Background1 2 | Ok:0 3 | -------------------------------------------------------------------------------- /shell/ash_test/ash-misc/while1.right: -------------------------------------------------------------------------------- 1 | OK:0 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-misc/while2.right: -------------------------------------------------------------------------------- 1 | Hello 2 | OK:0 3 | -------------------------------------------------------------------------------- /shell/ash_test/ash-misc/while4.right: -------------------------------------------------------------------------------- 1 | Ok:0 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-misc/while_in_subshell.right: -------------------------------------------------------------------------------- 1 | OK: 0 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-parsing/and_or_and_backgrounding.right: -------------------------------------------------------------------------------- 1 | First 2 | Second 3 | Third 4 | Done 5 | -------------------------------------------------------------------------------- /shell/ash_test/ash-parsing/argv0.right: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-parsing/bkslash_eof1.right: -------------------------------------------------------------------------------- 1 | ok\ 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-parsing/bkslash_eof1.tests: -------------------------------------------------------------------------------- 1 | eval 'echo ok\' 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-parsing/bkslash_newline1.right: -------------------------------------------------------------------------------- 1 | and1 2 | and2 3 | or1 4 | ok 5 | -------------------------------------------------------------------------------- /shell/ash_test/ash-parsing/bkslash_newline2.right: -------------------------------------------------------------------------------- 1 | Line with one backslash: 2 | \ 3 | 4 | Ok:0 5 | -------------------------------------------------------------------------------- /shell/ash_test/ash-parsing/bkslash_newline3.right: -------------------------------------------------------------------------------- 1 | a:[a] 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-parsing/bkslash_newline3.tests: -------------------------------------------------------------------------------- 1 | for s in \ 2 | a; do 3 | echo "a:[$s]" 4 | done 5 | -------------------------------------------------------------------------------- /shell/ash_test/ash-parsing/bkslash_newline4.right: -------------------------------------------------------------------------------- 1 | 1:1 2 | 22:22 3 | 3:3 4 | Ok:0 5 | -------------------------------------------------------------------------------- /shell/ash_test/ash-parsing/eol1.right: -------------------------------------------------------------------------------- 1 | Done:0 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-parsing/escape1.right: -------------------------------------------------------------------------------- 1 | \ 2 | a\b 3 | \\ 4 | c\\d 5 | -------------------------------------------------------------------------------- /shell/ash_test/ash-parsing/escape4.right: -------------------------------------------------------------------------------- 1 | Ok 2 | End 3 | -------------------------------------------------------------------------------- /shell/ash_test/ash-parsing/group1.right: -------------------------------------------------------------------------------- 1 | word} } 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-parsing/group1.tests: -------------------------------------------------------------------------------- 1 | { echo word} }; } 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-parsing/group2.right: -------------------------------------------------------------------------------- 1 | got TERM 2 | Done: 0 3 | -------------------------------------------------------------------------------- /shell/ash_test/ash-parsing/noeol.right: -------------------------------------------------------------------------------- 1 | HELLO 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-parsing/noeol.tests: -------------------------------------------------------------------------------- 1 | # next line has no EOL! 2 | echo HELLO -------------------------------------------------------------------------------- /shell/ash_test/ash-parsing/noeol2.right: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-parsing/noeol3.tests: -------------------------------------------------------------------------------- 1 | # last line has no EOL! 2 | echo "unterminated -------------------------------------------------------------------------------- /shell/ash_test/ash-parsing/quote1.right: -------------------------------------------------------------------------------- 1 | '1' 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-parsing/quote1.tests: -------------------------------------------------------------------------------- 1 | a=1 2 | echo "'$a'" 3 | -------------------------------------------------------------------------------- /shell/ash_test/ash-parsing/quote2.right: -------------------------------------------------------------------------------- 1 | >1 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-parsing/quote2.tests: -------------------------------------------------------------------------------- 1 | a=1 2 | echo ">$a" 3 | -------------------------------------------------------------------------------- /shell/ash_test/ash-parsing/quote4.right: -------------------------------------------------------------------------------- 1 | a b 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-parsing/quote4.tests: -------------------------------------------------------------------------------- 1 | a_b='a b' 2 | echo "$a_b" 3 | -------------------------------------------------------------------------------- /shell/ash_test/ash-parsing/starquoted3.right: -------------------------------------------------------------------------------- 1 | 2 | <> 3 | -------------------------------------------------------------------------------- /shell/ash_test/ash-psubst/falsetick2.right: -------------------------------------------------------------------------------- 1 | Two:2 v:[] 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-psubst/falsetick2.tests: -------------------------------------------------------------------------------- 1 | v=v 2 | v=`exit 2` `false` 3 | echo Two:$? v:"[$v]" 4 | -------------------------------------------------------------------------------- /shell/ash_test/ash-psubst/tick.right: -------------------------------------------------------------------------------- 1 | 1 2 | 1 3 | -------------------------------------------------------------------------------- /shell/ash_test/ash-psubst/tick2.right: -------------------------------------------------------------------------------- 1 | BAZ 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-psubst/tick_in_heredoc.right: -------------------------------------------------------------------------------- 1 | 1 2 | 3 | 2 4 | 5 | 3 6 | -------------------------------------------------------------------------------- /shell/ash_test/ash-quoting/bkslash_case2.right: -------------------------------------------------------------------------------- 1 | ok1 2 | ok2 3 | Ok:0 4 | -------------------------------------------------------------------------------- /shell/ash_test/ash-quoting/case_glob1.right: -------------------------------------------------------------------------------- 1 | s 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-quoting/dollar_repl_slash_bash2.right: -------------------------------------------------------------------------------- 1 | \/a\/bc\/def\/file 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-quoting/quote_in_varexp1.right: -------------------------------------------------------------------------------- 1 | '' 2 | Ok:0 3 | -------------------------------------------------------------------------------- /shell/ash_test/ash-quoting/squote_in_varexp3.right: -------------------------------------------------------------------------------- 1 | B 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-quoting/squote_in_varexp3.tests: -------------------------------------------------------------------------------- 1 | x=\'B; echo "${x#\'}" 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-read/read_SIGCHLD.right: -------------------------------------------------------------------------------- 1 | x='Ok' 2 | exitcode:0 3 | -------------------------------------------------------------------------------- /shell/ash_test/ash-read/read_d0.right: -------------------------------------------------------------------------------- 1 | test 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-redir/redir.right: -------------------------------------------------------------------------------- 1 | ash: write error: Bad file descriptor 2 | TEST 3 | -------------------------------------------------------------------------------- /shell/ash_test/ash-redir/redir2.right: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-redir/redir4.right: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-redir/redir6.right: -------------------------------------------------------------------------------- 1 | Hello 2 | OK 3 | -------------------------------------------------------------------------------- /shell/ash_test/ash-redir/redir7.right: -------------------------------------------------------------------------------- 1 | Ok 2 | Ok 3 | Done 4 | -------------------------------------------------------------------------------- /shell/ash_test/ash-redir/redir8.right: -------------------------------------------------------------------------------- 1 | Ok 2 | Ok 3 | Done 4 | -------------------------------------------------------------------------------- /shell/ash_test/ash-redir/redir9.right: -------------------------------------------------------------------------------- 1 | Ok 2 | Done:0 3 | -------------------------------------------------------------------------------- /shell/ash_test/ash-redir/redir_escapednum.right: -------------------------------------------------------------------------------- 1 | Ok 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-redir/redir_escapednum.tests: -------------------------------------------------------------------------------- 1 | echo NOT SHOWN \2>/dev/null 2 | echo Ok 3 | -------------------------------------------------------------------------------- /shell/ash_test/ash-redir/redir_script.right: -------------------------------------------------------------------------------- 1 | Ok: script fd is not closed 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-signals/continue_and_trap1.right: -------------------------------------------------------------------------------- 1 | Exiting 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-signals/reap1.right: -------------------------------------------------------------------------------- 1 | Ok 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-signals/return_in_trap1.right: -------------------------------------------------------------------------------- 1 | a:2 2 | b:0 3 | Trap 4 | d:3 5 | -------------------------------------------------------------------------------- /shell/ash_test/ash-signals/save-ret.right: -------------------------------------------------------------------------------- 1 | YEAH 2 | 0 3 | -------------------------------------------------------------------------------- /shell/ash_test/ash-signals/sigint1.right: -------------------------------------------------------------------------------- 1 | Sending SIGINT to main shell PID 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-signals/signal6.right: -------------------------------------------------------------------------------- 1 | got TERM 2 | Done: 0 3 | -------------------------------------------------------------------------------- /shell/ash_test/ash-signals/signal7.right: -------------------------------------------------------------------------------- 1 | Bug detected: 0 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-signals/signal8.right: -------------------------------------------------------------------------------- 1 | Removing traps 2 | End of exit_func 3 | Done: 0 4 | -------------------------------------------------------------------------------- /shell/ash_test/ash-signals/signal9.right: -------------------------------------------------------------------------------- 1 | Removing traps 2 | End of exit_func 3 | Done: 0 4 | -------------------------------------------------------------------------------- /shell/ash_test/ash-signals/signal_read2.right: -------------------------------------------------------------------------------- 1 | Hangup 2 | Done:129 3 | -------------------------------------------------------------------------------- /shell/ash_test/ash-standalone/nofork_trashes_getopt.right: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-standalone/var_standalone1.right: -------------------------------------------------------------------------------- 1 | Done: 1 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-vars/glob_and_vars.tests: -------------------------------------------------------------------------------- 1 | v=. 2 | echo $v/glob_and_vars.[tr]* 3 | -------------------------------------------------------------------------------- /shell/ash_test/ash-vars/param_subshell.right: -------------------------------------------------------------------------------- 1 | 1=1 2 | 2=2 3 | 3=3 4 | 4=4 5 | 5=5 6 | 6=6 7 | 7=7 8 | -------------------------------------------------------------------------------- /shell/ash_test/ash-vars/var-do-not-collapse-arithmetic-expansion-at-parse-time.right: -------------------------------------------------------------------------------- 1 | 12 2 | 9 3 | -------------------------------------------------------------------------------- /shell/ash_test/ash-vars/var-do-not-expand-tilde-in-parameter-expansion-in-quotes.right: -------------------------------------------------------------------------------- 1 | ~root 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-vars/var-expand-tilde-in-parameter-expansion.right: -------------------------------------------------------------------------------- 1 | :/root 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-vars/var-pattern-replacement-in-parameter-expansion-1.right: -------------------------------------------------------------------------------- 1 | a_\_z_c 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-vars/var-pattern-replacement-in-parameter-expansion-2.right: -------------------------------------------------------------------------------- 1 | ax/yc 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-vars/var-pattern-replacement-in-parameter-expansion-3.right: -------------------------------------------------------------------------------- 1 | axcabc 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-vars/var-pattern-replacement-in-parameter-expansion-4.right: -------------------------------------------------------------------------------- 1 | axcaxc 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-vars/var-pattern-replacement-in-parameter-expansion-5.right: -------------------------------------------------------------------------------- 1 | axc 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-vars/var-runtime-quote-detection.right: -------------------------------------------------------------------------------- 1 | <> 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-vars/var-runtime-quote-detection.tests: -------------------------------------------------------------------------------- 1 | foo=\\ echo "<${foo#[\\]}>" 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-vars/var-utf8-length.right: -------------------------------------------------------------------------------- 1 | 26 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-vars/var3.right: -------------------------------------------------------------------------------- 1 | 1 2 | 1 3 | 4 | 5 | 0 6 | -------------------------------------------------------------------------------- /shell/ash_test/ash-vars/var4.right: -------------------------------------------------------------------------------- 1 | bus/usb/1/2 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-vars/var_10.right: -------------------------------------------------------------------------------- 1 | Zero:0 2 | One:1 3 | Done:0 4 | -------------------------------------------------------------------------------- /shell/ash_test/ash-vars/var_bash7.right: -------------------------------------------------------------------------------- 1 | B 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-vars/var_bash7.tests: -------------------------------------------------------------------------------- 1 | x=AB; echo "${x#$'\x41'}" 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-vars/var_bash_repl_empty_pattern.right: -------------------------------------------------------------------------------- 1 | v 2 | Ok:0 3 | -------------------------------------------------------------------------------- /shell/ash_test/ash-vars/var_bash_repl_empty_var.right: -------------------------------------------------------------------------------- 1 | 2 | w 3 | Ok:0 4 | -------------------------------------------------------------------------------- /shell/ash_test/ash-vars/var_bash_repl_unterminated.right: -------------------------------------------------------------------------------- 1 | b/d 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-vars/var_bash_repl_unterminated.tests: -------------------------------------------------------------------------------- 1 | a=b-c 2 | echo ${a/-*}/d 3 | -------------------------------------------------------------------------------- /shell/ash_test/ash-vars/var_leaks.right: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-vars/var_nested2.right: -------------------------------------------------------------------------------- 1 | aB 2 | -------------------------------------------------------------------------------- /shell/ash_test/ash-vars/var_wordsplit_ifs5.right: -------------------------------------------------------------------------------- 1 | Zero:0 2 | -------------------------------------------------------------------------------- /shell/brace.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/shell/brace.txt -------------------------------------------------------------------------------- /shell/cttyhack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/shell/cttyhack.c -------------------------------------------------------------------------------- /shell/hush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/shell/hush.c -------------------------------------------------------------------------------- /shell/hush_doc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/shell/hush_doc.txt -------------------------------------------------------------------------------- /shell/hush_test/.gitignore: -------------------------------------------------------------------------------- 1 | *.fail 2 | *.xx 3 | 4 | /hush 5 | -------------------------------------------------------------------------------- /shell/hush_test/hush-arith/arith_nested1.right: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-bugs/strops5_bug.right: -------------------------------------------------------------------------------- 1 | 4:no:1 2 | 5:YES:0 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-heredoc/heredoc1.right: -------------------------------------------------------------------------------- 1 | qwe 2 | asd 3 | 123 4 | 456 5 | Ok 6 | -------------------------------------------------------------------------------- /shell/hush_test/hush-heredoc/heredoc2.right: -------------------------------------------------------------------------------- 1 | bar 2 | bar 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-heredoc/heredoc4.right: -------------------------------------------------------------------------------- 1 | '$' 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-heredoc/heredoc6.right: -------------------------------------------------------------------------------- 1 | test 2 | OK:0 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-heredoc/heredoc6.tests: -------------------------------------------------------------------------------- 1 | eval 'cat <<- NOT 2 | test 3 | NOT' 4 | echo OK:$? 5 | -------------------------------------------------------------------------------- /shell/hush_test/hush-heredoc/heredoc7.right: -------------------------------------------------------------------------------- 1 | _ASBOX 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-heredoc/heredoc8.right: -------------------------------------------------------------------------------- 1 | hush: syntax error at 'then' 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-heredoc/heredoc8.tests: -------------------------------------------------------------------------------- 1 | # ash used to SEGV on this: 2 | 3 | <-10qwertyuiop< 2 | Done 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-misc/pid.right: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-misc/piped_input.right: -------------------------------------------------------------------------------- 1 | TEST 2 | One:1 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-misc/return1.right: -------------------------------------------------------------------------------- 1 | Ok:0 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-misc/set-n1.right: -------------------------------------------------------------------------------- 1 | set -n stops in -c? 2 | YES 3 | Ok:0 4 | -------------------------------------------------------------------------------- /shell/hush_test/hush-misc/source1.right: -------------------------------------------------------------------------------- 1 | Sourced ok 2 | Done 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-misc/source2.right: -------------------------------------------------------------------------------- 1 | Done: 0 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-misc/source2.tests: -------------------------------------------------------------------------------- 1 | false 2 | . /dev/null 3 | echo Done: $? 4 | -------------------------------------------------------------------------------- /shell/hush_test/hush-misc/syntax_err_negate.tests: -------------------------------------------------------------------------------- 1 | echo bash 3.2 fails this 2 | ! ! true 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-misc/tickquote1.right: -------------------------------------------------------------------------------- 1 | hush: syntax error: unterminated " 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-misc/unicode1.right: -------------------------------------------------------------------------------- 1 | 1 2 | 1 3 | Ok 4 | -------------------------------------------------------------------------------- /shell/hush_test/hush-misc/until1.right: -------------------------------------------------------------------------------- 1 | 1 2 | 1 3 | Ok:0 4 | -------------------------------------------------------------------------------- /shell/hush_test/hush-misc/wait4.right: -------------------------------------------------------------------------------- 1 | Three:3 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-misc/wait5.right: -------------------------------------------------------------------------------- 1 | Zero:0 2 | Three:3 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-misc/wait6.right: -------------------------------------------------------------------------------- 1 | 0 2 | 3 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-misc/wait7.right: -------------------------------------------------------------------------------- 1 | Background1 2 | Ok:0 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-misc/while1.right: -------------------------------------------------------------------------------- 1 | OK:0 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-misc/while2.right: -------------------------------------------------------------------------------- 1 | Hello 2 | OK:0 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-misc/while3.right: -------------------------------------------------------------------------------- 1 | OK:0 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-misc/while4.right: -------------------------------------------------------------------------------- 1 | Ok:0 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-misc/while_in_subshell.right: -------------------------------------------------------------------------------- 1 | OK: 0 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-parsing/and_or_and_backgrounding.right: -------------------------------------------------------------------------------- 1 | First 2 | Second 3 | Third 4 | Done 5 | -------------------------------------------------------------------------------- /shell/hush_test/hush-parsing/argv0.right: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-parsing/bkslash_eof1.right: -------------------------------------------------------------------------------- 1 | ok\ 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-parsing/bkslash_eof1.tests: -------------------------------------------------------------------------------- 1 | eval 'echo ok\' 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-parsing/bkslash_eof2.right: -------------------------------------------------------------------------------- 1 | hush: syntax error: unterminated " 2 | One:1 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-parsing/bkslash_newline1.right: -------------------------------------------------------------------------------- 1 | and1 2 | and2 3 | or1 4 | ok 5 | -------------------------------------------------------------------------------- /shell/hush_test/hush-parsing/bkslash_newline2.right: -------------------------------------------------------------------------------- 1 | Line with one backslash: 2 | \ 3 | 4 | Ok:0 5 | -------------------------------------------------------------------------------- /shell/hush_test/hush-parsing/bkslash_newline3.right: -------------------------------------------------------------------------------- 1 | a:[a] 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-parsing/bkslash_newline4.right: -------------------------------------------------------------------------------- 1 | 1:1 2 | 22:22 3 | 3:3 4 | Ok:0 5 | -------------------------------------------------------------------------------- /shell/hush_test/hush-parsing/eol1.right: -------------------------------------------------------------------------------- 1 | Done:0 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-parsing/escape1.right: -------------------------------------------------------------------------------- 1 | \ 2 | a\b 3 | \\ 4 | c\\d 5 | -------------------------------------------------------------------------------- /shell/hush_test/hush-parsing/escape4.right: -------------------------------------------------------------------------------- 1 | Ok 2 | End 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-parsing/group1.right: -------------------------------------------------------------------------------- 1 | word} } 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-parsing/group1.tests: -------------------------------------------------------------------------------- 1 | { echo word} }; } 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-parsing/group2.right: -------------------------------------------------------------------------------- 1 | got TERM 2 | Done: 0 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-parsing/noeol.right: -------------------------------------------------------------------------------- 1 | HELLO 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-parsing/noeol.tests: -------------------------------------------------------------------------------- 1 | # next line has no EOL! 2 | echo HELLO -------------------------------------------------------------------------------- /shell/hush_test/hush-parsing/noeol2.right: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-parsing/noeol3.right: -------------------------------------------------------------------------------- 1 | hush: syntax error: unterminated " 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-parsing/noeol3.tests: -------------------------------------------------------------------------------- 1 | # last line has no EOL! 2 | echo "unterminated -------------------------------------------------------------------------------- /shell/hush_test/hush-parsing/quote1.right: -------------------------------------------------------------------------------- 1 | '1' 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-parsing/quote1.tests: -------------------------------------------------------------------------------- 1 | a=1 2 | echo "'$a'" 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-parsing/quote2.right: -------------------------------------------------------------------------------- 1 | >1 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-parsing/quote2.tests: -------------------------------------------------------------------------------- 1 | a=1 2 | echo ">$a" 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-parsing/quote4.right: -------------------------------------------------------------------------------- 1 | a b 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-parsing/quote4.tests: -------------------------------------------------------------------------------- 1 | a_b='a b' 2 | echo "$a_b" 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-parsing/starquoted3.right: -------------------------------------------------------------------------------- 1 | 2 | <> 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-psubst/falsetick2.right: -------------------------------------------------------------------------------- 1 | Two:2 v:[] 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-psubst/falsetick2.tests: -------------------------------------------------------------------------------- 1 | v=v 2 | v=`exit 2` `false` 3 | echo Two:$? v:"[$v]" 4 | -------------------------------------------------------------------------------- /shell/hush_test/hush-psubst/tick.right: -------------------------------------------------------------------------------- 1 | 1 2 | 1 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-psubst/tick2.right: -------------------------------------------------------------------------------- 1 | BAZ 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-psubst/tick5.right: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-psubst/tick5.tests: -------------------------------------------------------------------------------- 1 | true; echo `false` $? 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-psubst/tick6.right: -------------------------------------------------------------------------------- 1 | 137 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-psubst/tick6.tests: -------------------------------------------------------------------------------- 1 | true; echo `sh -c 'kill -9 $$'` $? 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-psubst/tick_in_heredoc.right: -------------------------------------------------------------------------------- 1 | 1 2 | 3 | 2 4 | 5 | 3 6 | -------------------------------------------------------------------------------- /shell/hush_test/hush-quoting/bkslash_case2.right: -------------------------------------------------------------------------------- 1 | ok1 2 | ok2 3 | Ok:0 4 | -------------------------------------------------------------------------------- /shell/hush_test/hush-quoting/case_glob1.right: -------------------------------------------------------------------------------- 1 | s 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-quoting/dollar_repl_slash_bash2.right: -------------------------------------------------------------------------------- 1 | \/a\/bc\/def\/file 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-quoting/quote_in_varexp1.right: -------------------------------------------------------------------------------- 1 | '' 2 | Ok:0 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-quoting/squote_in_varexp3.right: -------------------------------------------------------------------------------- 1 | B 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-quoting/squote_in_varexp3.tests: -------------------------------------------------------------------------------- 1 | x=\'B; echo "${x#\'}" 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-read/read_SIGCHLD.right: -------------------------------------------------------------------------------- 1 | x='Ok' 2 | exitcode:0 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-read/read_d0.right: -------------------------------------------------------------------------------- 1 | test 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-redir/redir.right: -------------------------------------------------------------------------------- 1 | hush: write error: Bad file descriptor 2 | TEST 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-redir/redir2.right: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-redir/redir4.right: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-redir/redir6.right: -------------------------------------------------------------------------------- 1 | Hello 2 | OK 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-redir/redir7.right: -------------------------------------------------------------------------------- 1 | Ok 2 | Ok 3 | Done 4 | -------------------------------------------------------------------------------- /shell/hush_test/hush-redir/redir8.right: -------------------------------------------------------------------------------- 1 | Ok 2 | Ok 3 | Done 4 | -------------------------------------------------------------------------------- /shell/hush_test/hush-redir/redir9.right: -------------------------------------------------------------------------------- 1 | Ok 2 | Done:0 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-redir/redir_escapednum.right: -------------------------------------------------------------------------------- 1 | Ok 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-redir/redir_escapednum.tests: -------------------------------------------------------------------------------- 1 | echo NOT SHOWN \2>/dev/null 2 | echo Ok 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-redir/redir_script.right: -------------------------------------------------------------------------------- 1 | Ok: script fd is not closed 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-signals/continue_and_trap1.right: -------------------------------------------------------------------------------- 1 | Exiting 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-signals/reap1.right: -------------------------------------------------------------------------------- 1 | Ok 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-signals/return_in_trap1.right: -------------------------------------------------------------------------------- 1 | a:2 2 | b:0 3 | Trap 4 | d:3 5 | -------------------------------------------------------------------------------- /shell/hush_test/hush-signals/save-ret.right: -------------------------------------------------------------------------------- 1 | YEAH 2 | 0 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-signals/sigint1.right: -------------------------------------------------------------------------------- 1 | Sending SIGINT to main shell PID 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-signals/signal6.right: -------------------------------------------------------------------------------- 1 | got TERM 2 | Done: 0 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-signals/signal7.right: -------------------------------------------------------------------------------- 1 | Bug detected: 0 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-signals/signal8.right: -------------------------------------------------------------------------------- 1 | Removing traps 2 | End of exit_func 3 | Done: 0 4 | -------------------------------------------------------------------------------- /shell/hush_test/hush-signals/signal9.right: -------------------------------------------------------------------------------- 1 | Removing traps 2 | End of exit_func 3 | Done: 0 4 | -------------------------------------------------------------------------------- /shell/hush_test/hush-signals/signal_read1.right: -------------------------------------------------------------------------------- 1 | Got HUP:0 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-signals/signal_read2.right: -------------------------------------------------------------------------------- 1 | Hangup 2 | Done:129 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-standalone/nofork_trashes_getopt.right: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-standalone/var_standalone1.right: -------------------------------------------------------------------------------- 1 | Done: 1 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-test2/strops4.right: -------------------------------------------------------------------------------- 1 | 1:no:1 2 | 2:YES:0 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-vars/glob_and_vars.tests: -------------------------------------------------------------------------------- 1 | v=. 2 | echo $v/glob_and_vars.[tr]* 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-vars/param_subshell.right: -------------------------------------------------------------------------------- 1 | 1=1 2 | 2=2 3 | 3=3 4 | 4=4 5 | 5=5 6 | 6=6 7 | 7=7 8 | -------------------------------------------------------------------------------- /shell/hush_test/hush-vars/var-do-not-collapse-arithmetic-expansion-at-parse-time.right: -------------------------------------------------------------------------------- 1 | 12 2 | 9 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-vars/var-do-not-expand-tilde-in-parameter-expansion-in-quotes.right: -------------------------------------------------------------------------------- 1 | ~root 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-vars/var-pattern-replacement-in-parameter-expansion-1.right: -------------------------------------------------------------------------------- 1 | a_\_z_c 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-vars/var-pattern-replacement-in-parameter-expansion-2.right: -------------------------------------------------------------------------------- 1 | ax/yc 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-vars/var-pattern-replacement-in-parameter-expansion-3.right: -------------------------------------------------------------------------------- 1 | axcabc 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-vars/var-pattern-replacement-in-parameter-expansion-4.right: -------------------------------------------------------------------------------- 1 | axcaxc 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-vars/var-pattern-replacement-in-parameter-expansion-5.right: -------------------------------------------------------------------------------- 1 | axc 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-vars/var-runtime-quote-detection.right: -------------------------------------------------------------------------------- 1 | <> 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-vars/var-runtime-quote-detection.tests: -------------------------------------------------------------------------------- 1 | foo=\\ echo "<${foo#[\\]}>" 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-vars/var-utf8-length.right: -------------------------------------------------------------------------------- 1 | 26 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-vars/var3.right: -------------------------------------------------------------------------------- 1 | 1 2 | 1 3 | 4 | 5 | 0 6 | -------------------------------------------------------------------------------- /shell/hush_test/hush-vars/var4.right: -------------------------------------------------------------------------------- 1 | bus/usb/1/2 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-vars/var_10.right: -------------------------------------------------------------------------------- 1 | Zero:0 2 | One:1 3 | Done:0 4 | -------------------------------------------------------------------------------- /shell/hush_test/hush-vars/var_bash7.right: -------------------------------------------------------------------------------- 1 | B 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-vars/var_bash7.tests: -------------------------------------------------------------------------------- 1 | x=AB; echo "${x#$'\x41'}" 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-vars/var_bash_repl_empty_pattern.right: -------------------------------------------------------------------------------- 1 | v 2 | Ok:0 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-vars/var_bash_repl_empty_var.right: -------------------------------------------------------------------------------- 1 | 2 | w 3 | Ok:0 4 | -------------------------------------------------------------------------------- /shell/hush_test/hush-vars/var_bash_repl_unterminated.right: -------------------------------------------------------------------------------- 1 | b/d 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-vars/var_bash_repl_unterminated.tests: -------------------------------------------------------------------------------- 1 | a=b-c 2 | echo ${a/-*}/d 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-vars/var_leaks.right: -------------------------------------------------------------------------------- 1 | OK 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-vars/var_nested2.right: -------------------------------------------------------------------------------- 1 | aB 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-vars/var_wordsplit_ifs5.right: -------------------------------------------------------------------------------- 1 | Zero:0 2 | -------------------------------------------------------------------------------- /shell/hush_test/hush-z_slow/leak_all1.right: -------------------------------------------------------------------------------- 1 | Warm up 2 | Measuring memory leak... 3 | Ok 4 | -------------------------------------------------------------------------------- /shell/hush_test/hush-z_slow/leak_all2.right: -------------------------------------------------------------------------------- 1 | Warm up 2 | Measuring memory leak... 3 | Ok 4 | -------------------------------------------------------------------------------- /shell/hush_test/hush-z_slow/leak_empty_tick.right: -------------------------------------------------------------------------------- 1 | Warm up 2 | Measuring memory leak... 3 | Ok 4 | -------------------------------------------------------------------------------- /shell/hush_test/hush-z_slow/leak_heredoc1.right: -------------------------------------------------------------------------------- 1 | Warm up 2 | Measuring memory leak... 3 | Ok 4 | -------------------------------------------------------------------------------- /shell/hush_test/hush-z_slow/leak_var.right: -------------------------------------------------------------------------------- 1 | Measuring memory leak... 2 | Ok 3 | -------------------------------------------------------------------------------- /shell/hush_test/hush-z_slow/leak_var2.right: -------------------------------------------------------------------------------- 1 | Warm up 2 | Measuring memory leak... 3 | Ok 4 | -------------------------------------------------------------------------------- /shell/hush_test/hush-z_slow/leak_var3.right: -------------------------------------------------------------------------------- 1 | Warm up 2 | Measuring memory leak... 3 | Ok 4 | -------------------------------------------------------------------------------- /shell/match.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/shell/match.c -------------------------------------------------------------------------------- /shell/match.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/shell/match.h -------------------------------------------------------------------------------- /shell/math.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/shell/math.c -------------------------------------------------------------------------------- /shell/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/shell/math.h -------------------------------------------------------------------------------- /shell/random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/shell/random.c -------------------------------------------------------------------------------- /shell/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/shell/random.h -------------------------------------------------------------------------------- /shell/shell_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/shell/shell_common.c -------------------------------------------------------------------------------- /shell/shell_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/shell/shell_common.h -------------------------------------------------------------------------------- /sysklogd/Config.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/sysklogd/Config.src -------------------------------------------------------------------------------- /sysklogd/Kbuild.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/sysklogd/Kbuild.src -------------------------------------------------------------------------------- /sysklogd/klogd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/sysklogd/klogd.c -------------------------------------------------------------------------------- /sysklogd/logger.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/sysklogd/logger.c -------------------------------------------------------------------------------- /sysklogd/logread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/sysklogd/logread.c -------------------------------------------------------------------------------- /sysklogd/syslogd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/sysklogd/syslogd.c -------------------------------------------------------------------------------- /testsuite/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/testsuite/README -------------------------------------------------------------------------------- /testsuite/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/testsuite/TODO -------------------------------------------------------------------------------- /testsuite/ar.tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/testsuite/ar.tests -------------------------------------------------------------------------------- /testsuite/ash.tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/testsuite/ash.tests -------------------------------------------------------------------------------- /testsuite/awk.tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/testsuite/awk.tests -------------------------------------------------------------------------------- /testsuite/bc.tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/testsuite/bc.tests -------------------------------------------------------------------------------- /testsuite/bc_add.bc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/testsuite/bc_add.bc -------------------------------------------------------------------------------- /testsuite/bc_arrays_results.txt: -------------------------------------------------------------------------------- 1 | 2 2 | 4 3 | 2 4 | -------------------------------------------------------------------------------- /testsuite/bc_log.bc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/testsuite/bc_log.bc -------------------------------------------------------------------------------- /testsuite/bc_misc.bc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/testsuite/bc_misc.bc -------------------------------------------------------------------------------- /testsuite/bc_pi.bc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/testsuite/bc_pi.bc -------------------------------------------------------------------------------- /testsuite/bc_sine.bc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/testsuite/bc_sine.bc -------------------------------------------------------------------------------- /testsuite/bc_sqrt.bc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/testsuite/bc_sqrt.bc -------------------------------------------------------------------------------- /testsuite/bc_vars.bc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/testsuite/bc_vars.bc -------------------------------------------------------------------------------- /testsuite/cal.tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/testsuite/cal.tests -------------------------------------------------------------------------------- /testsuite/cat.tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/testsuite/cat.tests -------------------------------------------------------------------------------- /testsuite/comm.tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/testsuite/comm.tests -------------------------------------------------------------------------------- /testsuite/cp.tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/testsuite/cp.tests -------------------------------------------------------------------------------- /testsuite/cpio.tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/testsuite/cpio.tests -------------------------------------------------------------------------------- /testsuite/cut.tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/testsuite/cut.tests -------------------------------------------------------------------------------- /testsuite/cut/cut-cuts-a-character: -------------------------------------------------------------------------------- 1 | test $(echo abcd | busybox cut -c 3) = c 2 | -------------------------------------------------------------------------------- /testsuite/cut/cut-cuts-a-closed-range: -------------------------------------------------------------------------------- 1 | test $(echo abcd | busybox cut -c 1-2) = ab 2 | -------------------------------------------------------------------------------- /testsuite/cut/cut-cuts-a-field: -------------------------------------------------------------------------------- 1 | test $($ECHO -e "f1\tf2\tf3" | busybox cut -f 2) = f2 2 | -------------------------------------------------------------------------------- /testsuite/cut/cut-cuts-an-open-range: -------------------------------------------------------------------------------- 1 | test $(echo abcd | busybox cut -c -3) = abc 2 | -------------------------------------------------------------------------------- /testsuite/cut/cut-cuts-an-unclosed-range: -------------------------------------------------------------------------------- 1 | test $(echo abcd | busybox cut -c 3-) = cd 2 | -------------------------------------------------------------------------------- /testsuite/dc.tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/testsuite/dc.tests -------------------------------------------------------------------------------- /testsuite/dc_add.dc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/testsuite/dc_add.dc -------------------------------------------------------------------------------- /testsuite/dc_misc.dc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/testsuite/dc_misc.dc -------------------------------------------------------------------------------- /testsuite/dc_sqrt.dc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/testsuite/dc_sqrt.dc -------------------------------------------------------------------------------- /testsuite/diff.tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/testsuite/diff.tests -------------------------------------------------------------------------------- /testsuite/dirname/dirname-handles-empty-path: -------------------------------------------------------------------------------- 1 | test $(busybox dirname '') = . 2 | -------------------------------------------------------------------------------- /testsuite/dirname/dirname-handles-root: -------------------------------------------------------------------------------- 1 | test $(busybox dirname /) = / 2 | -------------------------------------------------------------------------------- /testsuite/dirname/dirname-handles-single-component: -------------------------------------------------------------------------------- 1 | test $(busybox dirname foo) = . 2 | -------------------------------------------------------------------------------- /testsuite/echo/echo-prints-newline: -------------------------------------------------------------------------------- 1 | test `busybox echo word | wc -c` -eq 5 2 | -------------------------------------------------------------------------------- /testsuite/env.tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/testsuite/env.tests -------------------------------------------------------------------------------- /testsuite/false/false-is-silent: -------------------------------------------------------------------------------- 1 | busybox false 2>&1 | cmp - /dev/null 2 | -------------------------------------------------------------------------------- /testsuite/false/false-returns-failure: -------------------------------------------------------------------------------- 1 | ! busybox false 2 | -------------------------------------------------------------------------------- /testsuite/gunzip.tests: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | . ./bunzip2.tests 4 | -------------------------------------------------------------------------------- /testsuite/gzip/gzip-accepts-single-minus: -------------------------------------------------------------------------------- 1 | echo foo | busybox gzip - >/dev/null 2 | -------------------------------------------------------------------------------- /testsuite/runtest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/testsuite/runtest -------------------------------------------------------------------------------- /testsuite/tar/tar-demands-at-least-one-ctx: -------------------------------------------------------------------------------- 1 | ! busybox tar v 2 | -------------------------------------------------------------------------------- /testsuite/tar/tar-demands-at-most-one-ctx: -------------------------------------------------------------------------------- 1 | ! busybox tar tx 2 | -------------------------------------------------------------------------------- /testsuite/true/true-is-silent: -------------------------------------------------------------------------------- 1 | busybox true 2>&1 | cmp - /dev/null 2 | -------------------------------------------------------------------------------- /testsuite/true/true-returns-success: -------------------------------------------------------------------------------- 1 | busybox true 2 | -------------------------------------------------------------------------------- /testsuite/uptime/uptime-works: -------------------------------------------------------------------------------- 1 | busybox uptime 2 | -------------------------------------------------------------------------------- /testsuite/wc/wc-counts-characters: -------------------------------------------------------------------------------- 1 | test `echo i\'m a little teapot | busybox wc -c` -eq 20 2 | -------------------------------------------------------------------------------- /testsuite/wc/wc-counts-lines: -------------------------------------------------------------------------------- 1 | test `echo i\'m a little teapot | busybox wc -l` -eq 1 2 | -------------------------------------------------------------------------------- /testsuite/wc/wc-counts-words: -------------------------------------------------------------------------------- 1 | test `echo i\'m a little teapot | busybox wc -w` -eq 4 2 | -------------------------------------------------------------------------------- /util-linux/cal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/util-linux/cal.c -------------------------------------------------------------------------------- /util-linux/chrt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/util-linux/chrt.c -------------------------------------------------------------------------------- /util-linux/ipcs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/util-linux/ipcs.c -------------------------------------------------------------------------------- /util-linux/last.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/util-linux/last.c -------------------------------------------------------------------------------- /util-linux/mdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/util-linux/mdev.c -------------------------------------------------------------------------------- /util-linux/mesg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/util-linux/mesg.c -------------------------------------------------------------------------------- /util-linux/more.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/util-linux/more.c -------------------------------------------------------------------------------- /util-linux/rdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/util-linux/rdev.c -------------------------------------------------------------------------------- /util-linux/rev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/util-linux/rev.c -------------------------------------------------------------------------------- /util-linux/wall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/util-linux/wall.c -------------------------------------------------------------------------------- /win32/Kbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/Kbuild -------------------------------------------------------------------------------- /win32/arpa/inet.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /win32/dirent.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/dirent.c -------------------------------------------------------------------------------- /win32/dirent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/dirent.h -------------------------------------------------------------------------------- /win32/env.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/env.c -------------------------------------------------------------------------------- /win32/fnmatch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/fnmatch.c -------------------------------------------------------------------------------- /win32/fnmatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/fnmatch.h -------------------------------------------------------------------------------- /win32/fsync.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/fsync.c -------------------------------------------------------------------------------- /win32/grp.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /win32/inet_pton.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/inet_pton.c -------------------------------------------------------------------------------- /win32/ioctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/ioctl.c -------------------------------------------------------------------------------- /win32/isaac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/isaac.c -------------------------------------------------------------------------------- /win32/lazyload.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/lazyload.h -------------------------------------------------------------------------------- /win32/mingw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/mingw.c -------------------------------------------------------------------------------- /win32/mntent.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/mntent.c -------------------------------------------------------------------------------- /win32/mntent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/mntent.h -------------------------------------------------------------------------------- /win32/net.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/net.c -------------------------------------------------------------------------------- /win32/net/if.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /win32/netdb.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /win32/netinet/in.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /win32/paths.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /win32/poll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/poll.c -------------------------------------------------------------------------------- /win32/poll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/poll.h -------------------------------------------------------------------------------- /win32/popen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/popen.c -------------------------------------------------------------------------------- /win32/process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/process.c -------------------------------------------------------------------------------- /win32/pwd.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /win32/regcomp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/regcomp.c -------------------------------------------------------------------------------- /win32/regex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/regex.c -------------------------------------------------------------------------------- /win32/regex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/regex.h -------------------------------------------------------------------------------- /win32/regexec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/regexec.c -------------------------------------------------------------------------------- /win32/sched.h: -------------------------------------------------------------------------------- 1 | static inline void sched_yield(void) {} 2 | -------------------------------------------------------------------------------- /win32/select.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/select.c -------------------------------------------------------------------------------- /win32/sh_random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/sh_random.c -------------------------------------------------------------------------------- /win32/statfs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/statfs.c -------------------------------------------------------------------------------- /win32/strndup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/strndup.c -------------------------------------------------------------------------------- /win32/strptime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/strptime.c -------------------------------------------------------------------------------- /win32/sys/inotify.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /win32/sys/ioctl.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /win32/sys/mman.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /win32/sys/select.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /win32/sys/socket.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /win32/sys/syscall.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /win32/sys/sysmacros.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /win32/sys/times.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /win32/sys/un.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /win32/sys/wait.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /win32/system.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/system.c -------------------------------------------------------------------------------- /win32/termios.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/termios.c -------------------------------------------------------------------------------- /win32/termios.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/termios.h -------------------------------------------------------------------------------- /win32/timegm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/timegm.c -------------------------------------------------------------------------------- /win32/uname.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/uname.c -------------------------------------------------------------------------------- /win32/winansi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/git-for-windows/busybox-w32/HEAD/win32/winansi.c --------------------------------------------------------------------------------