summaryrefslogtreecommitdiffstats
path: root/compat/mingw.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'js/mingw-msdn-url'Junio C Hamano2018-11-181-2/+2
|\
| * mingw: replace an obsolete link with the superseding oneJohannes Schindelin2018-11-161-2/+2
* | mingw: use `CreateHardLink()` directlyJohannes Schindelin2018-11-141-13/+1
* | Merge branch 'js/mingw-utf8-env'Junio C Hamano2018-11-131-112/+168
|\ \
| * | mingw: reencode environment variables on the fly (UTF-16 <-> UTF-8)Johannes Schindelin2018-10-311-112/+168
| |/
* | Merge branch 'js/mingw-perl5lib'Junio C Hamano2018-11-131-1/+57
|\ \
| * | mingw: unset PERL5LIB by defaultJohannes Schindelin2018-10-311-1/+34
| * | config: move Windows-specific config settings into compat/mingw.cJohannes Schindelin2018-10-311-0/+18
| * | config: allow for platform-specific core.* config settingsJohannes Schindelin2018-10-311-0/+5
* | | Merge branch 'js/mingw-ns-filetime'Junio C Hamano2018-11-061-26/+50
|\ \ \ | |/ / |/| |
| * | mingw: implement nanosecond-precision file timesKarsten Blees2018-10-241-8/+10
| * | mingw: replace MSVCRT's fstat() with a Win32-based implementationKarsten Blees2018-10-241-10/+21
| * | mingw: factor out code to set stat() dataJohannes Schindelin2018-10-241-14/+25
* | | Merge branch 'js/mingw-load-sys-dll'Junio C Hamano2018-10-301-1/+2
|\ \ \
| * | | mingw: load system libraries the recommended wayJohannes Schindelin2018-10-241-1/+2
| |/ /
* | | Merge branch 'js/mingw-getcwd'Junio C Hamano2018-10-301-2/+48
|\ \ \
| * | | mingw: fix getcwd when the parent directory cannot be queriedAnton Serbulov2018-10-241-0/+39
| * | | mingw: ensure `getcwd()` reports the correct caseJohannes Schindelin2018-10-241-2/+9
| |/ /
* | | Merge branch 'js/mingw-default-ident'Junio C Hamano2018-10-261-7/+53
|\ \ \ | |/ / |/| |
| * | mingw: use domain information for default emailJohannes Schindelin2018-10-161-0/+5
| * | getpwuid(mingw): provide a better default for the user nameJohannes Schindelin2018-10-161-1/+31
| * | getpwuid(mingw): initialize the structure only onceJohannes Schindelin2018-10-161-7/+18
| |/
* / mingw: fix mingw_open_append to work with named pipesJeff Hostetler2018-09-111-3/+33
|/
* mingw: enable atomic O_APPENDJohannes Sixt2018-08-131-2/+39
* mingw/msvc: use the new-style RUNTIME_PREFIX helperJohannes Schindelin2018-04-111-3/+2
* mingw: abort on invalid strftime formatsJohannes Schindelin2018-03-191-0/+11
* mingw: optionally redirect stderr/stdout via the same handleJohannes Schindelin2017-11-021-0/+15
* mingw: add experimental feature to redirect standard handlesJohannes Schindelin2017-11-021-0/+43
* Merge branch 'nd/fopen-errors'Junio C Hamano2017-06-131-0/+2
|\
| * mingw_fopen: report ENOENT for invalid file namesJohannes Sixt2017-06-021-0/+2
* | mingw: simplify PATH handlingRené Scharfe2017-05-231-68/+23
|/
* Merge branch 'js/no-html-bypass-on-windows'Junio C Hamano2016-08-251-42/+0
|\
| * Revert "display HTML in default browser using Windows' shell API"Johannes Schindelin2016-08-191-42/+0
* | mingw: let the build succeed with DEVELOPER=1Johannes Schindelin2016-06-201-3/+3
|/
* Merge branch 'js/windows-dotgit' into maintJunio C Hamano2016-05-261-0/+74
|\
| * mingw: introduce the 'core.hideDotFiles' settingJohannes Schindelin2016-05-111-0/+74
* | Windows: shorten code by re-using convert_slashes()Johannes Sixt2016-04-041-7/+2
|/
* Merge branch 'jk/tighten-alloc'Junio C Hamano2016-03-041-1/+1
|\
| * compat/mingw: brown paper bag fix for 50a6c8eJeff King2016-02-291-1/+1
* | Merge branch 'jk/tighten-alloc'Junio C Hamano2016-02-261-5/+5
|\|
| * use st_add and st_mult for allocation size computationJeff King2016-02-221-2/+2
| * convert trivial cases to ALLOC_ARRAYJeff King2016-02-221-3/+3
| * Merge branch 'js/dirname-basename' into maintJunio C Hamano2016-02-051-9/+12
| |\
* | \ Merge branch 'js/mingw-tests'Junio C Hamano2016-02-171-14/+77
|\ \ \
| * | | mingw: let lstat() fail with errno == ENOTDIR when appropriateJohannes Schindelin2016-01-261-0/+39
| * | | mingw: try to delete target directory before renaming마누엘2016-01-261-1/+6
| * | | mingw: prepare the TMPDIR environment variable for shell scriptsJohannes Schindelin2016-01-261-4/+19
| * | | mingw: factor out Windows specific environment setupKarsten Blees2016-01-261-13/+17
* | | | Merge branch 'js/dirname-basename'Junio C Hamano2016-02-031-9/+12
|\ \ \ \ | |/ / / |/| | / | | |/ | |/|
| * | mingw: avoid linking to the C library's isalpha()Johannes Sixt2016-01-251-0/+7