egroupware/phpgwapi/inc
Ralf Becker ed733eef42 * iPhone and Mac Addressbook support aka Apple CalDAV/CardDAV autodetection
Addressbook does NOT allow to specify the URL, unlike iCal which allows it after autodetection fails.
This, some XML specifics set now for Apple addressbook user-agents and etags for addressbook collection itself
allow now to use EGroupware with iPhone or Mac addressbook. The later was working before, if you edited the URL
into a decompiled plist file, but failed now because of a new REPORT it tries on the principal, to find out shared
addessbooks, which we not yet support, but failed to tell in the correct way (501 Not Implemented).
Addressbook sync now the personal addressbook, because that is what we tell it as addressbook-home-set.
We should add some configuration so user can choose what addressbook to set as addressbook-home-set, or to set
the "all" addressbook (/addressbook). For the later we could add some prefs like SyncML to specify filters or
eg. a distribution list.
2010-09-25 09:08:37 +00:00
..
adodb allow to limit size of index by appending it in brackets after the column name, eg. "column(32)", which is already supported by ADOdb, by was broken by our fix to always quote names, to allow column names which are reserved words, eg. "timestamp" in phpfreechat 2010-09-15 13:27:26 +00:00
fpdf Fixed some more php53 Warnings after latest fix_depricated.php 2010-03-21 09:37:52 +00:00
horde New content_history approach for synchronization with all datastores 2010-09-18 11:28:48 +00:00
htmlpurifier update to Version 4.1.1:HTML Purifier 4.1.1 is a major security and bugfix release that 2010-06-04 11:13:55 +00:00
savant2 patch fixing many depricated functions (eg. posix regular expressions) and features, which fill up the error_log under php5.3 (and will no longer be available under php6). 2009-06-08 16:21:14 +00:00
class.about.inc.php reading images from setup.inc.php file 2010-06-09 06:48:58 +00:00
class.accounts_ldap.inc.php fixing ACL check for nopasswordchange; fixing setting of shadowlastchange by using the correct data with propper format 2010-09-24 08:20:14 +00:00
class.accounts_sql.inc.php "missing order account_fullname for sql" 2010-04-20 12:16:34 +00:00
class.accounts.inc.php - fixed not working accounts::cache_invalidate(): cache is now in regular egw_cache on session level 2010-08-29 08:16:27 +00:00
class.acl.inc.php "fixed warning (wrong parameter in array_unshift), if account_id not set" 2010-04-20 12:52:10 +00:00
class.applications.inc.php read all installed apps and not just the enabled ones 2010-01-27 05:22:41 +00:00
class.arrayfunctions.inc.php replace the crap 2004-08-09 13:46:03 +00:00
class.asyncservice.inc.php reverting back to arbitrary job data AND adding other job parameters only if data is an array, it made to many problems requiring it to be an array 2010-09-14 09:38:59 +00:00
class.auth_ads.inc.php reworked auth classes, to allow them to use each other and a new auth class using a primary backend (ldap) and a fallback (sql) 2010-01-28 04:22:37 +00:00
class.auth_cas.inc.php reworked auth classes, to allow them to use each other and a new auth class using a primary backend (ldap) and a fallback (sql) 2010-01-28 04:22:37 +00:00
class.auth_fallback.inc.php reworked auth classes, to allow them to use each other and a new auth class using a primary backend (ldap) and a fallback (sql) 2010-01-28 04:22:37 +00:00
class.auth_http.inc.php reworked auth classes, to allow them to use each other and a new auth class using a primary backend (ldap) and a fallback (sql) 2010-01-28 04:22:37 +00:00
class.auth_ldap.inc.php fixed typo, wrong parameter name 2010-09-10 08:24:19 +00:00
class.auth_mail.inc.php reworked auth classes, to allow them to use each other and a new auth class using a primary backend (ldap) and a fallback (sql) 2010-01-28 04:22:37 +00:00
class.auth_nis.inc.php reworked auth classes, to allow them to use each other and a new auth class using a primary backend (ldap) and a fallback (sql) 2010-01-28 04:22:37 +00:00
class.auth_pam.inc.php reworked auth classes, to allow them to use each other and a new auth class using a primary backend (ldap) and a fallback (sql) 2010-01-28 04:22:37 +00:00
class.auth_sql.inc.php reworked auth classes, to allow them to use each other and a new auth class using a primary backend (ldap) and a fallback (sql) 2010-01-28 04:22:37 +00:00
class.auth_sqlssl.inc.php reworked auth classes, to allow them to use each other and a new auth class using a primary backend (ldap) and a fallback (sql) 2010-01-28 04:22:37 +00:00
class.auth.inc.php fixing ACL check for nopasswordchange; fixing setting of shadowlastchange by using the correct data with propper format 2010-09-24 08:20:14 +00:00
class.bolink.inc.php stream wrapper interface is now eGW VFS interface 2008-04-14 05:52:24 +00:00
class.browser.inc.php "quiten permanent error_log" 2009-10-13 19:18:38 +00:00
class.categories.inc.php fixed not working update for application global categories, which for some reason got created with an owner != -1 2010-06-15 10:25:10 +00:00
class.common.inc.php return default instead of referer containing "cd=yes", which causes a load of the framework inside the framework 2010-06-28 10:52:37 +00:00
class.config.inc.php fixed not working non-static use after Jörgs commit ($app was NOT set anymore) 2010-06-16 11:02:24 +00:00
class.contacts.inc.php postgres compatibility gathering of birthdays for homearea (calendar merge of birtdays into holidays) order by column must be part of distinct selection list; adapting calendar home view to meet expected date format by using egw_time::to 2010-09-17 13:51:12 +00:00
class.contenthistory.inc.php Fix content history issue 2010-09-12 21:16:39 +00:00
class.country.inc.php "use static html methods" 2008-05-31 06:03:34 +00:00
class.creditspoint.inc.php refund action added 2007-03-08 09:10:52 +00:00
class.db_backup.inc.php * restore to current system charset, to force all restores to utf-8, and do NOT halt on sql errors in restore 2010-08-19 08:07:06 +00:00
class.db.inc.php renamed our db-class to egw_db to allow easier integration of other code (eg. Lars SyncML stuff which is partially from horde) 2005-06-19 12:43:00 +00:00
class.dragdrop.inc.php svn propset svn:keywords Id 2010-06-15 08:35:12 +00:00
class.egw_cache_apc.inc.php New caching provider using APC's shared memory cache. 2010-05-01 12:55:41 +00:00
class.egw_cache_files.inc.php "quitent some warnings about not writable dirs, eg. if calling cli programms with users not having permissions for the cache dir" 2009-05-02 12:33:28 +00:00
class.egw_cache_memcache.inc.php Caching provider for memcached using PHP's memcache extension 2009-04-20 14:33:31 +00:00
class.egw_cache.inc.php New caching provider using APC's shared memory cache. 2010-05-01 12:55:41 +00:00
class.egw_ckeditor_config.inc.php Fixed problem with toolbar not being expanded and removed bottom breadcrumb bar 2010-07-21 11:45:05 +00:00
class.egw_datetime.inc.php was not fully working with half-hour timezone, like eg. used in australia 2008-01-19 05:29:50 +00:00
class.egw_db.inc.php fix for postgreSQL bug reported by Anthony Messina (amessina-at-messinet.com): sync_contentid is varchar(60) and need explicit cast: added egw_db->to_int($expr) 2010-09-10 07:11:22 +00:00
class.egw_digest_auth.inc.php "Support for basic auth when using PHP CGI" 2010-05-13 08:49:32 +00:00
class.egw_exception.inc.php "removed not used query variable" 2009-04-28 10:09:26 +00:00
class.egw_find_iterator.inc.php Added currently unused find_iterator which allows less memory intensive file 'find' operations 2010-07-26 15:30:23 +00:00
class.egw_framework.inc.php Feature: to allow admins a) to set an allowed password age, to require all users to change their password regularily; b) force password change for a given user on the users next login; c) better control about the password strength required; Funded by Cricket 2010-09-22 09:48:27 +00:00
class.egw_ical_iterator.inc.php Fix egw_ical iterator issues 2010-05-21 06:18:52 +00:00
class.egw_index.inc.php fix for a PHP Warning: preg_split() [<a href='function.preg-split'>function.preg-split</a>]: Compilation failed: nothing to repeat at offset 14 in 2008-07-24 12:56:11 +00:00
class.egw_json.inc.php allow null as value in assign() 2010-07-21 13:16:36 +00:00
class.egw_link.inc.php * allow to pick CC of tickets from addressbook 2010-09-22 09:36:26 +00:00
class.egw_mailer.inc.php * added mail log, which can be enabled by setting $GLOBALS[egw_info][server][log_mail] to a path or true for standard error_log 2010-09-15 09:10:12 +00:00
class.egw_session_files.inc.php fixed not found user sessions while working with notifications and assured that all_no_sort param gets handed over to handler class 2009-10-23 13:07:11 +00:00
class.egw_session_memcache.inc.php needed for check_load_extension (session-handler gets included before regular include via the header.inc.php) 2009-04-22 10:35:31 +00:00
class.egw_session.inc.php an other fix for NTLM and SiteMgr 2010-09-25 08:19:22 +00:00
class.egw_time.inc.php fixed not used user date and time format, if no timezone set 2009-12-24 01:48:51 +00:00
class.egw_vfs.inc.php new mount option for filesystem streamwrapper to specify a download url, to be used instead of default webdav.php download, eg. if mounted directory is already in the docroot or mapped via an alias 2010-09-07 11:05:20 +00:00
class.egw.inc.php present a login page, if anon user has no right for an application, makes more sense then throwing an exception 2010-09-17 09:11:44 +00:00
class.error.inc.php patch fixing many depricated functions (eg. posix regular expressions) and features, which fill up the error_log under php5.3 (and will no longer be available under php6). 2009-06-08 16:21:14 +00:00
class.errorlog.inc.php fix 2006-06-14 23:43:53 +00:00
class.filesystem_stream_wrapper.inc.php new mount option for filesystem streamwrapper to specify a download url, to be used instead of default webdav.php download, eg. if mounted directory is already in the docroot or mapped via an alias 2010-09-07 11:05:20 +00:00
class.global_stream_wrapper.inc.php "added stream_stat required to use file_get_contents" 2009-08-26 14:10:25 +00:00
class.groupdav_handler.inc.php * iPhone and Mac Addressbook support aka Apple CalDAV/CardDAV autodetection 2010-09-25 09:08:37 +00:00
class.groupdav_principals.inc.php * iPhone and Mac Addressbook support aka Apple CalDAV/CardDAV autodetection 2010-09-25 09:08:37 +00:00
class.groupdav.inc.php * iPhone and Mac Addressbook support aka Apple CalDAV/CardDAV autodetection 2010-09-25 09:08:37 +00:00
class.historylog.inc.php Add static method to access history and slice it using a start and num_rows, instead of getting all history at once 2010-08-10 14:48:05 +00:00
class.hooks.inc.php remove hooks of apps, when deleting them (event if sources are no longer there) 2010-09-15 20:09:57 +00:00
class.html.inc.php improve convertHTMLToText, for toggle editor and mail2infolog process; better control of insert Signature at Top. Only insert the signature, when the compose window is opened the first time (compose/reply/forward), dont do it if sending failes, and the compose window is refreshed (in general when mySigID is set) 2010-08-31 14:23:58 +00:00
class.http.inc.php patch fixing many depricated functions (eg. posix regular expressions) and features, which fill up the error_log under php5.3 (and will no longer be available under php6). 2009-06-08 16:21:14 +00:00
class.iface_stream_wrapper.inc.php - unlink/mkdir/rmdir methods 2008-01-30 06:47:53 +00:00
class.interserver.inc.php patch fixing many depricated functions (eg. posix regular expressions) and features, which fill up the error_log under php5.3 (and will no longer be available under php6). 2009-06-08 16:21:14 +00:00
class.jscalendar.inc.php Triggering jQuery's change event manually, when jscalendar updates 2010-06-25 11:17:28 +00:00
class.kses.inc.php attempt to improve the parsing/cleaning of html messages. 2010-01-19 13:29:16 +00:00
class.ldap.inc.php small docu about creating ssl (ldaps) or tls connections 2010-08-26 20:44:33 +00:00
class.ldapserverinfo.inc.php - phpDocumentor headers and improved docu about class methods 2009-08-22 06:58:38 +00:00
class.links_stream_wrapper.inc.php "allow to base links_stream_wrapper on a different parent then sqlfs_stream_wrapper, eg. the new versioning one" 2010-04-21 17:26:28 +00:00
class.listbox.inc.php *** empty log message *** 2005-07-17 19:58:41 +00:00
class.log.inc.php changed the following table-names: 2005-11-02 11:45:52 +00:00
class.mime_magic.inc.php added support for ms excel 2007 2009-09-01 14:41:48 +00:00
class.network.inc.php worked around stupid php5.2 empty haystack warnings 2007-04-30 05:42:05 +00:00
class.nextmatchs.inc.php The formated_list function in phpgwapi/inc/class.categories.inc.php was 2007-11-27 17:14:54 +00:00
class.PclZip.inc.php Some changes: 2005-06-18 20:43:14 +00:00
class.pdf.inc.php phpgw->egw 2005-11-26 14:25:39 +00:00
class.pdmlwrapper.inc.php add pdml class as fpdf extension and plus API wrapper the pdml class 2007-01-15 15:35:00 +00:00
class.phpmailer.inc.php increase timeout, since some smtp-servers seem to need more than 10 seconds to respond 2010-06-18 09:22:21 +00:00
class.portalbox.inc.php Hide close button if user is forced to have the section on their homepage 2009-09-21 21:47:04 +00:00
class.preferences.inc.php fixed in some update situations called unset_datetime on egw_minimal object 2010-09-08 07:45:38 +00:00
class.resultbox.inc.php move from old projct to new one 2004-05-05 12:06:13 +00:00
class.rssparser.inc.php move from old projct to new one 2004-05-05 12:06:13 +00:00
class.schema_proc.inc.php using own CreateIndex() method in CreateTable(), to deal correctly with size-limited indexes in PostgreSQL 2010-09-16 11:58:25 +00:00
class.send.inc.php * added mail log, which can be enabled by setting $GLOBALS[egw_info][server][log_mail] to a path or true for standard error_log 2010-09-15 09:10:12 +00:00
class.sessions_db.inc.php - setting the cookie path, allows to login to different eGW installs (if you want to use this together with the 1.2, you have to copy the 3 modified session-classes there too) 2006-09-24 06:53:34 +00:00
class.smbhash.inc.php Creates LM and NT hashes natively in php 2005-12-25 10:56:54 +00:00
class.smtp.php include 250 in checking the error-codes when sending data, as 250 indicates success -> OK (354 indicates intermediate status, and was the only status checked for) 2010-09-06 07:57:10 +00:00
class.soap_client.inc.php patch fixing many depricated functions (eg. posix regular expressions) and features, which fill up the error_log under php5.3 (and will no longer be available under php6). 2009-06-08 16:21:14 +00:00
class.soap_parser.inc.php patch fixing many depricated functions (eg. posix regular expressions) and features, which fill up the error_log under php5.3 (and will no longer be available under php6). 2009-06-08 16:21:14 +00:00
class.soap_server.inc.php replace deprecated call_user_method(_array) with call_user_func(_array) 2010-07-20 16:47:11 +00:00
class.soapclient.inc.php add license info from original 2001-09-28 21:31:39 +00:00
class.soapmsg.inc.php patch fixing many depricated functions (eg. posix regular expressions) and features, which fill up the error_log under php5.3 (and will no longer be available under php6). 2009-06-08 16:21:14 +00:00
class.soapval.inc.php patch fixing many depricated functions (eg. posix regular expressions) and features, which fill up the error_log under php5.3 (and will no longer be available under php6). 2009-06-08 16:21:14 +00:00
class.solink.inc.php adding some debug and have it commented out to research the issue in tracker #1876 (Timesheet, in detail view, not shows link to the owner project) 2009-01-27 15:14:56 +00:00
class.sqlfs_stream_wrapper.inc.php delete db entry again, if we are not able to open a new(!) file in filesystem 2010-06-14 20:10:24 +00:00
class.Template.inc.php using file_get_contents and better error-message 2010-06-02 09:18:27 +00:00
class.tplsavant2.inc.php - More information why people have no access to app. Users often think they did not log in 2007-03-29 21:01:11 +00:00
class.translation.inc.php convertHTML2Text: handling of chars that break further processing of converted Data (e.g.: Mail to Infolog) 2010-09-15 08:39:07 +00:00
class.uiaccountsel.inc.php Tracker #2184. Add "select all" in the account selection popup. 2010-07-31 08:07:21 +00:00
class.vfs_home_hooks.inc.php fixed not working rename of account_lid with admin/admin-cli.php, corrupted sqlfs (overwrite /home) 2010-04-21 12:28:27 +00:00
class.vfs_stream_wrapper.inc.php new mount option for filesystem streamwrapper to specify a download url, to be used instead of default webdav.php download, eg. if mounted directory is already in the docroot or mapped via an alias 2010-09-07 11:05:20 +00:00
class.vfs_webdav_server.inc.php GroupDAV updates 2010-03-06 23:06:43 +00:00
class.wsdl.inc.php patch fixing many depricated functions (eg. posix regular expressions) and features, which fill up the error_log under php5.3 (and will no longer be available under php6). 2009-06-08 16:21:14 +00:00
class.xml.inc.php replace deprecated call_user_method(_array) with call_user_func(_array) 2010-07-20 16:47:11 +00:00
class.xmlrpc_client.inc.php patch fixing many depricated functions (eg. posix regular expressions) and features, which fill up the error_log under php5.3 (and will no longer be available under php6). 2009-06-08 16:21:14 +00:00
class.xmlrpc_server_epi.inc.php patch fixing many depricated functions (eg. posix regular expressions) and features, which fill up the error_log under php5.3 (and will no longer be available under php6). 2009-06-08 16:21:14 +00:00
class.xmlrpc_server_php.inc.php patch fixing many depricated functions (eg. posix regular expressions) and features, which fill up the error_log under php5.3 (and will no longer be available under php6). 2009-06-08 16:21:14 +00:00
class.xmlrpc_server.inc.php patch fixing many depricated functions (eg. posix regular expressions) and features, which fill up the error_log under php5.3 (and will no longer be available under php6). 2009-06-08 16:21:14 +00:00
class.xmlrpcmsg.inc.php patch fixing many depricated functions (eg. posix regular expressions) and features, which fill up the error_log under php5.3 (and will no longer be available under php6). 2009-06-08 16:21:14 +00:00
class.xmlrpcresp.inc.php patch fixing many depricated functions (eg. posix regular expressions) and features, which fill up the error_log under php5.3 (and will no longer be available under php6). 2009-06-08 16:21:14 +00:00
class.xmlrpcval.inc.php patch fixing many depricated functions (eg. posix regular expressions) and features, which fill up the error_log under php5.3 (and will no longer be available under php6). 2009-06-08 16:21:14 +00:00
common_functions.inc.php - Updated JS and PHP egw_json code 2010-06-01 14:20:55 +00:00
functions.inc.php "setting minimum php version to 5.2" 2009-10-12 09:48:04 +00:00
jscalendar-setup.php removed 2. header include, stalling access without home rights 2010-06-30 12:03:50 +00:00
soap_functions.inc.php changed the following table-names: 2005-11-02 11:45:52 +00:00
soaplib.soapinterop.php phpgw->egw 2005-11-26 14:25:39 +00:00
xml_functions.inc.php Fixed some more php53 Warnings after latest fix_depricated.php 2010-03-21 09:37:52 +00:00
xmlrpc.interop.php Add missing credit to the original author, remove author credited in error 2004-11-22 02:53:55 +00:00