1. 28 7月, 2012 1 次提交
  2. 15 7月, 2012 2 次提交
  3. 16 5月, 2012 1 次提交
  4. 27 4月, 2012 1 次提交
  5. 06 1月, 2012 1 次提交
  6. 03 1月, 2012 1 次提交
  7. 20 11月, 2011 1 次提交
  8. 18 11月, 2011 1 次提交
  9. 13 7月, 2011 2 次提交
    • J
      Fix for SqlBypass session store · 88e6c062
      Joseph Wong 提交于
      Two issues fixed:
      1) connection_pool is not defined - needed by SessionStore#drop_table!
      and create_table! since c94651f8
      
      2) initialization of connection to the default of AR::Base.connection
      only occurred at the singleton level - the instance level method defined
      by cattr_accessor did not have this logic
      88e6c062
    • J
      Fixed session ID fixation for ActiveRecord::SessionStore · 66dee269
      Joseph Wong 提交于
      I have found that Rails will take an invalid session ID specified by the
      client and materialize a session based on that session ID. This means
      that it is possible, among other things, for a client to use an
      arbitrarily weak session ID or for a client to resurrect a previous used
      session ID. In other words, we cannot guarantee that all session IDs are
      generated by the server and that they are (statistically) unique through
      time.
      
      The fix is to always generate a new session ID in #get_session if an
      existing session cannot be found under the incoming session ID.
      
      Also added new tests that make sure that an invalid session ID is never
      materialized into a new session, regardless of whether it comes in via a
      cookie or a URL parameter (when :cookie_only => false).
      66dee269
  10. 24 5月, 2011 1 次提交
  11. 20 5月, 2011 1 次提交
    • A
      No "t." for the migration DSL! · 993e8c55
      Akira Matsuda 提交于
      Now you can omit |t| block parameter and all the t. from your migration code, that means, the syntax looks more Rails-3-ish, like the routes DSL and ActionMailer DSL.
      Also, this change won't break any of your existing migration files, since the traditional syntax is still available.
      993e8c55
  12. 12 5月, 2011 1 次提交
  13. 10 5月, 2011 1 次提交
  14. 05 2月, 2011 1 次提交
  15. 02 2月, 2011 2 次提交
  16. 28 11月, 2010 1 次提交
  17. 11 11月, 2010 1 次提交
  18. 09 11月, 2010 1 次提交
  19. 04 10月, 2010 1 次提交
  20. 03 9月, 2010 1 次提交
  21. 02 9月, 2010 1 次提交
  22. 17 8月, 2010 1 次提交
  23. 15 8月, 2010 3 次提交
  24. 14 8月, 2010 2 次提交
  25. 29 7月, 2010 1 次提交
  26. 23 7月, 2010 9 次提交