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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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