about summary refs log tree commit homepage
path: root/cmogstored.h
DateCommit message (Expand)
2013-04-17http: minor debloat via better alignment
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-02-18move cmogstored_exit() prototype to cmogstored.h
2013-02-18ioutil: fix memory access error on from mog_iou_write
2013-02-15sig: avoid pselect if ppoll is present in mog_sleep
2013-02-15mnt: inform user of slow mountlist scan
2013-02-14selfwake: use epoll_pwait on Linux instead of eventfd
2013-02-11allow self-wakeup to use eventfd under modern Linux
2013-02-08upgrade: avoid non-async-safe functions in child
2013-02-07upgrade: avoid potential deadlock from post-fork mutex use
2013-02-07favor error.h GNU system header over gnulib one
2013-02-06remove warn module and alias it to error() in gnulib
2013-01-31sockaddr*-related data structure size reductions
2013-01-31implement nginx-style binary upgrade via SIGUSR2
2013-01-31refactor process management
2013-01-31inherit: preliminary FD inheritance over exec()
2013-01-31move pidfile preparation function out
2013-01-31split iostat util% tracking from mountlist
2013-01-17http: avoid MSG_MORE on HEAD responses
2013-01-17http_date: time_t pointer is const
2013-01-17simplify TCP_NOPUSH support code (remove TCP_CORK)
2013-01-17linux: favor send() w/MSG_MORE over TCP_CORK
2013-01-17copyright comment updates for 2013
2013-01-02epoll: avoid EPOLL_CTL_MOD bug in Linux <= 3.7.1
2012-12-09remove queue_state field from struct mog_fd
2012-12-08fix HTTP idle expiry race under high FD pressure
2012-12-05cleanup and simplify interrupt/shutdown handling
2012-11-14mgmt: support "shutdown" command (from Perlbal)
2012-11-12import progname from gnulib for error messages
2012-11-12mgmt: support "server aio_threads = <digit>"
2012-11-08dev: improve error handling on usage file generation
2012-11-09http: implement idle client expiry under FD pressure
2012-11-08queue: refactor for future, potential kqueue speedup
2012-10-30die() using error() from glibc/gnulib
2012-07-19use TCP_NOPUSH if available for FreeBSD-based systems
2012-07-12remove user-space, SIMPLEQ-based active queue
2012-07-09http: TCP_CORK support for Linux kernel users
2012-05-02kqueue: rely on EINTR instead of EVFILT_USER to shutdown
2012-04-22fix spelling of "cancellable"
2012-04-21kqueue: fix build when using native kqueue/kevent()
2012-04-21queue: rework kevent cancellation handling
2012-04-19attempt to support building with libkqueue
2012-04-19switch completely to __thread for thread-local storage
2012-04-18avoid usage file if mgmt sidechannel is inactive
2012-04-11disable in_queue assertion checks
2012-03-26support SHA-1 digests over sidechannel