Update ring-devel/src/ring/middleware/stacktrace.clj
Catch all Throwaables, not just Exceptions, so that (assert ...) works inside handlers.
Session wrapper does not update the cookie after session expiry date is changed.
(ns ring-session-test.core) (use 'ring.middleware.session) (defn handler [{session :session uri :uri}] (let [res {:status 200 :headers {"Content-Type" "text/plain"} ...
Ger rid of reflection warnings
While trying to compile my own project with warn-on-reflection in Clojure 1.3.0 I got the following warnings in ring code. Reflection warning, ring/util/response.clj:50 - reference to field isDirectory ...
How to access Jetty request object
I need to use http://jetty.codehaus.org/jetty/jetty-6/apidocs/org/mortbay/jetty/Request.html#getLocale() to get the locale from the Accept-Language string. How do I access the Jetty request directly for ...
Just a doc error in https://github.com/mmcgrana/ring/wiki/Sessions (def app (wrap-session handler {:cookie-attrs {:max-age 3600})) Forgot a }
Is the correct way to destroy a session just sending back: {:session {}} or {:session nil} This is not documented in the Session wiki page.
Implementation of `temp-file-store` creates too many futures
Implementation of temp-file-store in the ring.middleware.multipart-params.temp-file creates too many futures objects and this leads to too many threads running on web services that handles many multipart ...
url-decode blowing up on round-trip url-encode/url-decode
I can url-encode an XML string. When I url-decode the returned value, I'm getting an index out-of-bounds on String in percent-decode (v 1.1.0): xception in thread "main" java.lang.StringIndexOutOfBoundsException: ...
Optional context configuation added to jetty
Its now possible to add a context to the jetty adapter; enable jetty adapter to mimic the same context as when deploying a war file, then the filename is used as the context name. ex : customer.war ...