Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Mar 29, 2012

  1. Xavier Noria

    Merge pull request #5653 from eee-c/patch-1

    Doc fixes in 2.3: validates_length_of
    fxn authored
  2. Chris Strom

    Better minimum validates_length_of examples (adapted from master).

    eee-c authored

Dec 31, 2011

  1. José Valim

    Merge pull request #4247 from amatsuda/hashdos_23

    bump up rack version to the one that includes the Hash DoS fix
    josevalim authored
  2. Akira Matsuda

    bump up rack version to the one that includes the Hash DoS fix

    amatsuda authored

Dec 29, 2011

  1. Aaron Patterson

    Merge pull request #4202 from dasch/request-remote-ip

    Fix bug in `ActionController::Request#remote_ip`
    tenderlove authored

Dec 27, 2011

  1. Daniel Schierbeck

    Make Request#remote_ip return nil when HTTP_X_FORWARDED_FOR is empty

    If HTTP_X_FORWARDED_FOR only contains whitespace, don't try to extract a
    list of IP addresses from it.
    dasch authored

Aug 16, 2011

  1. Aaron Patterson

    fixing utf8 escape vulerability

    tenderlove authored
  2. Aaron Patterson

    fixing strip tags vulnerability

    tenderlove authored
  3. Aaron Patterson

    fixing sql injection problem

    tenderlove authored
  4. Aaron Patterson

    2.3.14. yay. :'(

    tenderlove authored
  5. Aaron Patterson

    bumping to 2.3.13

    tenderlove authored
  6. Aaron Patterson

    fixing response splitting problem

    tenderlove authored
  7. Aaron Patterson

    adding notification for rdoc

    tenderlove authored

Aug 04, 2011

  1. Aaron Patterson

    we should not ignore all gems in here

    tenderlove authored

Jul 27, 2011

  1. Xavier Noria

    contrib app minor tweak

    fxn authored

Jun 17, 2011

  1. José Valim

    Merge pull request #1740 from Antiarchitect/2-3-stable

    Fix OrderedHash merging with block given.
    josevalim authored
  2. Andrey Voronkov

    Added tests for OrderedHash merging with block.

Jun 16, 2011

  1. Andrey Voronkov

    Fix OrderedHash merging with block given.

Jun 09, 2011

  1. Brian Cardarella

    Remove deprecation warning for ActiveRecord::Errors#generate_message.…

    … This is the same API that ActiveModel ended up using and that won't be changing.
    bcardarella authored tenderlove committed

Jun 07, 2011

  1. Aaron Patterson

    find the spec from the source index, then activate it

    tenderlove authored

May 25, 2011

  1. Ryan Davis

    + Switched to newer rdoc and gem package tasks (and their requires).

    + Fixed deprecated usage in gemspecs.
    Bumped the version to 2.3.12 so I could test locally with actual
    installs. If this is bad form for this project, please beat me up and
    I'll split them out.
    zenspider authored

May 12, 2011

  1. Ryan Davis

    Removed the bulk of the deprecations by simply not calling refresh.

    This may cause problems. I dunno.
    The real solution is to get rid of all of this mess and use gem paths properly.
    zenspider authored
  2. Ryan Davis

    Fixed buggy gem activation. Don't pass a dependency to gem, pass the

    name and requirement. Better, just activate the spec for the
    dependency (1.8 only)
    zenspider authored
  3. Ryan Davis

    Removed buggy GemDependency#requirement override. Overrides should NE…

    …VER change the semantics of the parent (returning nil if default).
    zenspider authored
  4. Ryan Davis

    Fix broken GemDependency#==. You should ALWAYS check the class!

    zenspider authored
  5. Ryan Davis

    Fix stupid emacsisms. Just makes things more readable.

    zenspider authored

Apr 28, 2011

  1. José Valim

    Merged pull request #198 from robdimarco/2-3-stable.

    Patch for issue 6440 - Session Reset undefined method `destroy' for {}:Hash
    josevalim authored
  2. José Valim

    Merged pull request #331 from daphonz/2-3-stable.

    Dynamic find_or_create_by_x_and_y always creates new records in Rails 2.3.11
    josevalim authored
  3. Casey Dreier

    Fixing dynamic finders on associations to properly send arguments to …

    …the find_by_* method. Closes issue #330.
    Commit fdfc8e3 introduced a bugfix to prevent additional values passed
    to a dynamic find_or_create_by_x methods from confusing the finder.
    This patch also broke the essential behavior of this method on an
    association by incorrectly sending arguments to the find_by_x methods.
    The finder method would always see its inputs as a single array of
    values instead of individual arguments, almost guaranteeing that the
    finder call would be incorrect, and that we'd always create a new
    record instead.
    This patch adds a splat operator to the parameter array we send along to
    the dynamic finder so that it receives its inputs correctly, and
    includes an additional test to ensure that repeated calls to
    find_or_create_by_x only creates one new record.
    daphonz authored

Apr 14, 2011

  1. respect :expire_after option

    - it was broken after
    - there's also
    - also: maybe it worth making Rack understand :expire_after as we
    duplicate same logic in [cookie_store](
    Signed-off-by: José Valim <>
    gmarik authored josevalim committed

Mar 01, 2011

  1. Rob Di Marco

    Fixed bug 6440 by checking that destroy exists on the session

    robdimarco authored
  2. Rob Di Marco

    Unit test that shows calling reset session twice results in an exception

    robdimarco authored

Feb 20, 2011

  1. Vijay Dev

    fix incorrect version in deprecation message

    Signed-off-by: Santiago Pastorino <>
    vijaydev authored spastorino committed

Feb 09, 2011

  1. Aaron Patterson

    rubygems 1.5.0 compatibility. Thanks Tim Serong

    tenderlove authored

Feb 08, 2011

  1. Michael Koziarski

    Prepare for the 2.3.11 release

    NZKoz authored
Something went wrong with that request. Please try again.