You can clone with
HTTPS or Subversion.
Merge branch 'integration'
logger tests for http(s) remoteAddress logging
Signed-off-by: Tj Holowaychuk <email@example.com>
added fn.method for route callbacks
renamed some properties now that they are semi-public
Added more properties to the router.lookup() functions returned
router.lookup() returns functions only (for now)
later when we have say a Route, we can return that instead
Merge branch 'feature/refactor-router'
Added router.match(url[, method]) to perform ad hoc matches
Added lowercase support to router.lookup()
Added router.lookup(path[, method])
Merge branch 'feature/basicAuth-callback'
pausing basicAuth events
Added basicAuth async support. Closes #223
started async basicAuth tests
Fixed; utilizing mime.charsets.lookup() for static(). Closes 245
Added; allow logger() callback function to return an empty string to …
useful for development, you can match assets and ignore them if desired etc
Added logger() support for format function
now you can do pretty colored output based on the
Fixed logger to support mess of writeHead()/progressive api for node …
Changed; limit() now calls req.destroy()
apparently there is not really a good way currently
to prevent "data" events after responding
Added request "limit" event to limit() middleware
Changed; limit() middleware will next(err) on failure
instead of emitting the "error" event, which when unhandled
will crash your server :)
Fixed session middleware for HTTPS. Closes #241 [reported by mt502]
Merge branch 'features/req-reload'
Allows you to reload the session data without
tampering with the maxAge or lastAccess props.