Commit Graph

19872 Commits

Author SHA1 Message Date
Ralf Becker
685cc0ab26 ignore whitespace before and after equal sign in dkim tags 2013-01-30 16:40:41 +00:00
Nathan Gray
15ecaec4f4 Get ical export working for scheduled export 2013-01-30 15:45:48 +00:00
Ralf Becker
5521f110ec option to fold dkim signature, which is off by default as recommend for http and sign Authorization header - if given - as required by current iSchedule spec 2013-01-30 10:17:55 +00:00
Ralf Becker
1d96ed8cf9 added private-exchange to list of methods how to fetch public key 2013-01-30 07:42:17 +00:00
Ralf Becker
17a46f71b0 missing return false to fail if signature is expired 2013-01-29 22:44:31 +00:00
Ralf Becker
1f0523e522 improved dkim signature validation:
- whole signature can be folded
- values of bh, b and h tag can contain whitespace
- check optional expiry / x tag
2013-01-29 22:39:24 +00:00
Ralf Becker
d7204c520e User-Agent complient with https://svn.tools.ietf.org/svn/wg/httpbis/draft-ietf-httpbis/latest/p2-semantics.html#header.user-agent 2013-01-29 22:11:42 +00:00
Ralf Becker
b67e43d3ed some changes to dkim signature:
- added User-Agent
- value of x tag is a unix timestamp, not value in secs
- no more oversigning of recipient header, due to new ischedule-relaxed header canon
plus method to check ischedule is available for a domain/email and method to send a freebusy request
2013-01-29 21:54:41 +00:00
Ralf Becker
90e85f4c19 added ken.name public key and setting correct http-status for logs 2013-01-29 19:33:42 +00:00
Nathan Gray
b5d049f3d5 Get ical export working for scheduled export 2013-01-29 18:22:46 +00:00
Ralf Becker
047a8aa9fa loop over attendee not participants, as we add organizer there 2013-01-29 18:19:16 +00:00
Nathan Gray
7b668c306d Fix selected scheduled definition not getting saved 2013-01-29 17:47:42 +00:00
Ralf Becker
e77b9c983f fixed corrupted (to small) jar file download caused by PHPs stat cache, also removing temp. file 2013-01-29 16:06:29 +00:00
Ralf Becker
2d503a7089 fixed backend returning all events for freebusy query with just email addresses 2013-01-29 14:56:03 +00:00
Ralf Becker
7ff829cdfd fixed groups without account_status="A" are not found 2013-01-29 11:26:54 +00:00
Ralf Becker
d97da6d309 modifications for new iSchedule draft:
- ischedule-relaxed header cannonisation
- error xml response
- modified capabilities with serial and iSchedule-Capabilities header in every response
- using urls with mailto: schema for Originator and Recipient headers
2013-01-28 22:00:33 +00:00
Ralf Becker
2fadcab928 modifications for iSchedule 2013-01-28 21:50:07 +00:00
Ralf Becker
c8f1733634 import of orginal version of PHP mail domain signer, required in enhanced form for iSchedule 2013-01-28 21:49:29 +00:00
Ralf Becker
f40a292865 updated capabilities query to current iSchedule spec from jan 2013 2013-01-28 18:15:44 +00:00
Ralf Becker
20e1299729 updated capabilities query to current iSchedule spec from jan 2013 2013-01-28 17:34:00 +00:00
Ralf Becker
38b8d2fe9e fix for translated debug level causing notification popup to fail 2013-01-28 08:55:47 +00:00
Ralf Becker
5bb9cd1ad0 fixed addressbook "all" showed only accounts 2013-01-25 23:39:37 +00:00
Ralf Becker
9d8c2f42c9 * CalDAV: fixed accepting event removed it from calendar, because email address of a deleted account was prefered over regular account, correctly reporting not found URLs in multiget report 2013-01-25 17:52:28 +00:00
Klaus Leithoff
d04f027709 missed commit for r41402 (adapted message on merging mail templates with single mail) 2013-01-25 14:03:14 +00:00
Ralf Becker
2841317b08 * all apps: exclude expired or deactivated accounts from all lists and selections (beside admin app to be able to activate them again) 2013-01-25 13:21:31 +00:00
Nathan Gray
8a3f81c77c Stop using a preference for selection default. If the definition has a filter set, use filter, otherwise default to search results 2013-01-24 17:24:04 +00:00
Nathan Gray
2b952c0157 Only parse dates if they have a ? wildcard 2013-01-24 16:35:39 +00:00
Ralf Becker
cea2c54ee1 if we require an extra invite grant, we fail if that does not exist (bind privilege is not given in that case) 2013-01-24 15:32:56 +00:00
Ralf Becker
4c060a5889 * Filemanager: introduced maximum symlink depth of 10, to stop infinit recursion in circular symlinks (eg. two symlinks pointing to each other) 2013-01-24 14:26:02 +00:00
Klaus Leithoff
13f71397ca adapt message on merging mail templates with a single address 2013-01-24 13:30:53 +00:00
Ralf Becker
0fdd106cc2 * CalDAV: remove "bind" privilege (create new events right) on other users or groups calendar, if invite requires special ACL grant, which current user does NOT have 2013-01-24 12:54:08 +00:00
Ralf Becker
83aebbb176 reverted r41217, as it just generates a different error, need to find way to reproduce original problem to develop a fix 2013-01-24 10:47:49 +00:00
Ralf Becker
9a9e6f0808 docu update 2013-01-24 09:30:30 +00:00
Ralf Becker
525daf4a3e missing deleteaccount hook for timesheets 2013-01-24 09:27:48 +00:00
Nathan Gray
1c886276a8 Fix fatal error in export caused by field mismatch (not defined) 2013-01-23 23:22:37 +00:00
Nathan Gray
212fc262da Fix fatal error in export caused by field mismatch (not defined) 2013-01-23 23:21:51 +00:00
Nathan Gray
117ca80a70 Fix hidden filters when preference is for filter 2013-01-23 19:44:15 +00:00
Nathan Gray
6dde257d66 Exclude All or Select... options from select filters 2013-01-23 18:14:53 +00:00
Nathan Gray
e39fcab548 Fix export 'Use search results' 2013-01-23 18:04:45 +00:00
Nathan Gray
2b8826c6ad Fix export 'Use search results' 2013-01-23 18:03:00 +00:00
Nathan Gray
3eabe83d8e Fix export birthday filtering 2013-01-23 17:46:58 +00:00
Nathan Gray
31d717643c Fix selection choice default 2013-01-23 17:44:03 +00:00
Nathan Gray
36e0b275c3 Avoid warning if there are no explode settings 2013-01-23 17:24:45 +00:00
Nathan Gray
dc5ed0acac Allow 0 as a filter value 2013-01-23 17:24:12 +00:00
Nathan Gray
a01b53a2b3 Fix cannot edit schedules 2013-01-23 16:21:06 +00:00
Nathan Gray
25a8b7dbc4 Fix iCal export 2013-01-23 16:10:17 +00:00
Nathan Gray
955be2c365 Move calendar preferences to bottom 2013-01-23 15:54:40 +00:00
Klaus Leithoff
b1a2db3394 translations provided by Stefan Becker and others 2013-01-23 09:17:04 +00:00
Nathan Gray
12e7552569 Implement export filters for resources 2013-01-22 22:44:15 +00:00
Nathan Gray
a5ec4e5b36 Implement export filters for timesheet 2013-01-22 22:19:46 +00:00