Jelmer Vernooij

Results 444 comments of Jelmer Vernooij

Which version of dulwich are you using? I think there was a fix for this in 0.20.27.

> [1] the desire is to make the vcf consistent in terms of newlines, field order, newline at end of file, etc. Different clients produce different kinds of vcf and...

Oh, right - the fix in Dulwich just addresses the path. So we currently just rely on the Git index lock to prevent concurrent commits to the repository. Imagine that...

Those sorts of races can't happen today if you're only accessing the repository through Xandikos, since Xandikos will always keep the working tree clean. Re (1) I don't think a...

The attached branch removes the index lock, but doesn't yet do the branch locking - we'll need a change in Dulwich for that.

I'd be open to this in general, but last time I tried a naive approach that didn't work. Some clients have a specific idea about the formatting of files, and...

The clients regularly poll to see whether files have changed. There are different ways of doing this. Right now, in the most efficient mode the client provides a sync token....

Filters could potentially work here (though not currently supported), although they'd have the same effect as hooks in terms of interactions with clients when #516 is fixed.

The issue isn't really handling the authentication itself, but determining when authentication is required and in appropriately authorizing the user.

What does this look like on the xandikos side? Are there any responses related to the uploading of the attachment?