Contact Form 7 - Version 3.9.3

Version Description

  • Fixed: file uploading was disabled in some of server environments because of wrong use of mt_rand() function.
  • Translations for Hungarian has been updated.
Download this release

Release Info

Developer takayukister
Plugin Icon 128x128 Contact Form 7
Version 3.9.3
Comparing to
See all releases

Code changes from version 3.9.2 to 3.9.3

languages/contact-form-7-hu_HU.mo CHANGED
Binary file
modules/file.php CHANGED
@@ -313,7 +313,8 @@ function wpcf7_init_uploads() {
313
 
314
  function wpcf7_maybe_add_random_dir( $dir ) {
315
  do {
316
- $rand = zeroise( mt_rand( 0, 999999999999 ), 12 );
 
317
  $dir_new = path_join( $dir, $rand );
318
  } while ( file_exists( $dir_new ) );
319
 
313
 
314
  function wpcf7_maybe_add_random_dir( $dir ) {
315
  do {
316
+ $rand_max = mt_getrandmax();
317
+ $rand = zeroise( mt_rand( 0, $rand_max ), strlen( $rand_max ) );
318
  $dir_new = path_join( $dir, $rand );
319
  } while ( file_exists( $dir_new ) );
320
 
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: http://contactform7.com/donate/
4
  Tags: contact, form, contact form, feedback, email, ajax, captcha, akismet, multilingual
5
  Requires at least: 3.8
6
  Tested up to: 4.0
7
- Stable tag: 3.9.2
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -125,11 +125,16 @@ Do you have questions or issues with Contact Form 7? Use these support channels
125
 
126
  For more information, see [Releases](http://contactform7.com/category/releases/).
127
 
 
 
 
 
 
128
  = 3.9.2 =
129
 
130
  * Fixed: incorrect behavior seen in demo mode.
131
  * Fixed: Flamingo saved submitter's contact info even when the submission was spam.
132
- * New: Introduce wpcf7_skip_mail filter.
133
  * Enhancement: add a random-named directory to each uploaded file's temporary file path in order to make the path harder for a submitter to guess.
134
  * Translation for Punjabi has been created.
135
  * Translations for Turkish, Korean and Slovak have been updated.
@@ -150,18 +155,3 @@ For more information, see [Releases](http://contactform7.com/category/releases/)
150
  * The jQuery Form Plugin (jquery.form.js) has been updated to 3.51.0.
151
  * Translations for Persian and Slovak have been updated.
152
  * WordPress 3.8 or higher is required.
153
-
154
- = 3.8.1 =
155
-
156
- * Fix: misuse of functions that Akismet 3.0 has marked deprecated.
157
- * Fix: some URL outputs used esc_url_raw in places where esc_url should be used.
158
- * Translation for Finnish and Thai have been updated.
159
-
160
- = 3.8 =
161
-
162
- * Introduced data option for select, checkbox and radio form-tags. With Listo plugin, you can make a menu with hundreds of options.
163
- * Accessibility improvement: add an invisible response message block before <form>.
164
- * Added relative date notation support in min and max options of date form-tags.
165
- * Added html_name attribute support in [contact-form-7] shortcodes.
166
- * WordPress 3.7 or higher is required.
167
- * Translation for Ukrainian has been updated.
4
  Tags: contact, form, contact form, feedback, email, ajax, captcha, akismet, multilingual
5
  Requires at least: 3.8
6
  Tested up to: 4.0
7
+ Stable tag: 3.9.3
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
125
 
126
  For more information, see [Releases](http://contactform7.com/category/releases/).
127
 
128
+ = 3.9.3 =
129
+
130
+ * Fixed: file uploading was disabled in some of server environments because of wrong use of mt_rand() function.
131
+ * Translations for Hungarian has been updated.
132
+
133
  = 3.9.2 =
134
 
135
  * Fixed: incorrect behavior seen in demo mode.
136
  * Fixed: Flamingo saved submitter's contact info even when the submission was spam.
137
+ * New: introduce wpcf7_skip_mail filter.
138
  * Enhancement: add a random-named directory to each uploaded file's temporary file path in order to make the path harder for a submitter to guess.
139
  * Translation for Punjabi has been created.
140
  * Translations for Turkish, Korean and Slovak have been updated.
155
  * The jQuery Form Plugin (jquery.form.js) has been updated to 3.51.0.
156
  * Translations for Persian and Slovak have been updated.
157
  * WordPress 3.8 or higher is required.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
wp-contact-form-7.php CHANGED
@@ -7,7 +7,7 @@ Author: Takayuki Miyoshi
7
  Author URI: http://ideasilo.wordpress.com/
8
  Text Domain: contact-form-7
9
  Domain Path: /languages/
10
- Version: 3.9.2
11
  */
12
 
13
  /* Copyright 2007-2014 Takayuki Miyoshi (email: takayukister at gmail.com)
@@ -27,7 +27,7 @@ Version: 3.9.2
27
  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
28
  */
29
 
30
- define( 'WPCF7_VERSION', '3.9.2' );
31
 
32
  define( 'WPCF7_REQUIRED_WP_VERSION', '3.8' );
33
 
7
  Author URI: http://ideasilo.wordpress.com/
8
  Text Domain: contact-form-7
9
  Domain Path: /languages/
10
+ Version: 3.9.3
11
  */
12
 
13
  /* Copyright 2007-2014 Takayuki Miyoshi (email: takayukister at gmail.com)
27
  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
28
  */
29
 
30
+ define( 'WPCF7_VERSION', '3.9.3' );
31
 
32
  define( 'WPCF7_REQUIRED_WP_VERSION', '3.8' );
33