View Bazaar branches
Get this repository:
git clone https://git.launchpad.net/dulwich

See all merge proposals.

Import details

Import Status: Reviewed

This repository is an import of the Git repository at https://github.com/jelmer/dulwich.

The next import is scheduled to run .

Last successful import was .

Import started on juju-1e3bde-prod-lp-code-import-16 and finished taking 20 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-15 and finished taking 15 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-14 and finished taking 25 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-13 and finished taking 20 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-12 and finished taking 25 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-16 and finished taking 20 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-15 and finished taking 20 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-15 and finished taking 20 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-15 and finished taking 15 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-12 and finished taking 20 seconds — see the log

Branches

Name Last Modified Last Commit
master 2022-05-27 19:42:04 UTC
Some refactoring.

Author: Jelmer Vernooij
Author Date: 2022-05-27 09:58:06 UTC

Some refactoring.

merge-1 2022-04-10 14:23:25 UTC
More index work.

Author: Jelmer Vernooij
Author Date: 2022-04-10 14:23:25 UTC

More index work.

unstable 2022-03-20 13:21:12 UTC
Merge branch 'master' of https://salsa.debian.org/python-team/modules/dulwich...

Author: Jelmer Vernooij
Author Date: 2022-03-20 13:21:12 UTC

Merge branch 'master' of https://salsa.debian.org/python-team/modules/dulwich into unstable

pristine-tar 2021-10-29 00:42:46 UTC
pristine-tar data for dulwich_0.20.26.orig.tar.gz

Author: Jelmer Vernooij
Author Date: 2021-10-29 00:42:46 UTC

pristine-tar data for dulwich_0.20.26.orig.tar.gz

upstream 2021-08-25 16:45:17 UTC
Import upstream version 0.20.24+git20210814.2.80bffac

Author: Jelmer Vernooij
Author Date: 2021-08-25 16:45:17 UTC

Import upstream version 0.20.24+git20210814.2.80bffac

cloudstore 2021-03-06 04:04:20 UTC
Add a GcsObjectStore.

Author: Jelmer Vernooij
Author Date: 2021-03-06 04:04:20 UTC

Add a GcsObjectStore.

actions 2020-05-22 16:01:07 UTC
Attempt to provide S_ISDIR if it's missing.

Author: Jelmer Vernooij
Author Date: 2020-05-22 15:58:21 UTC

Attempt to provide S_ISDIR if it's missing.

0.19 2020-05-17 23:55:01 UTC
Disable -Werror.

Author: Jelmer Vernooij
Author Date: 2020-05-17 23:55:01 UTC

Disable -Werror.

python3-only 2020-05-16 22:40:59 UTC
Drop python2 builds.

Author: Jelmer Vernooij
Author Date: 2020-05-16 18:56:38 UTC

Drop python2 builds.

merge-base 2020-05-10 21:32:22 UTC
Move tests for merge base out into unittest classes.

Author: Jelmer Vernooij
Author Date: 2020-05-10 21:32:22 UTC

Move tests for merge base out into unittest classes.

asyncio 2020-02-25 03:28:55 UTC
Make AsyncProtocol fully async.

Author: Jelmer Vernooij
Author Date: 2020-02-25 03:28:55 UTC

Make AsyncProtocol fully async.

0.20 2020-02-25 00:51:13 UTC
Drop support for Python 2.

Author: Jelmer Vernooij
Author Date: 2020-02-25 00:51:13 UTC

Drop support for Python 2.

appveyor-wheels 2019-04-03 23:05:27 UTC
Fix wheels upload

Author: Jelmer Vernooij
Author Date: 2019-04-03 23:05:27 UTC

Fix wheels upload

travis-gpg 2019-01-25 00:00:21 UTC
Add libgpgme-dev.

Author: Jelmer Vernooij
Author Date: 2019-01-25 00:00:21 UTC

Add libgpgme-dev.

stretch-backports 2018-11-23 20:35:14 UTC
releasing package dulwich version 0.19.9-2~bpo9+1

Author: Jelmer Vernooij
Author Date: 2018-11-23 20:35:14 UTC

releasing package dulwich version 0.19.9-2~bpo9+1

merge 2018-08-11 18:13:38 UTC
Really basic beginnings of a merge module.

Author: Jelmer Vernooij
Author Date: 2018-08-11 18:13:38 UTC

