Andrew McMillan
|
8d4dfb5d91
|
Handle HTTP date formatting for non-english locales (force English names).
|
2012-03-12 13:02:11 +13:00 |
|
Andrew McMillan
|
a6d6dfc8b8
|
Silence the warning if this is not initialised.
|
2012-03-12 13:00:41 +13:00 |
|
Rob Ostensen
|
ff006ce319
|
verify required headers are signed
|
2012-03-12 12:38:49 +13:00 |
|
Rob Ostensen
|
db57e81b8d
|
add disallowed header check and some comments
|
2012-03-12 12:38:42 +13:00 |
|
Rob Ostensen
|
e7afaef931
|
fix a few external BIND import bugs
|
2012-03-12 12:38:22 +13:00 |
|
Andrew McMillan
|
70bca47b3d
|
iSchedule administration helper.
Signed-off-by: Andrew McMillan <andrew@morphoss.com>
|
2012-03-11 12:14:55 +13:00 |
|
Andrew McMillan
|
a01f7c8025
|
Correct error response.
|
2012-03-02 08:58:58 +13:00 |
|
Andrew McMillan
|
36a66597cd
|
Ordering changes.
|
2012-03-02 08:58:29 +13:00 |
|
Andrew McMillan
|
1d1b104dfa
|
Changed default Depth for PROPFIND.
|
2012-03-02 08:57:54 +13:00 |
|
Andrew McMillan
|
70222291c7
|
Formatting changes.
|
2012-03-02 08:57:38 +13:00 |
|
Andrew McMillan
|
69999da862
|
Changes due to responding that VPOLL/VAVAILABILITY are OK.
|
2012-03-02 08:56:24 +13:00 |
|
Andrew McMillan
|
df9a8a8911
|
Avoid variable not assigned warning.
|
2012-03-02 08:55:09 +13:00 |
|
Andrew McMillan
|
c36982c22f
|
Fix bug introduced with iSchedule support.
|
2012-03-02 08:54:46 +13:00 |
|
Andrew McMillan
|
4e3cc98f39
|
Fix defaulting of Depth value for newer PHP versions.
|
2012-03-02 08:54:13 +13:00 |
|
Andrew McMillan
|
c675349ded
|
Add a command-line script to export a single calendar to stdout.
|
2012-02-24 11:18:51 +13:00 |
|
Andrew McMillan
|
62cf11684d
|
Split major functionality out of GET into it's own include.
|
2012-02-24 11:18:28 +13:00 |
|
Andrew McMillan
|
f5d2b397fd
|
Only send a Content-Length if the length is > 0
|
2012-02-24 11:17:54 +13:00 |
|
Andrew McMillan
|
2cb4528746
|
Override the "don't PUT a whole calendar" option.
|
2012-02-21 22:35:41 +13:00 |
|
Andrew McMillan
|
85924de63c
|
A command-line script to load a calendar from an iCalendar file.
Currently only tested for calendars, but I suspect it will also
work just fine for an addressbook also.
|
2012-02-21 20:54:53 +13:00 |
|
Andrew McMillan
|
a29968a6cd
|
Detect unsupported sync-level and return specified error.
This covers the -08 of the webdav synchronisation draft.
|
2012-02-05 09:45:00 -08:00 |
|
Andrew McMillan
|
9397b7dbcd
|
Force casting of user_no to integer.
|
2012-02-05 09:42:32 -08:00 |
|
Andrew McMillan
|
b158253e45
|
Work from new iana timezone registry.
|
2012-02-01 12:47:37 -08:00 |
|
Rob Ostensen
|
b11ff47ef6
|
ischedule: more correct error codes
|
2012-02-01 12:46:05 -08:00 |
|
Rob Ostensen
|
1834628ae3
|
remove some of the debugging cruft
|
2012-02-01 12:46:00 -08:00 |
|
Rob Ostensen
|
90f597f46c
|
ischedule: fake session info when writing into scheduling collections
update ischedule regression test results
|
2012-02-01 12:45:52 -08:00 |
|
Rob Ostensen
|
d9c64f436e
|
ischedule: correctly set the attendee value on freebusy replies, this one actually works
|
2012-02-01 12:45:45 -08:00 |
|
Rob Ostensen
|
e00310a56a
|
ischedule: actually add attendee to freebusy reply ics
|
2012-02-01 12:45:34 -08:00 |
|
Andrew McMillan
|
9540e01cd4
|
Merge branch 'master' of git+ssh://repo.or.cz/srv/git/davical
|
2012-01-31 09:44:41 -08:00 |
|
Andrew McMillan
|
e9e5073eb5
|
Implement support for 'Brief' header.
Also add VPOLL and VAVAILABILITY to list of supported components.
|
2012-01-31 09:23:59 -08:00 |
|
Andrew McMillan
|
016dbefcfa
|
Don't include the example .htaccess on Debian systems.
|
2012-01-31 09:22:59 -08:00 |
|
Andrew McMillan
|
beee46dd3c
|
Correct variable name used parsing RFC5545 duration.
|
2012-01-30 22:25:03 -08:00 |
|
Andrew McMillan
|
9c7083be24
|
Fix problems calling import collection from external contexts.
|
2012-01-30 22:25:03 -08:00 |
|
Andrew McMillan
|
e8a7a7b79a
|
Allow specifying that this test will use Digest authentication.
|
2012-01-30 22:25:03 -08:00 |
|
Andrew McMillan
|
5b6d708ba4
|
Clean up content-type checking so it's not so noisy on null content.
|
2012-01-30 22:25:03 -08:00 |
|
Andrew McMillan
|
f3b1f7fe98
|
Make the 'append' option work.
|
2012-01-30 22:25:02 -08:00 |
|
Rob Ostensen
|
5359e6fb98
|
ischedule: make invites and replies work
|
2012-01-31 00:19:45 -06:00 |
|
Rob Ostensen
|
86cfed0dd0
|
iSchedule: minor fix
|
2012-01-30 21:21:06 -06:00 |
|
Rob Ostensen
|
f0e912da7e
|
iSchedule changes: fix signed domain, better error handling, cleanups
|
2012-01-30 21:18:10 -06:00 |
|
Rob Ostensen
|
70fb506ed1
|
ischedule freebusy should work now
|
2012-01-30 20:29:48 -06:00 |
|
Rob Ostensen
|
86990f4538
|
closer to a working version
|
2012-01-30 19:46:36 -06:00 |
|
Rob Ostensen
|
31f9fdd505
|
fix xml queries
|
2012-01-29 12:14:20 -06:00 |
|
Rob Ostensen
|
c46a8aa74d
|
debug logging and some typo fixes
|
2012-01-26 19:42:59 -06:00 |
|
Rob Ostensen
|
b8ce63a204
|
return calendar contents if present otherwise return status
|
2012-01-26 16:17:30 -06:00 |
|
Rob Ostensen
|
d50c29d749
|
initial tests for remote iSchedule requests signed using test keys
-----BEGIN RSA PRIVATE KEY-----
MIIEpQIBAAKCAQEArTRqr/W5wSlxDKthes0Bz2fIkukLOu0tNIbxO9GpsjgaE3ju
Pnl9XlkMxvkGQ5k7NTy2yRIYDFqDzT150MiMLsIbOnXlOZVizlM8MXe65do6BNCn
jNZRNj30pEHirhJsQf0eEc9+AY1qDbC2axqd1Nf8MNl0bJ58O0ZCPnzdDNxsWp16
midWoj0uceonpg1qxp7kYD2CC5/WcrsBHc8Lt3y2N9X4pamAvd0fAfVXYrzLSVvm
c1b09yEq3weT4R4Jiizjb7UPPZCyarDDOUKfjcBsPCJtBDv7al6easoCUvHviJKy
48bmcFcgnyL1FfKVdIaKlyb3nLj9dFTFm/tdTQIDAQABAoIBAArzCFeNUiva4dGq
N+Rad2XUKsLWxqX3/maWrUNZ0r94enWGrJD4fytqt7sQXQwC8NJBv1Bgu3J0emaM
H1pKg0olbTE56L7GKdPfQSvjZMZJEGfjhOQLXGDwc7m6jIjykzNsu+zmUBHrDaxF
4pJMwXOGH+Q6qvh+4F2i6Gco35SDdAtRiMmZZMsMzHX4hEgAzbhdumDT0jj5Zina
fPXvbXrYmxTbfQg0eIAclIwd2hJQeLbwZR6I1Zg26pWMndNY31cO0nJkXp0KH9Xo
0CLFKuqkDlash1+kaRx0xO39JCVZZWT9AjG9A8FWXLD1jH9U5q/HRCqr+2+LM3Zf
3+/PNMUCgYEA4RlR8sKEpzBHFKz0sWGN8RYmIyD8sE371+ZASYti3NfKkbohjezi
KH5mvv7jvXvg1EABfRVsvsLV53VC9TFcy8Oi7TVBfFGPWuH0U2aTugcukp5pJHYq
7w5nu+2u33P7ccFMajiC/RMpBc0nxifEmD8urjzNcF3LXzpY3YxyVRsCgYEAxPtf
qv4+X9S6gKpj3euy9t4Ltahou7GtMVNITp/uSguAGKkL+0UTLjGtk1E1rOxTOEMu
yJdSUlDu9cZhXEN0NRE780+YZqd+yQrEGJmRz/jyTpplLtbepF+OP682z2w+zXcL
gmW8zlbulPYNYimZElxWEnxTV7Iw2KUrptQ1BbcCgYEAgGYYB5iLYG66bQHHRhM2
iymuMWWUneCt4lZVn13h08VHqF5622EfFCgd5Z6xO5mZAplMABSjhiDPMQsDWaeB
nj2HBzXUl9xSIG45FwWxCHEmUL4JjaHWFayq4VjP4mhfKmEvfHulxEQUp1mB8Zcn
ngyUTREjwo/N/RDkNePyJ7cCgYEAhQ329R1/LGQZBkgR5RkMbcxWxIHZHM9LWYIT
2WgWIVXbVMz7FuL1rcJIqLW2N/P50osu0rfEF24ru0AhC51UpXPatuMQ4mZJMatg
Ae3ZnE1f/tAzgIwLH6ScBVBpCXrogQjkcVQfUJFP3rbFG4VVrB1K1nm8IgRvEief
cLTui8kCgYEAjTUni1YPKAH6CdBuijj0bzCuZ7sUHMU2Ph2OmzbyaWrMVCQ8WXTv
ap7qrRQd7VFhEJPtXMqk3th1ew+f4sZVUa0exd5XcrKlG/RoIimUOWC5QdxaH8B6
cQQh8uY12ZRagtqZUDMvGY7YiEIqkvDNS/SBSm3aiG8HJAehF80tQcU=
-----END RSA PRIVATE KEY-----
-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArTRqr/W5wSlxDKthes0B
z2fIkukLOu0tNIbxO9GpsjgaE3juPnl9XlkMxvkGQ5k7NTy2yRIYDFqDzT150MiM
LsIbOnXlOZVizlM8MXe65do6BNCnjNZRNj30pEHirhJsQf0eEc9+AY1qDbC2axqd
1Nf8MNl0bJ58O0ZCPnzdDNxsWp16midWoj0uceonpg1qxp7kYD2CC5/WcrsBHc8L
t3y2N9X4pamAvd0fAfVXYrzLSVvmc1b09yEq3weT4R4Jiizjb7UPPZCyarDDOUKf
jcBsPCJtBDv7al6easoCUvHviJKy48bmcFcgnyL1FfKVdIaKlyb3nLj9dFTFm/td
TQIDAQAB
-----END PUBLIC KEY-----
|
2012-01-26 16:08:42 -06:00 |
|
Rob Ostensen
|
c3ec1016a1
|
remote scheduling requests should work now, still need to handle ADD/CANCEL requests
|
2012-01-26 16:02:02 -06:00 |
|
Andrew McMillan
|
170bb90d09
|
Correct variable name used parsing RFC5545 duration.
|
2012-01-25 08:13:11 +13:00 |
|
Andrew McMillan
|
46c8b64864
|
Fix problems calling import collection from external contexts.
|
2012-01-23 23:02:03 +13:00 |
|
Andrew McMillan
|
8190f35257
|
Allow specifying that this test will use Digest authentication.
|
2012-01-23 23:01:03 +13:00 |
|
Andrew McMillan
|
3d55f164e2
|
Clean up content-type checking so it's not so noisy on null content.
|
2012-01-23 09:43:33 +13:00 |
|
Rob Ostensen
|
73718a9ded
|
iSchedule internal round trip with headers and body signing then verification working
|
2012-01-16 19:08:06 -06:00 |
|