squirrelmail.git
16 years agoAdd "alreadyFocused" functionality to login page
pdontthink [Wed, 30 Jan 2008 20:18:33 +0000 (20:18 +0000)]
Add "alreadyFocused" functionality to login page

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

16 years agoFix undefined field problem
pdontthink [Wed, 30 Jan 2008 07:37:17 +0000 (07:37 +0000)]
Fix undefined field problem

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

16 years agoFix incorrect case of sort fields; strip repetative RE: type subject prefixes; strip...
pdontthink [Wed, 30 Jan 2008 07:33:30 +0000 (07:33 +0000)]
Fix incorrect case of sort fields; strip repetative RE: type subject prefixes; strip FWD: subject prefixes; do not html-encode sort fields

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

16 years agoDon't let more general attachment plugins override changes made by specific ones...
pdontthink [Tue, 29 Jan 2008 23:36:14 +0000 (23:36 +0000)]
Don't let more general attachment plugins override changes made by specific ones; also judge by changes to the defaultlink in addition to added links.  Thanks to Thierry Godefroy.

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

16 years agoMake sure plugins have the last say for all attachment types, even ones SM supports...
pdontthink [Tue, 29 Jan 2008 23:23:59 +0000 (23:23 +0000)]
Make sure plugins have the last say for all attachment types, even ones SM supports internally.  Thanks to Thierry Godefroy

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

16 years agoAvoid E_STRICT errors
pdontthink [Tue, 29 Jan 2008 23:09:43 +0000 (23:09 +0000)]
Avoid E_STRICT errors

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

16 years agoAvoid E_STRICT errors
pdontthink [Tue, 29 Jan 2008 23:08:26 +0000 (23:08 +0000)]
Avoid E_STRICT errors

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

16 years agoJust adding some notes
pdontthink [Tue, 29 Jan 2008 22:03:24 +0000 (22:03 +0000)]
Just adding some notes

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

16 years agomake MiB/KiB translatable
kink [Thu, 24 Jan 2008 15:22:43 +0000 (15:22 +0000)]
make MiB/KiB translatable

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

16 years agotree.php always requires a set of imap functionality, so let it require
kink [Thu, 24 Jan 2008 11:17:48 +0000 (11:17 +0000)]
tree.php always requires a set of imap functionality, so let it require
it to make sure it's present. Thanks Thierry Godefroy.

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

16 years agoonly execute mailbox name manipulation when we actually use $mailbox,
kink [Thu, 24 Jan 2008 10:58:52 +0000 (10:58 +0000)]
only execute mailbox name manipulation when we actually use $mailbox,
thanks Thierry Godefroy.

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

16 years agofix string, thanks Thierry Godefroy
kink [Thu, 24 Jan 2008 10:54:34 +0000 (10:54 +0000)]
fix string, thanks Thierry Godefroy

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

16 years agoAdding comments.
jervfors [Thu, 17 Jan 2008 12:19:46 +0000 (12:19 +0000)]
Adding comments.

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

16 years agoRevert last change
pdontthink [Tue, 15 Jan 2008 22:36:00 +0000 (22:36 +0000)]
Revert last change

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

16 years agoFixed recently changed string
pdontthink [Tue, 15 Jan 2008 20:05:21 +0000 (20:05 +0000)]
Fixed recently changed string

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

16 years agoUsing str_replace instead of sprintf because some languages need to change the order...
pdontthink [Tue, 15 Jan 2008 20:00:14 +0000 (20:00 +0000)]
Using str_replace instead of sprintf because some languages need to change the order of the replaced strings

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

16 years agoIncluding more strings in the template.
jervfors [Tue, 15 Jan 2008 09:10:53 +0000 (09:10 +0000)]
Including more strings in the template.

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

16 years agoRemoving HTML from a string.
jervfors [Tue, 15 Jan 2008 09:08:36 +0000 (09:08 +0000)]
Removing HTML from a string.

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

