| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add the environment variable BB_TERMINAL_MODE as a more general way
of controlling console/terminal mode setting. The default remains
unchanged: use virtual terminal mode for output if possible but
fall back to the console API with emulated ANSI escape sequences.
Currently valid settings are:
0 Force use of console mode
1 Force use of virtual terminal mode for output
5 Prefer virtual terminal mode for output, fall back to console
Other values won't do anything useful until code elsewhere has been
updated.
BB_SKIP_ANSI_EMULATION remains available for backwards compatibility.
If both variables are set BB_TERMINAL_MODE takes precedence.
|
|
|
|
| |
Microsoft Windows build now uses w64devkit.
|
| |
|
|
|
|
| |
Suggest not "cross compiling" on Windows.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
MinGW is no longer supported in EPEL.
|
| |
|
|
|
|
|
|
|
|
|
| |
The manifest included here wasn't effective in telling Windows
about version compatibility. Use the default manifest provided
by MinGW-w64 instead.
On Fedora this requires installing the mingw32-windows-default-manifest
and/or mingw64-windows-default-manifest packages.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
The SYSTEMROOT and COMSPEC environment variables are known to
cause problems for Windows applications if they contain forward
slashes rather than backslashes. So don't convert them, even
if the -X flag isn't present.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
In some circumstances Windows XP and Windows Server 2003 seem to dislike
environment variables with backslashes in paths.
The 'winxp' option prevents BusyBox from changing backslashes to slashes
in the environment. Although the option can be managed by the 'set'
builtin it only works if '-X' is given as the first argument to the shell.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In the archival code we pretend that WIN32 is a no-MMU platform and
use the new mingw_popen_fd routine to pipe data to/from commands
to compress/decompress.
The pretence is maintained by redefining MMU macros in bb_archive.h.
This is mostly used in the archival code but there are a handful
of places where it's used to access public interfaces. The symbol
BB_ARCHIVE_PUBLIC is defined in these places.
With these changes:
tar supports seamless compression/decompression
rpm2cpio and dpkg-deb can be enabled
|
|
|
|
|
| |
This makes it possible to enable the id and groups applets,
though the results they return are worthless.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
mingw64 handles globbing differently from mingw32. Add code to allow
globbing to be enabled. (By default mingw64 has globbing disabled,
though the default can be changed when it's compiled.)
Also change the configuration option from ENABLE_NOGLOB to
ENABLE_GLOBBING, because double negatives make me think too much.
The default is still for globbing to be disabled.
|
|
|