ChangeLog from http://bogomips.org/unxf.git commit 32d010665abef74388ec0b8ac0f570d8a0c8c70a Author: Eric Wong Date: Tue Aug 9 16:01:57 2011 -0700 stash original headers in env["unxf.{for,proto}"] This will allow applications to access private data in UnXF if they're UnXF-aware, but won't normally confuse applications that have had the Rack env mangled by UnXF commit a21bcda5daa56afe197f462334c4e26b58685389 Author: Eric Wong Date: Fri Jun 3 13:41:46 2011 -0700 preliminary IPv6 support This requires the "ipv6" branch in git://bogomips.org/rpatricia.git commit bfaf28e203e274947107ce22eab1dfe2930c1c7e Author: Eric Wong Date: Thu May 26 13:53:08 2011 -0700 UnXF 2.0.0 - saner behavior Wow, the real world sucks! commit 975ed35eefd4739335d5c961fa12d37b7bbccc48 Author: Eric Wong Date: Thu May 26 13:46:19 2011 -0700 unxf: avoid 400 errors We get XFF from real external traffic. We just won't change anything in env if we can't trust the original REMOTE_ADDR or the XFF chain commit ad71a55eae8ec73ca3aca1707e1a91d9a90ae0d3 Author: Eric Wong Date: Tue May 24 15:38:19 2011 -0700 unxf: split out unxf! to allow usage outside of middleware Increasing Rack middleware use increases stack depth, which can hurt performance due to the Ruby GC scanning the stack. This allows users to use UnXF outside of the traditional environment. commit 9838f047ebefe4f2d42f5855c00fdf79e24c9446 Author: Eric Wong Date: Tue May 24 15:33:56 2011 -0700 unxf: update on_bad_addr documentation It is intended to be user-overridable commit f53fa22d8923a7fb66f02fdc18b79131683cd93e Author: Eric Wong Date: Tue May 24 15:31:30 2011 -0700 update documentation commit 1351d5e6bc9f495ef30357b61665b107c6853b50 Author: Eric Wong Date: Tue May 24 15:16:20 2011 -0700 tests: add tests for additional arguments commit 5c671427e1b9e694ee1806f46a414c72fb31a537 Author: Eric Wong Date: Tue May 24 20:43:09 2011 +0000 gemspec: fix rpatricia dependency It's required for runtime, not development commit 16f16b6e99acd8eb4c32e667dc860ba2ae2b5534 Author: Eric Wong Date: Tue May 24 20:21:34 2011 +0000 GNUmakefile: no Rakefile, yet commit 1e9660e39a2b6dbc2601e9ddd0adb0c352665fb8 Author: Eric Wong Date: Tue May 24 20:17:57 2011 +0000 README: update to have at least some contact information commit 5093bbb9dbad457028e0a1da091430d308cfc838 Author: Eric Wong Date: Tue May 24 20:11:59 2011 +0000 add setup.rb Hopefully this makes Linux distro maintainers happier commit e58bf9746bab361e2a53865878a1fae1c2b6d0c2 Author: Eric Wong Date: Tue May 24 20:07:37 2011 +0000 update pkg.mk * locale-independent grep invocation * whitespace consistency commit 0428d05c9e21e9679f54c8a317d9e47caddaf97c Author: Eric Wong Date: Wed May 18 18:51:14 2011 -0700 initial commit