aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/drivers/unix/unix_efile.c
AgeCommit message (Expand)Author
2017-11-30Reimplement efile_drv as a dirty NIFJohn Högberg
2017-11-17Merge branch 'john/erts/fix-close-eintr/OTP-14775' into maint-20Erlang/OTP
2017-11-13Remove invalid EINTR loop around close(2)John Högberg
2017-06-07erts: Fix sendfile closeduring scenario on sunosLukas Larsson
2017-03-29Close FD after trying to open a directoryRaimo Niskanen
2017-02-07Use fstat if it exists in efile_openfileRaimo Niskanen
2016-04-13Merge branch 'henrik/update-copyrightyear'Henrik Nord
2016-04-07Merge branch 'bjorn/erts/huge-file-fix/OTP-13461'Björn Gustavsson
2016-04-04Handle multi-giga byte writes to filesBjörn Gustavsson
2016-03-31Refactor time_t in efile_drvBjörn-Egil Dahlberg
2016-03-15update copyright-yearHenrik Nord
2016-03-15erts: Use fcntl(fd, F_FULLFSYNC) instead of fdatasync on Mac OSXBjörn-Egil Dahlberg
2016-01-27Merge branch 'theom/freebsd-sendfile-patch-2/OTP-13271' into maintLukas Larsson
2016-01-27erts: Fix sendfile:ing of large files on FreeBSDJP
2015-08-27Fix ethread events with timeoutRickard Green
2015-06-18Change license text to APLv2Bruce Yinhe
2014-05-14Fix efile_openfile() to handle stat() failureMikael Pettersson
2014-02-24erts: Fix unix efile assertLukas Larsson
2014-02-24ose: efile driver updates.Jonas Karlsson
2013-11-15Add sync option to file:open/2Joseph Blomstedt
2013-06-12Update copyright yearsBjörn-Egil Dahlberg
2013-03-04erts: Fix void * arithmeticBjörn-Egil Dahlberg
2013-01-09Add file:allocate/3 operationFilipe David Manana
2012-11-02Fix oracle solaris bug in sendfileLukas Larsson
2012-07-19erts: Remove VxWorks from driversBjörn-Egil Dahlberg
2012-05-09Correct formating in exit error messagesMichael Santos
2012-03-30Update copyright yearsBjörn-Egil Dahlberg
2012-03-20Fix bug when sending long files using selectLukas Larsson
2012-01-23Merge branch 'jz/error-logic-efile_sendfile' into maintHenrik Nord
2012-01-23Merge branch 'jz/sendfile_chunk_size' into maintHenrik Nord
2011-12-20erts: rewrite efile_writev to handle partial writes correctlyRaimo Niskanen
2011-12-09Update copyright yearsBjörn-Egil Dahlberg
2011-12-08Merge branch 'ta/sendfile/OTP-9240'Lukas Larsson
2011-12-08Fix compiler warning in unix_efile.cBjörn-Egil Dahlberg
2011-12-08unix_efile: Zero is a valid number in utimeBjörn-Egil Dahlberg
2011-12-07Do not use SFV_NOWAIT as it does not exist on all solarisLukas Larsson
2011-12-06erts: minor fix for unnecessary conditionJovi Zhang
2011-12-06erts: change SENDFILE_CHUNK_SIZE from signed to unsignedJovi Zhang
2011-12-05Clarify some code commentsLukas Larsson
2011-12-05Make solaris use sendfilevLukas Larsson
2011-12-02Use epoch seconds instead of datetime()Björn-Egil Dahlberg
2011-12-02Remove header/trailer supportLukas Larsson
2011-12-01Preliminary work on header/trailerLukas Larsson
2011-12-01Remove debug printoutsLukas Larsson
2011-12-01Set chunk size to 3 GBLukas Larsson
2011-12-01Add ifdef's for HAVE_SENDFILELukas Larsson
2011-12-01Fix freebsd support for sendfileLukas Larsson
2011-12-01Change nbytes to 64 bitLukas Larsson
2011-12-01Fix offset calculation for darwinLukas Larsson
2011-12-01Implement sendfile when there are no async threadsLukas Larsson