about summary refs log tree commit homepage
path: root/ext
DateCommit message (Expand)
2011-01-14handle abitrarily long time formats in C extension
2011-01-14RDoc fixups
2011-01-14remove dead RSTRUCT* compatibility macros
2011-01-14remove Clogger::ToPath proxy class
2011-01-14another try to fix systems without CLOCK_MONOTONIC
2011-01-14another workaround for systems with broken CLOCK_MONOTONIC
2011-01-12attempt to support broken/crazy systems
2011-01-12remove unused function (obj_fileno)
2010-12-25add support for Rubinius
2010-12-24fix #include ordering under FreeBSD 7.2
2010-12-24use clock_gettime for time resolution
2010-12-24accept a new :path argument in initialize
2010-06-06ext: comment why we do what we do in to_path
2010-06-06ext: the N in /dev/fd/N must be unsigned
2010-06-06ext: handle weird regular files with O_NONBLOCK set
2010-06-06ext: cleanup -Wshadow warning
2010-06-06pass-through body.to_path when wrapping the body
2010-06-06when wrapping the body, body.close writes the log
2010-04-21ext: avoid void pointer arithmetic
2010-04-21ext: sparse cleanups
2010-04-21ext: fix signedness and shadow warnings
2010-04-21ext: eliminate unused variable
2010-04-21ext: GC safety fix when throwing an exception
2010-04-21avoid direct require of "rack" to quiet warnings
2010-04-08ext: preserve subclasses of Rack::Utils::HeaderHash
2010-04-08ext: use FIX macros instead of generic NUM macros if possible
2010-02-13ext: fix memory leak when reentrant/multithreaded v0.3.1
2010-02-08Allow :reentrant flag to be forced true/false
2010-01-06ext: unpack response arrays unconditionally
2009-10-06ext: ensure all objects we byte_xs are Strings
2009-10-06ext: convert non-Hashes #to_hash if possible
2009-09-09handle bodies that do not respond to :close
2009-09-07ext: fix compiler warnings in the cpp "comment"
2009-09-07Don't bother creating HeaderHash unless we need it
2009-09-07enable MRI C extension by default
2009-09-07ext: hack to prevent rdoc from finding Rack* namespace
2009-09-04ext: only duplicate frozen response arrays
2009-09-04use Rack::Utils::HeaderHash for $sent_http_* lookups
2009-09-04ext: store each response element explicitly
2009-09-04ext: more consistent function naming
2009-09-03add output record separator option (:ORS)
2009-09-03Ensure underlying logger objects are sync=true
2009-09-01correctly rebuild simple HTTP/0.9 GET requests
2009-09-01ext: ensure headers#each in response is valid
2009-09-01ext: compiler compatibility fix
2009-08-29ext: several cleanups and robustness improvements
2009-08-29ext: explicitly gc_mark each struct element
2009-08-29Log bad/invalid app responses as 500 errors
2009-08-29support "$request_uri" as a log variable
2009-08-28initial import