Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Enable logname in mingw32 configuration | Ron Yorston | 2015-02-27 | 1 | -0/+17 | |
| | ||||||
* | Make uid/gid handling more consistent | Ron Yorston | 2015-02-26 | 1 | -14/+51 | |
| | | | | | | | | Various fake POSIX routines returned different values for uid/gid: getuid/getgid used 1, stat used 0 and getpwuid used 1000. Standardise on 1000. Also, add fake getgrgid. | |||||
* | Changes to allow building with MinGW-w64 | Ron Yorston | 2015-01-05 | 1 | -0/+5 | |
| | ||||||
* | date: add support for %s format | Ron Yorston | 2014-12-02 | 1 | -3/+15 | |
| | ||||||
* | Move definition of bb_got_signal to mingw.c | Ron Yorston | 2014-11-29 | 1 | -0/+2 | |
| | | | | | On POSIX platforms bb_got_signal is defined in libbb/signals.c; for MinGW put the definition in win32/mingw.c. This is better than the | |||||
* | mingw.c: ignore EACCES from mkdir if directory exists | Ron Yorston | 2014-10-09 | 1 | -1/+14 | |
| | | | | | | | | | | | Microsoft Windows has a strange issue with access permissions such that mkdir will sometimes return EACESS for an existing directory. This is mentioned here: http://www.apijunkie.com/APIJunkie/blog/post/2009/12/22/_mkdir-C-runtime-library-function-might-return-unexpected-error-values.aspx This was causing mkdir -p to fail on a particular machine. Ignoring the EACCES error if the directory exists fixes the problem. | |||||
* | mingw.c: add missing break in fcntl implementation | Ron Yorston | 2014-10-09 | 1 | -0/+1 | |
| | | | | | | This may address: https://github.com/rmyorston/busybox-w32/issues/25 | |||||
* | stat: give directories write and execute permissions | Ron Yorston | 2014-08-16 | 1 | -1/+1 | |
| | | | | | | Microsoft Windows ignores the read-only attribute on directories and has no equivalent to the Unix execute permission on directories. Treat all directories as writable and searchable. | |||||
* | MinGW: rename execable -> executable | Ron Yorston | 2014-05-06 | 1 | -1/+1 | |
| | ||||||
* | Merge branch 'busybox' into merge | Ron Yorston | 2014-05-06 | 1 | -2/+2 | |
| | | | | | | | Conflicts: debianutils/which.c editors/vi.c libbb/executable.c | |||||
* | Move handling of Windows globbing out of upstream code | Ron Yorston | 2014-04-21 | 1 | -0/+5 | |
| | ||||||
* | Fix some compiler warnings | Ron Yorston | 2014-03-13 | 1 | -9/+9 | |
| | ||||||
* | Allow utimes to change times on directories | Ron Yorston | 2014-03-13 | 1 | -8/+21 | |
| | ||||||
* | Remove unused mingw_utime; update utimes to handle read-only files | Ron Yorston | 2014-03-12 | 1 | -41/+20 | |
| | ||||||
* | mingw: dummy implementation of times/sysconf | Ron Yorston | 2014-01-30 | 1 | -0/+19 | |
| | ||||||
* | date: improve emulation of %e format | Ron Yorston | 2014-01-21 | 1 | -15/+20 | |
| | ||||||
* | win32: use strptime from gnulib | Ron Yorston | 2014-01-20 | 1 | -5/+0 | |
| | ||||||
* | date: add dummy stime | Ron Yorston | 2014-01-19 | 1 | -0/+6 | |
| | ||||||
* | date: emulate %e format | Ron Yorston | 2014-01-19 | 1 | -0/+31 | |
| | ||||||
* | Implement POSIX-compliant mktemp for WIN32 | Ron Yorston | 2014-01-07 | 1 | -0/+14 | |
| | ||||||
* | Revise mingw_stat to minimise changes from upstream BusyBox | Ron Yorston | 2014-01-07 | 1 | -8/+34 | |
| | ||||||
* | Use win32_execable_file() in test, which and execable.c | Ron Yorston | 2012-05-09 | 1 | -0/+32 | |
| | ||||||
* | mingw32: make access(2) check file format for executables | Ron Yorston | 2012-05-09 | 1 | -1/+69 | |
| | ||||||
* | ash: set working directory and environment on first startup | Ron Yorston | 2012-04-26 | 1 | -1/+5 | |
| | ||||||
* | 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 | |
| | ||||||
* | strsep is in upstream BusyBox: no need for MINGW32 version | Ron Yorston | 2012-04-18 | 1 | -18/+0 | |
| | ||||||
* | 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 | |
| | ||||||
* | Use gnulib poll, importing the version from git | Ron Yorston | 2012-03-30 | 1 | -69/+0 | |
| | ||||||
* | win32: add strptime() | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+5 | |
| | ||||||
* | win32: add utimes and fix utime(file,NULL) | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+41 | |
| | ||||||
* | win32: Replace rename() (WHY?) | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+34 | |
| | ||||||
* | win32: Replace getcwd() to return forward slashes | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+13 | |
| | ||||||
* | win32: add utime() | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+29 | |
| | ||||||
* | win32: Work around for dup2 | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+7 | |
| | | | | Original dup2() does not return the fdto. | |||||
* | win32: Replace stat/lstat | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+134 | |
| | ||||||
* | win32: Replace open/fopen to support /dev/null | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+34 | |
| | ||||||
* | win32: add unlink() | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+8 | |
| | ||||||
* | win32: add poll() | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+69 | |
| | | | | Only works for pipes, as commented in the source code. | |||||
* | win32: add fcntl() | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+14 | |
| | ||||||
* | win32: add mkdir() | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+6 | |
| | ||||||
* | win32: add get_busybox_exec_path(), which is bb_busybox_exec_path | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+9 | |
| | | | | | This function will become bb_busybox_exec_path because there is no fixed installation location on Windows. | |||||
* | win32: add realpath() | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+6 | |
| | ||||||
* | win32: add strsep() | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+18 | |
| | ||||||
* | win32: add link() | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+21 | |
| | ||||||
* | win32: add function to map windows errors to posix ones | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+113 | |
| | ||||||
* | win32: add signal routines and SIGALRM support | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+124 | |
| | | | | | | The implementation for SIGALRM only because Git needs it (I think for progress display or something). Probably not hurt having it. Although the only thing needed here are stubs. | |||||
* | win32: add getpwuid() | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+14 | |
| | ||||||
* | win32: add localtime_r() | Nguyễn Thái Ngọc Duy | 2010-09-10 | 1 | -0/+7 | |
| |