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