Commit Briefs

f270f0c9a7 Stefan Sperling

blind attempt at fixing the unexpected-success "failures" on windows CI (protov2)


0e18ede32f Stefan Sperling

run client compat tests with git protocol version 0, too


5b2f74f024 Stefan Sperling

skip test_fetch_pack_no_side_band_64k if git protocol v2 is used

Git protocol v2 implies the side-band-64k capability so this test is meaningless in that case.


5c1a5ecedb Stefan Sperling

don't hard-code protocol v2 and tweak version comparisons to be future-proof

Based on a suggestion by Jelmer


343ed68cde Stefan Sperling

set the default git protocol version via global constants


65220bb2ce Stefan Sperling

emulate Git's behaviour when a server does not support object filtering

Git prints a warning and proceeds with an unfiltered clone/fetch operation. Make dulwich behave the same way, for now.


2647c582be Stefan Sperling

use dict() instead of deepcopy()

suggested by Jelmer


2400933b32 Stefan Sperling

make Git protocol v2 work over SSH connections




Branches

Tags

macos-wheels

dulwich-macos-wheels

v0.22.2

Tree