Commit Graph

3476 Commits

Author SHA1 Message Date
Ralf Becker
8b59123838 fixed php5.3 warning: PHP Deprecated: Function magic_quotes_runtime() is deprecated 2009-11-30 15:49:14 +00:00
Jörg Lehrke
66c566cb71 Optimized SyncML memory footprint; fixes various filter issues 2009-11-29 20:59:52 +00:00
Jörg Lehrke
c5d6ab6974 Added missing common function check_load_extension() 2009-11-29 18:46:30 +00:00
Ralf Becker
86c2be2efa fixed sometimes not translatable phrases longer 128 chars, problem was a trim() after truncating the message to 128 chars 2009-11-28 16:24:44 +00:00
Ralf Becker
9e5c2633d4 egw_vfs::download_url requires egw::link, as it is relative to egroupware dir 2009-11-28 16:23:52 +00:00
Ralf Becker
6c1f963aee fixed replacement of multiple placeholders 2009-11-28 11:32:56 +00:00
Klaus Leithoff
1a3a131b0d handling parameter-replacements in translation class 2009-11-27 13:22:51 +00:00
Klaus Leithoff
b1d33d5277 purifier upgrade to 4.0.0 2009-11-27 10:08:55 +00:00
Klaus Leithoff
34ec3c2124 switching to modern purifier notation, as of in 4.0 the old style is deprecated 2009-11-27 10:08:35 +00:00
Jörg Lehrke
e91b10b709 Fix RRULE issue with trailing colon 2009-11-25 19:18:34 +00:00
Jörg Lehrke
67bd6b14bd Fix WSP issue in QP paramters 2009-11-25 09:41:58 +00:00
Jörg Lehrke
afd6dd3ef0 Fix empty value issue 2009-11-25 08:52:09 +00:00
Klaus Leithoff
28904f7aa8 refine purify definition to allow for anchor tags 2009-11-24 08:18:25 +00:00
Jörg Lehrke
6be4fa193f Improve multi-domain support for SyncML 2009-11-22 18:48:15 +00:00
Jörg Lehrke
e340d34810 Add multi-domain support for SyncML 2009-11-22 17:40:32 +00:00
Jörg Lehrke
f6a3622115 Add additional datatstores in varios places 2009-11-22 16:47:37 +00:00
Jörg Lehrke
aacbe20355 Backport of Christians SyncML Category Handling 2009-11-20 14:45:26 +00:00
Jörg Lehrke
024faa2a3c SyncML filter handling improved, code cleanup 2009-11-20 07:42:09 +00:00
Jörg Lehrke
ed326ddc69 Fix Domain Issue (Bug #2367) for SyncML 2009-11-18 18:56:36 +00:00
Jörg Lehrke
707a118184 Fix for 'Enforce Server' during SlowSync 2009-11-17 21:20:55 +00:00
Jörg Lehrke
9a7830b6d7 Add additional datastores 2009-11-17 07:14:50 +00:00
Ralf Becker
ccb408af27 "let new method hooks fail gracefully if hook class-file does not exists (like the old hooks do, eg. if app got removed)" 2009-11-16 09:44:20 +00:00
Ralf Becker
3c23ce30e0 fixing PHP5.3 deprecated warnings 2009-11-16 09:01:01 +00:00
Jörg Lehrke
18ff8a6fa7 Merge SyncML Extensions with 1.6 2009-11-16 08:04:18 +00:00
Klaus Leithoff
3a5e270948 bugfix groupmembers of groups got lost, while renaming accounts 2009-11-04 11:21:30 +00:00
Klaus Leithoff
a276e48d48 backport of Christian Binders patch: little helper for prefs if unserialize failed - this can happen if the pref comes from an installation with another charset than the current system charset, ported to handle config as well 2009-11-02 10:51:51 +00:00
Ralf Becker
e2a43a60ed Backported fixes and upload enhancement from Trunk:
anonymous user can now download files, without the need to have
filemanager run rights
2009-10-25 19:29:56 +00:00
Ralf Becker
93d9e51982 "replace $this with self, to allow static call" 2009-10-22 09:12:00 +00:00
Ralf Becker
dbcd815fb5 "fix to cope with $vars[0] containing '%2' in lang() calls" 2009-10-19 07:45:27 +00:00
Ralf Becker
3f2b6c9a21 "- fixed error prefenting updating of locks
- added constant do enable debuging of locks"
2009-10-13 21:09:15 +00:00
Klaus Leithoff
c819f15dbc fixing a problem regarding the datehandling in Horde/iCalendar.php reported by Chr.Kaulich 2009-10-02 09:05:09 +00:00
Ralf Becker
2f88277af7 "fixed not working egw_link::set_cache" 2009-09-29 09:59:32 +00:00
Klaus Leithoff
39296e9d41 added the option allfirst for account display to show [username] firstname lastname, as the option all displayed [username] firstname lastname and not [username] lastname, firstnamne as advertised 2009-09-28 15:19:17 +00:00
Ralf Becker
6284e79259 removed tests folder, as it is NOT used by EGroupware 2009-09-21 08:19:41 +00:00
Ralf Becker
53b5e86323 Fix to get iCal in OS X 10.6 working (again):
WebDAV RFC 4918 allows a full url or a path as <D:href>:
        http://www.webdav.org/specs/rfc4918.html#ELEMENT_href
Some clients can NOT deal with one or the other:
- KAddressbook (at least in 3.5) can NOT subscribe to addressbooks (it
  does not find them) if just a path is used
- iCal in OS X 10.6 generates wrong requests, if a full url is used
2009-09-14 08:48:30 +00:00
Ralf Becker
c94d6f9fad quote all table or column names, to allow to use reserved words of dbms 2009-09-09 08:27:38 +00:00
Ralf Becker
73f6e47071 Fixed typo happend --> happened reported by David Rankin 2009-08-25 08:33:05 +00:00
Ralf Becker
bf712c89b0 fixing a few more PHP5.3 problems, caused by PHP5.3 behavior to NOT
register cookies in $_REQUEST any more by default (there's now a php.ini
variable 'request_order' to controll that, but we want to work with a
default configuraltion):
- session restore was not working, as only $_REQUEST[sessionid] was
  checked
- multi domain installs not working, as domain cookie was not checked
- encrypted session were not working, because kp3 cookie was not checked
--> there's now a static method egw_session::get_request($name), which
checks $_REQUEST[$name], $_COOKIE[$name] and for that Safari bug also
$_COOKIE[ucfirst($name)]
2009-08-22 19:38:45 +00:00
Ralf Becker
a54df4b480 "added uicontacts --> addressbook_ui conversation, as user on english list reported a problem with it" 2009-08-22 08:12:24 +00:00
Ralf Becker
4d4962769a adding addressbook object classes to new accounts (if they are supported
by the server)
--> overcome problem reported by krupka(at)depag.de on the german list:
password get's lost if contact get saved, because it had to remove the
account first to add the addressbook object classes
2009-08-22 08:07:37 +00:00
Ralf Becker
4fca7fb43c prevent using the numeric value of a group or user twice, by checking if it already exists for both sides 2009-08-22 08:01:10 +00:00
Ralf Becker
1423948060 "cant create an index without fields (was observed in broken backups)" 2009-08-17 07:32:24 +00:00
Ralf Becker
39fee5d8bc some precaution to never allow to (recursivly) remove /, /apps or /home 2009-08-12 09:55:41 +00:00
Ralf Becker
fed41cf05e "Fix for bug #2111: xml_functions.inc.php calls to an undefined method
as suggested by Igor Blanco"
2009-07-18 12:46:05 +00:00
Ralf Becker
fac44715bb "Fix for bug #1885: egw_db->row doesn't work as expected
reverted r25031, as it returns the first record with numeric indexes (it's anyway a depricated function)"
2009-07-18 12:36:19 +00:00
Ralf Becker
201f498a9c checking if attachment or attachment dir exists, before trying to delete it, to quieten warning, also improved warning to be precise if file does not exist, is no directory, or permission missing 2009-07-18 09:33:30 +00:00
Ralf Becker
2fc7222f68 merged htmlpurifier from trunk 2009-06-23 16:48:40 +00:00
Klaus Leithoff
ce593cac12 propfind: fix regarding the retrieval of sqlfs_props, if key of array with a single entry is the vfspath for the file in question 2009-06-10 10:33:38 +00:00
Ralf Becker
9a027d3346 fix for php5.3, which by default seems NOT include content of $_COOKIE in 2009-06-07 15:52:32 +00:00
Ralf Becker
e33a0ce020 "Patch from Carsten Wolf:
Timesheet-Einträge mit Uhrzeit 0:00, die in der Winterzeit gemacht wurden, 
werden in einem Union-Query, der in der Sommerzeit stattfindet, dem falschen 
Tag zugeordnet. Vermutlich stimmt dies nur für den PostgreSQL query und ist 
Dir deshalb bisher nicht aufgefallen.

Der Patch:
Ändert den PostgreSQL-spezifischen Teil des queries so um, dass er 
Zeitzoneninformationen berücksichtigt."
2009-05-30 07:05:54 +00:00