alecpl
|
b7b7cf5614
|
- Fix quota indicator in Webkit
|
14 years ago |
thomascube
|
63e9927d5f
|
Add support for session storage using memcache
|
14 years ago |
alecpl
|
926948e77f
|
- Use shortest include path for better performance
|
14 years ago |
thomascube
|
0761e2b1f7
|
Remove unnecessary code (thanks Alec)
|
14 years ago |
thomascube
|
73d6b2a6b0
|
Fix return value of affected_rows()
|
14 years ago |
thomascube
|
80809d6a9d
|
Don't show saving error if no data changed
|
14 years ago |
alecpl
|
5c2f064882
|
- Fix ID command arguments (must be of type nstring)
|
14 years ago |
alecpl
|
4d969249ac
|
- Update fr_FR localization (#1487881)
|
14 years ago |
alecpl
|
1463a5ac24
|
- Fix ID command response handling
|
14 years ago |
alecpl
|
c14fa83e00
|
- Remove cache buster from check-recent/keep-alive requests, it's already added by jQuery
|
14 years ago |
vbenincasa
|
a70de61ac2
|
- Some improvements and completion of pt_BR language files.
|
14 years ago |
vbenincasa
|
a1621c6759
|
- Fix incorrect CSS class name call (.quota_text_normal to .quota_text_low)
- Small improvement in the look of quota indicator
|
14 years ago |
alecpl
|
d7b35c22af
|
- Fix usage of non-standard HTTP error codes (#1487797)
|
14 years ago |
alecpl
|
3a24a1e41f
|
- Fix update_contact_row() was setting wrong ID when newcid=null
|
14 years ago |
alecpl
|
99fc468d40
|
- Fix quoting special characters, small optimizations
|
14 years ago |
alecpl
|
8c263ee5e0
|
- Set proper readonly state of default address book according to real readonly variable value (#1487878)
|
14 years ago |
alecpl
|
7fbd94bc47
|
- Don't show ajax request errors when there is no real error
|
14 years ago |
alecpl
|
4351f7cd66
|
- Improve performance by including files with absolute path (#1487849)
|
14 years ago |
thomascube
|
61517ce39d
|
Updated to TinyMCE 3.4.2 which is now compatible with IE9
|
14 years ago |
thomascube
|
49dac95d7d
|
Don't add env variable when template is empty (e.g. on error page)
|
14 years ago |
thomascube
|
4687446d00
|
Updated localization files submitted to the mailing list
|
14 years ago |
thomascube
|
7342bb8b7a
|
Check for DB connection state instead of handle (handle could be an error object)
|
14 years ago |
thomascube
|
41d2b7f895
|
Don't check identity email if not editable; fix import message
|
14 years ago |
thomascube
|
bbb1427caa
|
Gracefully shrug on database errors
|
14 years ago |
alecpl
|
968754b09e
|
- Fix regression in html conditional comments handling by washtml class
|
14 years ago |
alecpl
|
462de2d202
|
- PEAR::Net_SMTP 1.5.2, fixed timeout issue (#1487843)
|
14 years ago |
thomascube
|
f62468d3ec
|
Fixed some typos
|
14 years ago |
thomascube
|
d476d3a3a4
|
Fixed LDAP patch
|
14 years ago |
thomascube
|
ef27a6a723
|
Add hook for request token creation (upon user request)
|
14 years ago |
thomascube
|
d1e08fc905
|
Replace LDAP vars in group queries (#1487837)
|
14 years ago |
thomascube
|
1f6ab35568
|
Correct Bosnian native name
|
14 years ago |
thomascube
|
58510fc58f
|
Use CRLF + 1 space for folding
|
14 years ago |
thomascube
|
569f8306db
|
Fix vcard folding at 75 chars; don't fold vcards for internal storage
|
14 years ago |
alecpl
|
5c4c06665c
|
- Fixed vcard folding: use one space, use mb_regex_encoding() (#1487868)
|
14 years ago |
alecpl
|
ae1db2239e
|
- mbstring internal encoding is set in iniset.php
|
14 years ago |
thomascube
|
bf80b5a237
|
Fix vcard folding with uncode characters (#1487868)
|
14 years ago |
alecpl
|
1633bcafca
|
- Added scroll position reset for Opera (#1487689), small code improvements
|
14 years ago |
alecpl
|
34d72878db
|
- Use mbstring's strtolower() for Unicode characters in normalize_string()
|
14 years ago |
alecpl
|
5b67d35b59
|
- Fixed possible js error occurance (#1487872)
|
14 years ago |
thomascube
|
e5e1eb0195
|
Convert normalized latin-1 string back to utf8
|
14 years ago |
thomascube
|
3d8b54edf7
|
Keep all submitted data if contact form validation fails (#1487865)
|
14 years ago |
thomascube
|
12dac4911b
|
Handle unicode strings when normalizing for search (#1487866)
|
14 years ago |
alecpl
|
ca18a90b1a
|
- Fix bug where template name without plugin prefix was used in render_page hook (the same fix for deprecated_templates)
|
14 years ago |
alecpl
|
23b49558cd
|
- Fix handling of debug_level=4 in ajax requests (#1487831)
|
14 years ago |
thomascube
|
fc072bfdb3
|
Don't decode recipent strings submitted by address book
|
14 years ago |
thomascube
|
a41dcfecb0
|
Fix call to parent window
|
14 years ago |
alecpl
|
37463345d5
|
- Fix setting 'unfocused' class on folder selection
|
14 years ago |
alecpl
|
dae34b5c3f
|
- Support 'abort' and 'result' response in 'preferences_save' hook, add error handling
|
14 years ago |
alecpl
|
1036f81edf
|
- Fix so 1024 bytes is displayed as 1KB, the same for MB and GB
|
14 years ago |
alecpl
|
ff10f5e50e
|
- Support 'off' as bolean false
|
14 years ago |
alecpl
|
d1d9fd84b7
|
- Prevent javascript error if TinyMCE is not initialized (#1487862)
|
14 years ago |
alecpl
|
d483cd7898
|
- Fix bug where some content would cause hang on html2text conversion (#1487863)
|
14 years ago |
alecpl
|
dd0ae6297b
|
- Improve space-stuffing handling in format=flowed messages (#1487861)
|
14 years ago |
alecpl
|
6491fbdbae
|
- Fixed bug where some dates would produce SQL error in MySQL (#1487856)
|
14 years ago |
alecpl
|
0ea94769ee
|
- Added workaround for some IMAP server with broken STATUS response (#1487859)
|
14 years ago |
alecpl
|
8abc17611f
|
- Fix bug where default_charset was not used for text messages (#1487836)
|
14 years ago |
alecpl
|
f66f5f02e3
|
- Removed dependency on rcube_* functions, small improvements
|
14 years ago |
alecpl
|
03bdcb8c1e
|
- jQuery 1.5.2
|
14 years ago |
yllar
|
ac1a2d87f9
|
translations update
|
14 years ago |
alecpl
|
111a6fc314
|
- Add info about indexcontacts.sh script in upgrade procedure
|
14 years ago |
alecpl
|
2d10908f04
|
- Use English name for German language (like for others)
|
14 years ago |
thomascube
|
c9f2c47027
|
Fix request token generation if no cookies set
|
14 years ago |
alecpl
|
94dfd8ab9d
|
- TinyMCE 3.4.1
|
14 years ago |
alecpl
|
c09e3287c1
|
- Remove unused rcube_mail_header class variables
|
14 years ago |
thomascube
|
ec045b0a24
|
Revert r4609 and use stateless request tokens; no need to save them in session and thus no keep-alive necessary; fixes #1487829
|
14 years ago |
alecpl
|
a8d7c659f1
|
- Fixed IE/FF detection (#1487838)
|
14 years ago |
alecpl
|
8b2c23d603
|
- Use \n as a word separator to workaround some strange Google spellchecker issue
|
14 years ago |
alecpl
|
a8317ef172
|
- Fix console handling in IE8
|
14 years ago |
alecpl
|
569701d700
|
- Handle properly situation when uploaded attachment file is too big
|
14 years ago |
thomascube
|
32b11d325e
|
Keep session alive while showing login page (request token is stored in session data)
|
14 years ago |
alecpl
|
129aeff199
|
- Move console initialization to rcube.init(), hide console area if browser's console exists, some code cleanup
|
14 years ago |
alecpl
|
3e63a0b898
|
- PEAR::Net_SMTP 1.5.1
|
14 years ago |
thomascube
|
4591de7018
|
Prepare for multiple concurrent compose windows
|
14 years ago |
alecpl
|
3e39818221
|
- Add code for prevention from IMAP connection hangs when server closes socket unexpectedly
|
14 years ago |
alecpl
|
c294eaa3f2
|
- Performance improvement: Remove redundant DELETE query (for old session deletion) on login
|
14 years ago |
thomascube
|
fb061aaece
|
Use PHPs session_regenerte_id() instead of using (unreliable) mt_rand() function (#1486281)
|
14 years ago |
alecpl
|
6f6efa20d7
|
- Add html_table::remove_body() function
|
14 years ago |
alecpl
|
6a4bccb796
|
- Fix some emails are not shown using Cyrus IMAP (#1487820)
|
14 years ago |
alecpl
|
8df56e618a
|
- Fix handling of mime-encoded words with non-integral number of octets in a word (#1487801)
|
14 years ago |
thomascube
|
79cd6cefd5
|
Simplify code
|
14 years ago |
thomascube
|
044d6647e0
|
Make it easier to add code to $(document).ready()
|
14 years ago |
thomascube
|
15e9441263
|
Fix LDAP group identifiers
|
14 years ago |
thomascube
|
ae39c47c3a
|
New config option for custom logo; allow skins to define/override texts
|
14 years ago |
thomascube
|
715c7961ba
|
Don't do exact matches when searching for existing email records
|
14 years ago |
alecpl
|
549e4aba93
|
- pl_PL localization update
|
14 years ago |
alecpl
|
5aed4e8261
|
- Fix 'deletemessage' label fr_FR translation
|
14 years ago |
alecpl
|
bbce3edd61
|
- Add simple ACL rights/namespace handling in folder manager (display folder's namespace, modify edit form fields according to MYRIGHTS)
|
14 years ago |
alecpl
|
29c54229cf
|
- Fix parsing links with non-printable characters inside (#1487805)
|
14 years ago |
thomascube
|
d7167e9eeb
|
Workaround for IE not sending referer with location.href (#1487806)
|
14 years ago |
thomascube
|
7835e2ded8
|
Fixed de_CH Localization bugs (#1487773)
|
14 years ago |
thomascube
|
a3b9e4e65d
|
Better display of vcard import results (#1485457)
|
14 years ago |
thomascube
|
0fbadebe13
|
Improve vcard import: map more fields, support photo urls, better UTF-16 charset detection
|
14 years ago |
thomascube
|
ec6c397769
|
Update group identifier in model
|
14 years ago |
thomascube
|
e6bb836e05
|
Create interactive update script with improved DB schema check; udated installer with new features and styles
|
14 years ago |
thomascube
|
b8f14ce744
|
Allow multiple records with same e-mail address but show notice to the user
|
14 years ago |
alecpl
|
b649c49e64
|
- Fix attachments uploading, broken with devel-addressbook branch merge
|
14 years ago |
alecpl
|
041f66e074
|
- jQuery 1.5.1
|
14 years ago |
alecpl
|
f572575652
|
- Fix typo in html_editor hook name (#1487796)
|
14 years ago |
alecpl
|
2b3a8e8de2
|
- Improve displaying of autocompletechars message
|
14 years ago |
thomascube
|
798764c2bb
|
Add plugin hook before the final HTML content of a page is sent
|
14 years ago |
alecpl
|
4d982d38a8
|
- Add LDAP SASL bind and proxy authentication (#1486692)
|
14 years ago |
alecpl
|
261ea440dd
|
- Use addcslashes() instead of strtr() for string quoting
|
14 years ago |
alecpl
|
c5dedd79ca
|
- Add variable for 'Today' label in date_today option (#1486120)
|
14 years ago |
thomascube
|
360bd3ea74
|
Allow group identifiers to be changed upon renaming (used in LDAP)
|
14 years ago |
alecpl
|
bfb7d6e681
|
- Fix dont_override setting does not override existing user preferences (#1487664)
|
14 years ago |
svncommit
|
3221c95a29
|
Update dutch translations.
|
14 years ago |
alecpl
|
61938a735e
|
- Fix/unify page navigation titles
|
14 years ago |
alecpl
|
dd07e79537
|
- Close IMAP connection after SMTP, per discussion in (#1485975)
|
14 years ago |
alecpl
|
ab0b51a1fe
|
- Use only one from IMAP authentication methods to prevent login delays (1487784)
|
14 years ago |
alecpl
|
da142bb598
|
- Replying to a sent message puts the old recipient as the new recipient (#1487074)
- Set compose header fields before skin objects' functions are being used, don't depend on the order of fields
|
14 years ago |
thomascube
|
3e2637351d
|
Fulltext search over contact fields. Attention: DATABASE SCHEMA CHANGED\!
|
14 years ago |
thomascube
|
a1bbc2cb16
|
Fix for alias query which was broken in last commit
|
14 years ago |
thomascube
|
7fb11ef6a9
|
Move BINARY modifier to make MYSQL use index again
|
14 years ago |
alecpl
|
c4e555c160
|
- Fix subtype select labels for fields added with 'Add field'
|
14 years ago |
alecpl
|
de3dde7f2c
|
- Support strftime format in date_today option
|
14 years ago |
thomascube
|
b1d31eea94
|
Fix stripping invalid comments. Changes from r4483 also stripped entire CSS blocks packed in comments
|
14 years ago |
alecpl
|
b389252f2b
|
- Fix handling of attachments with invalid content type (#1487767)
|
14 years ago |
alecpl
|
075ee62a77
|
- Add workaround for DBMail's bug http://www.dbmail.org/mantis/view.php?id=881 (#1487766)
|
14 years ago |
thomascube
|
a97937aceb
|
Codestyle and formatting; don't attempt to save empty array values
|
14 years ago |
alecpl
|
890eae6758
|
- Use IMAP's ID extension (RFC2971) to print more info into debug log
|
14 years ago |
thomascube
|
ea23df6e3e
|
Update localizations for address book extension
|
14 years ago |
thomascube
|
ce988a0778
|
Always generate valid DOM identifiers using html_identifier() write original identifier string to rel attribute where possible
|
14 years ago |
alecpl
|
829cbfe88c
|
- Use html::span instead of HTML code
|
14 years ago |
alecpl
|
768091e094
|
- Make so addcontact icon doesn't jump alone to next line
|
14 years ago |
thomascube
|
a77cf2292b
|
Add optional referer check to prevent CSRF in GET requests
|
14 years ago |
alecpl
|
cbf89140b3
|
- Fix vcard export (#1487765)
|
14 years ago |
thomascube
|
29aab5a214
|
Localize contact property subtypes; better name for contact section
|
14 years ago |
thomascube
|
07b95dc49b
|
Delegate contact input validation to rcube_addressbook instance; accept already localized texts in rcube_output::show_message()
|
14 years ago |
thomascube
|
ed33d19de9
|
Normalize group list-item identifier when inserting a new address group
|
14 years ago |
alecpl
|
d80bd153a4
|
- Fix email_dns_check setting not used for identities/contacts (#1487740)
|
14 years ago |
alecpl
|
47f55c0d08
|
- Fix ICANN example addresses doesn't validate (#1487742)
|
14 years ago |
alecpl
|
e18d992ee1
|
- Fix adding contacts: convert e-mail to ascii before format checking
|
14 years ago |
alecpl
|
89d19c4e61
|
- Small code improvements related to r4487
|
14 years ago |
thomascube
|
784a425e07
|
protect login form submission from CSRF using a request token
|
14 years ago |
thomascube
|
3e0e9148ef
|
Prevent from relaying arbitrary requests through modcss.inc (security issue)
|
14 years ago |
alecpl
|
02b6e614ca
|
- Fix handling of non-image attachments in multipart/related messages (#1487750)
|
14 years ago |
alecpl
|
62481f34e6
|
- Convert Content-type to lowercase, fixes lack of attachment icon for some messages (#1487750)
|
14 years ago |
alecpl
|
e8d5bdc84e
|
- Fix IDNA support when IDN/INTL modules are in use (#1487742)
|
14 years ago |
alecpl
|
9ebac6616d
|
- Fix handling of invalid HTML comments in messages (#1487759)
|
14 years ago |
thomascube
|
e4e38e02cf
|
Fix inconsistency in de_DE localization (#1487749)
|
14 years ago |
thomascube
|
8c57f5977d
|
Don't decode already decoded from header
|
14 years ago |
thomascube
|
88ca38a356
|
Keep rcube_session->lifetime and keep_alive in sync
|
14 years ago |
alecpl
|
b2442d93ef
|
- Fix parsing FETCH response for very long headers (#1487753)
|
14 years ago |
alecpl
|
ef4f591a1d
|
- Unify typeof and undefined usage
|
14 years ago |
alecpl
|
d8cf6d7278
|
- Fix command handlers return value check, unify typeof usage
|
14 years ago |
alecpl
|
2c052c19b1
|
- Prevent from messages_sort_col == null
|
14 years ago |
alecpl
|
ae3d6065d8
|
- Fix add/remove columns in message list when message_sort_order isn't set (#1487751)
|
14 years ago |
alecpl
|
f2e94665f3
|
- Clarify regexp (#1487722)
|
14 years ago |
thomascube
|
d755eade08
|
Check mime headers before attempt to parse them (#1487745); broken since r4421
|
14 years ago |
thomascube
|
6039aae387
|
Add groups support for LDAP address books, contributed by Andreas Dick
|
14 years ago |