Liking cljdoc? Tell your friends :D

unreleased changes

1.0.17

  • update jetty 10 to 10.0.20 to eliminate some race conditions
  • update clj-parent to the latest

1.0.16

  • adds debug logging of Jetty server configuration before and after server(s) have been started

1.0.15

  • cleans up accidental hard dependency on hato library in project.clj, hato is now only a dev dependency.

1.0.14

  • ensure null requestLog in the MDCRequestHandler does not cause a null dereference.
  • enable logging for access log configuration

1.0.13

  • ensure that absent log-access-configuration files don't prevent application from functioning correctly

1.0.12

  • Reenable logback-access logging. This uses the "setRequestLog" function in jetty10 which guarantees that the request/response is settled prior to doing the logging.

1.0.11

  • Remove default character encoding added in 1.0.8; add tests demonstrating overriding content-type
  • add customized SecureRequestCustomizer that makes SNI not required, and turn off host checking for SNI. This allows localhost connections to a server that doesn't have localhost in its cert specification.

1.0.10

  • Empty tag

1.0.9

  • add optional sni-required configuration setting

1.0.8

  • set default encoding for ring handler responses to UTF-8

1.0.7

  • convert ring handler to using ServletContextHandler as previously used ContextHandler no longer supports the getRequestCharacterEncoding() function.

1.0.6

  • route logging through a SLF4J Custom logger as logback-access no longer works with jetty10. This is a work around until full featured logging is developed.

1.0.5

  • add the Response under the :response key in the request for ring-handlers.

1.0.4

  • Added additional trace level logging to help diagnose issues
  • Removed some use of reflection by applying type metadata tags
  • Avoided some nil pointer dereferences in the disconnect case.

1.0.3

  • Added Websocket event trace logging, removed logback 1.2.x version pins, clj-parent now specifies 1.3.x dependencies.

1.0.2

  • Updated to Jetty 10.0.18, added ClosureLatchSyncer interface Jetty WebSocketAdapter object to sync closure of websocket client and server.

1.0.1

  • Added ExecutionException handling when shutting down the server. Corrected WebSocketProtocol idle-timeout! function to produce a Duration.

1.0.0

  • Initial release transitioning repository from Jetty 9 to Jetty 10, everything appears to be in working order but more production testing is needed and a subsequent release may be in short order.

Can you improve this documentation? These fine people already did:
rileynewton, jonathannewman, Steve Axthelm & Jonathan Newman
Edit on GitHub

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close