squirrelmail.git
13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

14 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

14 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

14 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

14 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

14 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

14 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

14 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

14 years agofix strict js/css notices (#1778815)
kink [Tue, 4 Sep 2007 09:33:10 +0000 (09:33 +0000)]
fix strict js/css notices (#1778815)

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

14 years agoBring defaults for the folder selection pref in line.
kink [Mon, 3 Sep 2007 11:51:57 +0000 (11:51 +0000)]
Bring defaults for the folder selection pref in line.
Create constants for their values, not use the semantically irrelevant
SMPREF_{ON,OFF}

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

14 years agoMinor wording and spacing fixes
pdontthink [Fri, 31 Aug 2007 23:21:17 +0000 (23:21 +0000)]
Minor wording and spacing fixes

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

14 years agoImprove autodetection and add default input
pdontthink [Fri, 31 Aug 2007 23:21:05 +0000 (23:21 +0000)]
Improve autodetection and add default input

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

14 years agoMake identities matching case insensitive
pdontthink [Fri, 31 Aug 2007 23:19:36 +0000 (23:19 +0000)]
Make identities matching case insensitive

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

14 years agoMake version for core plugins 'CORE'
pdontthink [Fri, 31 Aug 2007 04:59:12 +0000 (04:59 +0000)]
Make version for core plugins 'CORE'

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

14 years agoMake version for core plugins 'CORE'
pdontthink [Fri, 31 Aug 2007 04:59:00 +0000 (04:59 +0000)]
Make version for core plugins 'CORE'

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

14 years agoHandy place to show error reporting values - can use this as a tool for support requests
pdontthink [Fri, 31 Aug 2007 04:57:02 +0000 (04:57 +0000)]
Handy place to show error reporting values - can use this as a tool for support requests

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

14 years agoFix unknown variable notice
pdontthink [Thu, 30 Aug 2007 21:51:29 +0000 (21:51 +0000)]
Fix unknown variable notice

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

14 years agoInitial import
pdontthink [Thu, 30 Aug 2007 09:13:19 +0000 (09:13 +0000)]
Initial import

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

14 years agoPurge wrong Id tags
pdontthink [Thu, 30 Aug 2007 05:32:03 +0000 (05:32 +0000)]
Purge wrong Id tags

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

14 years agoRemove accidental commits that were included in last page_header commit
pdontthink [Thu, 30 Aug 2007 03:35:19 +0000 (03:35 +0000)]
Remove accidental commits that were included in last page_header commit

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

14 years agoInitial import from trunk/plugins
pdontthink [Thu, 30 Aug 2007 03:28:25 +0000 (03:28 +0000)]
Initial import from trunk/plugins

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

14 years agoRemove hook call from template; fix all corresponding core plugins.
pdontthink [Thu, 30 Aug 2007 02:10:25 +0000 (02:10 +0000)]
Remove hook call from template; fix all corresponding core plugins.

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

14 years agoAdded smtp_auth hook
pdontthink [Wed, 29 Aug 2007 23:48:30 +0000 (23:48 +0000)]
Added smtp_auth hook

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

14 years agoRevert 12623. It's frameSETs not frames.
pdontthink [Wed, 29 Aug 2007 18:49:57 +0000 (18:49 +0000)]
Revert 12623.  It's frameSETs not frames.

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

14 years agoMake sure to use correct template set after login
pdontthink [Wed, 29 Aug 2007 07:24:27 +0000 (07:24 +0000)]
Make sure to use correct template set after login

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

14 years agoSimplify how frames are accessed
pdontthink [Wed, 29 Aug 2007 07:15:40 +0000 (07:15 +0000)]
Simplify how frames are accessed

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

14 years agoMake sure the squirrel can't get pregnant
pdontthink [Wed, 29 Aug 2007 02:18:15 +0000 (02:18 +0000)]
Make sure the squirrel can't get pregnant

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

14 years agoMake session restore work in compose_in_new. Cannot do login session reset until...
pdontthink [Tue, 28 Aug 2007 23:36:51 +0000 (23:36 +0000)]
Make session restore work in compose_in_new.  Cannot do login session reset until after correct session has been started once.

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

14 years agoFinally fix up session restore functionality. Move session handling from login.php...
pdontthink [Tue, 28 Aug 2007 21:31:04 +0000 (21:31 +0000)]
Finally fix up session restore functionality.  Move session handling from login.php into init.php and fix the mess in redirect.php.  There are some important notes that need to be reviewed in redirect.php, which I am including here to get your attention: FIXME!  IMPORTANT!  SOMEONE PLEASE EXPLAIN THE SECURITY CONCERN HERE; THIS session_destroy() BORKS ANY SESSION INFORMATION ADDED ON THE LOGIN PAGE (SPECIFICALLY THE SESSION RESTORE DATA, BUT ALSO ANYTHING ADDED BY PLUGINS, ETC)... I HAVE DISABLED THIS (AND NOTE THAT THE LOGIN PAGE ALREADY EXECUTES A session_destroy() (see includes/init.php)), SO PLEASE, WHOEVER ADDED THIS, PLEASE ANALYSE THIS SITUATION AND COMMENT ON IF IT IS OK LIKE THISsvn diff include/init.php src/login.php src/redirect.php src/compose.php   WHAT HIJACKING ISSUES ARE WE SUPPOSED TO BE PREVENTING HERE?

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

14 years agoFix mixup of session restore location
pdontthink [Tue, 28 Aug 2007 20:09:41 +0000 (20:09 +0000)]
Fix mixup of session restore location

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

14 years agoNeed to decode urlencoding
pdontthink [Tue, 28 Aug 2007 19:28:30 +0000 (19:28 +0000)]
Need to decode urlencoding

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

14 years agoFix PHP notice
pdontthink [Tue, 28 Aug 2007 19:18:09 +0000 (19:18 +0000)]
Fix PHP notice

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

14 years agoForgot to globalize one variable in last commit
pdontthink [Tue, 28 Aug 2007 19:13:50 +0000 (19:13 +0000)]
Forgot to globalize one variable in last commit

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

14 years agoNo longer store all message composition sessions in the PHP session, since it was...
pdontthink [Tue, 28 Aug 2007 19:08:20 +0000 (19:08 +0000)]
No longer store all message composition sessions in the PHP session, since it was not made use of and in rare cases, made sessions too big.  Composition restoration functionality now correctly restores attachments.

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

14 years agoClarify and simplify how session is destroyed and separate from session restore mechanism
pdontthink [Mon, 27 Aug 2007 07:40:20 +0000 (07:40 +0000)]
Clarify and simplify how session is destroyed and separate from session restore mechanism

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

14 years agoUse sqm_baseuri() for links
pdontthink [Mon, 27 Aug 2007 03:19:30 +0000 (03:19 +0000)]
Use sqm_baseuri() for links

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

14 years agoMove inclusion of strings.php much higher in init process; beside making sense, it...
pdontthink [Sun, 26 Aug 2007 05:24:11 +0000 (05:24 +0000)]
Move inclusion of strings.php much higher in init process; beside making sense, it is required for the prefs.php fix a couple day ago

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

14 years agoMade the webmail_top hook work again for plugins that want to change the URI of the...
pdontthink [Sat, 25 Aug 2007 18:15:13 +0000 (18:15 +0000)]
Made the webmail_top hook work again for plugins that want to change the URI of the "right" frame; plugins have to change the value of the global variable $right_frame_url.  Note this includes moving the webmail_top hook quite a bit; please report any issues.

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

14 years agoFix message highlighting again
pdontthink [Fri, 24 Aug 2007 21:11:31 +0000 (21:11 +0000)]
Fix message highlighting again

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

14 years agoFix spacing. Totally pedantic.
pdontthink [Fri, 24 Aug 2007 21:11:21 +0000 (21:11 +0000)]
Fix spacing.  Totally pedantic.

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

14 years agoMove prefs init above plugin stuff, make life easier for plugins hooked on config_ove...
pdontthink [Fri, 24 Aug 2007 04:35:27 +0000 (04:35 +0000)]
Move prefs init above plugin stuff, make life easier for plugins hooked on config_override

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

14 years agoLoad prefs for all page loads, no matter if user is logged in. This fixes some login...
pdontthink [Fri, 24 Aug 2007 02:29:20 +0000 (02:29 +0000)]
Load prefs for all page loads, no matter if user is logged in.  This fixes some login page issues and seems fine when user isn't logged in, but please report problems I may not have seen in my limited testing.

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

14 years agoadd another applicable cve ID to the changelog,
kink [Wed, 15 Aug 2007 22:44:51 +0000 (22:44 +0000)]
add another applicable cve ID to the changelog,
for future reference: CVE-2007-2589

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

14 years agoShow plugin English names in conf.pl plugin listing page. Note that get_plugin_engli...
pdontthink [Tue, 14 Aug 2007 21:17:09 +0000 (21:17 +0000)]
Show plugin English names in conf.pl plugin listing page.  Note that get_plugin_english_name() and get_plugin_version() both read the setup.php file into memory, so that should at some point be refactored.

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

14 years agoShow English plugin name in configtest plugins list
pdontthink [Tue, 14 Aug 2007 20:57:42 +0000 (20:57 +0000)]
Show English plugin name in configtest plugins list

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

14 years agoRemove extraneous slash
pdontthink [Mon, 13 Aug 2007 22:42:26 +0000 (22:42 +0000)]
Remove extraneous slash

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

14 years agoThe $messages cache was checked but not imported from the session.
kink [Sun, 12 Aug 2007 19:10:39 +0000 (19:10 +0000)]
The $messages cache was checked but not imported from the session.
Thanks Tomas Kuliavas for finding this bug.

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

14 years agoList separator i18n. Complements RisuMail Team - risumail.jp
pdontthink [Thu, 9 Aug 2007 06:49:14 +0000 (06:49 +0000)]
List separator i18n.  Complements RisuMail Team - risumail.jp

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

14 years agoAllow use of checkall=1 in URI for message list pages when JavaScript is enabled...
pdontthink [Thu, 9 Aug 2007 06:48:59 +0000 (06:48 +0000)]
Allow use of checkall=1 in URI for message list pages when JavaScript is enabled.  Currently, this seems to be broken in IE for reasons I cannot understand.  Please help debug.  Sample URI would be something like example.org/webmail/src/right_main.php&checkall=1

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

14 years agoremove useless check for unset user_is_logged_in, since that is
kink [Wed, 8 Aug 2007 10:55:18 +0000 (10:55 +0000)]
remove useless check for unset user_is_logged_in, since that is
always unset a couple of lines above that block. Thanks Tomas Kuliavas
for finding this.

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

14 years agoAllow plugins to enable MOTD whenever they want; add note about bug that won't show...
pdontthink [Fri, 3 Aug 2007 02:24:12 +0000 (02:24 +0000)]
Allow plugins to enable MOTD whenever they want; add note about bug that won't show up but should be fixed

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

14 years agoQuelch PHP notice. Spotted by James Pooton.
pdontthink [Tue, 31 Jul 2007 11:12:09 +0000 (11:12 +0000)]
Quelch PHP notice.  Spotted by James Pooton.

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

14 years agotypo (=/==)
kink [Mon, 23 Jul 2007 12:49:46 +0000 (12:49 +0000)]
typo (=/==)

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

14 years agodrop some unneeded globals / variables
kink [Fri, 20 Jul 2007 17:13:05 +0000 (17:13 +0000)]
drop some unneeded globals / variables

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

14 years agofix decryption of ipv6 headers (thanks Tomas Kuliavas)
kink [Fri, 20 Jul 2007 16:58:50 +0000 (16:58 +0000)]
fix decryption of ipv6 headers (thanks Tomas Kuliavas)

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

14 years agoSilence fsockopen since errors are handled internally.
kink [Fri, 20 Jul 2007 16:53:10 +0000 (16:53 +0000)]
Silence fsockopen since errors are handled internally.
Use more sensible return values for this function.

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

14 years agoFixing some HTML errors.
jervfors [Fri, 20 Jul 2007 11:33:00 +0000 (11:33 +0000)]
Fixing some HTML errors.

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

14 years agoWas a nice idea, but not all that useful and some processes might hang under certain...
pdontthink [Thu, 19 Jul 2007 12:28:16 +0000 (12:28 +0000)]
Was a nice idea, but not all that useful and some processes might hang under certain conditions; remove all the sq_popen() stuff.

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