16 years agoFixing non-translatable strings. Thanks to intrigeri <intrigeri at boum.org> for...
jervfors [Tue, 15 Jan 2008 09:08:04 +0000 (09:08 +0000)]
Fixing non-translatable strings. Thanks to intrigeri <intrigeri at boum.org> for the report.

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

16 years agoAdded "Secured Configuration" mode
pdontthink [Sun, 13 Jan 2008 04:09:43 +0000 (04:09 +0000)]
Added "Secured Configuration" mode

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

16 years agoavoid E_STRICT errors
pdontthink [Sun, 6 Jan 2008 06:10:00 +0000 (06:10 +0000)]
avoid E_STRICT errors

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

16 years agoAlso use $nbsp here as well
pdontthink [Sun, 6 Jan 2008 06:02:11 +0000 (06:02 +0000)]
Also use $nbsp here as well

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

16 years agoA few output elements are used often, so just retrieve them once and make them global...
pdontthink [Sun, 6 Jan 2008 06:01:10 +0000 (06:01 +0000)]
A few output elements are used often, so just retrieve them once and make them globally available

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

16 years agoSerialize option types whose values are not scalar. At first, I strongly considered...
pdontthink [Sun, 6 Jan 2008 05:58:24 +0000 (05:58 +0000)]
Serialize option types whose values are not scalar.  At first, I strongly considered simply serializing ALL prefs when they are written to the pref backend, because that method automates prefs better and the user (developer) needn't concern themselves with the details thereof (with this solution, they have to know to unserialize certain prefs after calling getPref()).  I changed my mind, though, primarily because calling unserialize() for every pref that is loaded and serialize() for every pref that is stored seems like unnecessary overhead, and serializing prefs now might unstabilize what seems to be a fairly stable pref storage system to date.  Secondarily, I didn't want to screw everybody's pref files up.  The other bonus is that this can be backported to STABLE (which I just might do).  Again, this solution does mean that developers do have to manually unserialize any non-scalar pref settings.

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

16 years agoMake message details link a non-relative URI. Thanks Thierry Godefroy
pdontthink [Sun, 6 Jan 2008 05:48:35 +0000 (05:48 +0000)]
Make message details link a non-relative URI.  Thanks Thierry Godefroy

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

16 years agoFix missing return value for deliverMessage(). Thanks to Thierry Godefroy
pdontthink [Sun, 6 Jan 2008 05:25:30 +0000 (05:25 +0000)]
Fix missing return value for deliverMessage().  Thanks to Thierry Godefroy

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

16 years agoClarify sloppy variable name usage
pdontthink [Sun, 6 Jan 2008 05:07:29 +0000 (05:07 +0000)]
Clarify sloppy variable name usage

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

16 years agosqsetcookie is called every time sqsession_is_active is called, which results in...
pdontthink [Sun, 6 Jan 2008 04:42:42 +0000 (04:42 +0000)]
sqsetcookie is called every time sqsession_is_active is called, which results in headers-already-sent notices after output has been initiated... here is a fix

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

16 years agoavoid E_STRICT errors
pdontthink [Sun, 6 Jan 2008 03:16:00 +0000 (03:16 +0000)]
avoid E_STRICT errors

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

16 years agoavoid E_STRICT errors
pdontthink [Sun, 6 Jan 2008 03:00:44 +0000 (03:00 +0000)]
avoid E_STRICT errors

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

16 years agoavoid E_STRICT errors
pdontthink [Sun, 6 Jan 2008 02:58:16 +0000 (02:58 +0000)]
avoid E_STRICT errors

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

16 years agoavoid E_STRICT errors
pdontthink [Sun, 6 Jan 2008 02:56:20 +0000 (02:56 +0000)]
avoid E_STRICT errors

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

16 years agoavoid E_STRICT errors
pdontthink [Sun, 6 Jan 2008 02:54:36 +0000 (02:54 +0000)]
avoid E_STRICT errors

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

16 years agoavoid E_STRICT errors
pdontthink [Sun, 6 Jan 2008 02:50:48 +0000 (02:50 +0000)]
avoid E_STRICT errors

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

