- Fix Node.js 0.8 return value inconsistencies
- perf: reduce overhead for full URLs
- perf: unroll the "fast-path"
RegExp
- Add
parseurl.original
for parsing req.originalUrl
with fallback
- Return
undefined
if req.url
is undefined
- Cache URLs based on original value
- Remove no-longer-needed URL mis-parse work-around
- Simplify the "fast-path"
RegExp
- Seriously fix Node.js 0.8 compatibility
- Fix Node.js 0.8 compatibility
- Incorporate URL href-only parse fast-path