We’ve found 88 issues

#18

include Exception causes in stacktrace

for more complete reporting on errors

  • Opened by youngnh Apr 12, 2011
  • 1 comment
#3

Allow for a IFn to be passed back as the body object

I needed to be able to safely stream data out via a ring http server. The way I came up with was by having the rendering logic open the output stream and then pass it back to a callback function which ...

  • Opened by cheddar Oct 28, 2010
  • 1 comment
#4

Fix response body newline bug

just found out that the ring-servlet is appending a newline to the request body when it updates the HttpServletResponse with a string. this newline triggered a bug on some of our really strict client libraries ...

  • Opened by gugl Nov 9, 2010
  • 1 comment
#7

Fixing an issue with InputStream that represents response body not getting closed

When the response body is an InputStream that gets copied to the response's OutputStream, if the OutputStream gets broken (e.g., the client interrupts the transfer), the InputStream will not get closed ...

#5

Class loading issue causing resource-response to fail on some servlet containers

Ring currently uses the classloader that loaded java.lang.System in resource-response. This classloader doesn't necessarily have access to resources in the WAR, since it may well be higher in the classloader ...

  • Opened by teropa Nov 21, 2010
  • 1 comment
#10

Consider allowing the handler to see response's output stream

I am working on a high-throughput RESTful web service that serves database records as JSON. The results are streamed to the client directly from the db to prevent unbounded heap growth. Ring currently ...

#44

Accept keywords in keyword params (fix for #43)

The first commit adds tests that expose the bug. The second one is a fix.

#25

Request headers middleware

A take on parsing the header values in a request, as discussed here: http://groups.google.com/group/ring-clojure/t/37abefdc99127229

  • Opened by rahcola Aug 6, 2011
  • 1 comment
#82

*read-eval* false?

At https://github.com/mmcgrana/ring/blob/master/ring-core/src/ring/middleware/session/cookie.clj#L92 should there be a (binding [read-eval false] ) ? Otherwise, it seems -- suppose some other vulnerability ...

  • Opened by txrev319 Oct 31, 2013
  • 2 comments
#83

Exception in thread "main" java.lang.NoClassDefFoundError: javax/servlet/http/HttpServletRequest, compiling:(ring/middleware/multipart_params.clj:39:5)

In ring-core 1.2.1, I'm getting this explosion: Exception in thread "main" java.lang.NoClassDefFoundError: javax/servlet/http/HttpServletRequest, compiling:(ring/middleware/multipart_params.clj:39:5) ...