thomascube
1608f43282
Secure bin scripts by requiring a valid session and replace preg_replace(/../e) with preg_replace_callback
16 years ago
alecpl
77e2322271
#1485549 : fix mb_convert_encoding() issue
16 years ago
alecpl
64c9b5b13a
#1485602 : fix INBOX folder localization
16 years ago
alecpl
f94629e62b
#1485599 : fix rcmail_folder_classname()
16 years ago
thomascube
29c64b0bdd
Also clean cache table when removing old messages from cache
16 years ago
alecpl
d59aaa1aaf
- Allow setting attachment col position in 'list_cols' option
...
- Allow override 'list_cols' via skin (#1485577 )
- Fix: allow empty attribs in templates
16 years ago
alecpl
be5d4ab5c3
- fix function description
16 years ago
alecpl
b8ae5093cc
- Fix HTML editor initialization on IE ( #1485304 )
...
- move back toggle_editor function to editor.js
- merge identity and compose editor init functions
16 years ago
alecpl
3d54e6e9b7
r2032 fix: escape backslashes
16 years ago
thomascube
c21d6d713e
Don't use addslashes() which could produce unexpected results when magic_quotes_sybase is on
16 years ago
thomascube
6e47c0be5c
Handle magic_quotes on runtime and remove them from the requirements list ( #1485285 )
16 years ago
svncommit
c9ca6ada03
added obscure ASCII encoding aliases, added more error checking to RFC2822 date parsing
16 years ago
alecpl
407dcf9e71
- Fix html signature formatting when identity save error occured ( #1485426 )
16 years ago
alecpl
d99b9356c3
- set mbstring's internal encoding in proper place
16 years ago
alecpl
af7a23d9d9
- better postgresql sequence names handling
16 years ago
alecpl
112c9133bb
- removed deprecated rcube_add_label() and all uses
...
- code for 'show' action added in r1937 moved to show.inc
16 years ago
alecpl
d6497f4db3
- Fix folders css class setting for folder with names matching defined classes ( #1485355 )
16 years ago
thomascube
b6a27ff85b
Treat US-ASCII as Latin-1 to give messages with wrong charset definition a chance
16 years ago
thomascube
fdebae88c2
Better detection of HTML double-encoded entities
16 years ago
thomascube
14c5b8e132
Fix broken quoted-printable encoding
16 years ago
thomascube
85a9130647
Fix xss entitiy decoding
16 years ago
thomascube
1c499ae930
Allow (sanitized) style elements in HTML messages
16 years ago
thomascube
f89f03cd6a
Refactor drag & drop functionality. Don't rely on browser events anymore ( #1484453 )
16 years ago
thomascube
c8a21d646c
Killed one more global var + log logins to a separate file (not console)
16 years ago
thomascube
62784a2ce5
Interesting: (0 == 'auto') => true
16 years ago
thomascube
c8ae2497b7
Auto-detect client language and timezone if desired by config/prefs
16 years ago
thomascube
ed132eddea
New feature to import contacts from a vcard file + mark form buttons that provide the most obvious operation
16 years ago
thomascube
25f80d62d1
Little code cleanup
16 years ago
thomascube
e1eb70b617
Fix position of collapse/expand icons ( #1485302 )
16 years ago
svncommit
f5aa16541e
Add folder hierarchy collapsing.
16 years ago
alecpl
b77d0dd6c5
- added options to use syslog instead of log file ( #1484850 )
...
- added Logging & Debugging section in Installer
- fixed config from $_POST for next installer steps saving
- fixed and re-enabled debug_level setting in installer
16 years ago
alecpl
9e8e5fa634
- Removed support for PEAR::DB driver
16 years ago
thomascube
64f20dae0c
Show real names in folder drop-down + rebuild default_imap_folders property when saving prefs
17 years ago
thomascube
62e54249df
Code cleanup,
17 years ago
thomascube
cb3538d2ab
Make special folders configurable for the user
17 years ago
thomascube
6d6e066f23
Code cleanup with new html classes
17 years ago
alecpl
5b1de55981
- use long date format in print mode ( #1485191 )
17 years ago
alecpl
87242c75aa
- deprecated is_a() replaced by instanceof operator
17 years ago
alecpl
3e84834f48
- fixed get_sequence_name()
17 years ago
thomascube
fde466c58c
Urlencode mail recipients for storing in session + little code cleanup
17 years ago
thomascube
6ea6c9b96e
Simplify step inclusion in controller (index.php)
17 years ago
alecpl
e58df3adc9
- Added option to select skin in user preferences ( #1485031 )
...
- template_exists() moved to rcube_template class
17 years ago
thomascube
83a7636872
More code cleanup
17 years ago
alecpl
0be1bcbc03
-removed not existing variable
17 years ago
till
3bfab3b99c
fix to #1485083
17 years ago
alecpl
54dd42c318
- fixed problem with postgresql sequences (after MDB2 drivers update)
17 years ago
svncommit
4f9c833742
/tmp/out
17 years ago
thomascube
1854c4525b
More code cleanup + oop-ization
17 years ago
thomascube
197601ef5f
Next step: introduce the application class 'rcmail' and get rid of some global vars
17 years ago
alecpl
257782150d
- improved messages list performance - patch from Justin Heesemann
17 years ago
alecpl
3c30321617
- added 5th argument to rcmail_render_folder_tree_select()
17 years ago
alecpl
e3902eba7f
- movingmessage label could and should be added in mail task only
17 years ago
svncommit
f025740b07
fix for attrib strings with embedded quotes
17 years ago
svncommit
653242c663
Fix parse_attrib_string to handle unquoted attribute values
17 years ago
alecpl
ea090ca09d
- Fix non-RFC dates formatting ( #1484901 )
17 years ago
alecpl
3d35312cc4
- Fixed and optimized 'read_when_deleted': mark as read on server side
...
in one action when marking as deleted, fixed js bugs when deleting
from message preview page
17 years ago
thomascube
47124c2279
Changed codebase to PHP5 with autoloader + added some new classes from the devel-vnext branch
17 years ago
alecpl
eaa39477bd
#1483863 : empty trash and expunge inbox on logout
17 years ago
alecpl
7479cc6570
#1484980 : fixed problem with month abbreviations localization (problem with May and maybe others)
17 years ago
alecpl
6f9876690a
#1484624 : do ob_start/ob_end_clean when reading config files
17 years ago
thomascube
36bb3e9575
Remove unnecessary code; unread counts are added client side
17 years ago
thomascube
a3e5b42e0d
Remove evil css styles like expression() in HTML messages
17 years ago
thomascube
0c6f4b8864
Better patch to correctly quote email recipient strings (from #1484191 )
17 years ago
thomascube
b19536f2f3
Added charset alias for mb_convert ( fixes #1484598 )
17 years ago
thomascube
7250d6363c
GB2312 alias is for iconv only ( fixes #1484818 )
17 years ago
thomascube
17b5fb797f
Add configurable default charset for message decoding
17 years ago
thomascube
9814721e8d
Enable SQL logging (set 'sql_debug' config param to true); Switch to emulated prepare mode for better performance
17 years ago
thomascube
1a7f99fb0d
Make some code work without non-GPL libs
17 years ago
thomascube
ae8f192c90
Remove MDN headers before saving in sent folder + fix wrong variale name
17 years ago
thomascube
fed22fd232
Localize folder name in page title ( #1484785 )
17 years ago
till
2912dbd2c2
* implemented feature from #1484476
17 years ago
thomascube
38b012e072
Added some charset aliases to fix typical mis-labelling ( #1484565 )
17 years ago
thomascube
5bc0ab10fc
Distinguish ssl and tls for imap connections ( #1484667 )
17 years ago
thomascube
6f2f2d0ffd
Truncate attachment filenames to 55 characters ( #1484757 ) and fix misspelled function name
17 years ago
thomascube
cb3badb7d8
Respect config when localize folder names
17 years ago
till
306175855a
* cs
17 years ago
thomascube
adc3e41f6e
Always update $CONFIG with user prefs ( #1484729 )
17 years ago
thomascube
fba1f5ab81
New class rcube_user + send message disposition notification
17 years ago
thomascube
d5342aabcf
More input sanitizing
17 years ago
thomascube
c579961899
Fixed some potential security risks + updatedd changelog
17 years ago
thomascube
b2ff3d4461
Don't create default folders by default
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
0393dacedf
Add support for Korean charset (KS_C_5601)
17 years ago
thomascube
352aefed85
Log error when login fails due to auto_create_user turned off
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
532844b677
Resolve username from virtuser file before looking up in database
17 years ago
thomascube
74ae8849dd
Fixed charset encoding bug ( #1484429 )
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
thomascube
6b603da6f1
LDAP improvements
17 years ago
thomascube
88f66ec89c
Fix bugs introduced with latest changes
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
18 years ago
svncommit
93be5b7606
Move folder rendering functions so they can be used in the settings section.
18 years ago
thomascube
95609c48f5
Minor bugfixes reported on the dev-list
18 years ago
svncommit
2c633703e9
upgrade to TinyMCE v2.1.1.1
18 years ago