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