index
:
cmogstored.git
1.2-stable
attr
ccan-list
empty-header-values
gl-env
iosem
khash
malloc
master
socket_alive
st-wip-broken
systemtap
valgrind-fixes
wip-1.3
alternative mogstored implementation for MogileFS
about
summary
refs
log
tree
commit
homepage
log msg
author
committer
range
path:
root
/
http_put.c
Date
Commit message (
Expand
)
2013-06-20
avoid leaks on epoll/kqueue resources exhaustion
wip-1.3
2013-06-15
shrink mog_packaddr and improve portability
2013-06-15
per-mog_devid IO channels via semaphores
2013-06-15
http_*: fixup long lines from automated conversion
2013-06-15
parse out mogilefs devid in mgmt/http requests
2013-05-06
preliminary systemtap support for tracing
2013-04-17
http_parser: do not differentiate between MD5 sources
2013-04-17
save socket address on accept/accept4
2013-04-16
wrap getnameinfo for consistency in error logging
2013-04-16
potentially make the mog_sockaddr union smaller
2013-03-19
http: put parser-private attrs in a private struct
attr
2013-01-31
sockaddr*-related data structure size reductions
2013-01-17
lazily call mkdir for file creation
2013-01-17
copyright comment updates for 2013
2012-12-03
http_put: avoid infinite loop on ENOSPC
2012-11-22
http_put: additional debug logging for failed PUTs
2012-11-12
http_put: keep connection alive on bad Content-MD5
2012-10-31
http_put: return 507 for excess sizes in headers
2012-10-30
http_put: EFBIG returns 507, centralize error handling
2012-10-16
http_put: better reporting of ENOSPC errors
v0.7.0
2012-10-16
doc: remove TODO item for mmap() writes during PUT
2012-10-16
http*: do not rely on MOG_RBUF_BASE_SIZE for calculations
2012-10-16
http_put: boundary fix for Content-MD5 trailer handling
2012-07-12
http_put: add retry for EEXIST, small refactor
2012-07-09
http: TCP_CORK support for Linux kernel users
2012-03-25
use generic gc module for MD5 from gnulib
2012-03-19
http_put: log unlink errors to syslog
2012-03-16
additional path restrictions on HTTP PUT creating dirs
2012-03-15
httpget deserves its own fd_type enum
2012-03-14
support for httpgetlisten config directive
2012-03-08
http_put: aggressively drain socket on PUTs
2012-03-08
use a temporary file for PUT if possible
2012-03-07
properly name mog_rbuf_detach() function
2012-03-03
http: allow headers up to UINT16_MAX in size
2012-03-03
rbuf: use rcapa instead of rsize correctly
2012-02-28
unify rbuf sizes for http and mgmt
2012-02-27
http_put: log syscall failures to syslog
2012-02-16
disable MKCOL support, PUT creates paths dirs instead
2012-02-04
cleanup HTTP chunked PUT support for odd edge cases
2012-02-01
http_put: http->wbuf may be MOG_WR_ERROR
2012-02-01
http: Content-MD5 validation for PUT
2012-02-01
http_put: handle PUT response blocking on socket write
2012-01-31
enable chunked HTTP PUT support
2012-01-27
chunk_parser: handle trailer parsing and chunk processing
2012-01-20
http: cleanup struct fields
2012-01-19
add Content-Range: support for PUT requests
2012-01-19
enforce change permissions _after_ writing file
2012-01-19
use *open_put instead of *open_excl for writing files
2012-01-19
http_put: identity PUT (no chunking/trailers) working