Permalink
Commits on Mar 24, 2012
  1. Release 1.1.0-beta1

    weavejester committed Mar 24, 2012
  2. Renamed assoc+ to assoc-conj

    weavejester committed Mar 24, 2012
  3. Fixed wrap-cookies with form-decode-str function

    Cookies still need to be www-form-urlencoded using the URLEncoder
    and URLDecoder classes to maintain backward compatibility.
    weavejester committed Mar 24, 2012
Commits on Mar 23, 2012
  1. Technically correct version of URL/percent-encoding

    Java's URLEncoder and URLDecoder classes don't follow the URL-encoding
    format precisely, instead encoding strings in the slightly different
    www-form-urlencoded format. This commit ensures that the url-encode and
    url-decode functions work correctly, leaving it up to the form-encode and
    form-decode functions to handle data encoded in the www-form-urlencoded
    format.
    weavejester committed Mar 23, 2012
Commits on Mar 22, 2012
  1. Merge pull request #49 from rjack/parse-params-exposed

    Refactor parameter parsing
    weavejester committed Mar 22, 2012
Commits on Mar 21, 2012
  1. Merge pull request #62 from KushalP/master

    Support clj-time Intervals/DateTime for :max-age and :expires
    weavejester committed Mar 21, 2012
Commits on Mar 19, 2012
  1. Add clj-time Intervals/DateTime for :max-age and :expires (fixes #55)

    - Add a test for :max-age and :expires to (wrap-cookies ...). There were
      no real tests to exercise the base input cases (int, string) which the
      comment block states. This test just makes sure it fulfils that
      contract.
    - clj-time is now a project dependency
    - :max-age accepts an Interval as input. Updated (write-attr-map ...) to
      accept an Interval (from JodaTime) as well as an int. The interface
      from clj-time is used.
    - :expires accepts a DateTime object. It converts the DateTime object in
      the equivalent RFC822 which the cookie spec requires.
    - Added pre-conditions for :max-age and :expires to make sure that they
      only accept Interval and DateTime, respectively.
    KushalP committed Mar 17, 2012
Commits on Mar 17, 2012
  1. Merge pull request #61 from KushalP/master

    Simplify the equality check against 0
    weavejester committed Mar 17, 2012
  2. Simplify the equlity check against 0

    Replace this with (zero? ...)
    KushalP committed Mar 17, 2012
Commits on Mar 4, 2012
  1. Reduced default max number of Jetty threads to 50

    Cloud environments like Heroku tend to have limit how many native threads
    you can have per process. Setting a lower default value means people won't
    be caught out as easily.
    weavejester committed Mar 4, 2012
Commits on Mar 3, 2012
  1. Removed example directory

    A better place for examples would be linked from the wiki.
    weavejester committed Mar 3, 2012
  2. Slimmed down README

    A lot of the information in the README can be put in the wiki instead. Now
    the README contains a brief overview, installation instructions, and a link
    to the API docs and wiki.
    weavejester committed Mar 3, 2012
Commits on Mar 1, 2012
  1. Revert "Added :trust-all? option to run-jetty"

    The Jetty 7 API docs are not always accurate about what a function does.
    The setTrustAll method only applies when there is no keystore or
    truststore, rendering it useless for client certificates.
    
    This reverts commit 00bb43e.
    weavejester committed Mar 1, 2012
Commits on Feb 25, 2012
  1. Fixed bug in SSL connector

    weavejester committed Feb 25, 2012
  2. Jetty SSL tests

    weavejester committed Feb 25, 2012
Commits on Feb 23, 2012