Release Name: 0.4.0
Notes:
Clogger is Rack middleware for logging HTTP requests. The log format
is customizable so you can specify exactly which fields to log.
* http://clogger.rubyforge.org/
* clogger@librelist.com
* git://git.bogomips.org/clogger.git
Changes:
Small cleanups and minor enhancements (mainly for the optional
C extension) for this release:
Eric Wong (10):
ext: use FIX macros instead of generic NUM macros if possible
ext: preserve subclasses of Rack::Utils::HeaderHash
test: fix Linux memory usage test
avoid direct require of "rack" to quiet warnings
ext: GC safety fix when throwing an exception
ext: eliminate unused variable
ext: fix signedness and shadow warnings
ext: sparse cleanups
ext: avoid void pointer arithmetic
clogger 0.4.0
Changes:
GIT-VERSION-GEN | 2 +-
GNUmakefile | 2 +-
ext/clogger_ext/clogger.c | 71 +++++++++++++++++++++------------------------
lib/clogger.rb | 4 ++-
lib/clogger/pure.rb | 5 ++-
test/test_clogger.rb | 20 ++++++++++++-
6 files changed, 60 insertions(+), 44 deletions(-)
commit 111e5ac0bf12021a2b8cf9145df59312f1f96992
Author: Eric Wong
Date: Wed Apr 21 16:53:43 2010 -0700
clogger 0.4.0
Small cleanups and minor enhancements (mainly for the optional
C extension) for this release:
Eric Wong (10):
ext: use FIX macros instead of generic NUM macros if possible
ext: preserve subclasses of Rack::Utils::HeaderHash
test: fix Linux memory usage test
avoid direct require of "rack" to quiet warnings
ext: GC safety fix when throwing an exception
ext: eliminate unused variable
ext: fix signedness and shadow warnings
ext: sparse cleanups
ext: avoid void pointer arithmetic
clogger 0.4.0
commit 380e547ba406c00130304ce0cab4fa289e3f2957
Author: Eric Wong
Date: Wed Apr 21 16:52:27 2010 -0700
ext: avoid void pointer arithmetic
default CFLAGS for 1.9.2dev complains
commit 23628403c9dc58925e5db2abb9ed9425a4208325
Author: Eric Wong
Date: Wed Apr 21 16:48:48 2010 -0700
ext: sparse cleanups
commit c353b5bf62ea500fda8cc7799d1645f9b0c28697
Author: Eric Wong
Date: Wed Apr 21 16:35:36 2010 -0700
ext: fix signedness and shadow warnings
These were (fortunately) harmless, but better safe than
sorry.
commit c16263dc9ff6230bd148e39431e9c5e059a674a7
Author: Eric Wong
Date: Wed Apr 21 16:31:33 2010 -0700
ext: eliminate unused variable
commit e142f2c5db4427be70d10d7e1316e139d08a7c3e
Author: Eric Wong
Date: Wed Apr 21 16:29:56 2010 -0700
ext: GC safety fix when throwing an exception
The return value of rb_inspect() may not be visible
on the stack without assigning it to a local variable
first.
commit a0ee3ba2d08acb423a1cbc4a5ae862bd40c4b914
Author: Eric Wong
Date: Wed Apr 21 15:31:58 2010 -0700
avoid direct require of "rack" to quiet warnings
This quiets down warnings when used with RubyGems loaders such
as Isolate and Bundler where the HTTP server already loaded
Rack.
commit 9c6fd3814b6bed2772fc540e7824febe85e9b046
Author: Eric Wong
Date: Wed Apr 21 15:29:10 2010 -0700
test: fix Linux memory usage test
commit 0313f0651caf9ef35d320c6049d4f32ace711457
Author: Eric Wong
Date: Thu Apr 8 15:12:07 2010 -0700
ext: preserve subclasses of Rack::Utils::HeaderHash
some people subclass HeaderHash and want them preserved
through the middleware stack.
commit 31925d90c3d292d0b5f20524082b7d3dc2e08fcb
Author: Eric Wong
Date: Thu Apr 8 14:36:36 2010 -0700
ext: use FIX macros instead of generic NUM macros if possible
They're slightly faster when we know a number is small enough
to be a FIXNUM.
|