CHANGES 1.6 KB
Newer Older
J
Justin Collins 已提交
1
## 0.5.2
J
Justin Collins 已提交
2

J
Justin Collins 已提交
3
 * Output report file name when finished
J
Justin Collins 已提交
4 5 6
 * Add initial tests for Rails 2.x
 * Fix ERB line numbers when using Ruby 1.9

J
Justin Collins 已提交
7 8 9 10
## 0.5.1

 * Fix issue with 'has_one' => in routes

J
Justin Collins 已提交
11 12 13 14
## 0.5.0

  * Add support for routes like get 'x/y', :to => 'ctrlr#whatever'
  * Allow empty blocks in Rails 3 routes
15
  * Check initializer for session settings
16
  * Add line numbers to session setting warnings
17 18
  * Add --checks option to list checks

J
Justin Collins 已提交
19 20 21 22 23
## 0.4.1
  
  * Fix reported line numbers when using new Erubis parser
    (Mostly affects Rails 3 apps)

24 25 26 27 28 29
## 0.4.0

  * Handle Rails XSS protection properly
  * More detection options for rails_xss
  * Add --escape-html option 

J
Justin Collins 已提交
30 31
## 0.3.2  

32
  * Autodetect Rails 3 applications
J
Justin Collins 已提交
33 34
  * Turn on auto-escaping for Rails 3 apps
  * Check Model.create() for mass assignment
35

J
Justin Collins 已提交
36 37 38 39 40 41
## 0.3.1

  * Always output a line number in tabbed output format
  * Restrict characters in category name in tabbed output format to
    word characters and spaces, for Hudson/Jenkins plugin

J
Justin Collins 已提交
42 43 44 45 46
## 0.3.0

  * Check for SQL injection in calls using constantize()
  * Check for SQL injection in calls to count_by_sql()

J
Justin Collins 已提交
47 48 49 50 51 52 53 54
## 0.2.2

  * Fix version_between? when no Rails version is specified

## 0.2.1

  * Add code snippet to tab output messages

J
Justin Collins 已提交
55 56 57 58 59
## 0.2.0

  * Add check for mail_to vulnerability - CVE-2011-0446
  * Add check for CSRF weakness - CVE-2011-0447

60 61 62 63
## 0.1.1

  * Be more permissive with ActiveSupport version

J
Justin Collins 已提交
64 65 66 67 68 69 70
## 0.1.0

  * Check link_to for XSS (because arguments are not escaped)
  * Process layouts better (although not perfectly yet)
  * Load custom Haml filters if they are in lib/
  * Tab separated output via .tabs output extension
  * Switch to normal versioning scheme