144 Commits (bba5322a71a3399a94f53e1dddf5bd66e493dfbc)

Author SHA1 Message Date
Johannes Sixt 947c3464e4 Implement pthread_cond_broadcast on Windows 15 years ago
Ramsay Jones 3521c1bf5b msvc: Fix a compiler warning due to an incorrect pointer cast 15 years ago
Ramsay Jones 38743b7d10 msvc: Fix an "unrecognized option" linker warning 15 years ago
Johannes Sixt a6d15bc335 Do not use date.c:tm_to_time_t() from compat/mingw.c 15 years ago
Andrzej K. Haczewski 44626dc7d5 MSVC: Windows-native implementation for subset of Pthreads API 15 years ago
Ramsay Jones b6f714f89a MSVC: Fix an "incompatible pointer types" compiler warning 15 years ago
Johannes Sixt 75301f9015 Windows: avoid the "dup dance" when spawning a child process 15 years ago
Johannes Sixt 3e34d66577 Windows: simplify the pipe(2) implementation 15 years ago
Johannes Sixt 928500e00e Windows: boost startup by avoiding a static dependency on shell32.dll 15 years ago
Benjamin Kramer b073b7a990 Explicitly truncate bswap operand to uint32_t 15 years ago
Martin Storsjö fe3b2b7b82 Enable support for IPv6 on MinGW 15 years ago
Martin Storsjö b7cc9f8259 Refactor winsock initialization into a separate function 15 years ago
Ramsay Jones b1b952043f MSVC: Add support for building with NO_MMAP 15 years ago
Sebastian Schuberth 0fcabdeb52 Use faster byte swapping when compiling with MSVC 15 years ago
Marius Storm-Olsen c36e16385b MSVC: Enable OpenSSL, and translate -lcrypto 15 years ago
Erik Faye-Lund 514213bf72 mingw: wrap SSL_set_(w|r)fd to call _get_osfhandle 15 years ago
Ramsay Jones b5d18b8e6f Fix the exit code of MSVC build scripts on cygwin 15 years ago
Ramsay Jones 5322ef2006 Fix some printf format warnings 15 years ago
Marius Storm-Olsen 259d87c354 Add scripts to generate projects for other buildsystems (MSVC vcproj, QMake) 16 years ago
Marius Storm-Olsen a2c6bf0e76 Add README for MSVC build 16 years ago
Marius Storm-Olsen 164a5e3faa Add MSVC to Makefile 16 years ago
Marius Storm-Olsen 386ac45102 Define strncasecmp and ftruncate for MSVC 16 years ago
Marius Storm-Olsen 435bdf8c7f Make usage of windows.h lean and mean 16 years ago
Frank Li d75f8e6131 Add platform files for porting to MSVC 16 years ago
Frank Li 16fe1e0369 Add MinGW header files to build git with MSVC 16 years ago
Marius Storm-Olsen 55fcb06482 Add empty header files for MSVC port 16 years ago
Frank Li 71064e3f86 Test for WIN32 instead of __MINGW32_ 16 years ago
Frank Li d7fa500fb5 Fix __stdcall placement and function prototype 16 years ago
Marius Storm-Olsen a6ca8c6246 Set _O_BINARY as default fmode for both MinGW and MSVC 16 years ago
Frank Li 3f83bf3784 Change regerror() declaration from K&R style to ANSI C (C89) 16 years ago
Marius Storm-Olsen 627735f9bf Add include guards to compat/win32.h 16 years ago
Frank Li 0d30ad71fa Avoid declaration after statement 16 years ago
Johannes Sixt 2affea4125 start_command: do not clobber cmd->env on Windows code path 16 years ago
Junio C Hamano d1094fdd1b compat/snprintf.c: clarify SNPRINTF_SIZE_CORR 16 years ago
Nicolas Pitre 51ea55190b make sure byte swapping is optimal for git 16 years ago
Johannes Sixt 303e7c48ea MinGW: simplify waitpid() emulation macros 16 years ago
Johannes Sixt 47e3de0e79 MinGW: truncate exit()'s argument to lowest 8 bits 16 years ago
Johannes Sixt 2ae8239d03 Fix typo in nedmalloc warning fix 16 years ago
Johannes Schindelin a21077e75f Fix warnings in nedmalloc when compiling with GCC 4.4.0 16 years ago
Marius Storm-Olsen f0ed8226c9 Add custom memory allocator to MinGW and MacOS builds 16 years ago
Marius Storm-Olsen e16c60d9f9 MinGW readdir reimplementation to support d_type 16 years ago
Johannes Schindelin 28a559c0b5 MinGW: fix warning about implicit declaration of _getch() 16 years ago
Johannes Schindelin 492f70913e Work around a regression in Windows 7, causing erase_in_line() to crash sometimes 16 years ago
Johannes Schindelin f90cf2b920 MinGW: GCC >= 4 does not need SNPRINTF_SIZE_CORR anymore 16 years ago
David Aguilar e1c0688692 compat: add a basename() compatibility function 16 years ago
David Aguilar 0620b39b3b compat: add a mkstemps() compatibility function 16 years ago
Johannes Schindelin 0dbbbc1e26 MinGW: Add a simple getpass() 16 years ago
Johannes Schindelin 27e3219f1a MinGW: use POSIX signature of waitpid() 16 years ago
Peter Harris bedc4279a8 MinGW: Scan for \r in addition to \n when reading shbang lines 16 years ago
Felipe Contreras 4b25d091ba Fix a bunch of pointer declarations (codestyle) 16 years ago