summaryrefslogtreecommitdiff
path: root/src/win32
Commit message (Expand)AuthorAgeFilesLines
* Fix readdir usage across platformsRussell Belfer2012-02-232-11/+26
* Update Copyright headerschu2012-02-1314-14/+14
* msvc: Move `ssize_t` typedef to MSVC-onlyVicent Martí2012-01-261-0/+3
* Move path related functions from fileops to pathRussell Belfer2012-01-171-0/+39
* Fix MSVC compilation warningnulltoken2012-01-171-1/+1
* Windows: store all 64 bits of the size in the stat structureCarlos Martín Nieto2012-01-161-1/+1
* Add missing semicolonVincent Lee2012-01-031-1/+1
* Add support for macros and cache flush API.Russell Belfer2011-12-292-0/+6
* posix_w32: prevent segfaulting on Windows when building a temporary filenamenulltoken2011-12-141-1/+1
* Use git_buf for path storage instead of stack-based buffersRussell Belfer2011-12-071-15/+20
* Implement p_renameCarlos Martín Nieto2011-11-072-0/+15
* Merge pull request #456 from brodie/perm-fixesVicent Martí2011-10-282-8/+8
|\
| * fileops/posix: replace usage of "int mode" with "mode_t mode"Brodie Rao2011-10-142-8/+8
* | global: Properly use `git__` memory wrappersVicent Marti2011-10-284-32/+32
* | windows: Add support for non-UTF codepagesVicent Marti2011-10-265-27/+48
|/
* include version information in git2.dll on WindowsSven Strickroth2011-10-091-0/+42
* msvc: Properly handle inttypes.h/stdint.hVicent Marti2011-10-052-38/+15
* mingw: Fix compilation warningsVicent Marti2011-09-291-0/+7
* http-parser: Disable MSVC warnings locallyVicent Marti2011-09-291-10/+0
* msvc: Disable warnings in header fileVicent Marti2011-09-281-0/+10
* Revert "Rewrite getenv to use Win32 version on Windows"Vicent Marti2011-09-271-24/+0
* Implment p_access and use it in git_fileutils_existsCarlos Martín Nieto2011-09-232-1/+12
* Rewrite getenv to use Win32 version on WindowsPaul Betts2011-09-211-0/+24
* Do not have duplicate filenamesVicent Marti2011-09-211-0/+0
* Fix opendir/readdir and friends on Win32 to use Unicodeutf8-paths-win32Paul Betts2011-09-191-5/+14
* Rewrite p_* functions to use Unicode and marshal to UTF8 internallyPaul Betts2011-09-195-31/+245
* Create cross-platform setenvPaul Betts2011-09-192-0/+9
* Tabify everythingVicent Marti2011-09-198-203/+203
* Cleanup legal dataVicent Marti2011-09-1910-98/+48
* Fix compilation in MinGWVicent Marti2011-08-311-7/+4
* posix: Fix undeclared prototypeVicent Marti2011-08-301-0/+2
* compat: Move `mkstemp` to the POSIX compat layerVicent Marti2011-08-302-0/+18
* posix: Properly handle `snprintf` in all platformsVicent Marti2011-08-182-0/+13
* win32: replace usage of _MSV_VER with _MSC_VERnulltoken2011-07-091-1/+1
* posix: Portable `vsnprintf`Vicent Marti2011-07-092-0/+10
* fnmatch: Fix compilation under WindowsVicent Marti2011-07-061-2/+2
* fnmatch: Use native on Unix, emulate on Win32Vicent Marti2011-07-063-0/+254
* fileops: Fix stat() on directories for W32Vicent Marti2011-07-052-6/+15
* fileops: Drop `git_fileops_prettify_path`Vicent Marti2011-07-052-0/+12
* fileops: CleanupVicent Marti2011-07-054-43/+218
* build: Move OS-specific compat to their own foldersVicent Marti2011-07-032-0/+70
* win32/pthread.c: Move to new error handling mechanismJakob Pfender2011-05-231-1/+1
* win32/map.c: Move to new error handling mechanismJakob Pfender2011-05-231-10/+10
* Fix bug in the way pthead_mutex_t was being destroyed in win32.kelly.leahy2011-05-081-4/+3
* Thread safe cacheVicent Marti2011-03-202-50/+9
* Add proper threading support to libgit2Vicent Marti2011-03-152-0/+187
* Revised platform types to use 'best supported' size.Alex Budovski2011-01-111-4/+4
* win32: Add a 'git__' prefix to the directory reading routinesRamsay Jones2010-01-201-5/+6
* win32: Use an 64-bit file offset typeRamsay Jones2010-01-201-2/+2
* win32: Add an fsync() implementation for windowsRamsay Jones2009-06-151-0/+24