16 years agoavoid E_STRICT errors
pdontthink [Sun, 6 Jan 2008 02:47:13 +0000 (02:47 +0000)]
avoid E_STRICT errors

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

16 years agoavoid E_STRICT errors
pdontthink [Sun, 6 Jan 2008 02:10:43 +0000 (02:10 +0000)]
avoid E_STRICT errors

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

16 years agoavoid E_STRICT errors
pdontthink [Sun, 6 Jan 2008 02:06:06 +0000 (02:06 +0000)]
avoid E_STRICT errors

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

16 years agoavoid E_STRICT errors
pdontthink [Sun, 6 Jan 2008 02:04:30 +0000 (02:04 +0000)]
avoid E_STRICT errors

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

16 years agoavoid E_STRICT errors
pdontthink [Sun, 6 Jan 2008 01:57:59 +0000 (01:57 +0000)]
avoid E_STRICT errors

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

16 years agoCorrect misplaced code
pdontthink [Sun, 6 Jan 2008 01:05:38 +0000 (01:05 +0000)]
Correct misplaced code

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

16 years agoAllow preview pane message list refresh mechanism to be forced by others
pdontthink [Sat, 5 Jan 2008 11:22:08 +0000 (11:22 +0000)]
Allow preview pane message list refresh mechanism to be forced by others

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

16 years agoAdd ability to force message list refresh
pdontthink [Sat, 5 Jan 2008 11:19:29 +0000 (11:19 +0000)]
Add ability to force message list refresh

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

16 years agoForm values come to PHP as strings, so default comparison should be consistent
pdontthink [Sat, 5 Jan 2008 07:34:17 +0000 (07:34 +0000)]
Form values come to PHP as strings, so default comparison should be consistent

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

16 years agoNotes about HTML we need to remove
pdontthink [Sat, 5 Jan 2008 06:06:21 +0000 (06:06 +0000)]
Notes about HTML we need to remove

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

16 years agoBe explicit about empty form action
pdontthink [Sat, 5 Jan 2008 06:06:06 +0000 (06:06 +0000)]
Be explicit about empty form action

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

16 years agoCorrect some misplaced comments
pdontthink [Sat, 5 Jan 2008 06:05:51 +0000 (06:05 +0000)]
Correct some misplaced comments

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

16 years agoClean up variable naming and function docs.
pdontthink [Sat, 5 Jan 2008 06:05:40 +0000 (06:05 +0000)]
Clean up variable naming and function docs.

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

16 years agoVariable name correction
pdontthink [Sat, 5 Jan 2008 06:05:24 +0000 (06:05 +0000)]
Variable name correction

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

16 years agoAhhhh. I hate having to aim for checkboxes
pdontthink [Fri, 4 Jan 2008 07:18:36 +0000 (07:18 +0000)]
Ahhhh. I hate having to aim for checkboxes

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

16 years agoComment and linguistic fixes
pdontthink [Fri, 4 Jan 2008 04:12:12 +0000 (04:12 +0000)]
Comment and linguistic fixes

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

16 years agoMoving the translators information from "AUTHORS" to "TRANSLATORS".
jervfors [Thu, 3 Jan 2008 16:17:52 +0000 (16:17 +0000)]
Moving the translators information from "AUTHORS" to "TRANSLATORS".
Including "TRANSLATORS" in the future locales releases.

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

16 years agoAdd multiple select folder list option widget (SMOPT_TYPE_FLDRLIST_MULTI)
pdontthink [Wed, 2 Jan 2008 12:11:46 +0000 (12:11 +0000)]
Add multiple select folder list option widget (SMOPT_TYPE_FLDRLIST_MULTI)

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

16 years agoDon't start message ID with a dot when no remote port is available
pdontthink [Wed, 2 Jan 2008 08:52:04 +0000 (08:52 +0000)]
Don't start message ID with a dot when no remote port is available

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

16 years agoAdding the entry left out in commit 12826.
jervfors [Thu, 27 Dec 2007 15:20:07 +0000 (15:20 +0000)]
Adding the entry left out in commit 12826.

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