Really basic beginnings of a merge module.

stash 2018-03-31 16:58:18 UTC
Add stash push.

Author: Jelmer Vernooij
Author Date: 2018-03-31 16:58:18 UTC

Add stash push.

porcelain-pass-kwargs 2017-10-31 18:45:41 UTC
Pass kwargs to get_transport_and_path.

Author: Jelmer Vernooij
Author Date: 2017-10-31 18:45:41 UTC

Pass kwargs to get_transport_and_path.

errors 2017-07-25 00:11:10 UTC
Fix style.

Author: Jelmer Vernooij
Author Date: 2017-07-25 00:11:10 UTC

Fix style.

blame 2017-07-16 17:55:18 UTC
Style fixes.

Author: Jelmer Vernooij
Author Date: 2017-07-16 17:32:41 UTC

Style fixes.

64bit-fixes 2017-05-01 17:19:37 UTC
Attempt to fix 64 bit builds on Windows.

Author: Jelmer Vernooij
Author Date: 2017-05-01 17:19:37 UTC

Attempt to fix 64 bit builds on Windows.

codecov 2017-03-19 20:40:13 UTC
Actually add source directory.

Author: Jelmer Vernooij
Author Date: 2017-03-19 20:40:13 UTC

Actually add source directory.

experimental 2017-03-06 21:31:29 UTC
Add debian-specific .travis.yml.

Author: Jelmer Vernooij
Author Date: 2017-03-06 21:31:29 UTC

Add debian-specific .travis.yml.

etcd 2015-12-13 15:14:39 UTC
Add multi_server, initial doc.

Author: Jelmer Vernooij
Author Date: 2015-12-13 15:14:39 UTC

Add multi_server, initial doc.

issue88 2015-04-25 01:21:15 UTC
Simplify walker implementations.

Author: Jelmer Vernooij
Author Date: 2015-04-19 19:02:01 UTC

Simplify walker implementations.

debian 2015-03-25 23:58:26 UTC
releasing package dulwich version 0.10.1-1

Author: Jelmer Vernooij
Author Date: 2015-03-25 23:58:26 UTC

releasing package dulwich version 0.10.1-1

local-fetch 2015-03-02 21:37:58 UTC
Fix a hang of SSH pull on Windows.

Author: Risto Kankkunen
Author Date: 2015-01-23 15:59:19 UTC

Fix a hang of SSH pull on Windows.

The method GitClient._handle_upload_pack_head() could hang when it repeatedly
called write_pkt_line() and didn't call read_pkt_line() in between. This would
cause the output buffer to fill up when the server didn't accept any more input
since it was waiting for the client to consume its output.

This situation was caused because SubprocessWrapper.can_read() was always
returning false! The method is implemented by calling PeekNamedPipe() and
comparing the "lpBytesLeftThisMessage" value against zero. MSDN says:

    lpBytesLeftThisMessage [out, optional]

    A pointer to a variable that receives the number of bytes remaining in this
    message. This parameter will be zero for byte-type named pipes or for
    anonymous pipes. This parameter can be NULL if no data is to be read.

Since the code is used only with byte-type anonymous pipes, this function is
documented to always return zero in this parameter.

This bug was introduced in commit d118a8fa1d9203a964ab807bfb4d3c6e311a7c9c:

    date: Fri Jul 01 16:26:01 2011 +0200
    user: Jelmer Vernooij <jelmer@samba.org>
    summary: Fix use of SubprocessWrapper on Windows.

The fix is to use the return value of lpTotalBytesAvail:

    lpTotalBytesAvail [out, optional]

    A pointer to a variable that receives the total number of bytes available to
    be read from the pipe. This parameter can be NULL if no data is to be read.

pre-receive-hook 2014-11-08 14:56:12 UTC
* Now PreReceiveShellHook configure GIT_DIR environ variable

Author: KLEIN St├ęphane
Author Date: 2014-08-19 21:05:32 UTC

* Now PreReceiveShellHook configure GIT_DIR environ variable
* Append PostReceiveShellHook

128 of 28 results

Other repositories

Name Last Modified
lp:dulwich 15 hours ago
lp:~jelmer/dulwich 2020-06-25
lp:~roguescholar/dulwich/+git/packaging 2020-01-15
13 of 3 results
You can't create new repositories for Dulwich.