Commit Graph

236 Commits (master)

Author SHA1 Message Date
alecpl 929a508d80 - Improve performance by avoiding unnecessary updates to the session table (#1486325) 15 years ago
alecpl 64608bf2ef - Password: Make passwords encoding consistent with core, add 'password_charset' global option (#1486473) 15 years ago
alecpl 7481dd903e - don't set task for login_after hook 15 years ago
alecpl 48bc52e835 - Fix imap_init hook broken in r3258 (#1486493) 15 years ago
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 15 years ago
thomascube d002607852 Implemented logout_after plugin hook 15 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 18 years ago
thomascube 10c92bef09 New indentation for quoted message text; HTML validity 18 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