pdontthink [Thu, 6 Jul 2017 04:33:07 +0000 (04:33 +0000)]
Legacy code was probably wrong
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14702
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Thu, 6 Jul 2017 02:36:51 +0000 (02:36 +0000)]
Add newline after <textarea> because it is always removed by the browser per spec: https://w3.org/TR/html401/appendix/notes.html#notes-line-breaks
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14699
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 17 Jun 2017 20:26:31 +0000 (20:26 +0000)]
Add note about squirrelspell plugin change
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14687
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 17 Jun 2017 20:23:12 +0000 (20:23 +0000)]
Add ability to control the display of the "Check Spelling" button. Allows administrators to offer this plugin but keep it out of the way for users who do not want it. Put sqspell_show_button=0 in default preferences if it should be hidden by default.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14686
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 17 Jun 2017 20:08:33 +0000 (20:08 +0000)]
Missing close form tag
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14683
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Mon, 12 Jun 2017 08:15:08 +0000 (08:15 +0000)]
Add "trailing_text_small" flag for option widgets
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14676
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Mon, 12 Jun 2017 07:54:06 +0000 (07:54 +0000)]
Better white space and wrapping
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14675
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Mon, 12 Jun 2017 07:49:33 +0000 (07:49 +0000)]
Better white space and wrapping
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14674
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Fri, 9 Jun 2017 10:25:27 +0000 (10:25 +0000)]
SM doesn't know how to log in again on the same connection, so best to actually close the file handle as well
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14662
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 3 Jun 2017 16:30:59 +0000 (16:30 +0000)]
Allow HTML in option info
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14658
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 2 May 2017 19:55:46 +0000 (19:55 +0000)]
Make server TZ available after it is changed
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14656
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 25 Apr 2017 16:58:16 +0000 (16:58 +0000)]
Change credits
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14654
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Mon, 24 Apr 2017 20:22:15 +0000 (20:22 +0000)]
Add one more person
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14651
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Mon, 24 Apr 2017 19:46:13 +0000 (19:46 +0000)]
Fix insufficient sendmail command argument escaping (thanks to Mitchel Sahertian, Maor Shwartz and Dawid Golunski for bringing this to our attention). [CVE-2017-7692]
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14650
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 28 Jan 2017 04:11:30 +0000 (04:11 +0000)]
Note future change
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14648
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Fri, 27 Jan 2017 20:34:08 +0000 (20:34 +0000)]
Happy 2017
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14643
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 10 Dec 2016 11:43:49 +0000 (11:43 +0000)]
Add PHP5-style constructor
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14635
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 10 Dec 2016 11:31:19 +0000 (11:31 +0000)]
Add PHP5-style constructor
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14632
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 10 Dec 2016 11:21:08 +0000 (11:21 +0000)]
Add PHP5-style constructor
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14631
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 10 Dec 2016 11:05:08 +0000 (11:05 +0000)]
Add PHP5-style constructor
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14628
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 10 Dec 2016 11:04:56 +0000 (11:04 +0000)]
Add PHP5-style constructor
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14627
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 10 Dec 2016 10:53:32 +0000 (10:53 +0000)]
Add PHP5-style constructor
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14625
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 10 Dec 2016 10:42:28 +0000 (10:42 +0000)]
Add PHP5-style constructor
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14622
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 10 Dec 2016 10:34:21 +0000 (10:34 +0000)]
Fix variable name typo
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14620
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 10 Dec 2016 10:29:47 +0000 (10:29 +0000)]
Add PHP5-style constructor
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14618
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 10 Dec 2016 09:51:20 +0000 (09:51 +0000)]
Add PHP5-style constructor
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14616
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 10 Dec 2016 09:44:15 +0000 (09:44 +0000)]
Add PHP5-style constructor
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14613
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 10 Dec 2016 09:22:35 +0000 (09:22 +0000)]
Label static functions as such; callers won't get deprecated warnings in PHP7
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14611
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 10 Dec 2016 09:06:03 +0000 (09:06 +0000)]
PHP7 fix. Thanks to Kevin Buckley for reporting
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14608
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Fri, 4 Nov 2016 02:41:57 +0000 (02:41 +0000)]
More sensible identity selection
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14606
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 29 Oct 2016 21:52:49 +0000 (21:52 +0000)]
Add support for socket-based database connections
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14601
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 29 Oct 2016 21:52:23 +0000 (21:52 +0000)]
Add support for socket-based database connections
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14600
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 29 Oct 2016 20:00:14 +0000 (20:00 +0000)]
Update docs
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14598
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 29 Oct 2016 19:38:35 +0000 (19:38 +0000)]
Update change log
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14593
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 29 Oct 2016 19:30:16 +0000 (19:30 +0000)]
New config_local settings
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14592
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 29 Oct 2016 19:07:09 +0000 (19:07 +0000)]
Use PDO for database access if available (adds PHP 7 compatibility)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14591
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 29 Oct 2016 17:51:31 +0000 (17:51 +0000)]
Use PDO for database access if available (adds PHP 7 compatibility)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14587
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 29 Oct 2016 10:24:04 +0000 (10:24 +0000)]
Squash bugs
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14586
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 29 Oct 2016 09:53:01 +0000 (09:53 +0000)]
Use PDO for database access if available (adds PHP 7 compatibility)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14585
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Fri, 28 Oct 2016 02:39:04 +0000 (02:39 +0000)]
Fix bad assumptions about parallel arrays - see it explode by removing folders without unsubscribing them, which is legal per RFC
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14577
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 27 Sep 2016 17:03:57 +0000 (17:03 +0000)]
Syntax error. Thanks to Jean-Jacques Puig
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14574
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Mon, 30 May 2016 08:15:26 +0000 (08:15 +0000)]
Allow priority and identity selections to be given by callers. Looks to have been intended to work this way, but never tested.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14556
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 6 Apr 2016 05:33:06 +0000 (05:33 +0000)]
Per comments in the commit - setting the session cookie over and over can be troublesome, but doing the obvious and defaulting to *replace* cookies causes logins to fail due to something I don't care to debug - session cookie is complex through all the pages involved in a login request - instead we use a simple static cache to prevent useless duplicate cookie headers
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14552
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Fri, 1 Jan 2016 20:59:53 +0000 (20:59 +0000)]
Happy New Year
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14539
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Mon, 30 Nov 2015 23:42:20 +0000 (23:42 +0000)]
Update defaults
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14533
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Mon, 30 Nov 2015 23:40:19 +0000 (23:40 +0000)]
Minor correction
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14532
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Mon, 30 Nov 2015 23:31:50 +0000 (23:31 +0000)]
Minor code organization
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14531
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Mon, 30 Nov 2015 22:53:13 +0000 (22:53 +0000)]
Adding "smtp_helo_override" hook
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14528
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Mon, 30 Nov 2015 22:48:12 +0000 (22:48 +0000)]
Adding "smtp_helo_override" hook
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14527
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Thu, 10 Sep 2015 21:00:50 +0000 (21:00 +0000)]
Check for error opening directory
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14524
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 1 Aug 2015 04:36:18 +0000 (04:36 +0000)]
Minor fix
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14519
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 1 Aug 2015 04:32:48 +0000 (04:32 +0000)]
Add new login_before_page_header (boolean) hook; allows plugins to have more explicit control over login page header
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14518
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 1 Aug 2015 02:34:57 +0000 (02:34 +0000)]
Always show subject tooltip rollover
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14515
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sun, 21 Jun 2015 10:16:48 +0000 (10:16 +0000)]
Add a couple sensible defaults
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14513
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sun, 21 Jun 2015 10:05:27 +0000 (10:05 +0000)]
Add a couple sensible defaults
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14510
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 20 Jun 2015 12:52:36 +0000 (12:52 +0000)]
Add ability for administrator to control whether or not users can edit their reply-to address
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14509
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 17 Jun 2015 23:18:37 +0000 (23:18 +0000)]
Add MD5 alternative to directory hash calculation
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14506
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sun, 14 Jun 2015 10:15:51 +0000 (10:15 +0000)]
Sync configtest with core
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14502
7612ce4b-ef26-0410-bec9-
ea0150e637f0
kink [Sun, 7 Jun 2015 13:51:19 +0000 (13:51 +0000)]
Replace invalid characters with a symbol instead of returning empty string for the
entire to be encoded string.
Currently, if an email contains such an invalid character, the whole line will be
left out, which is rather confusing. Even more when it's the email subject. This
constant is only available in PHP 5.4 and up.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14501
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 28 Jan 2015 04:45:04 +0000 (04:45 +0000)]
Fix uninitialized client IP address. Thanks to Wuerr Marcus
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14499
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Mon, 19 Jan 2015 18:27:15 +0000 (18:27 +0000)]
Fix PHP notice - this function is called statically, so needs to be declared as such. Thanks to Juergen Nickelsen for reporting
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14494
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Fri, 9 Jan 2015 07:24:26 +0000 (07:24 +0000)]
Make sure the correct identity is used for list command mailto actions
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14492
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Fri, 9 Jan 2015 06:10:11 +0000 (06:10 +0000)]
Ah, I see - the stuff after the ? needs to be handed to src/compose.php as-is, no encoding.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14490
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Fri, 9 Jan 2015 05:21:38 +0000 (05:21 +0000)]
Unsubscribe addresses with characters like + in them need to be url-encoded if they are going to be used in a query string. Not sure what the ? to & replacement was doing (was it broken?), but it is possible I broke something by removing it.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14487
7612ce4b-ef26-0410-bec9-
ea0150e637f0
jervfors [Tue, 6 Jan 2015 23:26:34 +0000 (23:26 +0000)]
Happy new year
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14485
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 3 Jan 2015 04:09:49 +0000 (04:09 +0000)]
Happy 2015
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14484
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Fri, 1 Aug 2014 02:28:12 +0000 (02:28 +0000)]
Prevent session lock-up caused by filters plugin trying to move messages in an account that is over quota
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14474
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Fri, 1 Aug 2014 02:26:11 +0000 (02:26 +0000)]
Add session variables that store information about most recent fatal IMAP error
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14472
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 1 Jul 2014 03:15:53 +0000 (03:15 +0000)]
If filtering fails, say due to account quota issues, disable for remaineder of login session. This plugin appears to have a more serious issue that corrupts folder cache in subfolders of INBOX
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14469
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 18 Mar 2014 03:16:52 +0000 (03:16 +0000)]
Add hook in 1.5.2 for attachments_top as with 1.4.23
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14451
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 21 Jan 2014 22:30:24 +0000 (22:30 +0000)]
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14438
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 21 Jan 2014 22:15:03 +0000 (22:15 +0000)]
Variable name correction
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14437
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 21 Jan 2014 20:19:48 +0000 (20:19 +0000)]
Make configuration tool show the SquirrelMail version
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14435
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 21 Jan 2014 03:47:03 +0000 (03:47 +0000)]
Allow SSL socket context to be specified as well
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14433
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 21 Jan 2014 03:20:48 +0000 (03:20 +0000)]
Add ability to show login error from the IMAP server instead of traditional "Unknown user or password incorrect" (thanks to Alain Williams)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14431
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 21 Jan 2014 01:17:36 +0000 (01:17 +0000)]
filename typo
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14428
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 21 Jan 2014 01:13:49 +0000 (01:13 +0000)]
Add advanced control over the SSL context used when connecting to the SMTP and IMAP servers over SSL/TLS (Thanks to Emmanuel Dreyfus)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14427
7612ce4b-ef26-0410-bec9-
ea0150e637f0
jervfors [Mon, 13 Jan 2014 10:16:27 +0000 (10:16 +0000)]
Happy 2014
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14424
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 1 Jan 2014 20:33:20 +0000 (20:33 +0000)]
Happy 2014
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14420
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Mon, 30 Dec 2013 04:46:19 +0000 (04:46 +0000)]
Remove unused hook
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14412
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sat, 7 Dec 2013 11:02:18 +0000 (11:02 +0000)]
Preserve compose action during HTML address book activity
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14408
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Thu, 7 Nov 2013 09:42:54 +0000 (09:42 +0000)]
Change string to something already in squirrelmail.pot
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14400
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 6 Nov 2013 16:47:55 +0000 (16:47 +0000)]
Add full date and time as "title" (mouseover) text for dates shown on the message list screen
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14398
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 23 Oct 2013 10:09:16 +0000 (10:09 +0000)]
Add new spacer image and allow its use for unsafe images instead of the sec_remove_* image -- brings HTML emails into the modern age (much more viewable)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14396
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 22 Oct 2013 21:48:11 +0000 (21:48 +0000)]
Typo
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14394
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 22 Oct 2013 15:49:26 +0000 (15:49 +0000)]
Add associative edit list option widget with optional folder list selector for values; Minor fixes for non-associative edit list widget
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14393
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Mon, 16 Sep 2013 18:06:58 +0000 (18:06 +0000)]
Don't allow TO field to be blank; adjust auto-detection of FROM for reply-all actions as well
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14391
7612ce4b-ef26-0410-bec9-
ea0150e637f0
jervfors [Fri, 26 Jul 2013 17:31:02 +0000 (17:31 +0000)]
Update copyright
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14387
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 19 Jun 2013 07:44:53 +0000 (07:44 +0000)]
Note a bug
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14385
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Tue, 18 Jun 2013 04:20:50 +0000 (04:20 +0000)]
Allow more liberal reuse of tokens to avoid cross-frame conflicts
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14383
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Mon, 17 Jun 2013 20:31:07 +0000 (20:31 +0000)]
When replying to original recipient, also reset the identity used to send the mail from
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14381
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Mon, 17 Jun 2013 20:27:22 +0000 (20:27 +0000)]
When using reply-all to reply to single-recipient message, make sure we still use the original recipient
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14379
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Mon, 17 Jun 2013 20:19:59 +0000 (20:19 +0000)]
Reply to original recipient functionality should be consistent, even if original recipient also happens to be one of our identities
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14376
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Mon, 17 Jun 2013 18:43:34 +0000 (18:43 +0000)]
Remove ancient code that tried to set the default identity to match the FROM header of the message being replied to. This makes no sense and is superceded by the identities match that occurs immediately below.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14374
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Mon, 17 Jun 2013 18:39:19 +0000 (18:39 +0000)]
findAddress() can return FALSE as well as zero
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14373
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Mon, 17 Jun 2013 18:34:16 +0000 (18:34 +0000)]
Fix sloppy use of nearly identical variable names
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14369
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Mon, 17 Jun 2013 18:32:33 +0000 (18:32 +0000)]
Document the findAddress function
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14368
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Fri, 14 Jun 2013 23:04:58 +0000 (23:04 +0000)]
Improve usability of attachment checkboxes
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14365
7612ce4b-ef26-0410-bec9-
ea0150e637f0
kink [Thu, 16 May 2013 12:16:58 +0000 (12:16 +0000)]
Remove use of deprecated /e modifier in preg_replace.
This modifier starts generating Deprecated notices from PHP 5.5.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14360
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Wed, 15 May 2013 20:33:11 +0000 (20:33 +0000)]
Fix error caused by typo of variable name
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14358
7612ce4b-ef26-0410-bec9-
ea0150e637f0