Edward Thomson
Edward Thomson
Hi @dirkhh, it looks like you haven't [enabled proxy support](https://github.com/Subsurface-divelog/subsurface/blob/cd5e17cf79c2f1eb896efd0436c103221de446ae/core/git-access.c#L750). If you change line 751 to: opts.fetch_opts.proxy_opts.type = GIT_PROXY_AUTO; Do proxies work?
(Putting aside for a moment the question of whether `AUTO` should be the default or not.)
Not at all; sorry it took me so long to get to it. (I was hoping to test my suggested change but Ubuntu doesn’t have a recent enough version for...
Thanks for the PR and the copious details. I'll review 🔜 . Coincidentally, I'm doing some refactoring of the networking code. In particular, moving us from using blocking sockets under...
> So, technically, we don't really support HTTP keep-alive, and we probably should explicitly announce we don't for now using the appropriate header. Yep, your analysis is spot on. We...
I've not experienced this before. I suspect that the remote hung up? Does retrying help?
Interesting. Can you provide the repo that fails? If not the literal repo then can you construct a fake repo that shows the same behavior?
Yeah, I broke the DNS for libgit2.org. 😓 It should be back now: https://libgit2.org/libgit2/#HEAD/group/filter We recently taught libgit2 to invoke external processes - like `ssh`. The other use for this...
Do you want to have your own filters that you customize? Or do you just want to support `filter.*.smudge` and `filter.*.clean` and have them Just Work? If it's the former,...