Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | shell/ash: link forkshell to main program | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -0/+21 |
| | |||||
* | shell/ash: use dup2() where possible, due to copyfd's inefficencies | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -1/+13 |
| | |||||
* | shell/ash: reimplement copy_fd as Windows does not have F_DUPFD | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -0/+17 |
| | | | | | This implementation is quite inefficient. Looking forward to an improvement when we manage file handle table ourselves | ||||
* | shell/ash: search for .exe automatically if .exe is not given | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -1/+21 |
| | |||||
* | shell/ash: stop looking at \r (for CRLF ending) | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -0/+4 |
| | |||||
* | shell/ash: suport /dev/null in redirection | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -0/+24 |
| | |||||
* | shell/ash: teach it to understand semicolon as path separator | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -0/+12 |
| | |||||
* | shell/ash: massive ifdefs to unrelevant remove code | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -3/+104 |
| | | | | | This does not mean that it compiles. But at least it makes later patches easier to see. | ||||
* | shell/ash: add forkshell_* to transfer data via pipe | Nguyễn Thái Ngọc Duy | 2009-04-23 | 2 | -0/+129 |
| | |||||
* | shell/ash: add basic code for transferring internal data | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -0/+783 |
| | | | | | | | Because there is no such thing like fork() on Windows, we somehow need a way to "clone" a shell process. This code streamlines important information that a subshell will need, make it ready for sending to the subshell. | ||||
* | archival/cpio: leave device number field unknown, as Windows does not have it | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -0/+2 |
| | |||||
* | coreutils/split: define NAME_MAX as Windows does not have one | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -0/+4 |
| | |||||
* | Config.in: remove menus that apparently will not work on Windows (except ↵ | Nguyễn Thái Ngọc Duy | 2009-04-23 | 12 | -0/+12 |
| | | | | maybe misc utils) | ||||
* | coreutils/ls: ignore st_blocks as it does not exist on Windows | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -0/+4 |
| | |||||
* | findutils/xargs: do not subtract orig_arg_max to negative value | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -1/+2 |
| | |||||
* | editors/sed: save the last regex for use later with s/// | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -2/+9 |
| | |||||
* | editors/patch: cannot open files because of trailing \n | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -3/+3 |
| | |||||
* | editors/patch: strip all dirs if patch level is -1 | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -0/+7 |
| | |||||
* | editors/patch: support /dev/null | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -0/+4 |
| | |||||
* | coreutils/test: fix wrong "test -rwx" | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -0/+4 |
| | |||||
* | coreutils/test: "test -x foo.exe" should return true | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -0/+18 |
| | |||||
* | coreutils/diff: support /dev/null | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -1/+12 |
| | |||||
* | coreutils/diff: treat \r as same as \n | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -0/+5 |
| | |||||
* | coreutils/dd: support /dev/zero | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -3/+11 |
| | |||||
* | libbb/bb_make_directory() recognize Windows drives as root directories | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -0/+8 |
| | |||||
* | libbb/bb_make_directory() workaround mkdir(".") | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -0/+12 |
| | |||||
* | libbb/bb_make_directory() remove trailing slashes before passing to mkdir() ↵ | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -4/+5 |
| | | | | because Windows does not like it | ||||
* | libbb/xfuncs.c: workaround vsnprintf(NULL, 0) on Windows | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -15/+23 |
| | |||||
* | libbb/message.c: convert /dev/null to NUL | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -0/+5 |
| | |||||
* | libbb/execable: make find_execable() recognize semicolon as path separator ↵ | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -0/+7 |
| | | | | in PATH | ||||
* | libbb/dump.c: _argv is already defined by stdlib.h | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -0/+1 |
| | |||||
* | redefine CONFIG_BUSYBOX_EXEC_PATH to get full path | Nguyễn Thái Ngọc Duy | 2009-04-23 | 3 | -0/+12 |
| | |||||
* | applets: recognize baskslash as path separator when looking for basename | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -0/+4 |
| | |||||
* | adapt it to be buildable | Nguyễn Thái Ngọc Duy | 2009-04-23 | 16 | -7/+105 |
| | |||||
* | Kbuild/Config.in: add CONFIG_MINGW and imported files to build system | Nguyễn Thái Ngọc Duy | 2009-04-23 | 3 | -17/+41 |
| | |||||
* | trylink: link with ws2_32, required by MinGW compatibility layer | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -0/+1 |
| | |||||
* | update imported git files to adapt to new environment | Nguyễn Thái Ngọc Duy | 2009-04-23 | 13 | -80/+124 |
| | |||||
* | mingw.c: prefer busybox sh instead | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -1/+35 |
| | |||||
* | mingw.c: general cleanup and new missing functions | Nguyễn Thái Ngọc Duy | 2009-04-23 | 2 | -9/+41 |
| | |||||
* | mingw.c: make fopen support /dev/null (needed for cmp iirc) | Nguyễn Thái Ngọc Duy | 2009-04-23 | 2 | -0/+11 |
| | |||||
* | mingw_spawnve(): transfer O_APPEND attribute to child processes | Nguyễn Thái Ngọc Duy | 2009-04-23 | 2 | -0/+69 |
| | |||||
* | path_lookup(): look for .exe in absolute path too | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -1/+8 |
| | |||||
* | mingw_getcwd(): pointer can be NULL | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -3/+3 |
| | |||||
* | mingw_utime(): times can be NULL | Nguyễn Thái Ngọc Duy | 2009-04-23 | 1 | -2/+4 |
| | |||||
* | import (unchanged) git files from e56b799d6ad8afba4168fffa7218d44c041a72d2 | Nguyễn Thái Ngọc Duy | 2009-04-23 | 19 | -0/+9647 |
| | |||||
* | fixes up to 1.6.1 | Nguyễn Thái Ngọc Duy | 2009-04-23 | 10 | -47/+63 |
| | |||||
* | fdisk: make it work with big disks (read: typical today's disks) | vda | 2007-06-02 | 1 | -83/+58 |
| | | | | | | | even if CONFIG_LFS is unset. git-svn-id: svn://busybox.net/trunk/busybox@18727 69ca8d6d-28ef-0310-b511-8ec308f3f277 | ||||
* | website: announce 1.6.0 | vda | 2007-06-01 | 2 | -13/+125 |
| | | | | git-svn-id: svn://busybox.net/trunk/busybox@18721 69ca8d6d-28ef-0310-b511-8ec308f3f277 | ||||
* | less: less <HUGEFILE + [End] busy loops, fix it | vda | 2007-05-31 | 1 | -1/+3 |
| | | | | git-svn-id: svn://busybox.net/trunk/busybox@18719 69ca8d6d-28ef-0310-b511-8ec308f3f277 | ||||
* | less: forgot trivial #if ENABLE_xxxx | vda | 2007-05-31 | 1 | -0/+2 |
| | | | | git-svn-id: svn://busybox.net/trunk/busybox@18718 69ca8d6d-28ef-0310-b511-8ec308f3f277 |