Fix so scripts listed in managesieve_filename_exceptions aren't displayed on the list (#1488724)
| | |
| | | * version 6.0 [2012-10-03] |
| | | ----------------------------------------------------------- |
| | | - Fixed issue with DBMail bug [http://pear.php.net/bugs/bug.php?id=19077] (#1488594) |
| | | - Added support for enotify/notify (RFC5435, RFC5436, draft-ietf-sieve-notify-00) |
| | | - Change default port to 4190 (IANA-allocated), add port auto-detection (#1488713) |
| | | - Added request size limits detection and script corruption prevention (#1488648) |
| | | - Fix so scripts listed in managesieve_filename_exceptions aren't displayed on the list (#1488724) |
| | | |
| | | * version 5.2 [2012-07-24] |
| | | ----------------------------------------------------------- |
| | |
| | | "x-beenthere", |
| | | ); |
| | | |
| | | const VERSION = '5.2'; |
| | | const VERSION = '6.0'; |
| | | const PROGNAME = 'Roundcube (Managesieve)'; |
| | | const PORT = 4190; |
| | | |
| | |
| | | if ($active = $this->sieve->get_active()) { |
| | | $this->active = array($active); |
| | | } |
| | | |
| | | // Hide scripts from config |
| | | $exceptions = $this->rc->config->get('managesieve_filename_exceptions'); |
| | | if (!empty($exceptions)) { |
| | | $this->list = array_diff($this->list, (array)$exceptions); |
| | | } |
| | | } |
| | | |
| | | return $this->list; |