tokul [Mon, 7 Jun 2004 14:41:52 +0000 (14:41 +0000)]
rewriting tests after ctype/sm_ctype comparision and reading php manual more creafully.
converted ereg to pcre. It would be better to include function_exist('ctype_space') test
in this function. P.S. reply code is broken if message includes double quotes.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7616
7612ce4b-ef26-0410-bec9-
ea0150e637f0
tokul [Mon, 7 Jun 2004 11:35:37 +0000 (11:35 +0000)]
adding phpdoc block in order to remove error message
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7615
7612ce4b-ef26-0410-bec9-
ea0150e637f0
tokul [Mon, 7 Jun 2004 11:24:29 +0000 (11:24 +0000)]
moving date functions into separate subpackage
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7614
7612ce4b-ef26-0410-bec9-
ea0150e637f0
tokul [Mon, 7 Jun 2004 11:23:09 +0000 (11:23 +0000)]
creating separate phpdoc block for function
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7613
7612ce4b-ef26-0410-bec9-
ea0150e637f0
tokul [Mon, 7 Jun 2004 11:22:05 +0000 (11:22 +0000)]
declaration needs two * in order not to create phpdoc errors
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7612
7612ce4b-ef26-0410-bec9-
ea0150e637f0
tokul [Mon, 7 Jun 2004 11:14:34 +0000 (11:14 +0000)]
This is configuration option documented in config/config_default.php
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7611
7612ce4b-ef26-0410-bec9-
ea0150e637f0
tokul [Mon, 7 Jun 2004 07:53:56 +0000 (07:53 +0000)]
converting two strings to gettext
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7610
7612ce4b-ef26-0410-bec9-
ea0150e637f0
braverock [Sun, 6 Jun 2004 18:46:38 +0000 (18:46 +0000)]
- add sm_ctype_space and function_exists check to support PHP without ctype
- sm_ctype_space function contributed by Tomas Kuliavas
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7608
7612ce4b-ef26-0410-bec9-
ea0150e637f0
braverock [Sun, 6 Jun 2004 15:35:53 +0000 (15:35 +0000)]
- added sqBodyWrap calls to resume draft and edit as new
- removed unecessary sqUnWordWrap for forward
- removed expensive calls to sqWordWrap in send
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7607
7612ce4b-ef26-0410-bec9-
ea0150e637f0
braverock [Sun, 6 Jun 2004 14:28:48 +0000 (14:28 +0000)]
- add sqBodyWrap utility functions to rewrap entire body rather than one line at a time
- improves old sqWordWrap for reply
- patch contributed by Justus Pendleton
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7606
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Sun, 6 Jun 2004 02:06:46 +0000 (02:06 +0000)]
Moved $imap_error_titles into sqimap_asearch_error_box because that's the only place that needs that error and it probably will stop a gettext error about a non existent _() function
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7605
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Sun, 6 Jun 2004 01:48:36 +0000 (01:48 +0000)]
Cleanup indentation + spelling fix
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7604
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Sun, 6 Jun 2004 01:43:35 +0000 (01:43 +0000)]
Fixed created search strings.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7603
7612ce4b-ef26-0410-bec9-
ea0150e637f0
jervfors [Sat, 5 Jun 2004 17:19:51 +0000 (17:19 +0000)]
Changing SPAMCOP to SpamCop
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7601
7612ce4b-ef26-0410-bec9-
ea0150e637f0
jervfors [Sat, 5 Jun 2004 16:20:59 +0000 (16:20 +0000)]
Added comment
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7599
7612ce4b-ef26-0410-bec9-
ea0150e637f0
indiri69 [Wed, 2 Jun 2004 19:04:49 +0000 (19:04 +0000)]
Change table cells to use html_tag
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7592
7612ce4b-ef26-0410-bec9-
ea0150e637f0
indiri69 [Wed, 2 Jun 2004 16:54:39 +0000 (16:54 +0000)]
Don't show empty braces when there's only one filter
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7591
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Wed, 2 Jun 2004 15:31:12 +0000 (15:31 +0000)]
Also adapt the number of messages in a mailbox if the uidset is invalid.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7587
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Wed, 2 Jun 2004 13:45:16 +0000 (13:45 +0000)]
Adapted arguments for sqimap_fetch_small_header_list
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7586
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Wed, 2 Jun 2004 12:12:24 +0000 (12:12 +0000)]
Fixed warnings. (time for reviewing my php.ini and find out why those
warnings were not displayed on my screen)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7585
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Wed, 2 Jun 2004 10:36:01 +0000 (10:36 +0000)]
fixed warning
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7584
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Wed, 2 Jun 2004 08:27:44 +0000 (08:27 +0000)]
Do not add FLAGS section to the cached headers if the rest of the headers
isn't cached.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7583
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Tue, 1 Jun 2004 22:11:49 +0000 (22:11 +0000)]
Rollback some parts of previous update because it contains unfinished work
which slipped in.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7582
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Tue, 1 Jun 2004 21:51:52 +0000 (21:51 +0000)]
Removed sort from url query because we store sort in the session and in case
the sort is changed in between I do not think it's wanted that a redirect
from compose changes it back.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7581
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Tue, 1 Jun 2004 21:44:37 +0000 (21:44 +0000)]
Added documentation and fixed a minor issue
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7580
7612ce4b-ef26-0410-bec9-
ea0150e637f0
indiri69 [Tue, 1 Jun 2004 16:15:11 +0000 (16:15 +0000)]
String fix
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7579
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Mon, 31 May 2004 20:15:34 +0000 (20:15 +0000)]
No longer needed.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7578
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Mon, 31 May 2004 20:07:44 +0000 (20:07 +0000)]
Rewrite of internal message caching
Added paginator support for asearch
Added next/prev links in read_body to walk through search results
Added individual sort settings / mailbox
Added what I forgot to mention
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7577
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Wed, 26 May 2004 13:24:55 +0000 (13:24 +0000)]
typo
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7555
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Wed, 26 May 2004 01:18:42 +0000 (01:18 +0000)]
make use of new parseRFC822Address function
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7553
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Wed, 26 May 2004 00:36:06 +0000 (00:36 +0000)]
removed parseAdress routines and made it point to rfc822address.php
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7552
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Wed, 26 May 2004 00:35:03 +0000 (00:35 +0000)]
Code cleanup, intented to remove the parseAddress routines from
class/Rfc822Header.class.php and from imap_general.php
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7551
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Wed, 26 May 2004 00:02:37 +0000 (00:02 +0000)]
Missed a sqimap_mailbox_expunge_dmn call. Thnx Seth Randall for spotting
this.
NOTE To squirrelmail developers. If you are bored, please integrate this in
right_main.php. It's kind of a useless form handler which redirect to the
original right_main.php.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7550
7612ce4b-ef26-0410-bec9-
ea0150e637f0
kink [Tue, 25 May 2004 13:47:49 +0000 (13:47 +0000)]
Reset $msg on each iteration, otherwise a message with eg no subject
will take the subject from the previous message.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7549
7612ce4b-ef26-0410-bec9-
ea0150e637f0
tassium [Tue, 25 May 2004 13:46:58 +0000 (13:46 +0000)]
Fix a few spelling mistakes. Nothing critical to see here folks, move along.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7548
7612ce4b-ef26-0410-bec9-
ea0150e637f0
kink [Mon, 24 May 2004 19:55:21 +0000 (19:55 +0000)]
Replace array_search that only uses a boolean to check whether the value
exists with in_array (which returns just that boolean), and fix the
left over call to array_search to also check for NULL return.
This should fix the problems that Fredrik, me and other PHP 4.1 users
had with Marc's recent changes.
From PHP docs:
"Note: Prior to PHP 4.2.0, array_search() returns NULL on failure instead of FALSE."
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7547
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Mon, 24 May 2004 19:46:14 +0000 (19:46 +0000)]
Fix from Seth Randall. The range was 1 to large.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7546
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Mon, 24 May 2004 18:01:59 +0000 (18:01 +0000)]
Set the content-type correct so we can check on multipart/mixed in
mailbox_display (printMessage).
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7545
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Mon, 24 May 2004 17:47:43 +0000 (17:47 +0000)]
stupid error in checking the newsort value, also check if it validates as
true.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7544
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Mon, 24 May 2004 17:11:41 +0000 (17:11 +0000)]
Missed one var to set
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7543
7612ce4b-ef26-0410-bec9-
ea0150e637f0
cigamit [Mon, 24 May 2004 15:17:06 +0000 (15:17 +0000)]
Small bug fix, was using $mailbox instead of $aMailbox which was
causing the bottom toolbar buttons to not function properly.
Thanks for William Hooper for noticing
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7540
7612ce4b-ef26-0410-bec9-
ea0150e637f0
jervfors [Mon, 24 May 2004 01:26:40 +0000 (01:26 +0000)]
Oops. This wasn't supposed to be commited. Going back to 1.32
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7538
7612ce4b-ef26-0410-bec9-
ea0150e637f0
jervfors [Mon, 24 May 2004 01:16:58 +0000 (01:16 +0000)]
Missing global
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7537
7612ce4b-ef26-0410-bec9-
ea0150e637f0
jervfors [Sun, 23 May 2004 16:40:13 +0000 (16:40 +0000)]
Fixing typos
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7532
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Sun, 23 May 2004 16:18:23 +0000 (16:18 +0000)]
mention XSS fix
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7531
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Sun, 23 May 2004 16:09:48 +0000 (16:09 +0000)]
Fixed XSS vulnarability spotted by "Roman Medina" after a very thorough
research of the SquirrelMail source. I was impressed.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7529
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Sun, 23 May 2004 15:38:40 +0000 (15:38 +0000)]
cleanup up filter plugin
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7528
7612ce4b-ef26-0410-bec9-
ea0150e637f0
tokul [Sun, 23 May 2004 15:14:10 +0000 (15:14 +0000)]
updating pot
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7527
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Sun, 23 May 2004 10:47:26 +0000 (10:47 +0000)]
Fix broken thread sort
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7525
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Sun, 23 May 2004 08:52:39 +0000 (08:52 +0000)]
More cleanups.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7524
7612ce4b-ef26-0410-bec9-
ea0150e637f0
pdontthink [Sun, 23 May 2004 06:59:39 +0000 (06:59 +0000)]
Reinserting configurable body quote
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7523
7612ce4b-ef26-0410-bec9-
ea0150e637f0
jervfors [Sat, 22 May 2004 23:46:57 +0000 (23:46 +0000)]
Phpdocumentor update - sed is your friend for these kinds of things ;)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7521
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Sat, 22 May 2004 21:03:23 +0000 (21:03 +0000)]
changed naming scheme
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7520
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Sat, 22 May 2004 20:55:36 +0000 (20:55 +0000)]
removed debug message. fixed divide by zero warning because we now use 0
instead of 999999 as limit for the number of messages to see if we hit
show_all
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7519
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Sat, 22 May 2004 20:39:10 +0000 (20:39 +0000)]
Another big update:
1) do not do a search 1:* UID request in case we do not sort. That isn't
needed, just use a non uid fetch and request the UID together with the rest
of the headers.
2) Started on adding envelope parsing to sqimap_get_small_header list so we
can remove the imap related code from the messages class.
2) cleaned up the functions in mailbox_display, don't use trillions of
arguments when you can provide an array as well.
3) adapted right_main.php and search.php to fit the adapted functions in
mailbox_display
I hope the code makes more sense now an is easier to understand so that we
can start on separating the logic from the html output and prepare for
templates. Volunteers?
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7518
7612ce4b-ef26-0410-bec9-
ea0150e637f0
jervfors [Sat, 22 May 2004 13:41:17 +0000 (13:41 +0000)]
Phpdocumentor update - sed is your friend for these kinds of things ;)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7517
7612ce4b-ef26-0410-bec9-
ea0150e637f0
jervfors [Fri, 21 May 2004 23:56:53 +0000 (23:56 +0000)]
Phpdocumentor update - sed is your friend for these kinds of things ;)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7516
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Fri, 21 May 2004 18:03:44 +0000 (18:03 +0000)]
Fixed typo, thnx paul_s - psunners for spotting this.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7515
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Fri, 21 May 2004 16:30:52 +0000 (16:30 +0000)]
Sigh, maybe I need sleep or so. To many bugs ...
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7513
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Fri, 21 May 2004 16:00:16 +0000 (16:00 +0000)]
fix sort by internaldate if the internaldate does not have the expected
format.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7511
7612ce4b-ef26-0410-bec9-
ea0150e637f0
indiri69 [Fri, 21 May 2004 15:26:38 +0000 (15:26 +0000)]
Fix message highlighting for mailbox changes
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7510
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Fri, 21 May 2004 15:01:43 +0000 (15:01 +0000)]
More code cleanups and added a few notes/comments
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7509
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Fri, 21 May 2004 13:03:42 +0000 (13:03 +0000)]
fix for non server side sorting on internal date
Modified the subject sort to strip out the [mailinglist] entries before we
start sorting.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7508
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Fri, 21 May 2004 11:44:34 +0000 (11:44 +0000)]
big update
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7507
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Fri, 21 May 2004 11:34:07 +0000 (11:34 +0000)]
blah
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7506
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Fri, 21 May 2004 11:30:18 +0000 (11:30 +0000)]
Hmm, client side sorting on large mailboxes is so fast I didn't even noticed
that it did that by default (typo)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7505
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Fri, 21 May 2004 11:24:07 +0000 (11:24 +0000)]
Simplified DMN and the findPrevious and FindNext functions.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7504
7612ce4b-ef26-0410-bec9-
ea0150e637f0
jervfors [Fri, 21 May 2004 06:48:23 +0000 (06:48 +0000)]
Fixed HTML bug
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7503
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Thu, 20 May 2004 23:44:15 +0000 (23:44 +0000)]
code cleanup 2
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7502
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Thu, 20 May 2004 23:20:21 +0000 (23:20 +0000)]
Code cleanup.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7501
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Thu, 20 May 2004 16:26:13 +0000 (16:26 +0000)]
whatever
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7500
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Thu, 20 May 2004 16:20:42 +0000 (16:20 +0000)]
Respect the permanentflags output. Do not show the alter flags buttons
/links if the mailbox does not allow it.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7499
7612ce4b-ef26-0410-bec9-
ea0150e637f0
tokul [Thu, 20 May 2004 11:55:56 +0000 (11:55 +0000)]
phpdoc block
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7498
7612ce4b-ef26-0410-bec9-
ea0150e637f0
tokul [Thu, 20 May 2004 09:46:07 +0000 (09:46 +0000)]
aStutus -> aStatus
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7497
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Wed, 19 May 2004 22:36:41 +0000 (22:36 +0000)]
* Request UID and UIDVALIDITY from the status response if not available in the
select response.
* Tried to fix the broken del move next function and added a few arguments
to the dmn_expunge function because the globals scared me when I couldn't
get the job done.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7496
7612ce4b-ef26-0410-bec9-
ea0150e637f0
tokul [Wed, 19 May 2004 14:45:08 +0000 (14:45 +0000)]
Adding Basque translators' info.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7493
7612ce4b-ef26-0410-bec9-
ea0150e637f0
tokul [Wed, 19 May 2004 14:42:30 +0000 (14:42 +0000)]
Adding Basque support
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7492
7612ce4b-ef26-0410-bec9-
ea0150e637f0
robsiemb [Tue, 18 May 2004 18:03:27 +0000 (18:03 +0000)]
honor checkall variable
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7488
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Tue, 18 May 2004 16:40:00 +0000 (16:40 +0000)]
due to caching the dropdown mailbox list $boxesnew was set in the global
scope and with register globals = on the mailbox-tree wasn't returned. We
should work on caching the mailbox-tree and rewrite the functions that make
use of the old mailbox_list function.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7487
7612ce4b-ef26-0410-bec9-
ea0150e637f0
tokul [Tue, 18 May 2004 13:07:49 +0000 (13:07 +0000)]
using case insensitive lookups that don't depend on sql server string comparison options.
mysql tested by me, postgresql tested by Patrick Welche <prlw1 at newn.cam.ac.uk>
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7484
7612ce4b-ef26-0410-bec9-
ea0150e637f0
tokul [Tue, 18 May 2004 13:01:07 +0000 (13:01 +0000)]
adding global declaration for set_my_language
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7483
7612ce4b-ef26-0410-bec9-
ea0150e637f0
tokul [Tue, 18 May 2004 12:58:37 +0000 (12:58 +0000)]
removing bigger decoding functions in order to reduce package size.
functions will be available in separate package.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7482
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Mon, 17 May 2004 20:15:39 +0000 (20:15 +0000)]
force reload of folder list
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7478
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Mon, 17 May 2004 20:11:55 +0000 (20:11 +0000)]
No comments
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7477
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Mon, 17 May 2004 19:48:57 +0000 (19:48 +0000)]
temp fixes, as long as we didn't adapt our mailbox tree code, cache the
list.
Make use of the sorted list with id's from the session if the mailbox state
didn't change.
All performance related imap fixes were found after playing with thetereal.
If you want to try itt yourself:
tethereal -t a -ni lo -f 'port 143' -R 'imap.request'
with lo the interface.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7476
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Mon, 17 May 2004 15:55:33 +0000 (15:55 +0000)]
removed debug statement
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7474
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Mon, 17 May 2004 15:45:37 +0000 (15:45 +0000)]
Removed kind of insane check. The check mailbox is subscribed call retrieved
the whole subscription list and looked up if the requested mailbox was part
of it. It's better to subscribe and surpress the NO response if already
subscribed.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7473
7612ce4b-ef26-0410-bec9-
ea0150e637f0
tokul [Mon, 17 May 2004 07:07:40 +0000 (07:07 +0000)]
disabled Korean extra functions. This is not real fix. In order to fix it
the Right-Way, all extra functions have to be rewritten. Current changes
prevent insertion of 8bit headers into new emails when Korean translation
is used. I'll submit same fix to stable if nobody stops me within 24 hours.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7472
7612ce4b-ef26-0410-bec9-
ea0150e637f0
tokul [Sun, 16 May 2004 13:05:36 +0000 (13:05 +0000)]
making decision about conversion before actual conversion. removing old comments
about nbsp. adding header conversion if function asks for it in $decide and
conversion is possible. Fixes header conversion problems in compose. Not nice but works.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7467
7612ce4b-ef26-0410-bec9-
ea0150e637f0
tokul [Sun, 16 May 2004 09:11:04 +0000 (09:11 +0000)]
text in compose form is converted to 8bit symbols. html codes conflict with output sanitizing
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7466
7612ce4b-ef26-0410-bec9-
ea0150e637f0
tokul [Sun, 16 May 2004 08:43:50 +0000 (08:43 +0000)]
adding charset conversion functions. utf_8.php is taken from php.net samples.
Functions are needed if we want to mix forms.php and charset conversion in compose.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7465
7612ce4b-ef26-0410-bec9-
ea0150e637f0
jervfors [Sat, 15 May 2004 13:27:56 +0000 (13:27 +0000)]
Merging two strings and making external links open in a new window
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7463
7612ce4b-ef26-0410-bec9-
ea0150e637f0
jervfors [Sat, 15 May 2004 09:56:28 +0000 (09:56 +0000)]
Removing HTML from strings and cleaning up code
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7462
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Fri, 14 May 2004 21:14:31 +0000 (21:14 +0000)]
initialize color array in case it isn't set at this stage.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7461
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Fri, 14 May 2004 19:55:10 +0000 (19:55 +0000)]
Removed double select call (select calls are expensive, do not do that) and
removed unneeded expunge call (don't do that expunges are expensive)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7460
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Fri, 14 May 2004 19:12:53 +0000 (19:12 +0000)]
second try ..
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7459
7612ce4b-ef26-0410-bec9-
ea0150e637f0
stekkel [Fri, 14 May 2004 18:37:40 +0000 (18:37 +0000)]
Detect untagged BYE responses in case the connection is terminated.
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7458
7612ce4b-ef26-0410-bec9-
ea0150e637f0
tokul [Fri, 14 May 2004 11:19:43 +0000 (11:19 +0000)]
cleaned tabs
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7441
7612ce4b-ef26-0410-bec9-
ea0150e637f0
jervfors [Thu, 13 May 2004 05:48:53 +0000 (05:48 +0000)]
This i18n string never got translated before
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7440
7612ce4b-ef26-0410-bec9-
ea0150e637f0
jervfors [Thu, 13 May 2004 05:45:47 +0000 (05:45 +0000)]
I18n string fix
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@7439
7612ce4b-ef26-0410-bec9-
ea0150e637f0