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
/
svc.c
Date
Commit message (
Expand
)
2020-01-18
s/bogomips.org/yhbt.net/, update copyrights for 2020
2018-11-28
update copyrights for 2018 and use SPDX for "GPL-3.0+"
2016-06-01
minor vfork/fork safety fixes
2016-05-29
update copyrights for 2016
2015-03-06
copyright updates for 2015
2014-11-02
update copyrights to 2014 (and all contributors)
2013-10-12
avoid use-after-free with multi-process setups
2013-07-14
downgrade thread/device-count fields to unsigned int
2013-07-12
mgmt: support "SET mogstored.persist_client = $BOOL"
2013-07-12
ioq: rescale to match user-set aio_threads values
2013-07-10
introduce generic I/O queue functionality
2013-06-25
"server aio_threads = XX" no longer requires malloc
2013-06-25
svc: make thr_per_dev per-svc instead of global
2013-06-25
refactor handling of "server aio_threads = " command
2013-06-25
consistently check OOM from hash_initialize/hash_insert
2013-06-25
svc: implement top-level by_mog_devid hash
2013-05-06
favor "struct mog_fd" for acceptors over int FDs
2013-02-07
upgrade: avoid potential deadlock from post-fork mutex use
2013-01-17
copyright comment updates for 2013
2012-11-09
http: implement idle client expiry under FD pressure
2012-03-19
fix build on old glibc where _ATFILE_SOURCE is needed
v0.2.2
2012-02-25
implement graceful shutdown for outstanding requests
2012-02-21
svc: rename dirfd -> docroot_fd for readability
2012-02-18
http: use internal svc flag to toggle persistence
2012-02-05
svc: include dirent.h before defining _POSIX_C_SOURCE
2012-01-18
svc: add perms for MKCOL and PUT requests
2012-01-13
remove devstats iovec from struct mog_svc
2012-01-11
initial commit