Commit graph

67 commits

Author SHA1 Message Date
philippe_mingo
ca1cc1a204 Use sqimap_session_id instead of axxxx for imap connections. 2001-10-04 14:31:57 +00:00
Tyler Akins
e7c6e05c6d Removed warning message with E_ALL 2001-09-13 00:30:28 +00:00
Tyler Akins
edbb3f92c5 Fixed a bug that would only appear with an obscenely long line in the email. 2001-08-01 14:40:07 +00:00
Tyler Akins
494397924d Fixed typo 2001-06-25 15:58:22 +00:00
Luke Ehresman
1a27b719ff Added IMAP speed imrpovements from the guys at XS4ALL 2001-06-22 15:52:06 +00:00
Tyler Akins
ba0e8688fe * Middle parameter wasn't used. 2001-05-07 13:57:52 +00:00
Tyler Akins
0d0de5d238 * Got bored and copied all the validate.php and define() stuff to 1.1
* Cleaned up some code
* Fixed some typos
* Added a few files (documentation, translations)
* EAGERLY awaiting 1.1 to come out
* Made all global stuff "global $varname" so the new define() method we use
  will work properly (methinks)
2001-04-19 17:58:10 +00:00
Tyler Akins
1b97851467 * Got rid of problem with passwords (finally)
* Added a new function in strings.php to quote a string to be sent to
  the IMAP server
2001-03-05 16:14:53 +00:00
Tyler Akins
da36de70bf * quotemeta() wasn't the right function. addslashes() is correct.
* This should fix the bugs Lewis was talking about.
2001-02-07 14:37:51 +00:00
Tyler Akins
d7abdc9a6b Cleaned up regexp's.
Removed one ereg.
2001-02-02 16:58:56 +00:00
Luke Ehresman
cd371ecca9 fixed warnings and fixed broken part of my updated sqimap_read_data() 2001-02-02 15:43:28 +00:00
lbergman
77173ee663 some foo to 'foo' 2001-02-02 14:59:47 +00:00
Luke Ehresman
c431513c48 removed warnings 2001-02-02 03:08:27 +00:00
Luke Ehresman
e77db066ff improved imap_general.php -- much better handling 2001-02-02 01:09:36 +00:00
Tyler Akins
d5750c6aca Changed many "Call-time pass-by-reference" errors. Things should be passed
correctly.
2001-01-31 17:04:11 +00:00
Tyler Akins
248061a4d0 * Needed to escape the { and } in the regexp
* Need to escape backslashes, since they are first unescaped by PHP, then
  unescaped by the regexp library
2001-01-30 20:23:46 +00:00
Tyler Akins
de965920f1 Removed a lot of the warnings generated when PHP has all warnings enabled.
This is not done yet, but it is a VERY good start.
Added $Id$ tags to a lot of the files.
2001-01-30 17:22:38 +00:00
Tyler Akins
de7069a67c Replaced preg_match with ereg (speed) 2001-01-27 22:06:50 +00:00
Luke Ehresman
57564a5cf0 fixed some problems in sqimap_read_body(). Please test it out. 2001-01-25 05:25:48 +00:00
Luke Ehresman
1f973b92da Added a much better fix for the IE/SSL problem. No security hazards
were introduced.  I put the onetimepad code back to what it originally
was, and everything should work great now.
2001-01-18 00:50:38 +00:00
Tyler Akins
cb3984d52c CHEAP HACK to fix the problem. This should REALLY look at the first line
returned and check that for a standard structure thing and see if it extends
onto multiple lines.  If so, there is always a size sent out, so have this
function scan past that size and then look for the end tag.  Since I don't
have the time to delve into IMAP structure to get this done perfectly, I
just do a cheap hack to scan to see if there is at least one more character
incoming from the IMAP server.  Maybe if I have time, I'll tackle this
further.
2001-01-17 23:35:53 +00:00
Luke Ehresman
02508d318b Finally fixed the IE/SSL download problem. 2001-01-17 01:06:57 +00:00
Luke Ehresman
a5b4ea4619 fixed bug #128278 - size not displayed correctly when searching 2001-01-11 00:59:45 +00:00
mattphillips
efcd749e41 Patch contained in "[ Bug #128309 ] m$ exchange bug workaround". Exchange was
erroniously reporting an error.  This patch ignores it.
2001-01-10 21:23:22 +00:00
Tyler Akins
825c6f8d9b Changed timeout from 0 seconds (died for me constantly) to 15 seconds.
Now I can log into my email.  :-)
2001-01-09 23:07:18 +00:00
Luke Ehresman
3e4438f709 added Taiwan transation 2001-01-09 01:02:27 +00:00
Tyler Akins
c322ac4a25 Hopefully killing the quotemeta and login problems with funny characters 2000-12-26 16:55:32 +00:00
pallo
9d692148ef The configured IMAP folder delimiter ($optional_delimiter) was never used (it
was always detected). Fixed that.
2000-12-18 13:44:38 +00:00
Tyler Akins
94dd6b5127 Another array detection "if" statement. 2000-12-15 15:40:21 +00:00
Ondřej Surý
2780154b27 imap_mailbox: Fixed minor bug in sqimap_mailbox_list
imap_general: Added sqimap_capability function to check capabilities of server.
imap_general: Rewrote sqimap_get_delim to use NAMESPACE capability (if available) to get delimiter.
              Whole issue is more complicated, because you can have more NAMESPACES on IMAP server.
