Commit graph

347 commits

Author SHA1 Message Date
tokul
f70eb5f5ed IO::Socket was loaded without checking. Script failed with compilation
errors, if IO::Socket was not available.

0x80-0xFF (no Unicode support) range is actually more accurate than
0x80-0xFFFF (with Unicode support)

fixed $use_imap_tls and $use_smtp_tls checks.
2006-07-19 07:56:48 +00:00
indiri69
09290e7fc8 Unicode support was added in Perl 5.6, use a less useful range in earlier versions. For those of use running antiquated servers. 2006-07-17 19:39:23 +00:00
Thijs Kinkhorst
3195920863 improvements to 1.244 suggested by Tomas 2006-07-17 15:39:36 +00:00
Thijs Kinkhorst
e703e30bdd Make the base for the SquirrelMail URL configurable. Adds a new variable
config_base_location to config.php and a new option to conf.pl. This is
to prevent problems in installs where our heuristic doesn't work
correctly (#1521299, #1460675, #1110064, #1000850, #1113791)

I believe this is one of the most commonly reported issues in current
stable. That's why I've created the code to be minimally invasive: it only
allows to set the proto+host+port part, because this means all changes
can remain within get_location().

I want to backport this bugfix to stable so I appreciate any feedback
on it. And also of course if you think that this is the wrong way to
solve it :)
2006-07-17 14:42:06 +00:00
Thijs Kinkhorst
09ae6f91cf comment about closing tag now superfluous 2006-07-15 14:26:45 +00:00
tokul
c14f8fed9b display disabled,TLS,STARTTLS instead of 0,1,2 in menu 2006-07-15 12:58:14 +00:00
tokul
59ae6f3ac2 removing trailing ?> from function scripts 2006-07-15 12:01:32 +00:00
tokul
94c3c393b0 Address book file backend will break with error message, if required
address book fields are not available. Prevents address book corruption
and address book format violations that can cause PHP notices.

