Changed the algorithm used in _reset_post_array() to no longer rely on eval(), plugging an arbitrary script execution hole
http://codeigniter.com/bug_tracker/bug/6068/
diff --git a/user_guide/changelog.html b/user_guide/changelog.html
index 457db56..63eb75c 100644
--- a/user_guide/changelog.html
+++ b/user_guide/changelog.html
@@ -64,6 +64,7 @@
<ul>
<li>Libraries
<ul>
+ <li>Fixed an arbitrary script execution security flaw (#6068) in the Form Validation library (thanks to hkk)</li>
<li>Changed default current page indicator in the Pagination library to use <strong> instead of <b></li>
<li>A "HTTP/1.1 400 Bad Request" header is now sent when disallowed characters are encountered.</li>
<li>Added <big>, <small>, <q>, and <tt> to the Typography parser's inline elements.</li>