2000-12-14 16:09:55 +00:00
Luke Ehresman
4a6ff6d6d7 added config option to specify the IMAP folder delimiter, rather than
autodetecting all the time (which doesn't work on some servers, apparently)
2000-12-06 15:01:52 +00:00
Tyler Akins
f0ba821678 Changed an if {} else if {} into if {} else {} (removed unnecessary if) 2000-11-16 16:08:49 +00:00
Tyler Akins
d4db78af51 - Returned sqimap_get_delimiter() to the old code, but left the new code
there to see if anyone could get it working
- Returned sqimap_find_displayable_name() to the old code
- Fixed readShortMailboxName() to deal with dissapearing mailboxes and more
- Returned parseAddres() to the old code
2000-10-27 17:06:21 +00:00
Tyler Akins
5effbcffde sqimap_read_data now uses the $response and $message vars
sqimap_login now uses sqimap_read_data, and is shortened a bit
sqimap_mailbox_select now forms proper request to sqimap_read_data
Potential fix for the UW version 8 IMAP server
2000-10-22 23:04:06 +00:00
Tyler Akins
bab85e2806 Added html_top and html_bottom hooks to read_body for compression plugin
Changed internationalization things a bit, hopefully easier and less errors
Many bug fixes and speed enhancements from Martin Jespersen (embeejay)
Fixed a few bugs and did some speed changes on my own too!
2000-10-21 16:08:31 +00:00
Tyler Akins
481d61b096 When there is an error logging in, and since we are using frames, the
"Click here to try again" link/prompt will now have the login.php script
fill the entire browser window (removing the frameset).
2000-10-17 21:27:03 +00:00
Luke Ehresman
8e1d8f7136 added CHARSET option to searching.. should fix the german character
problem.  Please test it out.  It takes the charset from your current
language.
2000-09-19 21:46:22 +00:00
gustavf
1bbc280e7a Added encryption of the password before it is stored in a cookie. 2000-08-17 10:11:07 +00:00
Luke Ehresman
dd974cdaef if from = "" <user@domain.com>
it now displays the address.  Previously it was blank.
2000-08-14 17:31:58 +00:00
Luke Ehresman
8c3f9a7b88 simple fix of a sorta-bug. Did a check for function bindtextdomain().
It was reported on bugs list that someone got "function doesn't exist" error.
2000-08-11 10:01:45 +00:00
Luke Ehresman
33c369d337 fixed some html errors, added endlines 2000-08-09 15:17:44 +00:00
Luke Ehresman
929a043391 - added "High Contrast" theme submitted by Casey A. Peel <cpeel@localhost.localdomain>
- fixed a few things in mime.txt
- added configurable message statuses on folder list
2000-07-14 08:36:15 +00:00
Luke Ehresman
cb9a59a769 - fixed bugs in sorting by from and subject
- After login, you go to INBOX, not the welcome screen
- worked out some more bugs in conf.pl
- subscribe/unsubscribe can select multiple folders at one time
- made empty trash happen on left side so you stay where you are
- standardized look and feel a little bit more
- fixed problems with renaming of folders
2000-07-10 09:22:44 +00:00
gustavf
683fa64ac3 Now translation is working for "Unknown user or..." 2000-06-29 11:40:58 +00:00
Luke Ehresman
1b94a32042 speed optomizations and less imap commands 2000-04-28 03:43:43 +00:00
Luke Ehresman
62b919ff99 optomizations 2000-04-28 02:41:30 +00:00
Luke Ehresman
583642327f bugfixes with folder listing 2000-04-14 03:17:41 +00:00
nehresma
c1d5c2628d changed log in method back to using cookies. also session id is now stored
in cookies.  preliminary caching done too, but commented out for now (not working).
2000-04-12 03:35:12 +00:00
Luke Ehresman
e02cfd342e changed <? to <?php in everything 2000-04-11 23:19:53 +00:00
Luke Ehresman
d8e415034a added these, changed permissions 2000-04-10 15:33:00 +00:00