Added line length setting in local_file address book backend (#1181561).
2006-06-27 10:08:53 +00:00
tokul
8fca8730c5 don't accept 8bit characters in IMAP folder names and warn about special
IMAP characters (#1485501).
2006-06-26 17:13:33 +00:00
Thijs Kinkhorst
81512e1384 - Add note to conf.pl / config_default.php to warn users that set
sensitive passwords in that file to properly secure it.
2006-06-08 15:45:28 +00:00
tokul
d0dd94c15c Adding write support to address book ldap backend. Patch by David Hardeman
(#1495763).
2006-06-03 17:14:49 +00:00
tokul
dbd9f69d03 resubmitting last Monday updates and adding php 5.1.0 timezone support 2006-05-13 19:11:08 +00:00
Thijs Kinkhorst
92cebefae1 Fixed possibility to use single quote in provider name (#1475744). 2006-05-04 08:20:57 +00:00
tokul
a1e19f5eba removing advanced_tree configuration variable. code is moved to templates 2006-03-12 20:21:56 +00:00
tokul
f226d6e1a7 cyrus can use / as delimiter 2006-03-06 17:12:46 +00:00
tokul
de17251099 using hide_sm_attributions instead of hide_sm_attributes 2006-02-12 09:03:11 +00:00
jangliss
3ab05c52aa Small gramatical correction. 2006-02-10 04:58:13 +00:00
tokul
483b3d6cb6 style changes in server sorting option descriptions 2006-02-09 19:07:14 +00:00
stekkel
5ba348cb9b make it possible again to disable thread sort and server sort. 2006-02-08 07:57:14 +00:00
tokul
57ae2c61ce Added IMAP and SMTP STARTTLS extension support.
Saved SMTP EHLO response in class parameters.
Moved sanitizing of SMTP errors from delivery class to display scripts.
Allowed to use configtest.php when client_ip matches server_ip.
There is no 1.3.3 version. TLS was introduced in 1.4.0.
2006-01-28 19:24:08 +00:00
stekkel
e53f899733 template set selection support 2006-01-28 16:02:44 +00:00
tokul
83fdb4c332 copyright update 2006-01-23 18:46:41 +00:00
tokul
2171dddcd0 moving main color tags to css 2006-01-23 17:29:10 +00:00
tokul
e482d9d3d7 adding error checking in deliver_sendmail class.
sendmail -i -t arguments moved to configuration
fixed unsanitized output in plain_error_message() calls.
2005-12-08 18:24:47 +00:00
Erin Schnabel
2317f3f40f reword some of the text around email/full name options, and introduce
a variable that can be added to config_local to remove the SM header
altogether if desired (e.g. in home installations).
2005-11-27 19:36:35 +00:00
Thijs Kinkhorst
e9d0c1e5e8 Allow double quote to be used in MOTD (#1276959), patch by Tomas from bug log. 2005-11-09 22:15:47 +00:00
tokul
ad8b52c314 adding bincimap preset 2005-09-10 12:50:46 +00:00
tokul
d5cd5f3d3a adding database field size checks (#1233721) 2005-09-10 08:46:15 +00:00
Thijs Kinkhorst
d03ffe08ef Remove data/ dir from distribution, update docs accordingly. 2005-08-23 17:33:31 +00:00
tokul
c52e78971a removing $available_languages option 2005-08-06 06:01:49 +00:00
Thijs Kinkhorst
77e59b3f0e Have these examples make more sense; you should not store prefs under spool
but under lib (FHS), and it's better to make a squirrelmail subdir because
a dir "data" under /var/{lib,spool} is not clear.
2005-07-17 15:47:20 +00:00
tokul
7b9a3ccb89 time zone configuration options. 2005-07-10 12:54:18 +00:00
tokul
943728fbdd ldap_list/ldap_search and starttls support in address book ldap backend 2005-07-03 09:58:45 +00:00
tokul
28bdb14b26 adding ldap listing controls to conf.pl
moving some ldap configuration options to advanced section in order to
reduce number of questions in ldap configuration.
blocking use of wildcard in file and db backends when listing is disabled.
This should close #529563 in devel.
2005-06-21 09:06:04 +00:00
tokul
fe19c26f66 updated mercury settings in order to remove INBOX. prefix in 4.0 version.
added description of dovecot preset.
2005-05-18 12:17:01 +00:00
tokul
574965eb4f replacing skip_SM_header with two different options. If admins want to shoot
their own foot, they have to do that themselves and remove headers
completely by modifying SquirrelMail scripts.
2005-05-12 08:15:19 +00:00
Erin Schnabel
d64b0f469c add dovecot 2005-05-07 20:32:18 +00:00
tokul
42fb64949d fix typo 2005-04-18 09:55:49 +00:00
tokul
a8b36a7502 iframe control for experimental code 2005-04-17 12:17:12 +00:00
Thijs Kinkhorst
ce206dfd16 Drop "$oldway" mailbox list generation code from left_main. The new code
has been surviving fine since 1.3.0 and as far as we know there are no
current problems with it. What this patch does:
- Remove a lot of obsolete code from left_main.php.
- Remove configurable tweak 'oldway' from config (not renumbering conf.pl
  menu at this stage to avoid confusion of menu item numbers).
- Coding style fixes to mailbox generation code.
- Remove unneccessary (only one cell) HTML tables from left_main.
- Add support for unselectable folder color (color[15]) which was missing
  from ListBoxes.
Note: advancedtree is still a configurable tweak as it's not as mature
and has dhtml-dependencies.
2005-04-06 20:58:03 +00:00
tokul
cfce483af0 adding limit_scope and filter support to ldap configuration 2005-03-27 09:20:11 +00:00
tokul
91d1bbfa39 adding two configuration options - remote config test and global file
backend listing controls.
documenting some options with 'since' tags in order to track them.
2005-03-20 10:29:47 +00:00
Thijs Kinkhorst
0691f49ebe Add a first rough version of an about box to SquirrelMail.
This is linked if $provider_url is set to empty (the new default).
It's also linked from the help file. Furthermore by default no
version numbers are on the loginpage.
2005-03-15 20:19:15 +00:00
pdontthink
f8d2c5767e Remove numeric keys from plugin array in config.php 2005-01-26 20:31:42 +00:00
Fredrik Jervfors
5fcc041bd2 Replacing tabs with spaces, trimming white space at EOL and newline at EOF (PHP only) 2005-01-07 17:42:23 +00:00
Fredrik Jervfors
02f3ab92fe Increment year in copyright notice 2004-12-29 22:58:54 +00:00
Fredrik Jervfors
9faf3051c1 Changing squirrelmail/Squirrelmail to SquirrelMail in some strings as well as other minor documentation fixes 2004-12-29 15:06:20 +00:00
Thijs Kinkhorst
c33727d241 A default server setting should always set all options, even if they are
the defaults, to permit switching between different servers. Thanks Tomas
for noting this.
2004-12-26 22:44:31 +00:00
Thijs Kinkhorst
a3be315040 Add server type 'hmailserver' to work around a searching problem with hMailServer.
Fixes: #1085377
2004-12-24 15:45:33 +00:00
tokul
e2eb5245d9 correct table name and add some information about global address book 2004-12-10 18:06:27 +00:00