about summary refs log tree commit homepage
path: root/http_put.c
DateCommit message (Expand)
2020-08-09http: update in-memory devXX/usage on PUT+DELETE
2020-01-18s/bogomips.org/yhbt.net/, update copyrights for 2020
2018-11-28update copyrights for 2018 and use SPDX for "GPL-3.0+"
2016-06-05http_put: gracefully handle path allocation errors
2016-05-29update copyrights for 2016
2015-03-06copyright updates for 2015
2014-11-02update copyrights to 2014 (and all contributors)
2013-08-26flesh out systemtap support and awk helpers
2013-07-13http: pass "struct mog_fd *" more consistently in API
2013-07-11ioq: introduce mog_ioq_contended hint
2013-07-10rbuf: reattach/reuse read buffers when possible
2013-06-25avoid leaks on epoll/kqueue resources exhaustion
2013-06-25shrink mog_packaddr and improve portability
2013-06-25http_*: fixup long lines from automated conversion
2013-06-25parse out mogilefs devid in mgmt/http requests
2013-05-06preliminary systemtap support for tracing
2013-04-17http_parser: do not differentiate between MD5 sources
2013-04-17save socket address on accept/accept4
2013-04-16wrap getnameinfo for consistency in error logging
2013-04-16potentially make the mog_sockaddr union smaller
2013-03-19http: put parser-private attrs in a private struct attr
2013-01-31sockaddr*-related data structure size reductions
2013-01-17lazily call mkdir for file creation
2013-01-17copyright comment updates for 2013
2012-12-03http_put: avoid infinite loop on ENOSPC
2012-11-22http_put: additional debug logging for failed PUTs
2012-11-12http_put: keep connection alive on bad Content-MD5
2012-10-31http_put: return 507 for excess sizes in headers
2012-10-30http_put: EFBIG returns 507, centralize error handling
2012-10-16http_put: better reporting of ENOSPC errors v0.7.0
2012-10-16doc: remove TODO item for mmap() writes during PUT
2012-10-16http*: do not rely on MOG_RBUF_BASE_SIZE for calculations
2012-10-16http_put: boundary fix for Content-MD5 trailer handling
2012-07-12http_put: add retry for EEXIST, small refactor
2012-07-09http: TCP_CORK support for Linux kernel users
2012-03-25use generic gc module for MD5 from gnulib
2012-03-19http_put: log unlink errors to syslog
2012-03-16additional path restrictions on HTTP PUT creating dirs
2012-03-15httpget deserves its own fd_type enum
2012-03-14support for httpgetlisten config directive
2012-03-08http_put: aggressively drain socket on PUTs
2012-03-08use a temporary file for PUT if possible
2012-03-07properly name mog_rbuf_detach() function
2012-03-03http: allow headers up to UINT16_MAX in size
2012-03-03rbuf: use rcapa instead of rsize correctly
2012-02-28unify rbuf sizes for http and mgmt
2012-02-27http_put: log syscall failures to syslog
2012-02-16disable MKCOL support, PUT creates paths dirs instead
2012-02-04cleanup HTTP chunked PUT support for odd edge cases
2012-02-01http_put: http->wbuf may be MOG_WR_ERROR