| | |
| | | CHANGELOG Roundcube Webmail |
| | | =========================== |
| | | |
| | | - Fix identities "reply-to" and "bcc" fields have a bogus value when left empty (#1487943) |
| | | - Fix issue which cases IMAP disconnection when encrypt() method was used (#1487900) |
| | | - Fix some CSS issues in Settings for Internet Explorer |
| | | - Fixed handling of folder with name "0" in folder selector |
| | |
| | | ?> |
| | | <label for="cfgipcheck">Check client IP in session authorization</label><br /> |
| | | |
| | | <p class="hint">This increases security but can cause sudden logouts when someone uses a proxy with changeing IPs.</p> |
| | | <p class="hint">This increases security but can cause sudden logouts when someone uses a proxy with changing IPs.</p> |
| | | </dd> |
| | | |
| | | <dt class="propname">des_key</dt> |
| | |
| | | |
| | | ?> |
| | | <div>This key is used to encrypt the users imap password before storing in the session record</div> |
| | | <p class="hint">It's a random generated string to ensure that every installation has it's own key. |
| | | <p class="hint">It's a random generated string to ensure that every installation has its own key. |
| | | If you enter it manually please provide a string of exactly 24 chars.</p> |
| | | </dd> |
| | | |
| | |
| | | |
| | | $domain = $is_utf ? idn_to_ascii($domain) : idn_to_utf8($domain); |
| | | |
| | | if ($domain === false) { |
| | | return ''; |
| | | } |
| | | |
| | | return $at ? $user . '@' . $domain : $domain; |
| | | } |
| | | |
| | |
| | | |
| | | // Remove invalid HTML comments (#1487759) |
| | | // Don't remove valid conditional comments |
| | | $html = preg_replace('/<!--[^->[]*>/', '', $html); |
| | | $html = preg_replace('/<!--[^->[\n]*>/', '', $html); |
| | | |
| | | @$node->loadHTML($html); |
| | | return $this->dumpHtml($node); |
| | |
| | | '', |
| | | '<html>', |
| | | ); |
| | | $html = preg_replace($html_search, $html_replace, $html); |
| | | $html = preg_replace($html_search, $html_replace, trim($html)); |
| | | |
| | | // PCRE errors handling (#1486856), should we use something like for every preg_* use? |
| | | if ($html === null && ($preg_error = preg_last_error()) != PREG_NO_ERROR) { |
| | |
| | | $plugin = $RCMAIL->plugins->exec_hook('identity_create', array('record' => $save_data)); |
| | | $save_data = $plugin['record']; |
| | | |
| | | if ($save_data['email']) |
| | | $save_data['email'] = rcube_idn_to_ascii($save_data['email']); |
| | | if ($save_data['bcc']) |
| | | $save_data['bcc'] = rcube_idn_to_ascii($save_data['bcc']); |
| | | if ($save_data['reply-to']) |
| | | $save_data['reply-to'] = rcube_idn_to_ascii($save_data['reply-to']); |
| | | |
| | | if (!$plugin['abort']) |