Simon Ser

Results 570 issues of Simon Ser
trafficstars

For instance the CardDAV prefix is `urn:ietf:params:xml:ns:carddav`. This doesn't play well with `spaceDecompose`: https://github.com/beevik/etree/blob/23e6ba8cc2de65cb79fedf9827731040ddd4bdf5/helpers.go#L144 The standard Go library is using a space character, probably because of this. Thoughts?

Using `pkg -c` results in: ``` pkg: Cannot open /dev/null:No such file or directory ``` `/dev/null` is not available inside the chroot. Full logs: https://builds.sr.ht/~sircmpwn/job/70073 (list of all failures: https://builds.sr.ht/~sircmpwn/freebsd)...

`handlePropfind` errors out if a PROPFIND request is sent without a body, I think. We should parse that as an `allprop` request: > A client may choose not to submit...

bug
server

If there's no SRV record, maybe we should default to the input domain, as suggested in the RFC? * If an SRV record is not found, the client will need...

client

- [x] PUT - [ ] DELETE - [ ] PROPPATCH - [ ] MKCOL - [ ] COPY - [ ] MOVE

enhancement
client

This PR adds a `ServePrincipal` function and removes the assumption that `/` is the current user principal. Unfortunately as-is this PR is a regression and won't be serving the CardDAV/CalDAV...

References: https://github.com/emersion/go-webdav/issues/40 We might want to provide a separate type implementing `io/fs`. Not sure.

https://github.com/emersion/go-webdav/pull/64 has extended query filter types. We need to marshal the new fields properly.

enhancement
client

See https://tools.ietf.org/html/rfc6764#section-4 Related: https://github.com/emersion/hydroxide/issues/44

enhancement
client
server