Commit Graph

4379 Commits

Author SHA1 Message Date
Ralf Becker
e92d637522 * Filemanager/WebDAV: #?+ and chinese characters working now in filenames 2011-09-05 13:57:35 +00:00
Ralf Becker
7f91228840 * WebDAV: allow locking of not (yet) existing files to create them
- failed before as there are no write-rights for not existing files
- now we check for not existing files the write rights of the parent directory
2011-08-30 17:04:20 +00:00
Klaus Leithoff
d6574654c1 fix problem with double encoding html special chars (introduced with rev36143) 2011-08-26 08:37:12 +00:00
Klaus Leithoff
534a30cdc1 * API: take care of INNODB and STRICT_TRANS_TABLES for recent mysql installations 2011-08-22 10:18:40 +00:00
Klaus Leithoff
394ad22822 * API: decodeMailHeader handle nested encoding for imap_mime_header_decode 2011-08-18 15:02:41 +00:00
Ralf Becker
5ca774e85a url need to run throught htmlspecialchars too (like every attribute in html markup), eg. "x&reg_id=" fails otherwise 2011-08-16 11:45:51 +00:00
Ralf Becker
cf78741b71 quietened PHP Warning: array_keys() expects parameter 1 to be array, null given on line 106 2011-08-11 07:33:23 +00:00
Ralf Becker
c918ab6260 * CalDAV/CardDAV fixed empty REPORT causing clients display no events/contacts anymore (PROPFIND was not affected) 2011-08-08 10:14:24 +00:00
Ralf Becker
c6d6bc03b5 * API fix PHP fatal error wakeup2 is no method ..., when comming from setup 2011-08-05 08:04:23 +00:00
Ralf Becker
947afe356d * API fix webserver_url of just a domain eg. http://domain.com gives PHP Warning empty delimiter ... 2011-08-05 08:04:11 +00:00
Klaus Leithoff
cf620d45d4 * API: upgrade ck editor from v3.3.1 to v3.6.1 (latest release as of June 2011) 2011-08-04 13:36:48 +00:00
Ralf Becker
e1ef462312 fixed creating of new translations / give [Write] button file not yet existing (permissions given) 2011-08-04 07:38:08 +00:00
Ralf Becker
78b40243b7 * CalDAV/calendar backported iterator from trunk to minimize resource usage
- move all filtering into SQL query in calendar_so, to be able to correctly return N rows starting from row M
- re-enabling propfind iterator again for calendar (fetching events in chunks of 500), to lower memory footprint
Please note: changed SQL queries used for CalDAV do not take changed participants (or status) in exceptions into account
- merged: r34529, r34584, r34592, r34594, r35948
2011-08-03 16:53:22 +00:00
Klaus Leithoff
a69b163485 sticking to the rules of the protocoll while writing a request to port, ensures that lighttpd (>=1.4.28) understands our requests 2011-08-03 13:40:58 +00:00
Ralf Becker
d249ce5f2e * CalDAV: user agent detection of OS X 10.7 Lion iCal app (CoreDav instead of DavKit) 2011-08-02 13:02:07 +00:00
Klaus Leithoff
9c83f7334d * admin: allow to choose which kind of spellchecking you would like to employ when using the CK Editor (Options now: Yes, No, Without SpellCheckAsYouType, WebSpellChecker) 2011-08-02 12:15:19 +00:00
Ralf Becker
4d2a9119b5 - silently use server_timezone if wrong user timezone preference is set, as we can not (easily) report it to the user at the stage of initialising EGroupware
- if server_timezone is NOT valid, try (and permanently store!) date_default_timezone_get() frist and then "Europe/Berlin"
2011-08-01 13:07:24 +00:00
Ralf Becker
ece7c6de04 fixing 3 failed litmus tests:
- copy_coll, move_coll: using egw_vfs::find instead of System::find which we dont require and fails anyway for some reason
- copy_shallow: by updating COPY with changes from 1.0.0RC6 (depth="0" is allowed for copy, thought HTTP_WebDAV_Server still copies the whole collection!)
2011-07-31 10:06:11 +00:00
Ralf Becker
996efca1ac updating own HTTP_WebDAV_Server to upstream version 1.0.0RC6: http://pear.php.net/package/HTTP_WebDAV_Server/download/1.0.0RC6 2011-07-31 09:57:20 +00:00
Klaus Leithoff
204d961150 make sure there is no whitespace leading or trailling the host string, when attempting to send 2011-07-21 12:11:33 +00:00
Klaus Leithoff
c997f1f1f6 add missing default translation for lang key tls 2011-07-14 08:57:28 +00:00
Jörg Lehrke
d9581a6ff3 * Generate well-formed XML for Funambol and SyncEvolution clients (community bug#2975) 2011-07-08 19:45:40 +00:00
Ralf Becker
930c9a9051 fixed not working mime parameter, if just a main type eg. "image" is given 2011-07-04 18:55:15 +00:00
Klaus Leithoff
8a4c9c0311 make sure we set SMTPSecure to ssl or tls if the standardports for ssl or tls are configured for the given profile 2011-07-04 13:50:07 +00:00
Ralf Becker
cded8a7954 fixing problem under windows: dirname("/something") === "\\", with which EGroupware VFS can NOT work, using now egw_vfs::dirname 2011-06-14 07:33:43 +00:00
Ralf Becker
4547e0f63e * CalDAV/GroupDAV/KDE Akonadi seems to require redundant namespaces, see KDE bug #265096 https://bugs.kde.org/show_bug.cgi?id=265096 2011-06-13 09:11:02 +00:00
Ralf Becker
bed311fd26 * Admin/VFS/LDAP: on saving a group, check if group directory exists and create it if not 2011-06-10 11:01:50 +00:00
Ralf Becker
77cfac76a1 allow extending class to supply stat of parent 2011-06-08 12:55:50 +00:00
Ralf Becker
6339b5d1c8 no need to run expensive mb_substr 3 times 2011-06-08 10:42:28 +00:00
Klaus Leithoff
0255244b30 extending (trunk) patch rev32909/34417 (chopped off urls when URI contains umlauts AND mbstring.func_overload is activated): using rawurlencode instead of '%' . sprintf('%02X', ); as ord() only returns the int for the first character in a given string, thus crippling multibyte chars 2011-06-08 10:16:31 +00:00
Ralf Becker
e532c973d3 no need to scan non-directories - gives only warnings ;-) 2011-06-07 07:03:21 +00:00
Ralf Becker
1a728fbd35 missed UA check was caseinsensitiv 2011-06-03 09:09:55 +00:00
Ralf Becker
05d68f98ed mobil browser detection: html::$ua_mobile 2011-06-03 07:49:39 +00:00
Ralf Becker
61584cd16b * Setup/API: new option to enforce ssl (without specifying a domain in Webserver-URL) 2011-05-31 13:35:09 +00:00
Ralf Becker
e24399b1f5 * IE9: enable IE dropdown menu hack only for IE<9, as it stalls IE9 www.stylite.de bug #1722 2011-05-31 07:56:26 +00:00
Klaus Leithoff
ef2de1975a HTML2Text: reduce CR/LF groups of more than 2 to a sequence of 2 CR/LF 2011-05-27 13:02:59 +00:00
Ralf Becker
efc0c255e7 * Calendar/CalDAV: fixed wrong line-defolding, if folding occured in whitespace
reverting r29794, as it "eat" to much whitespace
2011-05-26 15:35:51 +00:00
Klaus Leithoff
4020bf596a do not use password on asetLastPwdChange in admin actions, as the use of passwords indicates the usage of the functionality in usermode; Handle params for egw_cache::getSession in the correct order 2011-05-19 10:47:27 +00:00
Klaus Leithoff
3c6ed9eb08 fix typo, as the account_lastpwd_change was not altered anymore on password change 2011-05-11 09:26:14 +00:00
Ralf Becker
be7ad8ec50 do not restore install_id, as that would give two systems with identical install_id 2011-05-07 17:10:37 +00:00
Klaus Leithoff
22ab402ae1 fixing a problem of swallowed whitespace while converting html to text 2011-05-05 09:04:21 +00:00
Ralf Becker
d13a7025fb password hash migration for LDAP (requires ACL to read password hash!) 2011-05-04 16:36:53 +00:00
Ralf Becker
f2b87b28eb * setup/login: fixed not working password (hash) migration 2011-05-04 13:35:10 +00:00
Ralf Becker
d0c26b773b - fixed with ssha not working migration from sql <--> ldap
- using 16 char salt for ssha and smd5 as eclipse ldap admin does
- remove auth::hash_sql2ldap() method, as it is now in setup/inc/class.setup_cmd_ldap.inc.php
- added ability to create uid dn in setup_cmd_ldap subcommand create_ldap
2011-05-04 09:44:39 +00:00
Ralf Becker
607523803b * Setup: making SSHA (salted sha1) hashes the default password hash for SQL and LDAP
- fixing not working ssha hashes if mb_string.func_overload > 0 set
2011-05-04 07:50:03 +00:00
Ralf Becker
e988ab1f4c patch #2932: allow PostgreSQL unix domain sockets 2011-04-10 12:28:49 +00:00
Ralf Becker
fe6d891c11 * Calendar/API: fixed not working dateformat d-M-Y with French language (Juin=Jun, Juillet=Jui) 2011-04-09 11:26:21 +00:00
Ralf Becker
a848803517 * Setup: fixed not working deinstall of languages 2011-04-09 10:03:27 +00:00
Ralf Becker
bde05cf177 give everyone implicit rights for home app, to display home link again 2011-03-30 10:44:41 +00:00
Ralf Becker
86e39b2ed1 * give everyone implicit rights for home app, as taking them away makes to many support problems 2011-03-30 07:58:22 +00:00