squirrelmail.git
18 years agoconf.pl checks IMAP folder names
tokul [Mon, 26 Jun 2006 17:29:59 +0000 (17:29 +0000)]
conf.pl checks IMAP folder names

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11310 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agodon't accept 8bit characters in IMAP folder names and warn about special
tokul [Mon, 26 Jun 2006 17:13:33 +0000 (17:13 +0000)]
don't accept 8bit characters in IMAP folder names and warn about special
IMAP characters (#1485501).

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11309 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoAlso output alt when its empty, closes #1512640
kink [Mon, 26 Jun 2006 14:26:20 +0000 (14:26 +0000)]
Also output alt when its empty, closes #1512640

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11306 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoMissing dependencies. Reported by Hans Spaans (#1512557)
tokul [Mon, 26 Jun 2006 14:17:05 +0000 (14:17 +0000)]
Missing dependencies. Reported by Hans Spaans (#1512557)

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11305 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoHTML fix.
jervfors [Thu, 15 Jun 2006 21:27:24 +0000 (21:27 +0000)]
HTML fix.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11210 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoUsing IEC standard prefixes.
jervfors [Thu, 15 Jun 2006 16:35:26 +0000 (16:35 +0000)]
Using IEC standard prefixes.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11209 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoRecommitting string fix.
jervfors [Thu, 15 Jun 2006 15:04:29 +0000 (15:04 +0000)]
Recommitting string fix.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11208 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoString fix.
jervfors [Thu, 15 Jun 2006 14:31:29 +0000 (14:31 +0000)]
String fix.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11207 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoWhitespace in wrong place. Spotted by Robert L Mathews.
jervfors [Wed, 14 Jun 2006 06:31:47 +0000 (06:31 +0000)]
Whitespace in wrong place. Spotted by Robert L Mathews.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11205 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years ago1. personal preferences don't need imap functions.
tokul [Mon, 12 Jun 2006 17:42:16 +0000 (17:42 +0000)]
1. personal preferences don't need imap functions.
2. display email address even when user settings don't store it.
3. set default $email_address value to username + domain.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11203 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoscript could be loaded when $edit_identity is set to false
tokul [Mon, 12 Jun 2006 17:32:06 +0000 (17:32 +0000)]
script could be loaded when $edit_identity is set to false

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11202 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoupdating pot
tokul [Mon, 12 Jun 2006 16:59:29 +0000 (16:59 +0000)]
updating pot

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11201 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agomsgs_list_copy arguments and return codes differ from msgs_list_move.
tokul [Mon, 12 Jun 2006 16:26:47 +0000 (16:26 +0000)]
msgs_list_copy arguments and return codes differ from msgs_list_move.
php 4.3.10 does not complain about boolean true feeded to foreach. new php
versions do complain about it. thanks to Henrik Andreasen

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11200 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoStupid IE 6 bugs should use stupid IE conditionals that conform to HTML standards...
indiri69 [Mon, 12 Jun 2006 02:27:11 +0000 (02:27 +0000)]
Stupid IE 6 bugs should use stupid IE conditionals that conform to HTML standards. Tested in IE 6 and Firefox 1.5.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11198 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoOnly 0 is allowed to not have a type
indiri69 [Mon, 12 Jun 2006 01:50:29 +0000 (01:50 +0000)]
Only 0 is allowed to not have a type

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11197 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoDovecot preset is generic and can be used with Bejy too.
tokul [Sun, 11 Jun 2006 17:50:01 +0000 (17:50 +0000)]
Dovecot preset is generic and can be used with Bejy too.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11196 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoinclude note about password security in security doc
kink [Thu, 8 Jun 2006 15:53:54 +0000 (15:53 +0000)]
include note about password security in security doc

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11186 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years ago- Add note to conf.pl / config_default.php to warn users that set
kink [Thu, 8 Jun 2006 15:45:28 +0000 (15:45 +0000)]
- Add note to conf.pl / config_default.php to warn users that set
  sensitive passwords in that file to properly secure it.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11184 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoRemoved html formating from address book backend classes. Added
tokul [Sun, 4 Jun 2006 12:42:24 +0000 (12:42 +0000)]
Removed html formating from address book backend classes. Added
fullname() method to addressbook_backend class. Moved
htmlspecialchars() sanitizing from address book backend classes to
html output code. If third party code displays errors from address
book object in html, errors must be sanitized and ASCII line feeds
should be converted to html line breaks.

'addressbook' strings are replaced with 'address book'. Spellcheck
fails on 'addressbook'.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11181 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agosq_mt_randomize() is not available in style.php
tokul [Sun, 4 Jun 2006 09:57:20 +0000 (09:57 +0000)]
sq_mt_randomize() is not available in style.php

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11180 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agodocumenting one more get var
tokul [Sun, 4 Jun 2006 09:28:10 +0000 (09:28 +0000)]
documenting one more get var

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11179 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoadding message copy buttons.
tokul [Sun, 4 Jun 2006 09:18:20 +0000 (09:18 +0000)]
adding message copy buttons.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11178 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agowrong default left after testing backend.
tokul [Sat, 3 Jun 2006 17:23:59 +0000 (17:23 +0000)]
wrong default left after testing backend.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11177 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoAdding write support to address book ldap backend. Patch by David Hardeman
tokul [Sat, 3 Jun 2006 17:14:49 +0000 (17:14 +0000)]
Adding write support to address book ldap backend. Patch by David Hardeman
(#1495763).

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11176 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoinformation about added special folder translations.
tokul [Tue, 30 May 2006 17:19:27 +0000 (17:19 +0000)]
information about added special folder translations.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11173 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agotranslating folder names in selection box.
tokul [Tue, 30 May 2006 16:30:00 +0000 (16:30 +0000)]
translating folder names in selection box.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11172 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agotranslate folder names in mailbox tree
tokul [Mon, 29 May 2006 17:30:05 +0000 (17:30 +0000)]
translate folder names in mailbox tree

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11171 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agodon't modify sent_folder option in plugin. It does not belong to plugin.
tokul [Mon, 29 May 2006 17:26:48 +0000 (17:26 +0000)]
don't modify sent_folder option in plugin. It does not belong to plugin.
Plugin still rewrites target folder in compose_send hook

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11170 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoadding option that should control translation of special folders
tokul [Mon, 29 May 2006 17:12:54 +0000 (17:12 +0000)]
adding option that should control translation of special folders

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11169 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoinfo about abook information
tokul [Sun, 28 May 2006 09:28:03 +0000 (09:28 +0000)]
info about abook information

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11166 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agodon't use $r == DB_OK checks, because they cause PHP warnings when $r is DB_Error...
tokul [Sun, 28 May 2006 09:13:03 +0000 (09:13 +0000)]
don't use $r == DB_OK checks, because they cause PHP warnings when $r is DB_Error object.
turned on field case portability for Oracle.
escaped SQL wildcards in search() method
handle nickname changes in modify() method. Users could get DB error when new nickname is already in use
make search case insensitive in serch() method.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11165 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoFix capability retrieval for "double" cases in server capability response, for instan...
avel [Fri, 26 May 2006 12:53:18 +0000 (12:53 +0000)]
Fix capability retrieval for "double" cases in server capability response, for instance in a new Cyrus: SORT SORT=MODSEQ . This patch will eliminate a notice that was displayed.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11162 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoinitialize template object here. logout_error() depends on it.
tokul [Mon, 22 May 2006 17:43:43 +0000 (17:43 +0000)]
initialize template object here. logout_error() depends on it.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11152 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoSCRIPT_FILENAME is not set on IIS 5.1 php cgi
tokul [Sun, 21 May 2006 18:45:27 +0000 (18:45 +0000)]
SCRIPT_FILENAME is not set on IIS 5.1 php cgi

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11151 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoSCRIPT_FILENAME is not set in some setups
tokul [Sun, 21 May 2006 18:23:09 +0000 (18:23 +0000)]
SCRIPT_FILENAME is not set in some setups

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11150 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoTake X-Forwarded-Host HTTP header in consideration when constructing
kink [Thu, 18 May 2006 15:09:30 +0000 (15:09 +0000)]
Take X-Forwarded-Host HTTP header in consideration when constructing
base_uri for redirects; reduces problems with transparent proxies
(#1488590). Also test strcasecmp on literally '0' with respect to
#1047883 although I don't think it's absolutely necessary, it's safest.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11147 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoAdd phpdoc block. \(Thx Tomas.\)
avel [Tue, 16 May 2006 07:20:29 +0000 (07:20 +0000)]
Add phpdoc block. \(Thx Tomas.\)

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11146 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoNeed this include, otherwise I get an error for undefined addsubmit function
avel [Tue, 16 May 2006 05:58:26 +0000 (05:58 +0000)]
Need this include, otherwise I get an error for undefined addsubmit function

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11145 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agodocumentation fix.
tokul [Mon, 15 May 2006 18:38:51 +0000 (18:38 +0000)]
documentation fix.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11144 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoplugin depends on imap function. init.php changes removed imap functions
tokul [Mon, 15 May 2006 18:37:29 +0000 (18:37 +0000)]
plugin depends on imap function. init.php changes removed imap functions
from webmail.php

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11143 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoinfo about sanitizing in filters plug
tokul [Mon, 15 May 2006 16:14:50 +0000 (16:14 +0000)]
info about sanitizing in filters plug

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11142 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agosanitize displayed folder name and load form functions.
tokul [Mon, 15 May 2006 15:55:58 +0000 (15:55 +0000)]
sanitize displayed folder name and load form functions.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11139 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoinfo about error_message sanitizing fix
tokul [Sun, 14 May 2006 17:57:19 +0000 (17:57 +0000)]
info about error_message sanitizing fix

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11138 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agodocumenting function changes
tokul [Sun, 14 May 2006 17:36:16 +0000 (17:36 +0000)]
documenting function changes
sanitizing imap folder name in plain_error_message function.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11136 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoupdating error_box() function calls. second argument was modified.
tokul [Sun, 14 May 2006 17:09:29 +0000 (17:09 +0000)]
updating error_box() function calls. second argument was modified.
using squirrelmail template code for closing html tags.
added some comments in footer.tpl in order to detect generated footer

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11135 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agohandle DB.php load errors inside preference class and don't worry about
tokul [Sun, 14 May 2006 16:13:02 +0000 (16:13 +0000)]
handle DB.php load errors inside preference class and don't worry about
error_box function and other code.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11134 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agovalidator.w3.org fails if id attribute contains brackets
tokul [Sun, 14 May 2006 14:59:46 +0000 (14:59 +0000)]
validator.w3.org fails if id attribute contains brackets

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11133 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agomoving error message to class constructor function. Prevents
tokul [Sun, 14 May 2006 14:58:10 +0000 (14:58 +0000)]
moving error message to class constructor function. Prevents
output when functions/abook_database.php is loaded.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11132 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoresubmitting last Monday updates and adding php 5.1.0 timezone support
tokul [Sat, 13 May 2006 19:11:08 +0000 (19:11 +0000)]
resubmitting last Monday updates and adding php 5.1.0 timezone support

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11129 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years ago- Improve recovery when EHLO not supported on legacy SMTP servers
kink [Fri, 12 May 2006 14:39:55 +0000 (14:39 +0000)]
- Improve recovery when EHLO not supported on legacy SMTP servers
  (#1031455).

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11125 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoOne can only "prepend" something before some other thing, not "append".
kink [Sat, 6 May 2006 11:51:42 +0000 (11:51 +0000)]
One can only "prepend" something before some other thing, not "append".

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11123 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoadding bug tracker id
tokul [Sat, 6 May 2006 08:40:23 +0000 (08:40 +0000)]
adding bug tracker id

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11121 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoadding warning about plugin unbundling
tokul [Sat, 6 May 2006 07:50:49 +0000 (07:50 +0000)]
adding warning about plugin unbundling

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11117 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoundefined $value
tokul [Sat, 6 May 2006 06:53:26 +0000 (06:53 +0000)]
undefined $value

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11113 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agosame text icon style as the one that is used in msg listing. Using nbsp
tokul [Sat, 6 May 2006 06:48:34 +0000 (06:48 +0000)]
same text icon style as the one that is used in msg listing. Using nbsp
instead of regular space in order to prevent wrapping

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11112 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agohtml entities are written with semicolon
tokul [Sat, 6 May 2006 06:46:25 +0000 (06:46 +0000)]
html entities are written with semicolon
using different symbols. arrows are smaller and their height is similar
to medium white box size.
using white box instead of brackets+nbsp. symbol is similar to sort_none.png
removing underlines from text links

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11111 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoFixed possibility to use single quote in provider name (#1475744).
kink [Thu, 4 May 2006 08:20:57 +0000 (08:20 +0000)]
Fixed possibility to use single quote in provider name (#1475744).

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11109 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoCorrect references trimming: array_walk can't in all PHP versions use
kink [Wed, 3 May 2006 13:37:53 +0000 (13:37 +0000)]
Correct references trimming: array_walk can't in all PHP versions use
a callback function that is a member function. Moving the function out
of the class seems the best solution.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11107 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoAdding more tests and fallbacks for errors in help pages.
jervfors [Mon, 1 May 2006 20:27:07 +0000 (20:27 +0000)]
Adding more tests and fallbacks for errors in help pages.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11105 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoadding notice about configtest hook
tokul [Mon, 1 May 2006 19:02:30 +0000 (19:02 +0000)]
adding notice about configtest hook

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11104 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoinformation about added hook
tokul [Mon, 1 May 2006 16:25:43 +0000 (16:25 +0000)]
information about added hook

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11103 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agomoved get_location() before html output
tokul [Mon, 1 May 2006 16:22:56 +0000 (16:22 +0000)]
moved get_location() before html output
added configtest hook and plugin setup.php output checks.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11102 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agorestored workaround for pre 4.3 php session restart issue
tokul [Mon, 1 May 2006 16:20:02 +0000 (16:20 +0000)]
restored workaround for pre 4.3 php session restart issue

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11101 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoFixed session lockups on large attachment downloads.
tokul [Sun, 30 Apr 2006 05:46:14 +0000 (05:46 +0000)]
Fixed session lockups on large attachment downloads.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11099 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoadding hack to fix setlocale behavior on OpenBSD 3.8+ (#1427512). I don't think
tokul [Sat, 29 Apr 2006 17:22:00 +0000 (17:22 +0000)]
adding hack to fix setlocale behavior on OpenBSD 3.8+ (#1427512). I don't think
that e-a-department (obsd) cares about it.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11097 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years ago1460638 fix info
tokul [Mon, 24 Apr 2006 17:50:50 +0000 (17:50 +0000)]
1460638 fix info

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11086 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoextra sanitizing was added in B and Q header decoding, when SquirrelMail tried to
tokul [Mon, 24 Apr 2006 17:47:58 +0000 (17:47 +0000)]
extra sanitizing was added in B and Q header decoding, when SquirrelMail tried to
convert header to user's character set (#1460638).

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11085 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agosession vars can unset configuration and runtime variables here.
tokul [Mon, 24 Apr 2006 17:05:38 +0000 (17:05 +0000)]
session vars can unset configuration and runtime variables here.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11084 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoThnx tomas and shame on me.
stekkel [Mon, 24 Apr 2006 15:59:13 +0000 (15:59 +0000)]
Thnx tomas and shame on me.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11083 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoinformation about mailbox caching in left_main.php fix
tokul [Sun, 23 Apr 2006 14:24:52 +0000 (14:24 +0000)]
information about mailbox caching in left_main.php fix

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11078 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agomailbox caching breaks automatic folder creation, if folder exists and is
tokul [Sun, 23 Apr 2006 14:18:27 +0000 (14:18 +0000)]
mailbox caching breaks automatic folder creation, if folder exists and is
not subscribed.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11077 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoremoving code that could be used with plugin in SM 1.4.x. After init
tokul [Sun, 23 Apr 2006 13:24:51 +0000 (13:24 +0000)]
removing code that could be used with plugin in SM 1.4.x. After init
changes plugin is no longer compatible with sm 1.4.x

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11076 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoremoved debug function
tokul [Sun, 23 Apr 2006 13:16:18 +0000 (13:16 +0000)]
removed debug function
message body is placed in <pre></pre> instead of <code></code> in order to
display tabs in headers. rtrim function is used instead of trim in order to
strip writespace only from the end of line.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11075 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoDo not use ob_end_flush because the fetch method returns the content of the
stekkel [Sun, 23 Apr 2006 09:05:22 +0000 (09:05 +0000)]
Do not use ob_end_flush because the fetch method returns the content of the
buffer. If we do not clear the buffer the to display template will be
displayed twice (paginator.tpl in this case)

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11074 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoif $key is set to false, sqimap_login() function will use sqauth_read_password()
tokul [Wed, 19 Apr 2006 18:03:24 +0000 (18:03 +0000)]
if $key is set to false, sqimap_login() function will use sqauth_read_password()
to retrieve user password.
sqimap_login() calls in plugins are modified to use this code.
It allows to centralize place that is used to access password information.

Older way is preserved for backwards compatibility and different IMAP login
credentials.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11058 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoReduce references header in a smart way to avoid "header too long"
kink [Tue, 18 Apr 2006 16:38:38 +0000 (16:38 +0000)]
Reduce references header in a smart way to avoid "header too long"
errors from SMTP servers in really long threads (#1167754, #1465342).

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11056 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoadd hint about SELinux to security.txt
kink [Fri, 14 Apr 2006 11:07:55 +0000 (11:07 +0000)]
add hint about SELinux to security.txt

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11054 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoinformation about IE Mac
tokul [Thu, 13 Apr 2006 16:57:49 +0000 (16:57 +0000)]
information about IE Mac

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11053 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoload hashing functions in all setups
tokul [Wed, 12 Apr 2006 05:56:42 +0000 (05:56 +0000)]
load hashing functions in all setups

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11052 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoldap connection test script. don't want to recreate same script one more
tokul [Fri, 7 Apr 2006 21:16:59 +0000 (21:16 +0000)]
ldap connection test script. don't want to recreate same script one more
time just in order to add some option.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11044 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoFix error w/ errorHandler object
stevetruckstuff [Thu, 6 Apr 2006 21:04:49 +0000 (21:04 +0000)]
Fix error w/ errorHandler object

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11043 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoThe header function of PHP sucks hard.
stekkel [Thu, 6 Apr 2006 20:56:26 +0000 (20:56 +0000)]
The header function of PHP sucks hard.
By sending multiple headers at once i got the HttpOnly thing working. Now
PHP 5.1.2 and 4.4.2 forbid that because of security reasons. So i fallback
to setcookie until this is resolved.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11042 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoRemove unnecessary $color parameter from calls to plain_error_message()
stevetruckstuff [Thu, 6 Apr 2006 20:06:13 +0000 (20:06 +0000)]
Remove unnecessary $color parameter from calls to plain_error_message()

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11041 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoCreate template for errors when not logged in.
stevetruckstuff [Thu, 6 Apr 2006 20:01:45 +0000 (20:01 +0000)]
Create template for errors when not logged in.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11040 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoAdd posibility of link in error box.
stevetruckstuff [Thu, 6 Apr 2006 19:59:12 +0000 (19:59 +0000)]
Add posibility of link in error box.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11039 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoAdded displaying of error messages to login page.
stevetruckstuff [Thu, 6 Apr 2006 19:58:31 +0000 (19:58 +0000)]
Added displaying of error messages to login page.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11038 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoFixed typo in error handling in displayHTMLHeader()
stevetruckstuff [Thu, 6 Apr 2006 19:51:09 +0000 (19:51 +0000)]
Fixed typo in error handling in displayHTMLHeader()

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11037 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoAdded error handling if template.php or requested template is not found.
stevetruckstuff [Thu, 6 Apr 2006 19:49:28 +0000 (19:49 +0000)]
Added error handling if template.php or requested template is not found.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11036 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agofixed register_globals test. if configuration set with php_value, ini_get
tokul [Thu, 6 Apr 2006 18:36:19 +0000 (18:36 +0000)]
fixed register_globals test. if configuration set with php_value, ini_get
returns 'off' string (boolean true).

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11035 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoUpdate for plugin documentation regarding init.php
stekkel [Thu, 6 Apr 2006 18:14:36 +0000 (18:14 +0000)]
Update for plugin documentation regarding init.php

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11034 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoinit.php stuff
stekkel [Thu, 6 Apr 2006 17:34:09 +0000 (17:34 +0000)]
init.php stuff

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11033 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoForgot to sync this file before my previous commit. Now the previous changes
stekkel [Thu, 6 Apr 2006 17:31:08 +0000 (17:31 +0000)]
Forgot to sync this file before my previous commit. Now the previous changes
from Tomas are back in.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11032 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoMore cookie stuff. Clean up old cookies so they do not get priority over our
stekkel [Thu, 6 Apr 2006 17:18:29 +0000 (17:18 +0000)]
More cookie stuff. Clean up old cookies so they do not get priority over our
own cookies with the corrected cookie path.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11031 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoHandle session.auto_start case and move down squirrelmail version string
stekkel [Thu, 6 Apr 2006 12:12:33 +0000 (12:12 +0000)]
Handle session.auto_start case and move down squirrelmail version string

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11030 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoFix for compose in new. Now use the constant SM_BASE_URI.
stekkel [Thu, 6 Apr 2006 11:09:04 +0000 (11:09 +0000)]
Fix for compose in new. Now use the constant SM_BASE_URI.
TODO, move this function to the same place as makeInternalLink.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11029 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoReverted the init.php requirement. Marc raised some good points about init.php doing...
tassium [Wed, 5 Apr 2006 19:59:16 +0000 (19:59 +0000)]
Reverted the init.php requirement.  Marc raised some good points about init.php doing work regarding preferences et al, more in line with a logged-in-user.  In order to avoid future complications, I have removed init.hp from configtest, and have replaced the missing require(). (global.php and strings.php)

Also added a non-fatal test for register_globals.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11028 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoModified configtest to use the new init.php system.
tassium [Wed, 5 Apr 2006 19:40:41 +0000 (19:40 +0000)]
Modified configtest to use the new init.php system.
Without this change, configtest did not work.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11027 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoRemove unneeded code from 2000. It doesn't work anymore with init.php
stekkel [Wed, 5 Apr 2006 19:37:40 +0000 (19:37 +0000)]
Remove unneeded code from 2000. It doesn't work anymore with init.php
(rg=on)

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11026 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agothe register globals check was deleting $base_uri from the global scope.
stekkel [Wed, 5 Apr 2006 18:49:44 +0000 (18:49 +0000)]
the register globals check was deleting $base_uri from the global scope.
Reordening init.php solved this.

In the future we probably should use the constand SM_BASE_URI which doesn't
suffer from weird global behaviour

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11024 7612ce4b-ef26-0410-bec9-ea0150e637f0

18 years agoMove Rick to retired, per his request.
kink [Wed, 5 Apr 2006 16:06:44 +0000 (16:06 +0000)]
Move Rick to retired, per his request.

git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@11015 7612ce4b-ef26-0410-bec9-ea0150e637f0