16 years agoString change based on a report by Alexandros Vellis stating that it works in Opera...
jervfors [Thu, 27 Dec 2007 14:51:48 +0000 (14:51 +0000)]
String change based on a report by Alexandros Vellis stating that it works in Opera, Firefox, and Safari 3/Windows as well.

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

16 years agoUpdating template.
jervfors [Thu, 27 Dec 2007 14:09:20 +0000 (14:09 +0000)]
Updating template.

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

16 years agoRefactor how IMAP messages are "sent"
pdontthink [Wed, 19 Dec 2007 08:24:36 +0000 (08:24 +0000)]
Refactor how IMAP messages are "sent"

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

16 years agoMark message as having been replied to before attempting to put a copy in the sent...
pdontthink [Mon, 17 Dec 2007 15:58:12 +0000 (15:58 +0000)]
Mark message as having been replied to before attempting to put a copy in the sent folder so issues with sent folder don't hinder reply tagging

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

16 years agooptionally make use of dynamic mysql extension loading done by PEAR.
kink [Sun, 16 Dec 2007 16:34:55 +0000 (16:34 +0000)]
optionally make use of dynamic mysql extension loading done by PEAR.
Thanks Walter Huijbers. (#1833123)

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

16 years agogive an error when trying to enable a nonexistent plugin
kink [Sun, 16 Dec 2007 15:24:23 +0000 (15:24 +0000)]
give an error when trying to enable a nonexistent plugin
through the conf.pl commandline, thanks Tomas Kuliavas.

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

16 years agoFix include error. Thanks Patrick Dubau.
pdontthink [Fri, 7 Dec 2007 18:49:39 +0000 (18:49 +0000)]
Fix include error.  Thanks Patrick Dubau.

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

16 years agoFix include error. Thanks Patrick Dubau.
pdontthink [Fri, 7 Dec 2007 18:46:21 +0000 (18:46 +0000)]
Fix include error.  Thanks Patrick Dubau.

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

16 years agoFix test that was never working, and was further confused by the change to the PAGE_N...
pdontthink [Thu, 6 Dec 2007 19:11:00 +0000 (19:11 +0000)]
Fix test that was never working, and was further confused by the change to the PAGE_NAME paradigm

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

16 years agoSome IMAP servers handle empty bodies different. NIL is a valid response for the...
jangliss [Wed, 5 Dec 2007 20:25:53 +0000 (20:25 +0000)]
Some IMAP servers handle empty bodies different.  NIL is a valid response for the body, but we always expect a literal with a size.  See RFC2180 sec 4.1.3.

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

16 years agoAdded code to stop PHP using 'deleted' as a value for the session cookies on expiring...
jangliss [Wed, 28 Nov 2007 02:46:02 +0000 (02:46 +0000)]
Added code to stop PHP using 'deleted' as a value for the session cookies on expiring them, and forcing a really old date for the expiry time (#1829098).

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

16 years agoMake mailto: links work when viewing HTML messages. Security folks, can this be...
pdontthink [Tue, 27 Nov 2007 11:22:32 +0000 (11:22 +0000)]
Make mailto: links work when viewing HTML messages.  Security folks, can this be exploited?

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

16 years agoAdding debug mode to core. Please run the configuration utility once after retrievin...
pdontthink [Tue, 27 Nov 2007 09:12:05 +0000 (09:12 +0000)]
Adding debug mode to core.  Please run the configuration utility once after retrieving this update.  Note that this update includes a change that makes it possible to use SquirrelMail constants in the configuration file(s).

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

16 years agoFixed mailto: again. Should work with all the cc, bcc, subject parameters as well...
pdontthink [Tue, 27 Nov 2007 01:50:43 +0000 (01:50 +0000)]
Fixed mailto: again.  Should work with all the cc, bcc, subject parameters as well.  Sample Windows registry entry for HKEY_CLASSES_ROOT\mailto\shell\open\command is "C:\Program Files\Mozilla Firefox\firefox.exe" "example.org/webmail/src/mailto.php?emailaddress=%1" or "C:\Program Files\Internet Explorer\IEXPLORE.EXE" "http://example.org/webmail/src/mailto.php?emailaddress=%1"

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

16 years agoSpecify operating systems
pdontthink [Mon, 26 Nov 2007 23:44:44 +0000 (23:44 +0000)]
Specify operating systems

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

16 years agoUpdated instructions
pdontthink [Mon, 26 Nov 2007 23:38:58 +0000 (23:38 +0000)]
Updated instructions

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

16 years agoInvalid initialization of To: header (#1772893).
jangliss [Thu, 15 Nov 2007 06:00:41 +0000 (06:00 +0000)]
Invalid initialization of To: header (#1772893).
Thanks Tomas.

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

16 years agoAdding new function that allows us to stop using the @ error suppression operator...
pdontthink [Tue, 13 Nov 2007 00:11:15 +0000 (00:11 +0000)]
Adding new function that allows us to stop using the @ error suppression operator but still keep notices and errors off screen.  Includes two sample uses: file uploads on the compose screen and session_start(), although the latter is very noisy in both the logs and in DEVEL's on-screen developer error handler display.  It might be best to add a flag to turn these errors off in the logs too.

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

16 years agoFix off-by-one in bodystructure parsing triggered by servers sending
kink [Sun, 4 Nov 2007 10:12:58 +0000 (10:12 +0000)]
Fix off-by-one in bodystructure parsing triggered by servers sending
a body location part (e.g. Sun Java System Messaging Server). Thanks
John Callahan (#1808382).

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

16 years agoAllow custom session handlers to work correctly (and be defined at the application...
pdontthink [Fri, 2 Nov 2007 18:51:38 +0000 (18:51 +0000)]
Allow custom session handlers to work correctly (and be defined at the application level with SquirrelMail) -- TODO: Cannot forget to add info about this to the docs!

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

16 years agoAdd note that config_override should probably be removed pending previous noted fix
pdontthink [Thu, 1 Nov 2007 19:53:00 +0000 (19:53 +0000)]
Add note that config_override should probably be removed pending previous noted fix

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

16 years agoAdd note about erroneous hook placement - PLEASE read the comment and reply if you...
pdontthink [Thu, 1 Nov 2007 19:34:39 +0000 (19:34 +0000)]
Add note about erroneous hook placement - PLEASE read the comment and reply if you have any input

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

16 years agoPAGE_NAME might not be defined in all plugins, which might cause a "not defined"...
pdontthink [Wed, 31 Oct 2007 00:28:26 +0000 (00:28 +0000)]
PAGE_NAME might not be defined in all plugins, which might cause a "not defined" error on session timeouts.

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

16 years agoFix outgoing messages to allow addresses such as "0" or "000", etc. See #1818398
pdontthink [Wed, 24 Oct 2007 10:39:59 +0000 (10:39 +0000)]
Fix outgoing messages to allow addresses such as "0" or "000", etc.  See #1818398

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

16 years agoFix outgoing messages to allow addresses such as "0" or "000", etc. See #1818398
pdontthink [Wed, 24 Oct 2007 10:37:30 +0000 (10:37 +0000)]
Fix outgoing messages to allow addresses such as "0" or "000", etc.  See #1818398

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

16 years agoRestore outgoing reply headers
pdontthink [Wed, 24 Oct 2007 09:34:21 +0000 (09:34 +0000)]
Restore outgoing reply headers

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

16 years agoFix issue with adding attachments in PHP 4.x environments (#1805471)
pdontthink [Wed, 10 Oct 2007 18:49:31 +0000 (18:49 +0000)]
Fix issue with adding attachments in PHP 4.x environments (#1805471)

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

16 years agoClean up compose_messages/Fix issue with adding attachments in PHP 4.x environments...
pdontthink [Wed, 10 Oct 2007 18:47:14 +0000 (18:47 +0000)]
Clean up compose_messages/Fix issue with adding attachments in PHP 4.x environments (#1805471)

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

16 years agoAdding a "short_open_tag" configuration test.
jervfors [Mon, 8 Oct 2007 21:25:02 +0000 (21:25 +0000)]
Adding a "short_open_tag" configuration test.
Minor changes in strings and white space to get the branches more in sync.

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

16 years agoEnabled user selection of address format when adding from address book during message...
pdontthink [Mon, 1 Oct 2007 20:11:00 +0000 (20:11 +0000)]
Enabled user selection of address format when adding from address book during message composition

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

16 years agoAdd safe_mode notes in configtest; it might be nice to expand these to do more automa...
pdontthink [Mon, 1 Oct 2007 07:59:45 +0000 (07:59 +0000)]
Add safe_mode notes in configtest; it might be nice to expand these to do more automated checks (for example, that the webserver has access to the data dir or attachment dir, or that DB.php is accessible, although that is done elsewhere herein)

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

16 years agoMove getSig, which can produce error output, after the point where the template syste...
pdontthink [Mon, 1 Oct 2007 07:59:08 +0000 (07:59 +0000)]
Move getSig, which can produce error output, after the point where the template system is fully initialized

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

16 years agoAdd fixme/note
pdontthink [Mon, 1 Oct 2007 07:58:43 +0000 (07:58 +0000)]
Add fixme/note

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

16 years agoMake message list refresh work again in default advanced tempate
pdontthink [Sat, 29 Sep 2007 21:57:56 +0000 (21:57 +0000)]
Make message list refresh work again in default advanced tempate

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

16 years agoMake capitalization consistent
pdontthink [Sat, 29 Sep 2007 18:25:07 +0000 (18:25 +0000)]
Make capitalization consistent

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

16 years agoFix undefined var notices on search page
pdontthink [Fri, 28 Sep 2007 18:00:55 +0000 (18:00 +0000)]
Fix undefined var notices on search page

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

16 years agoAllow better override of handleMessageListForm, although this all really needs to...
pdontthink [Fri, 28 Sep 2007 17:28:40 +0000 (17:28 +0000)]
Allow better override of handleMessageListForm, although this all really needs to be much better abstracted

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

16 years agoMake message_details actually show the correct entity when viewing details of attache...
pdontthink [Fri, 28 Sep 2007 17:27:29 +0000 (17:27 +0000)]
Make message_details actually show the correct entity when viewing details of attached messages

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

16 years agoMake sqimap_get_message return fully parsed message representations
pdontthink [Fri, 28 Sep 2007 17:22:42 +0000 (17:22 +0000)]
Make sqimap_get_message return fully parsed message representations

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

16 years agoAdded ability to keep messages selected on mailbox listing - use 'preselected' query...
pdontthink [Tue, 25 Sep 2007 04:49:39 +0000 (04:49 +0000)]
Added ability to keep messages selected on mailbox listing - use 'preselected' query arg or global var from plugins

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

16 years agoFix a FIXME
pdontthink [Wed, 19 Sep 2007 20:30:35 +0000 (20:30 +0000)]
Fix a FIXME

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

16 years agoStandardize syntax
pdontthink [Tue, 18 Sep 2007 20:58:18 +0000 (20:58 +0000)]
Standardize syntax

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

16 years agoRemoved "Include CCs when Forwarding Messages", which had no functionality whatsoever
pdontthink [Thu, 6 Sep 2007 22:50:47 +0000 (22:50 +0000)]
Removed "Include CCs when Forwarding Messages", which had no functionality whatsoever

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

16 years agoAdded configtest hook
pdontthink [Wed, 5 Sep 2007 23:44:27 +0000 (23:44 +0000)]
Added configtest hook

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

16 years agoUpdate pot file
pdontthink [Wed, 5 Sep 2007 19:12:00 +0000 (19:12 +0000)]
Update pot file

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

16 years agoAdd options block demo
pdontthink [Wed, 5 Sep 2007 19:06:47 +0000 (19:06 +0000)]
Add options block demo

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