Commit Graph

8563 Commits

Author SHA1 Message Date
Ralf Becker
bfe9e404dd quote order column in backup and always quote "index" as it seems to be one of very little names not automatic recogniced in MySQL, backported current name_quote from trunk 2015-03-30 08:38:03 +00:00
Ralf Becker
40a52e4552 harden ldap auth, by removing \000 bytes, causing passwords to be not empty by php, but empty to c libaries 2015-02-17 22:28:37 +00:00
Ralf Becker
92ac6bb039 * Backup: backing up bool columns now for all databases as 1 or 0, but understanding PostgreSQL "t" or "f" too 2015-01-30 12:49:33 +00:00
Ralf Becker
7525388a87 using recommended lowercase protocol "mailto:" in CalDAV:calendar-user-address-set 2015-01-23 09:41:15 +00:00
Ralf Becker
c6e3dce8dd * Backup: fixed broken backup of tables without an auto index 2015-01-15 16:35:35 +00:00
Ralf Becker
f18efe513b fixed not working seek in stream-wrapper, caused by sw interface uses true/false while fseek uses 0/-1 2015-01-10 13:07:15 +00:00
Ralf Becker
0c614b4449 * CalDAV: big calendars with more then 500 events in result-set were missing events 2014-11-10 14:21:49 +00:00
Klaus Leithoff
ea8fb452b8 handle string parsing on own imap_rfc822_parse_adrlist ; improve on expectations, when string contains multiple rfc-addresses 2014-09-09 11:41:51 +00:00
Ralf Becker
40de690ae4 fixed sql error "argument of AND must be type boolean, not type integer" 2014-08-26 19:30:56 +00:00
Ralf Becker
63d48ac7c9 * PostgreSQL/Admin/Setup: backup stopped with SQL error 2014-08-26 14:04:13 +00:00
Ralf Becker
38f3e77cb5 only modify js&css files for "real" browsers identified by existing of HTTP_REFERER, to return false data to WebDAV clients eg. used for backup 2014-07-17 07:35:44 +00:00
Ralf Becker
e6612b853f mitigate risk of serving javascript or css via webdav from our domain 2014-07-16 14:54:56 +00:00
Ralf Becker
91eecc8812 fixed problems reported by LFRZ 2014-07-16 12:25:40 +00:00
Ralf Becker
d7c6caac47 * Backup: backup could contain rows multiple times (which caused restore to fail) 2014-07-11 17:37:36 +00:00
Klaus Leithoff
2a4a93a465 improve (failsafe for non matching vartype personal (array instead of expected string)) imap_rfc822_write_address own fallback function; replace imap_base64 (used for decoding) 2014-07-11 11:32:04 +00:00
Klaus Leithoff
6fafa913bd remove error_log message on own imap_rfc822_parse_adrlist 2014-07-01 14:59:07 +00:00
Klaus Leithoff
570d9a76bd use own wrapperfunctions on used but possibly missing imap_rfc822_* functions; work to handle default horde stuff for (auto) loading vs. old Horde stuff used with lib/core.php 2014-07-01 13:20:19 +00:00
Ralf Becker
e50c4b4936 an other stall of PostgreSQL update caused by string literals with double quotes 2014-06-25 15:55:13 +00:00
Ralf Becker
134e50c3ca * PostgreSQL/Addressbook: fixed not displayed pictures
by backporting ADORecordSet_postgres64::_decode() from ADOdb 5.19
2014-06-25 15:43:58 +00:00
Ralf Becker
85ee05a6e8 * PHP 5.5: disabling deprecated warnings of 5.5 eg. preg_replace with /e 2014-05-27 15:05:13 +00:00
Ralf Becker
6ec049d7b4 * Setup: always try to use a TLS connection for mail auth 2014-05-19 17:38:40 +00:00
Ralf Becker
83745e0e5f * Admin: limiting a huge list of accounts returned not all accounts, because full search was limited too original number of requested rows 2014-05-08 08:54:18 +00:00
Ralf Becker
7a9dcaa2e9 Readd from Trunk 2014-05-08 07:10:08 +00:00
Ralf Becker
7ea389730c Remove to readd it from Trunk (not public unavailable EPL branch) 2014-05-08 07:09:35 +00:00
Ralf Becker
b111f5005b fixed select-accounts show only part of users, caused by previously trying to extend now used array 2014-05-07 15:51:45 +00:00
Nathan Gray
012b49838c Send value/label pairs to preserve sorting 2014-05-06 20:33:40 +00:00
Ralf Becker
f806bee109 fixed PHP Fatal error: Call to a member function appsession() on a non-object when running as cron-job 2014-05-06 14:41:06 +00:00
Ralf Becker
e590cccc91 update to 1.8.007 2014-05-06 07:24:21 +00:00
Ralf Becker
d5777290ab update from 1.8.007 2014-05-06 07:23:11 +00:00
Ralf Becker
6f98614b15 * Setup: fixed (partially) stalled installation, because caching could not find not yet created configuration 2014-05-05 12:33:33 +00:00
Hadi Nategh
c185974275 Apply overflow:hidden for sidebox in top level, because there might be some apps (eg. AB) which need to have visible overflow over sidebox divs 2014-05-02 10:59:40 +00:00
Ralf Becker
98d22299c9 prevent CSRF for setup and admin site configuration 2014-05-01 06:41:27 +00:00
Ralf Becker
430d534ba6 prevent CSRF for setup and admin site configuration 2014-05-01 06:30:23 +00:00
Ralf Becker
544d57ca46 prevent CSRF for setup and admin site configuration 2014-05-01 06:26:09 +00:00
Nathan Gray
61198e3684 Update gantt code 2014-04-30 20:24:50 +00:00
Nathan Gray
140a0746d1 Make sure top actually has app before calling it.
Fixes error in calendar where non-list views are still in an iframe, but top window has no app.js
2014-04-30 16:25:05 +00:00
Nathan Gray
4d016169e7 Precautions for iframes + sidebox
- Unbind any existing events on existing sidebox, if _init_sidebox() is called again
- Only call _init_sidebox() on top-level window's app.js, fixes some iframe issues with admin
2014-04-29 16:51:57 +00:00
Nathan Gray
5c19f99d9d Remove no longer needed AJAX call for groups, API now provides them directly to the widget 2014-04-29 16:15:23 +00:00
Klaus Leithoff
7434cd7144 * Mail: fix for messed up signature in some cases; fix for not beeing able to delete/remave an attachment to a new mail that was attached using PRESET methods 2014-04-29 09:53:47 +00:00
Nathan Gray
178fa34031 Implement action system state for trees 2014-04-28 23:11:58 +00:00
Nathan Gray
08ecadcc99 Add support for querying multiple deleted links, same as single 2014-04-28 19:56:21 +00:00
Nathan Gray
21e5eb79dd Fix bug where if no additional apps were requested, no translation was done.
Was visible in ACL edit dialog.
2014-04-28 16:17:41 +00:00
Hadi Nategh
c912849bd5 Apply favorites sortable feature to sidebox fav. menu 2014-04-25 07:37:11 +00:00
Ralf Becker
d28315dc9f disable help until content is reworked 2014-04-24 05:56:41 +00:00
Nathan Gray
62686e4b2a Enhancement to r45442 so search options provided as a list are still filtered, but server response is accepted unfiltered.
Fixes search options provided as a static list were not being filtered.
2014-04-23 21:42:22 +00:00
Nathan Gray
48fa6611f3 Use a single client-side cache for account selection so we don't have to send it for every widget 2014-04-23 19:00:59 +00:00
Klaus Leithoff
79134d7b12 translations from our translation server 2014-04-23 12:39:12 +00:00
Hadi Nategh
bc33bb842e Fix not showing up sidebox fav items 2014-04-23 12:04:05 +00:00
Hadi Nategh
9805f019a1 * Favorites: Make favorites item sortable and store their orders as user preference 2014-04-23 11:42:48 +00:00
Klaus Leithoff
d1151d876e translations from our translation server 2014-04-23 07:44:08 +00:00