Email Log - Version 2.2.3

Version Description

Improved the security of the plugin by escaping all the fields before displaying them.

Download this release

Release Info

Developer sudar
Plugin Icon 128x128 Email Log
Version 2.2.3
Comparing to
See all releases

Code changes from version 2.2.2 to 2.2.3

data/products.json CHANGED
@@ -196,7 +196,7 @@
196
  ],
197
  "tags": false,
198
  "permalink": "https:\/\/wpemaillog.com\/addons\/export-logs\/",
199
- "version": "1.0.0"
200
  },
201
  "pricing": {
202
  "singlesite": "19.00",
@@ -212,4 +212,4 @@
212
  }
213
  ],
214
  "request_speed": 0.0049359798431396484
215
- }
196
  ],
197
  "tags": false,
198
  "permalink": "https:\/\/wpemaillog.com\/addons\/export-logs\/",
199
+ "version": "1.1.0"
200
  },
201
  "pricing": {
202
  "singlesite": "19.00",
212
  }
213
  ],
214
  "request_speed": 0.0049359798431396484
215
+ }
email-log.php CHANGED
@@ -5,7 +5,7 @@
5
  * Description: Logs every email sent through WordPress
6
  * Donate Link: http://sudarmuthu.com/if-you-wanna-thank-me
7
  * Author: Sudar
8
- * Version: 2.2.2
9
  * Author URI: http://sudarmuthu.com/
10
  * Text Domain: email-log
11
  * Domain Path: languages/
5
  * Description: Logs every email sent through WordPress
6
  * Donate Link: http://sudarmuthu.com/if-you-wanna-thank-me
7
  * Author: Sudar
8
+ * Version: 2.2.3
9
  * Author URI: http://sudarmuthu.com/
10
  * Text Domain: email-log
11
  * Domain Path: languages/
include/Core/EmailLog.php CHANGED
@@ -17,7 +17,7 @@ class EmailLog {
17
  *
18
  * @var string
19
  */
20
- const VERSION = '2.2.2';
21
 
22
  /**
23
  * Email Log Store URL.
17
  *
18
  * @var string
19
  */
20
+ const VERSION = '2.2.3';
21
 
22
  /**
23
  * Email Log Store URL.
include/Core/Request/LogListAction.php CHANGED
@@ -48,15 +48,15 @@ class LogListAction implements Loadie {
48
  <table style="width: 100%;">
49
  <tr style="background: #eee;">
50
  <td style="padding: 5px;"><?php _e( 'Sent at', 'email-log' ); ?>:</td>
51
- <td style="padding: 5px;"><?php echo $log_item['sent_date'] ?></td>
52
  </tr>
53
  <tr style="background: #eee;">
54
  <td style="padding: 5px;"><?php _e( 'To', 'email-log' ); ?>:</td>
55
- <td style="padding: 5px;"><?php echo $log_item['to_email'] ?></td>
56
  </tr>
57
  <tr style="background: #eee;">
58
  <td style="padding: 5px;"><?php _e( 'Subject', 'email-log' ); ?>:</td>
59
- <td style="padding: 5px;"><?php echo $log_item['subject'] ?></td>
60
  </tr>
61
 
62
  <?php
48
  <table style="width: 100%;">
49
  <tr style="background: #eee;">
50
  <td style="padding: 5px;"><?php _e( 'Sent at', 'email-log' ); ?>:</td>
51
+ <td style="padding: 5px;"><?php echo esc_html( $log_item['sent_date'] ); ?></td>
52
  </tr>
53
  <tr style="background: #eee;">
54
  <td style="padding: 5px;"><?php _e( 'To', 'email-log' ); ?>:</td>
55
+ <td style="padding: 5px;"><?php echo esc_html( $log_item['to_email'] ); ?></td>
56
  </tr>
57
  <tr style="background: #eee;">
58
  <td style="padding: 5px;"><?php _e( 'Subject', 'email-log' ); ?>:</td>
59
+ <td style="padding: 5px;"><?php echo esc_html( $log_item['subject'] ); ?></td>
60
  </tr>
61
 
62
  <?php
languages/email-log.pot CHANGED
@@ -2,9 +2,9 @@
2
  # This file is distributed under the same license as the Email Log package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: Email Log 2.2.2\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/email-log\n"
7
- "POT-Creation-Date: 2017-11-07 16:52:44+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
@@ -426,7 +426,7 @@ msgstr ""
426
  msgid "Support"
427
  msgstr ""
428
 
429
- #. #-#-#-#-# email-log.pot (Email Log 2.2.2) #-#-#-#-#
430
  #. Plugin Name of the plugin/theme
431
  #: dist/include/Core/UI/Page/LogListPage.php:57
432
  #: dist/include/Core/UI/Page/LogListPage.php:58
2
  # This file is distributed under the same license as the Email Log package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: Email Log 2.2.3\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/email-log\n"
7
+ "POT-Creation-Date: 2017-11-09 17:23:02+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
426
  msgid "Support"
427
  msgstr ""
428
 
429
+ #. #-#-#-#-# email-log.pot (Email Log 2.2.3) #-#-#-#-#
430
  #. Plugin Name of the plugin/theme
431
  #: dist/include/Core/UI/Page/LogListPage.php:57
432
  #: dist/include/Core/UI/Page/LogListPage.php:58
readme.txt CHANGED
@@ -4,7 +4,7 @@ Tags: email, log, log email, resend email, multisite
4
  Requires PHP: 5.3
5
  Requires at least: 4.0
6
  Tested up to: 4.9
7
- Stable tag: 2.2.2
8
 
9
  Log and view all outgoing emails from WordPress. Works with WordPress Multisite as well.
10
 
@@ -120,6 +120,9 @@ Meanwhile, I have added a hack to handle this condition in v1.7.3 of my plugin.
120
  This Readme file was generated using <a href = 'http://sudarmuthu.com/wordpress/wp-readme'>wp-readme</a>, which generates readme files for WordPress Plugins.
121
  == Changelog ==
122
 
 
 
 
123
  = v2.2.2 - (2017-11-07) =
124
  - Tweak: Improved the way nonce checks are performed.
125
  - Fix: Escaped the email content before showing it in preview.
@@ -286,6 +289,9 @@ This Readme file was generated using <a href = 'http://sudarmuthu.com/wordpress/
286
 
287
  == Upgrade Notice ==
288
 
 
 
 
289
  = 2.2.2 =
290
  Improved the way nonce checks are done. No visible changes from functionality perspective.
291
 
4
  Requires PHP: 5.3
5
  Requires at least: 4.0
6
  Tested up to: 4.9
7
+ Stable tag: 2.2.3
8
 
9
  Log and view all outgoing emails from WordPress. Works with WordPress Multisite as well.
10
 
120
  This Readme file was generated using <a href = 'http://sudarmuthu.com/wordpress/wp-readme'>wp-readme</a>, which generates readme files for WordPress Plugins.
121
  == Changelog ==
122
 
123
+ = v2.2.3 - (2017-11-09) =
124
+ - Fix: Escaped all the fields while displaying email details in popup.
125
+
126
  = v2.2.2 - (2017-11-07) =
127
  - Tweak: Improved the way nonce checks are performed.
128
  - Fix: Escaped the email content before showing it in preview.
289
 
290
  == Upgrade Notice ==
291
 
292
+ = 2.2.3 =
293
+ Improved the security of the plugin by escaping all the fields before displaying them.
294
+
295
  = 2.2.2 =
296
  Improved the way nonce checks are done. No visible changes from functionality perspective.
297