FreeBSD Bugzilla – Attachment 183937 Details for
Bug 220317
mail/roundcube: update to 1.3.0
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Full patch
roundcube.diff (text/plain), 9.33 KB, created by
Alex Dupre
on 2017-06-30 08:45:12 UTC
(
hide
)
Description:
Full patch
Filename:
MIME Type:
Creator:
Alex Dupre
Created:
2017-06-30 08:45:12 UTC
Size:
9.33 KB
patch
obsolete
>Index: Makefile >=================================================================== >--- Makefile (revisione 444701) >+++ Makefile (copia locale) >@@ -1,7 +1,7 @@ > # $FreeBSD$ > > PORTNAME= roundcube >-DISTVERSION= 1.2.5 >+DISTVERSION= 1.3.0 > PORTEPOCH= 1 > CATEGORIES?= mail www > MASTER_SITES= https://github.com/roundcube/roundcubemail/releases/download/${DISTVERSION}/ >@@ -17,7 +17,7 @@ > WRKSRC= ${WRKDIR}/${PORTNAME}mail-${DISTVERSION} > > RCUBECOMP= SQL config .htaccess index.php installer logs \ >- plugins program robots.txt skins temp vendor >+ plugins program skins temp vendor > PORTDOCS= CHANGELOG INSTALL README.md UPGRADING > > USES= cpe php:web >@@ -63,9 +63,9 @@ > .endfor > @(cd ${WRKSRC}; ${FIND} bin ${RCUBECOMP} -not -type d) | ${SORT} | \ > ${SED} -ne 's,^,${WWWDIR_REL}/,p' >> ${TMPPLIST} >- @${ECHO_CMD} '@exec chown ${WWWOWN}:${WWWGRP} %D/${WWWDIR_REL}/logs' \ >+ @${ECHO_CMD} '@postexec chown ${WWWOWN}:${WWWGRP} %D/${WWWDIR_REL}/logs' \ > >> ${TMPPLIST} >- @${ECHO_CMD} '@exec chown ${WWWOWN}:${WWWGRP} %D/${WWWDIR_REL}/temp' \ >+ @${ECHO_CMD} '@postexec chown ${WWWOWN}:${WWWGRP} %D/${WWWDIR_REL}/temp' \ > >> ${TMPPLIST} > > do-install-DOCS-on: >Index: distinfo >=================================================================== >--- distinfo (revisione 444701) >+++ distinfo (copia locale) >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1497032006 >-SHA256 (roundcubemail-1.2.5-complete.tar.gz) = 5494f0a29ff1bc8542c6efc70fa3c35bba6229aebb9cd0d086fd552cb10bf4f3 >-SIZE (roundcubemail-1.2.5-complete.tar.gz) = 3900925 >+TIMESTAMP = 1498605012 >+SHA256 (roundcubemail-1.3.0-complete.tar.gz) = a9c4d084716482171b23216d57ad9dafd85bd34f1eee73824c62327fc22b995a >+SIZE (roundcubemail-1.3.0-complete.tar.gz) = 6158919 >Index: files/patch-INSTALL >=================================================================== >--- files/patch-INSTALL (revisione 444701) >+++ files/patch-INSTALL (copia locale) >@@ -1,10 +1,10 @@ >---- INSTALL.orig 2016-05-22 11:06:47 UTC >-+++ INSTALL >-@@ -29,7 +29,6 @@ REQUIREMENTS >+--- INSTALL.orig 2017-06-26 20:56:47.000000000 +0200 >++++ INSTALL 2017-06-30 10:19:42.732739000 +0200 >+@@ -30,7 +30,6 @@ REQUIREMENTS > - memory_limit > 16MB (increase as suitable to support large attachments) > - file_uploads enabled (for attachment upload features) > - session.auto_start disabled > - - suhosin.session.encrypt disabled > - mbstring.func_overload disabled >- - magic_quotes_runtime disabled >- - magic_quotes_sybase disabled >+ * A MySQL, PostgreSQL, MS SQL Server (2005 or newer), Oracle database >+ or SQLite support in PHP - with permission to create tables >Index: files/patch-config_defaults.inc.php >=================================================================== >--- files/patch-config_defaults.inc.php (revisione 444701) >+++ files/patch-config_defaults.inc.php (copia locale) >@@ -1,6 +1,6 @@ >---- config/defaults.inc.php.orig 2016-05-22 11:06:45 UTC >-+++ config/defaults.inc.php >-@@ -717,8 +717,8 @@ $config['spellcheck_dictionary'] = false >+--- config/defaults.inc.php.orig 2017-06-26 20:56:47.000000000 +0200 >++++ config/defaults.inc.php 2017-06-30 10:19:42.733949000 +0200 >+@@ -739,8 +739,8 @@ $config['spellcheck_dictionary'] = false > // You can connect to any other googie-compliant service by setting 'spellcheck_uri' accordingly. > $config['spellcheck_engine'] = 'googie'; > >Index: files/patch-installer_check.php >=================================================================== >--- files/patch-installer_check.php (revisione 444701) >+++ files/patch-installer_check.php (copia locale) >@@ -1,10 +1,10 @@ >---- installer/check.php.orig 2016-05-22 11:06:45 UTC >-+++ installer/check.php >+--- installer/check.php.orig 2017-06-26 20:56:47.000000000 +0200 >++++ installer/check.php 2017-06-30 10:20:01.306208000 +0200 > @@ -43,7 +43,6 @@ $ini_checks = array( > 'file_uploads' => 1, > 'session.auto_start' => 0, > 'mbstring.func_overload' => 0, > - 'suhosin.session.encrypt' => 0, >- 'magic_quotes_runtime' => 0, >- 'magic_quotes_sybase' => 0, > ); >+ >+ $optional_checks = array( >Index: files/patch-program_lib_Roundcube_bootstrap.php >=================================================================== >--- files/patch-program_lib_Roundcube_bootstrap.php (revisione 444701) >+++ files/patch-program_lib_Roundcube_bootstrap.php (copia locale) >@@ -1,6 +1,6 @@ >---- program/lib/Roundcube/bootstrap.php.orig 2016-05-22 11:06:47 UTC >-+++ program/lib/Roundcube/bootstrap.php >-@@ -37,7 +37,6 @@ $config = array( >+--- program/lib/Roundcube/bootstrap.php.orig 2017-06-26 20:56:48.000000000 +0200 >++++ program/lib/Roundcube/bootstrap.php 2017-06-30 10:20:36.888301000 +0200 >+@@ -35,7 +35,6 @@ $config = array( > // check these additional ini settings if not called via CLI > if (php_sapi_name() != 'cli') { > $config += array( >Index: files/patch-program_lib_Roundcube_rcube_message.php >=================================================================== >--- files/patch-program_lib_Roundcube_rcube_message.php (revisione 444701) >+++ files/patch-program_lib_Roundcube_rcube_message.php (copia locale) >@@ -1,6 +1,6 @@ >---- program/lib/Roundcube/rcube_message.php.orig 2016-05-22 11:06:47 UTC >-+++ program/lib/Roundcube/rcube_message.php >-@@ -766,9 +766,7 @@ class rcube_message >+--- program/lib/Roundcube/rcube_message.php.orig 2017-06-26 20:56:48.000000000 +0200 >++++ program/lib/Roundcube/rcube_message.php 2017-06-30 10:20:36.889381000 +0200 >+@@ -830,9 +830,7 @@ class rcube_message > } > // part is a file/attachment > else if (preg_match('/^(inline|attach)/', $mail_part->disposition) || >Index: files/patch-program_lib_Roundcube_rcube_session.php >=================================================================== >--- files/patch-program_lib_Roundcube_rcube_session.php (revisione 444701) >+++ files/patch-program_lib_Roundcube_rcube_session.php (copia locale) >@@ -1,5 +1,5 @@ >---- program/lib/Roundcube/rcube_session.php.orig 2016-05-22 11:06:47 UTC >-+++ program/lib/Roundcube/rcube_session.php >+--- program/lib/Roundcube/rcube_session.php.orig 2017-06-26 20:56:48.000000000 +0200 >++++ program/lib/Roundcube/rcube_session.php 2017-06-30 10:20:36.890382000 +0200 > @@ -39,7 +39,6 @@ abstract class rcube_session > protected $time_diff = 0; > protected $reloaded = false; >@@ -17,7 +17,7 @@ > return $this->update($key, $newvars, $oldvars); > } > else { >-@@ -180,39 +179,6 @@ abstract class rcube_session >+@@ -198,39 +197,6 @@ abstract class rcube_session > } > > /** >@@ -57,7 +57,7 @@ > * Execute registered garbage collector routines > */ > public function gc($maxlifetime) >-@@ -321,11 +287,6 @@ abstract class rcube_session >+@@ -339,11 +305,6 @@ abstract class rcube_session > } > > $this->appends[] = $path; >@@ -69,7 +69,7 @@ > } > > /** >-@@ -340,8 +301,6 @@ abstract class rcube_session >+@@ -358,8 +319,6 @@ abstract class rcube_session > return $this->destroy(session_id()); > } > >@@ -78,7 +78,7 @@ > if (isset($_SESSION[$var])) { > unset($_SESSION[$var]); > } >-@@ -387,21 +346,6 @@ abstract class rcube_session >+@@ -405,21 +364,6 @@ abstract class rcube_session > > if ($data) { > session_decode($data); >Index: files/patch-program_lib_Roundcube_rcube_session_db.php >=================================================================== >--- files/patch-program_lib_Roundcube_rcube_session_db.php (revisione 444701) >+++ files/patch-program_lib_Roundcube_rcube_session_db.php (copia locale) >@@ -1,5 +1,5 @@ >---- program/lib/Roundcube/rcube_session_db.php.orig 2016-05-22 11:06:47 UTC >-+++ program/lib/Roundcube/rcube_session_db.php >+--- program/lib/Roundcube/rcube_session_db.php.orig 2017-06-26 20:56:48.000000000 +0200 >++++ program/lib/Roundcube/rcube_session_db.php 2017-06-30 10:21:12.859240000 +0200 > @@ -32,6 +32,7 @@ class rcube_session_db extends rcube_ses > { > private $db; >@@ -26,17 +26,17 @@ > + $this->vars = $this->_decode($sql_arr['vars']); > $this->key = $key; > >- return !empty($this->vars) ? (string) $this->vars : ''; >-@@ -126,7 +130,7 @@ class rcube_session_db extends rcube_ses >+ $this->db->reset(); >+@@ -128,7 +132,7 @@ class rcube_session_db extends rcube_ses > $this->db->query("INSERT INTO {$this->table_name}" >- . " (`sess_id`, `vars`, `ip`, `created`, `changed`)" >- . " VALUES (?, ?, ?, $now, $now)", >+ . " (`sess_id`, `vars`, `ip`, `changed`)" >+ . " VALUES (?, ?, ?, $now)", > - $key, base64_encode($vars), (string)$this->ip); > + $key, $this->_encode($vars), (string)$this->ip); > > return true; > } >-@@ -150,7 +154,7 @@ class rcube_session_db extends rcube_ses >+@@ -152,7 +156,7 @@ class rcube_session_db extends rcube_ses > if ($newvars !== $oldvars) { > $this->db->query("UPDATE {$this->table_name} " > . "SET `changed` = $now, `vars` = ? WHERE `sess_id` = ?", >@@ -45,7 +45,7 @@ > } > else if ($ts - $this->changed + $this->time_diff > $this->lifetime / 2) { > $this->db->query("UPDATE {$this->table_name} SET `changed` = $now" >-@@ -173,4 +177,23 @@ class rcube_session_db extends rcube_ses >+@@ -175,4 +179,23 @@ class rcube_session_db extends rcube_ses > . date('Y-m-d H:i:s', time() - $this->gc_enabled) > . '; rows = ' . intval($this->db->affected_rows())); > }
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 220317
:
183861
| 183937