summaryrefslogtreecommitdiff
path: root/src/posix.c
Commit message (Expand)AuthorAgeFilesLines
* tests: optional test for p_open() with empty path segmentsPeter Pettersson2021-08-081-0/+7
* Support build with NO_MMAP to disable use of system mmapDhruva Krishnamurthy2020-12-301-5/+27
* Remove broken support for write in emulated mmapDhruva Krishnamurthy2020-12-271-5/+6
* posix: use GIT_ASSERTEdward Thomson2020-11-271-3/+4
* mmap: use a 64-bit signed type `off64_t` for mmapEdward Thomson2019-11-251-1/+1
* posix: fix direct use of `malloc`Patrick Steinhardt2019-08-231-6/+6
* posix: remove `p_fallocate` abstractionPatrick Steinhardt2019-06-141-38/+0
* NetBSD < 7 doesn't have posix_fallocateJacques Germishuys2019-05-241-1/+1
* p_fallocate: compatibility fixes for macOSEdward Thomson2019-02-221-1/+22
* p_fallocate: don't duplicate definitions for win32Edward Thomson2019-02-221-17/+17
* tests: test that largefiles can be read through the tree APIEtienne Samson2019-01-301-0/+17
* git_error: use new names in internal APIs and usageEdward Thomson2019-01-221-3/+3
* Make sure to always include "common.h" firstPatrick Steinhardt2017-07-031-1/+2
* Convert port with htons() in p_getaddrinfo()Ian Douglas Scott2017-06-231-1/+1
* odb_loose: fsync testsEdward Thomson2017-02-281-0/+2
* giterr_set: consistent error messagesEdward Thomson2016-12-291-1/+1
* Split the page size from the mmap alignmentcmn/pool-limitCarlos Martín Nieto2016-03-161-0/+7
* Copy into the correct destination.Sebastian Bauer2015-12-311-1/+1
* Bail out early when no memory is available.Sebastian Bauer2015-12-311-1/+4
* p_read: ensure requested len is ssize_tEdward Thomson2015-02-121-1/+11
* Merge commit 'refs/pull/2366/head' of github.com:libgit2/libgit2Carlos Martín Nieto2014-10-271-2/+3
|\
| * Fix compiler warning (git_off_t cast to size_t).Albert Meltzer2014-05-191-2/+3
* | Can read large file larger than 2GB on WindowsLinquize2014-08-101-4/+3
|/
* indexer: use mmap for writingCarlos Martín Nieto2014-05-171-0/+7
* Temporary fix for Travis CI buildsVicent Marti2014-05-021-1/+1
* Check for EWOULDBLOCK as well as EAGAIN on write.brian m. carlson2014-02-161-1/+1
* Test cancel from indexer progress callbackRussell Belfer2013-12-111-0/+36
* Add O_CLOEXEC to open callsRussell Belfer2013-06-221-2/+2
* Fix memory leak in p_getaddrinfo on AmigaRussell Belfer2013-02-151-26/+23
* update copyrightsEdward Thomson2013-01-081-1/+1
* Move inet_pton to posix platform-compatibility layerEduardo Bart2012-11-071-0/+2
* amigaos: CleanupVicent Marti2012-06-221-1/+92
* Clean up warnings and testsRussell Belfer2012-05-081-1/+1
* compat: make p_open able to accept optional mode when passing the O_CREAT flagnulltoken2012-05-071-2/+13
* Fix warnings on 64-bit windows buildsRussell Belfer2012-04-171-2/+14
* Continue error conversionRussell Belfer2012-03-141-2/+2
* error-handling: On-disk config file backendVicent Martí2012-03-091-10/+8
* Update Copyright headerschu2012-02-131-1/+1
* Use git_buf for path storage instead of stack-based buffersRussell Belfer2011-12-071-1/+2
* Implement p_renameCarlos Martín Nieto2011-11-071-0/+14
* fileops/posix: replace usage of "int mode" with "mode_t mode"Brodie Rao2011-10-141-1/+1
* Revert "Rewrite getenv to use Win32 version on Windows"Vicent Marti2011-09-271-9/+0
* Rewrite getenv to use Win32 version on WindowsPaul Betts2011-09-211-0/+9
* Rewrite p_* functions to use Unicode and marshal to UTF8 internallyPaul Betts2011-09-191-21/+21
* Cleanup legal dataVicent Marti2011-09-191-0/+6
* posix: declare 'buf' argument of p_write() as constKirill A. Shutemov2011-07-251-2/+2
* fileops: CleanupVicent Marti2011-07-051-0/+74