Commit Graph

1194 Commits (a3861ba02f0ad7fdec4e13bab8a4194f920733a5)

Author SHA1 Message Date
till 306175855a * cs 17 years ago
thomascube adc3e41f6e Always update $CONFIG with user prefs (#1484729) 17 years ago
thomascube df0da2e059 Simplified fix for remembering searches when viewing message + Don't ask for MDN confirmations on drafted messages (#1484691) 17 years ago
till fa0152c21a * fixed #1484738 17 years ago
till 3f8d85e8de * included error code in error message
* returned directly from the SMTP on authentication error
   * useful for debugging SMTP errors
17 years ago
thomascube fba1f5ab81 New class rcube_user + send message disposition notification 17 years ago
thomascube ed54070eb5 Track message disposition notification flag and headers 17 years ago
thomascube 1107480192 Only show new messages if they match the current search (#1484176) 17 years ago
thomascube d5342aabcf More input sanitizing 17 years ago
thomascube c579961899 Fixed some potential security risks + updatedd changelog 17 years ago
thomascube c007e6ae39 Fix bug with case-sensitive folder names (#1484245) 17 years ago
thomascube b2ff3d4461 Don't create default folders by default 17 years ago
thomascube 3b7a5fbaa4 Correctly set session cookie lifetime if not 0 17 years ago
thomascube 1fb2c8e64b Cast to array because this could be empty; update requirements description 17 years ago
svncommit fe89f82e2e Add escapeSimple method to rcube_db() object, to be used instead of quote() which will not allways work in virtuser query, for example when using something like REGEXP '(^|,)%u(,|$)' 17 years ago
thomascube 017def2b68 Optimize caching and avoid unnecessary IMAP requests 17 years ago
thomascube a9cc52b163 Correctly decode attachments when downloading them (fixes #1484645) 17 years ago
thomascube e4867ea740 Fix bugs #1484555, #1484646 and #1484639 17 years ago
thomascube 0393dacedf Add support for Korean charset (KS_C_5601) 17 years ago
thomascube 57456485c4 Only change subscriptions when renaming succeeds; also quote slashes 17 years ago
thomascube fc67251839 Show appropriate warning on connection error 17 years ago
thomascube ecd2e79614 Make message listing less error prone 17 years ago
svncommit 97a6566438 When a parent folder is deleted, delete the children immediately, instead of one-by-one as r833 did. 17 years ago
svncommit 092bc0bca5 Re-subscribe folders after renaming parent folder. 17 years ago
thomascube 352aefed85 Log error when login fails due to auto_create_user turned off 17 years ago
thomascube 9490b7b7f2 Use object method to get imap hierarchy delimiter 17 years ago
svncommit 5349b78ad4 Update copyright notice 17 years ago
thomascube 97bd2c0537 Filter linked/imported CSS files (#1484056) 17 years ago
thomascube 5e80457383 Allow to save particular user prefs 17 years ago
thomascube 6b79f7b57a Set default IMAP folder delimiter; make sure is not empty 17 years ago
thomascube 5a6efffd36 Removed comments; codestyle 17 years ago
svncommit 9b54e0b2a5 Fix order of checks. 17 years ago
svncommit aca3d25f1b Make smtp HELO/EHLO hostname configurable (closes #1484067) 17 years ago
thomascube 4d0413dd89 Unlock interface when message sending fails (#1484570) 17 years ago
thomascube 5eee009671 Allow vars and PHP code in templates; improved page title; fixed #1484395 17 years ago
thomascube 532844b677 Resolve username from virtuser file before looking up in database 17 years ago
thomascube 4845a1ea95 Fixed message search issues 17 years ago
thomascube 74ae8849dd Fixed charset encoding bug (#1484429) 17 years ago
thomascube 03b27176ef Applied patch for LDAP version (#1484552) 17 years ago
thomascube bd4209e209 Ensure XHTML validation 17 years ago
yllar 737b6a37dd Ticket #1484457 17 years ago
thomascube 0d1dd7c80c Fix message list selection + new pngbehavior + use strpos() instead of strstr() 17 years ago
till a664a679ca # bugfix: #1484473 17 years ago
till db401bfb0a # bugfix (thanks yllar) 17 years ago
till 0144c50fc4 # bugfix (#1484523) fixed rc_request_header function
* normalized input ($HEADER)
    * also normalized the arrays
    * returning "really" NULL now (without issueing a warning!)
17 years ago
till e3001d49db # xhtml fix (#1484493) 17 years ago
thomascube 5c69aa7248 Clear cache when compacting a folder (reported by Joan) 17 years ago
thomascube 6b603da6f1 LDAP improvements 17 years ago
thomascube 88f66ec89c Fix bugs introduced with latest changes 17 years ago
thomascube 8810b6db0f Check filesize of template includes (#1484409) 17 years ago
thomascube b8e65ce39b Fix charset converting issues with iconv and mbstring 17 years ago
thomascube 31d9efd97d Simplified code + removed debug log 17 years ago
thomascube 719a257f0c Some bugfixes, security issues + minor improvements 17 years ago
thomascube 6d969b4d90 Documentation, code style and cleanup 17 years ago
svncommit 93be5b7606 Move folder rendering functions so they can be used in the settings section. 17 years ago
thomascube 3fc00e67bb Fix address adding bug reported by David Koblas 17 years ago
thomascube 95609c48f5 Minor bugfixes reported on the dev-list 17 years ago
thomascube b2fb950fb5 Prevent default events on subject link; fixed typo in smtp script 17 years ago
thomascube ae4d7497f2 Fix buggy imap_root settings (closes #1484379) 17 years ago
svncommit 2c633703e9 upgrade to TinyMCE v2.1.1.1 17 years ago
thomascube 4a4751f5e5 Better SQL query for contact listing/search (closes #1484369) 17 years ago
thomascube 41bece1a1a Add link to message subjects (#1484257); don't make selected list items bold; remove duplicate function 17 years ago
thomascube 7198044efb Fixed conditional template tags; hide quota display if imap server does not support it 17 years ago
thomascube e3caaf59c2 Use global filters and bind username/ for Ldap searches (#1484159) 17 years ago
thomascube ffb0b014e7 Always respect 'enable_caching' config param 17 years ago
thomascube f1154163b0 Merged branch devel-addressbook from r443 back to trunk 17 years ago
thomascube 4379bb3d2d Fixed message moving procedure (closes #1484308) 17 years ago
svncommit 0f23198e69 Create missing but subscribed folder (closes #1484309). 18 years ago
svncommit bd49596842 Fix cache lifetime parsing, closes #1484306. 18 years ago
thomascube 0c219c7869 Draw box around login form; created common boxtitle CSS class 18 years ago
thomascube aad6e2a9c4 New session authentication, should fix bugs #1483951 and #1484299; testing required 18 years ago
thomascube 28bfe4dc80 Fixed bugs #1484276 and #1484300 18 years ago
svncommit 8451fa4eb6 close #1484280
Refixed
18 years ago
svncommit f388a8d37a Fixing cache clearing bug.
close #1484295
18 years ago
svncommit 5181405715 close #1484280 18 years ago
thomascube 3cf664939b Minor bugfixes posted to the dev-mailing list 18 years ago
thomascube 5cc4b13a0c Correctly parse message/rfc822; fixed html2text conversion; code cleanup 18 years ago
thomascube 86958f70d2 Improved contacts drop down; HTML output improvements; JS code cleanup 18 years ago
thomascube 87b280e94b Correctly format dates in future 18 years ago
thomascube 568ba395b6 Applied little patch that closes #1484247 18 years ago
thomascube 5a6ad20983 Fixed message headers encoding; improved recipient splitting; applied patch for attachment download (#1484198) 18 years ago
thomascube e6c7c3ca93 Fixed bugs in rcube_db and rcube_imap classes 18 years ago
svncommit 6ce04b1f7f Fix DB error when deleting message from cache (closes #1483835). 18 years ago
thomascube ff52bee1a2 Solved wrong caching of message preview (#1484153, #1484236) 18 years ago
svncommit e17702395e fixed check for selected value in value array in rcube_shared::select 18 years ago
svncommit 789eba3a2d minor code fixes 18 years ago
thomascube e6a406d0bb Fixed CSS bugs (#1484210 and #1484161) and quoting issue (#1484253) 18 years ago
thomascube b3ce791561 Better input checking on GET and POST vars 18 years ago
svncommit bb85623f8a fixed display of HTML attachments 18 years ago
thomascube 462a9d991d Fixed template parsing (multibyte substring issues) 18 years ago
thomascube 18e2a3efd0 Event handler removing again. Closes #1484200 18 years ago
thomascube 86df1529fe Error handling for attachment uploads; multibyte-safe string functions; XSS improvements 18 years ago
thomascube ee883ad73d Applied security patches by Kees Cook (Ubuntu) + little visual enhancements 18 years ago
svncommit 8c8b2a487a Allow 12 hour date to display for emails sent today (Doug Mandell). 18 years ago
thomascube 04c61804f8 Fixed wrong message listing when showing search results 18 years ago
thomascube f91a499046 Little fix for new string quoting 18 years ago
thomascube b66d40776c Set charset to MDB2 database connection 18 years ago
thomascube 2bca6e1da0 New (strict) quoting for all kind of strings 18 years ago
thomascube c45eb594cd Little fixes plus additional encoding tables 18 years ago
thomascube 1a98a6a5db Preview pane and marking as read (#1484132) 18 years ago
thomascube b517af4a47 Optimized memory usage when sending mail; Include SMTP response in log; Fixed wrong header encoding 18 years ago
thomascube bad419cc4b Applied the latest changes to MDB2 wrapper 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 d04d202234 Remove newlines from mail headers (#1484031) 18 years ago
thomascube e34ae17809 Fixed XSS vulnerability (Bug #1484109) 18 years ago
svncommit e61145f246 Fetch all identities if virtuser_query is used; limitations can be done in SQL. 18 years ago
thomascube 4ec0e7afce Fixed strrpos problem in template parser 18 years ago
thomascube 674a0fb41d Corrected template parsing and output encoding 18 years ago
thomascube 6b47de3f49 Partial client re-write with a common list class 18 years ago
thomascube c8c1a30ceb Correct UTF-7 to UTF-8 conversion if mbstring is not available 18 years ago
svncommit 19bef0eaf7 code cleanup of HTML editing capability (round 1) 18 years ago
svncommit a0109c4933 Initial TinyMCE editor support (still need to work on spellcheck and skins) 18 years ago
thomascube 7139e33e6c Updated MDB2 with MSSQL support + some cosmetics 18 years ago
thomascube 70d4b9a5dc Fixed safe_mode issues 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 fda695f297 Finalized quota image 18 years ago
thomascube 8cb245c278 Correct creation of a message-id 18 years ago
thomascube 3ea0e3202a Quota display as image 18 years ago
thomascube ea206d3d92 Improved message parsing and HTML validation 18 years ago
thomascube 10c92bef09 New indentation for quoted message text; HTML validity 18 years ago
thomascube 107bde9cfd Added MSSQL support 18 years ago
thomascube 58afbe9547 Fixed message parsing problems (Ticket #1327068) 18 years ago
thomascube f7bfec96be Finalized new message parsing. Attention: changes in database schema 18 years ago
thomascube 5f56a5bfa9 Fixed wrong usage of mbstring (Bug #1462439) 18 years ago
thomascube 9960666abe Added support for Nox Spell Server; plus small bugfixes 18 years ago
thomascube 8d4bcda874 Re-built message parsing (Bug #1327068) 18 years ago
thomascube c39957ca17 More encoding issues; enhanced debugging functions 18 years ago
thomascube 4d4264cdcd Fixed charset problems with folder renaming 18 years ago
thomascube aade7b9804 Finalized 0.1beta2 release 18 years ago
thomascube 42000a5d64 Added correct charset support for message searching 18 years ago
thomascube fa4cd20fb1 Several bugfixes; see CHANGELOG for details 18 years ago
thomascube c4e7e4f822 Message sorting: added patch by Eric; fixed check-for-recent confusion 18 years ago
thomascube 41fa0b909a Compose, save and sendmail cleanup 18 years ago
thomascube 7e93ff04a5 Message Sorting (Round No. 3) 18 years ago
thomascube f9c107afbe Fixed folder renaming; added confirmation after deleting a folder 18 years ago
thomascube fe79b1bcf8 Alter links in HTML messages; highlight droptargets 18 years ago
thomascube 06ec1f2fbd Re-enabled message sorting; removed unused vars 18 years ago
thomascube 078adf9da7 Improved usability (Ticket #1483807) and HTML validity; applied patch #1328032; fixed bug #1443200 18 years ago
thomascube 66e2bfa550 Added label tags to forms (Ticket #1483810) 18 years ago
thomascube bac7d1742d Fixed bugs #1364122, #1468895, ticket #1483811 and other minor bugs 18 years ago
svncommit 25d8ba63b3 Misc bug and compatibility fixes 18 years ago
svncommit a894ba5029 Removeable attachments, Auto-default folder creation, bug fixes 18 years ago
thomascube ba8f44c4da Fixed bug #1483856 in class rcube_imap 18 years ago
svncommit c8c1e0ef3b Renameable folders, mail-checking changes, other fixes (richs) 18 years ago
thomascube b068a07db2 Typos, Optimizations, Updates 18 years ago
thomascube fb5f4f31cf Assume ISO-8859-1 encoding of mail messages by default (Patch #1483839) 18 years ago
thomascube 9606ffb322 Changed behavior to include host-specific configuration (Bug #1483849) 18 years ago
thomascube cbdd6dcaea Fixed persistent connections with PHP4 18 years ago
svncommit 1966c53255 Added Drafts support (Feature #1326839) (richs) 18 years ago
thomascube d2a9dbb056 Updated MDB2 wrapper class contributed by Lukas Kahwe Smith 18 years ago
svncommit aadfa1f1dc renamed $mbox so that it will stop interfering with the $_SESSION when register_globals is turned on 18 years ago
thomascube 4f2d81edf3 Fixed search bugs 18 years ago
thomascube e21960f00e Fixed typos in function rcube_button() 18 years ago
thomascube ded2b7e166 Changed login page title regarding product name (Bug #1476413) 18 years ago
thomascube 326e87a5d6 Pimped search function 18 years ago
svncommit 97a915e662 fixed bug where the config option is not set 18 years ago
thomascube dd53e2b489 Started integrating GoogieSpell 18 years ago
svncommit 8fae1e6f85 Add support for undelete and fix previously undetected bug for marking multiple messages 18 years ago
svncommit de8c61c4e3 Added OPTIONS -> Javascript code 18 years ago
thomascube 6204390af1 Applied patch for requesting receipts by Salvatore Ansani 18 years ago
thomascube e6f36058e7 Applied prev/next patch by Leonard Bouchet 18 years ago
thomascube 86f1721926 Added sort order saving patch by Jacob Brunson 18 years ago
thomascube 026d680b6e Add configured domain to user names for login; changed get_input_value() 19 years ago
thomascube ac6b87c4a2 Improved search function 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 ea7c46b4f3 Improved reading of POST and GET values 19 years ago
thomascube 8eba300088 Improved SMTP error handling 19 years ago
thomascube bddb8fee29 Fixed some issues with new user creation 19 years ago
thomascube 1a7f034c25 Removed unnecessary header listing 19 years ago
thomascube a6a3f1e026 Fixed bug #1435989 19 years ago
thomascube 13c1afbcbb Fixed some charset bugs 19 years ago
thomascube e93c08daed Fixed bug with incorrect casting of message headers 19 years ago
thomascube f88d417c96 Applied several patches 19 years ago
thomascube 4de243309a Added fetch_array method 19 years ago
thomascube 88375ff980 Added RSS output (experimental) 19 years ago
thomascube bde645fdf1 Added patches for BCC headers 19 years ago
thomascube cc95700b58 Added message cache garbage collector 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 0677ca5a1e Add created date to message cache 19 years ago
thomascube 5cbdff598e Fixed bug #1406026 19 years ago
thomascube 83dbb7a8a5 Use iconv and utf8 class for charset conversion 19 years ago
thomascube 4b0d509d3e Use str_replace for %u and %p in SMTP authorization 19 years ago
thomascube 2a20b04f5e Added charset conversion in rcube_remote_response() 19 years ago
thomascube 3f9edb4c3e Switched to full UTF-8 support 19 years ago
thomascube 0af7e8c0e6 Switched to full UTF-8 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 9fc381f4e8 Check if log files are writeable 19 years ago
thomascube 31b2cee231 Bugfixes on listing and caching functions 19 years ago
thomascube 1cded85790 Re-design of caching (new database table added\!); some bugfixes; Postgres support 19 years ago
thomascube 5bc8cb662f Minor bugfixes 19 years ago
thomascube 4b0f65a597 Fixed minor bugs 19 years ago
thomascube 0cbc094164 SMTPS support and minor bugfixes 19 years ago
thomascube fd8c506109 SMTPS support and minor bugfixes 19 years ago
thomascube b595c9fcf6 Minor bugfixes 19 years ago
thomascube 10a699759d Added localized messages to client and check form input 19 years ago
thomascube 36df57ce32 Edited MDB2 support 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 66773789e3 more postgres support 19 years ago
svncommit 4518342eca more mdb2 integration 19 years ago
thomascube b076a460e5 Finished message sorting and fixed some skin issues 19 years ago
svncommit fa3addfc5d mysqli support 19 years ago
svncommit 43fa235da3 fixed sql query bug 19 years ago
svncommit d7cb77414c more pear/mdb2 integration 19 years ago
thomascube e0ed972884 Optimized memory usage when sending a message 19 years ago
thomascube f3b659935f Added patches for default language and sorting function 19 years ago
thomascube f619dedc5a Patches for 20051021 release 19 years ago
svncommit 7dd801e710 html entities translation 19 years ago
thomascube a95e0e174c Improved support for UTF-8 and other charsets 19 years ago
thomascube 7902df457d Fixed SSL support; improved Courier compatibility; some visual enhancements and bugfixes 19 years ago
svncommit 1038d554e4 various fixes for correct catalan/spanish display 19 years ago
svncommit 53560c521e added DB LIMIT abstraction 19 years ago
svncommit ba94bf4282 DB code cleanup 19 years ago
svncommit 8c03283465 fixed some warnings 19 years ago
svncommit f45ec7e918 MDB2 integration 19 years ago
svncommit 4301b06027 typo fix 19 years ago
thomascube de2e1eba99 Added alt-texts for IE browser 19 years ago
thomascube 9fee0ed9af Fixed folder display; added Portuguese and Catalan 19 years ago
svncommit 69f71ba62d fixed warning with empty mailbox 19 years ago
svncommit e02e3dc895 fixed warning when empty mailbox 19 years ago
svncommit d206c1f4d7 added smtp auth method setting through config file 19 years ago
svncommit 17fc718915 minor improvment on reading headers 19 years ago
thomascube 14eafe4d89 Fixed bug #1325050; added alt-texts for IE 19 years ago
thomascube 09941ea763 Some error messages added 19 years ago
thomascube 520c36aa4c Better support for Courier IMAP 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
thomascube 6dc0269fcc Make message caching configurable 19 years ago
thomascube adf95dde7b Changed file encoding to unix/UTF-8 19 years ago
thomascube 52c1f289c2 Minor bugfixes and SMTP support 19 years ago
svncommit d3d42bde2a affectedRows fix 19 years ago
svncommit 0f1bc4bf03 added use of persistent links and improved non-replication connection 19 years ago
svncommit 1676e1ebda Added PEAR:DB support plus database replication support 19 years ago
thomascube 968bdc7c90 Improved SMTP script for sending mails. Now using the PEAR::Net_SMTP class 19 years ago
thomascube 30233b8dfb Minor bugfixes and correction of confusing License notfications 19 years ago
thomascube 4e17e6c9db Initial revision 19 years ago