summaryrefslogtreecommitdiff
path: root/src/network_write.c
Commit message (Expand)AuthorAgeFilesLines
* [core] _WIN32 use WSASend for writev-equiv on sockGlenn Strauss2023-05-031-0/+18
* [core] _WIN32 use log_serror() for WSAGetLastErrorGlenn Strauss2023-05-031-4/+3
* [core] _WIN32 rename __WIN32 to _WIN32Glenn Strauss2023-05-031-6/+6
* [core] _WIN32 sys-unistd.h to wrap <unistd.h>Glenn Strauss2023-05-031-1/+1
* [core] disable sendfile() on TARGET_OS_IPHONEGlenn Strauss2023-01-241-0/+11
* [core] chunk_file_pread() to wrap pread()Glenn Strauss2022-02-191-9/+1
* [multiple] shared code for struct chunk and mmapGlenn Strauss2022-02-191-98/+12
* [multiple] use new sys_setjmp_eval3() interfaceGlenn Strauss2022-02-191-26/+15
* [core] network_write_file_chunk_remap separate fnGlenn Strauss2022-02-191-41/+32
* [core] use pread() to skip lseek()Glenn Strauss2021-10-011-1/+6
* [core] move backtrace and assert macros to ck.[ch]Glenn Strauss2021-08-271-1/+2
* [multiple] reduce redundant NULL buffer checksGlenn Strauss2021-08-271-3/+3
* [core] network_write prefer writev() over write()Glenn Strauss2021-08-271-30/+3
* [core] network_write optimizationsGlenn Strauss2021-08-271-112/+57
* [multiple] remove chunk file.start memberGlenn Strauss2020-10-191-4/+4
* [core] handle unexpected EOF reading FILE_CHUNKGlenn Strauss2020-10-111-6/+11
* [multiple] correct misspellings in commentsGlenn Strauss2020-07-081-3/+3
* [multiple] rename r to rc rv rd wr to be differentGlenn Strauss2020-07-081-43/+43
* [multiple] prefer (connection *) to (srv *)Glenn Strauss2020-07-081-53/+48
* [multiple] better packing of struct chunkGlenn Strauss2018-11-121-2/+3
* [core] consolidate backend network write handlersGlenn Strauss2017-11-021-96/+718
* [cygwin] minor: fix compiler warningGlenn Strauss2016-07-021-0/+2
* consistent inclusion of config.h at top of files (fixes #2073)Glenn Strauss2016-03-191-0/+2
* rewrite network (write) backendsStefan Bühler2015-08-221-188/+79
* Use buffer API to read and modify "used" memberStefan Bühler2015-02-081-3/+3
* Remove buffer_prepare_copy() and buffer_prepare_append()Stefan Bühler2015-02-081-1/+1
* [network] check return value of lseek()Stefan Bühler2014-02-161-2/+5
* Limit amount of bytes we send in one go; fixes stalling in one connection and...Stefan Bühler2011-08-221-8/+11
* Fix header inclusion order, always include "config.h" before any system headerStefan Bühler2009-10-111-10/+10
* Fix handling network-write return values (#2024)Stefan Bühler2009-07-231-12/+58
* - white space cleanup part 2 this time 1.4 ;)Marcus Rückert2006-10-041-28/+28
* renamed file.offset to file.start (we had 3 different 'offset' which was conf...Jan Kneschke2005-10-241-1/+1
* close fds on error and add CLOEXEC to FDs which stay open for a longer timeJan Kneschke2005-10-221-1/+1
* added the fd as parameter for the write() functionsJan Kneschke2005-09-261-5/+2
* updated cq->written and con->bytes_written correctlyJan Kneschke2005-09-221-0/+2
* open files only once for chunk, cache mmap and let the chunk itself close the...Jan Kneschke2005-09-141-11/+11
* sol10 needs themJan Kneschke2005-08-191-4/+8
* dropped file-cache, added stat-cache and modules ALWAYS cleanup at connection...Jan Kneschke2005-08-081-44/+21
* moved everything below trunk/ and added branches/ and tags/Jan Kneschke2005-02-201-0/+188