summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/syscalls.cc
Commit message (Expand)AuthorAgeFilesLines
* Avoid conflict with libraries' HAVE_*Neil Moore2014-07-121-2/+2
* Drop double newlines where they seem to serve no purpose.Adam Borowski2013-12-211-2/+0
* More formatting fixes for return (...);Neil Moore2013-11-151-6/+6
* Drop unnecessary parentheses from return statements.Adam Borowski2013-11-151-2/+2
* Don't include MSVC dirent emulation.Adam Borowski2013-07-021-5/+5
* Add a few #includes to avoid missing-declaration warnings.Neil Moore2013-04-071-0/+1
* Use std namespace.Raphael Langella2012-08-261-7/+7
* Do a compile check for the presence of fdatasync().Adam Borowski2012-07-141-6/+11
* Implement mkstemp() for Windows.Adam Borowski2012-07-111-0/+24
* Drop parentheses around scalar values in "return".Adam Borowski2012-07-051-3/+3
* Make a bunch of functions static, delete some unused junk.Adam Borowski2011-11-111-9/+0
* Fix possible data loss on OS X.Adam Borowski2011-08-091-1/+5
* alarm() for Windows.Adam Borowski2011-06-091-0/+11
* Put usleep() emulation into syscalls.ccAdam Borowski2011-06-041-0/+31
* Use a Mac-specific fcntl() instead of fsync() which is buggy there.Adam Borowski2011-05-241-0/+8
* Hide output charset conversions behind a macro.Adam Borowski2011-04-181-20/+19
* Merge branch 'unicode'.Adam Borowski2011-04-011-9/+147
|\
| * Merge branch 'master' into unicodeAdam Borowski2011-01-111-0/+40
| |\
| * \ Merge branch 'master' into unicodeAdam Borowski2010-12-121-0/+49
| |\ \
| * \ \ Merge branch 'master' into unicodeAdam Borowski2010-12-021-2/+29
| |\ \ \
| * | | | Handle filenames with non-ascii characters.Adam Borowski2010-09-171-7/+146
* | | | | Make file headers doxygen-friendly, drop useless fields.Adam Borowski2011-03-281-5/+4
| |_|_|/ |/| | |
* | | | Use the Windows equivalent of /dev/urandom there.Adam Borowski2010-12-311-0/+41
| |_|/ |/| |
* | | Cowardly assume that systems lack fdatasync() unless on a list.Adam Borowski2010-12-111-1/+1
* | | A comment about fdatasync() on new fruits.Adam Borowski2010-12-041-1/+3
* | | fdatasync() implementation for Mac OS XMatthew Tadd2010-12-041-0/+7
* | | Add an implementation of fsync() for Windows.Adam Borowski2010-12-031-0/+40
| |/ |/|
* | Implement file locking on Windows.Adam Borowski2010-12-021-2/+29
|/
* Fix the save browser on non-Windows.Adam Borowski2010-09-061-2/+2
* Use file locking on the save file to prevent corruption from running Crawl tw...Adam Borowski2010-09-061-0/+32