Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | mingw32: add system.c to Kbuild | Ron Yorston | 2012-05-01 | 1 | -0/+1 | |
| | ||||||
* | mingw32: implement system(3) call using sh instead of cmd.exe | Ron Yorston | 2012-05-01 | 1 | -0/+77 | |
| | ||||||
* | ash: set working directory and environment on first startup | Ron Yorston | 2012-04-26 | 1 | -1/+5 | |
| | ||||||
* | win32/uname.c: if networking is enabled use gethostname | Ron Yorston | 2012-04-24 | 1 | -0/+8 | |
| | ||||||
* | win32: add pw_shell to struct passwd | Ron Yorston | 2012-04-23 | 1 | -0/+1 | |
| | ||||||
* | win32: support fancy prompts and (limited) tilde expansion | Ron Yorston | 2012-04-23 | 1 | -1/+29 | |
| | ||||||
* | win32: implement ioctl | Ron Yorston | 2012-04-23 | 3 | -1/+26 | |
| | ||||||
* | win32: add popen implementation that uses shell | Ron Yorston | 2012-04-23 | 3 | -1/+224 | |
| | ||||||
* | Some fixes to #! parsing | Ron Yorston | 2012-04-21 | 1 | -7/+8 | |
| | ||||||
* | strsep is in upstream BusyBox: no need for MINGW32 version | Ron Yorston | 2012-04-18 | 1 | -18/+0 | |
| | ||||||
* | kill: no special treatment for MINGW32 | Ron Yorston | 2012-04-18 | 1 | -1/+1 | |
| | ||||||
* | Detect and execute shell scripts based on presence of '#!' | Ron Yorston | 2012-04-17 | 1 | -20/+54 | |
| | ||||||
* | Make fake fcntl(F_DUPFD) for WIN32 | Ron Yorston | 2012-04-03 | 1 | -12/+40 | |
| | ||||||
* | Update mingw.c from latest git/compat | Ron Yorston | 2012-03-30 | 1 | -51/+64 | |
| | ||||||
* | Fix incorrect struct in WIN32 uname.c | Ron Yorston | 2012-03-30 | 1 | -3/+3 | |
| | ||||||
* | Use gnulib poll, importing the version from git | Ron Yorston | 2012-03-30 | 4 | -69/+660 | |
| | ||||||
* | Merge commit 'da4441c44f6efccb6f7b7588404d9c6bfb7b6af8' into merge | Ron Yorston | 2012-03-22 | 1 | -0/+0 | |
| | | | | | | | Conflicts: libbb/vfork_daemon_rexec.c networking/wget.c procps/ps.c | |||||
* | Add code to find console dimensions in WIN32 | Ron Yorston | 2012-02-20 | 1 | -0/+17 | |
| | ||||||
* | Fix off-by-one error in cursor positioning | Ron Yorston | 2012-02-17 | 1 | -1/+1 | |
| | ||||||
* | Always reset console mode when returning key | Ron Yorston | 2012-02-16 | 1 | -16/+24 | |
| | ||||||
* | Implementation of uname for WIN32 | Ron Yorston | 2012-02-09 | 3 | -0/+117 | |
| | ||||||
* | Fix crash in Windows 7 ANSI emulation | Ron Yorston | 2012-02-07 | 1 | -2/+3 | |
| | ||||||
* | Work around a regression in Windows 7, causing erase_in_line() to crash ↵ | Johannes Schindelin | 2012-02-07 | 1 | -1/+2 | |
| | | | | | | | | | | | | | sometimes The function FillConsoleOutputCharacterA() was pretty content in XP to take a NULL pointer if we did not want to store the number of written columns. In Windows 7, it crashes, but only when called from within Git Bash, not from within cmd.exe. Go figure. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de> Signed-off-by: Steffen Prohaska <prohaska@zib.de> Signed-off-by: Junio C Hamano <gitster@pobox.com> | |||||
* | quote_arg(): correctly escape backslash characters | Daniel Klessing | 2011-11-21 | 1 | -2/+4 | |
| | ||||||
* | Merge branch 'vi' | Nguyễn Thái Ngọc Duy | 2010-09-22 | 1 | -1/+5 | |
|\ | ||||||
| * | Merge branch 'lineedit' into vi | Nguyễn Thái Ngọc Duy | 2010-09-14 | 2 | -8/+96 | |
| |\ | ||||||
| * | | win32: read_key: implement timeout | Nguyễn Thái Ngọc Duy | 2010-09-14 | 1 | -1/+5 | |
| | | | | | | | | | | | | will be needed by CONFIG_FEATURE_VI_ASK_TERMINAL | |||||
* | | | Merge branch 'ash' | Nguyễn Thái Ngọc Duy | 2010-09-22 | 1 | -0/+6 | |
|\ \ \ | ||||||
| * | | | win32: lineedit: make read_key() pass Ctrl+<letter> to read_line_input | Nguyễn Thái Ngọc Duy | 2010-09-22 | 1 | -0/+6 | |
| | |/ | |/| | | | | | | | | | | | | | This makes ^C and ^D work properly regarding ash input handling (i.e. does not crash ash). Pressing ^C in ash does not stop running programs though. | |||||
* | | | win32: net: add missing stub header files | Nguyễn Thái Ngọc Duy | 2010-09-21 | 3 | -0/+0 | |
| | | | ||||||
* | | | Merge branch 'net' (early part) | Nguyễn Thái Ngọc Duy | 2010-09-20 | 2 | -0/+55 | |
|\ \ \ | ||||||
| * | | | win32: reimplement connect() | Nguyễn Thái Ngọc Duy | 2010-09-20 | 1 | -0/+7 | |
| | | | | | | | | | | | | | | | | | | | | | | | | connect() now returns a socket handle, i.e. a HANDLE. This kind of handle works with read()/write(). But on the other hand, FILE* functions are dead because they are not crt file handles?? | |||||
| * | | | win32: reimplement socket() | Nguyễn Thái Ngọc Duy | 2010-09-20 | 1 | -0/+27 | |
| | | | | ||||||
| * | | | win32: add init_winsock() | Nguyễn Thái Ngọc Duy | 2010-09-20 | 1 | -0/+9 | |
| | | | | | | | | | | | | | | | | | | | | All network applets must call this function before using any winsock functions. | |||||
| * | | | win32: implement inet_aton() | Nguyễn Thái Ngọc Duy | 2010-09-20 | 2 | -0/+12 | |
| | |/ | |/| | ||||||
* | | | Merge branch 'ash' | Nguyễn Thái Ngọc Duy | 2010-09-15 | 2 | -8/+96 | |
|\ \ \ | | |/ | |/| | ||||||
| * | | win32: read_key: add Page Up/Down and Insert | Nguyễn Thái Ngọc Duy | 2010-09-14 | 1 | -0/+3 | |
| | | | ||||||
| * | | win32: winansi: implement \033[%u;%uH | Nguyễn Thái Ngọc Duy | 2010-09-14 | 1 | -0/+7 | |
| | | | ||||||
| * | | win32: winansi: implement \033[H (no param) | Nguyễn Thái Ngọc Duy | 2010-09-14 | 1 | -0/+16 | |
| | | | ||||||
| * | | win32: read_key: do not return -1 on unknown key | Nguyễn Thái Ngọc Duy | 2010-09-14 | 1 | -2/+0 | |
| | | | | | | | | | | | | | | | -1 to lineedit means error... when tty is destroyed... it would terminate ash for some reasone | |||||
| * | | win32: read_key: support Delete | Nguyễn Thái Ngọc Duy | 2010-09-14 | 1 | -0/+1 | |
| | | | ||||||
| * | | win32: read_key: support Ctrl-{Left,Right} | Nguyễn Thái Ngọc Duy | 2010-09-14 | 1 | -2/+9 | |
| | | | ||||||
| * | | win32: winansi: implement \033[%uD | Nguyễn Thái Ngọc Duy | 2010-09-14 | 1 | -0/+15 | |
| | | | ||||||
| * | | win32: read_key: imap some movement keys to KEYCODE_* | Nguyễn Thái Ngọc Duy | 2010-09-14 | 1 | -1/+17 | |
| | | | ||||||
| * | | win32: read_key: reset console state after reading | Nguyễn Thái Ngọc Duy | 2010-09-14 | 1 | -8/+12 | |
| | | | ||||||
| * | | win32: winansi: implement \033[J | Nguyễn Thái Ngọc Duy | 2010-09-14 | 1 | -0/+21 | |
| |/ | ||||||
* | | win32: process.c: implement kill(), SIGTERM only | Nguyễn Thái Ngọc Duy | 2010-09-15 | 1 | -0/+17 | |
| | | ||||||
* | | win32: reimplement procps_scan() | Nguyễn Thái Ngọc Duy | 2010-09-15 | 1 | -0/+33 | |
|/ | | | | | | | On Linux, procps_scan() relies on /proc, which is obviously unavailable on Windows. This implementation currently supports procps_status_t.{pid,comm} only. | |||||
* | win32: implement clearenv() | Nguyễn Thái Ngọc Duy | 2010-09-14 | 1 | -1/+10 | |
| | ||||||
* | Merge branch 'origin/master' (early part) | Nguyễn Thái Ngọc Duy | 2010-09-14 | 1 | -0/+0 | |
| | | | | | Conflicts: shell/ash.c |