alecpl
9b94eb6415
- Fix setting task name according to auth state. So, any action before user
...
is authenticated is assigned to 'login' task instead of 'mail'. Now binding
plugins to 'login' task is possible and realy usefull. It's also possible
to bind to all tasks excluding 'login'.
15 years ago
alecpl
10eedbe75a
- add file/line definitions to raise_error() calls
15 years ago
alecpl
76c94b6ba8
- Fix 'force_https' to specified port when URL contains a port number ( #1486411 )
15 years ago
alecpl
5818e44345
- Fix $_SERVER['HTTPS'] check for SSL forcing on IIS ( #1486243 ) + fix port check
15 years ago
thomascube
f5d61d845f
Revert r3038 and allow to specify the port as value of force_https
15 years ago
alecpl
b5713396f1
- fix last commit
15 years ago
alecpl
ccc80d1ca8
- Fix login page loading into an iframe when session expires ( #1485952 )
15 years ago
alecpl
65c0a0e591
- Option 'force_https' replaced by 'force_https' plugin
...
- added option 'force_https_port' in 'force_https' plugin (#1486091 )
15 years ago
alecpl
161c28dffc
- Fix wrong headers for IE on servers without $_SERVER['HTTPS'] ( #1485926 )
...
- Force IE style headers for attachments in non-HTTPS session, 'use_https' option (#1485655 )
15 years ago
thomascube
7ef47e59a9
Add some arguments to the logout_after hook
16 years ago
thomascube
d002607852
Implemented logout_after plugin hook
16 years ago
thomascube
0ddf59aeb4
Fix spell check ( #1486036 )
16 years ago
thomascube
4463648451
Allow a plugin to disable the cookie check
16 years ago
thomascube
826ceecab8
Don't check request token on login
16 years ago
alecpl
564a2ba793
- Help plugin
...
- support 'dummy' task (for plugins)
16 years ago
thomascube
5499336fef
Use global request tokens and automatically protect all POST requests
16 years ago
thomascube
e48a10a0d7
Add option to enforce https connections
16 years ago
alecpl
3a2b270c9d
- always call logout action as task ( #1485919 )
16 years ago
alecpl
0ce119869d
- use preg functions instead of ereg functions
16 years ago
alecpl
d51c93b43e
- get rid of some hardcoded action names and move decission about output compression to the user
16 years ago
svncommit
f22c2cefb4
Really, really logout (fixes r2467).
16 years ago
thomascube
cc97ea0559
Merged branch devel-api (from r2208 to r2387) back into trunk (omitting some sample plugins)
16 years ago
thomascube
48ee693f49
Partially reverted r2339 + fix indentation
16 years ago
svncommit
93adb3fc1b
Fixed check-recent [richs]
16 years ago
alecpl
0129d7c914
- Fix authentication when submitting form with existing session ( #1485679 )
16 years ago
till
cbbef379a5
* bumping up copyright (happy new year ;-))
16 years ago
alecpl
133bb07f78
- performance: skip imap connection for attachments actions
...
- created attachments.inc file for attachment upload, remove and display actions
16 years ago
alecpl
39cd51aff5
- performance: connect to imap server only when needed
...
(some mail actions do not require imap connection)
16 years ago
alecpl
7342d7ef8c
- re-fix r2095
16 years ago
alecpl
b2265aea86
#1485584 : display proper warning on login with empty user and pass
16 years ago
alecpl
d2993ee4db
- added BYE response simple support to prevent from endless loops in imap.inc ( #1483956 )
16 years ago
svncommit
c9ca6ada03
added obscure ASCII encoding aliases, added more error checking to RFC2822 date parsing
16 years ago
thomascube
835ae8516a
Fix some recently introduced bugs
16 years ago
thomascube
c8a21d646c
Killed one more global var + log logins to a separate file (not console)
16 years ago
thomascube
48aff91f7e
Moved code block to a more appropriate position + codestyle
16 years ago
svncommit
f5aa16541e
Add folder hierarchy collapsing.
16 years ago
thomascube
2e3ce3e765
Add rcube name prefixes + codestyle
16 years ago
thomascube
8c72e33d37
Show appropriate error message if config files are missing
17 years ago
thomascube
c719f3c1e0
Store compose parameters in session and redirect to a unique URL
17 years ago
thomascube
6ea6c9b96e
Simplify step inclusion in controller (index.php)
17 years ago
thomascube
83a7636872
More code cleanup
17 years ago
svncommit
5e0045b128
Add option to log successful logins.
17 years ago
alecpl
a6f90e1b2b
-fixed disclaimer
17 years ago
thomascube
1854c4525b
More code cleanup + oop-ization
17 years ago
alecpl
bbf15d8115
- fixed task setting on login
17 years ago
thomascube
197601ef5f
Next step: introduce the application class 'rcmail' and get rid of some global vars
17 years ago
thomascube
47124c2279
Changed codebase to PHP5 with autoloader + added some new classes from the devel-vnext branch
17 years ago
alecpl
6d2714b3b3
#1484972 : optimization: mark as read in one action with preview, deleted redundant quota reads
17 years ago
alecpl
eaa39477bd
#1483863 : empty trash and expunge inbox on logout
17 years ago
thomascube
967b342039
Disable installer by default; add config option to enable it again
17 years ago
till
d7a2878d09
* committed patch from #1484231
17 years ago
till
03fcc16896
* fixing warning reported in #1484851
17 years ago
thomascube
0714b7e09d
Add config parameter to disable the installer warning
17 years ago
thomascube
330127a612
Disable PHP notices + check for installer script on login page
17 years ago
till
23b8701079
* changed version ;)
17 years ago
till
8d3e2a54ba
* reverting patch from #1484236
17 years ago
svncommit
4315b0086b
added ability to insert attached images in HTML editor
17 years ago
thomascube
fba1f5ab81
New class rcube_user + send message disposition notification
17 years ago
thomascube
fc67251839
Show appropriate warning on connection error
17 years ago
thomascube
b9183e5fd4
Use common function to mark the user session as not logged in
17 years ago
till
234c0d0ab0
* changed sessid to roundcube_sessid ( #1484475 )
17 years ago
till
969cefa581
# fixed : #1484517
17 years ago
thomascube
88f66ec89c
Fix bugs introduced with latest changes
18 years ago
thomascube
719a257f0c
Some bugfixes, security issues + minor improvements
18 years ago
thomascube
6d969b4d90
Documentation, code style and cleanup
18 years ago
svncommit
8094288d23
fixed html2text in editor
18 years ago
svncommit
570f0bb4a6
fixed HTML->Plain conversion
18 years ago
thomascube
8d07583f39
Use HTTP-POST requests for actions that change application state
18 years ago
thomascube
6ae6e41fb3
Updated description files and version info
18 years ago
thomascube
f1154163b0
Merged branch devel-addressbook from r443 back to trunk
18 years ago
thomascube
f15c26869c
Don't allow empty user names but empty passwords
18 years ago
thomascube
aad6e2a9c4
New session authentication, should fix bugs #1483951 and #1484299 ; testing required
18 years ago
thomascube
86958f70d2
Improved contacts drop down; HTML output improvements; JS code cleanup
18 years ago
svncommit
024797706f
check if safe mode is on or not
18 years ago
thomascube
ff52bee1a2
Solved wrong caching of message preview ( #1484153 , #1484236 )
18 years ago
svncommit
23796ec290
Fix display of quota image/text after a remote command.
18 years ago
thomascube
1a98a6a5db
Preview pane and marking as read ( #1484132 )
18 years ago
thomascube
b19097058c
Introducing preview pane and conditional skin tags
18 years ago
thomascube
0a020cac3e
Added host auto-selection and correct password encoding for IMAP login
18 years ago
thomascube
e34ae17809
Fixed XSS vulnerability (Bug #1484109 )
18 years ago
svncommit
a0109c4933
Initial TinyMCE editor support (still need to work on spellcheck and skins)
18 years ago
thomascube
e170b4b7f8
Some bugfixes and session expiration stuff
18 years ago
thomascube
2f2f15b7aa
Little improvements for message parsing and encoding
18 years ago
thomascube
3ea0e3202a
Quota display as image
19 years ago
thomascube
10c92bef09
New indentation for quoted message text; HTML validity
19 years ago
thomascube
aade7b9804
Finalized 0.1beta2 release
19 years ago
svncommit
f0f98fb108
Improvements to Draft handling
19 years ago
thomascube
bac7d1742d
Fixed bugs #1364122 , #1468895 , ticket #1483811 and other minor bugs
19 years ago
thomascube
321302e527
Fixed INSTALL_PATH bug #1425663
19 years ago
svncommit
a894ba5029
Removeable attachments, Auto-default folder creation, bug fixes
19 years ago
svncommit
c8c1e0ef3b
Renameable folders, mail-checking changes, other fixes (richs)
19 years ago
thomascube
8a256ef5e5
Always use output buffering
19 years ago
thomascube
8f4834d873
Check for zlib.output_compression before using ob_gzhandler
19 years ago
thomascube
dd53e2b489
Started integrating GoogieSpell
19 years ago
thomascube
c1ba9587b5
Added gzip compression support
19 years ago
thomascube
03f85589f8
Strip tags on _auth, _action, _task parameters
19 years ago
thomascube
4647e1bbb5
Started implementing search function
19 years ago
thomascube
8c2e58b42e
Minor improvements and bugfixes (see changelog)
19 years ago
thomascube
8affba5be0
Improved error handling in DB connection failure
19 years ago
thomascube
01c86f2e7c
Minor bugfixes
19 years ago
thomascube
ea7c46b4f3
Improved reading of POST and GET values
19 years ago
thomascube
13c1afbcbb
Fixed some charset bugs
19 years ago
thomascube
f88d417c96
Applied several patches
19 years ago
thomascube
88375ff980
Added RSS output (experimental)
19 years ago
thomascube
58e3602a37
Bugfixes for encoding and sending with attachments
19 years ago
thomascube
5e35126796
Added folder purge function and some checks
19 years ago
thomascube
d2006d73dc
Cleaned charset support
19 years ago
svncommit
d1d2c4fb1d
adding files and modifications for public ldap search
19 years ago
thomascube
15a9d1ce67
Optimized loading time; added periodic mail check; added EXPUNGE command
19 years ago
thomascube
977a295eb1
Usage of virtusertable; mail_domain for new users; Chinese and Turkish localization
19 years ago
thomascube
749b07c78a
IMAP bugfixes, better signature handling
19 years ago
thomascube
1cded85790
Re-design of caching (new database table added\!); some bugfixes; Postgres support
19 years ago
thomascube
ecf7590cb8
Added new languages and new XMLHttpRequest class
19 years ago
thomascube
ccfda8966d
Fixed session expiration issue with SQLite
19 years ago
thomascube
7cc38e0beb
Added Finnish, Romanian and Chinese translation
19 years ago
svncommit
4518342eca
more mdb2 integration
19 years ago
thomascube
01bb03134b
Finished message sorting and fixed some skin issues
19 years ago
thomascube
b076a460e5
Finished message sorting and fixed some skin issues
19 years ago
svncommit
d7cb77414c
more pear/mdb2 integration
19 years ago
thomascube
f3b659935f
Added patches for default language and sorting function
19 years ago
thomascube
7902df457d
Fixed SSL support; improved Courier compatibility; some visual enhancements and bugfixes
19 years ago
svncommit
f45ec7e918
MDB2 integration
19 years ago
svncommit
2c12662ad4
even better include_path setting
19 years ago
svncommit
5abfcc7244
better setting for include_path
19 years ago
svncommit
00fd332aa5
warning clearance
19 years ago
thomascube
8884477e91
Latest updates for release
19 years ago
thomascube
42b1135149
Several bugfixes and feature improvements
19 years ago
thomascube
597170feb2
Added new languages, hierarchical folder tree and attachments in forwarded messages
19 years ago
svncommit
1676e1ebda
Added PEAR:DB support plus database replication support
19 years ago
thomascube
15fee7b8dd
Moved config files to config/*inc.php.dist
19 years ago
thomascube
539cd47824
Fix for URL injection vulnerability (Bug #1307966 )
19 years ago
thomascube
4e17e6c9db
Initial revision
19 years ago