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-98ee42-prod-launchpad-codeimport-0 and finished taking 25 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 25 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 30 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 20 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-3 and finished taking 20 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 20 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 20 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-2 and finished taking 9 minutes — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-3 and finished taking 4 minutes — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-3 and finished taking 25 seconds — see the log

Branches

Name Last Modified Last Commit
aiohttp-simpler 2022-10-28 17:36:39 UTC
Add dulwich.aiohttp.

Author: Jelmer Vernooij
Author Date: 2022-10-28 14:04:43 UTC

Add dulwich.aiohttp.

config-credentials 2022-10-23 23:27:07 UTC
add support for git credential helpers

Author: =?utf-8?q?Daniele_Trifir=C3=B2?=
Author Date: 2022-10-23 23:22:59 UTC

add support for git credential helpers

- add misc url-matching functions

Extracted from https://github.com/jelmer/dulwich/pull/976

clone-b 2022-10-23 19:09:19 UTC
Add -b argument to dulwich clone.

Author: Jelmer Vernooij
Author Date: 2022-10-23 19:03:15 UTC

Add -b argument to dulwich clone.

setup.cfg-optional-exts 2022-10-21 06:47:23 UTC
Use standard python infrastructure to mark extensions as optional

Author: Jelmer Vernooij
Author Date: 2022-10-20 23:39:14 UTC

Use standard python infrastructure to mark extensions as optional

symlink-win 2022-10-20 23:55:45 UTC
On Windows, provide a hint about developer mode when creating symlinks fails ...

Author: Jelmer Vernooij
Author Date: 2022-10-20 14:25:32 UTC

On Windows, provide a hint about developer mode when creating symlinks fails due to a permission error

Fixes #1005

wheel-path 2022-10-19 02:19:32 UTC
Fix wheel artifact path.

Author: Jelmer Vernooij
Author Date: 2022-10-19 02:19:32 UTC

Fix wheel artifact path.

package-data 2022-10-16 16:37:43 UTC
Migrate some more package data to setup.cfg.

Author: Jelmer Vernooij
Author Date: 2022-10-16 16:37:43 UTC

Migrate some more package data to setup.cfg.

setup.cfg 2022-10-07 20:21:58 UTC
Remove unused import.

Author: Jelmer Vernooij
Author Date: 2022-10-07 20:21:58 UTC

Remove unused import.

disperse 2022-10-07 15:29:04 UTC
s/releaser/disperse/

Author: Jelmer Vernooij
Author Date: 2022-10-07 15:28:49 UTC

s/releaser/disperse/

releaser-validate 2022-10-07 13:51:52 UTC
s/releaser/disperse/

Author: Jelmer Vernooij
Author Date: 2022-10-07 13:51:52 UTC

s/releaser/disperse/

index-format-error 2022-10-07 12:03:10 UTC
Raise exception when encountering an unsupported index format.

Author: Jelmer Vernooij
Author Date: 2022-10-07 12:03:10 UTC

Raise exception when encountering an unsupported index format.

raise-from 2022-10-07 06:11:47 UTC
Use 'raise from'.

Author: Jelmer Vernooij
Author Date: 2022-10-07 06:11:47 UTC

Use 'raise from'.

lookup-once 2022-10-05 15:17:20 UTC
Only lookup entries in pwd once.

Author: Jelmer Vernooij
Author Date: 2022-10-05 15:17:20 UTC

Only lookup entries in pwd once.

repository-format-1 2022-10-03 20:24:31 UTC
Support repository format version 1. Fixes #1056

Author: Jelmer Vernooij
Author Date: 2022-10-03 20:24:31 UTC

Support repository format version 1. Fixes #1056

deltify 2022-09-28 21:23:32 UTC
Abort delta generation early if the delta gets too big.

Author: Jelmer Vernooij
Author Date: 2022-09-28 21:23:32 UTC

Abort delta generation early if the delta gets too big.

yield-from 2022-09-28 20:57:43 UTC
Use yield from.

Author: Jelmer Vernooij
Author Date: 2022-09-28 20:57:43 UTC

Use yield from.

delta 2022-09-25 23:54:39 UTC
Avoid copying data when creating deltas.

Author: Jelmer Vernooij
Author Date: 2022-09-25 23:46:51 UTC

Avoid copying data when creating deltas.

aiohttp 2022-09-25 21:59:02 UTC
Add basic aiohttp server implementation.

Author: Jelmer Vernooij
Author Date: 2022-09-25 21:56:32 UTC

Add basic aiohttp server implementation.

avoid-bytesio 2022-09-25 21:15:54 UTC
Remove now unused ProtocolFile.

Author: Jelmer Vernooij
Author Date: 2022-09-25 21:15:54 UTC

Remove now unused ProtocolFile.

aiohttp-refactor-2 2022-09-25 18:46:21 UTC
Factor out more formatting functions.

Author: Jelmer Vernooij
Author Date: 2022-09-25 18:46:21 UTC

Factor out more formatting functions.

aiohttp-refactor 2022-09-25 17:56:57 UTC
Factor out line formatting.

Author: Jelmer Vernooij
Author Date: 2022-09-25 17:06:39 UTC

Factor out line formatting.

aiohttp-refactoring 2022-09-25 16:42:48 UTC
Some refactoring ahead of adding aiohttp support.

Author: Jelmer Vernooij
Author Date: 2022-09-25 16:42:48 UTC

Some refactoring ahead of adding aiohttp support.

config-tests 2022-09-19 16:55:52 UTC
Handle continuation lines that use windows-style line endings.

Author: Jelmer Vernooij
Author Date: 2022-09-19 16:55:52 UTC

Handle continuation lines that use windows-style line endings.

submodule-init 2022-09-17 05:03:38 UTC
Add basic submodule init.

Author: Jelmer Vernooij
Author Date: 2022-09-16 21:23:27 UTC

Add basic submodule init.

follow-ref-fix 2022-09-16 16:06:26 UTC
Update NEWS.

Author: Jelmer Vernooij
Author Date: 2022-09-16 16:06:26 UTC

Update NEWS.

factor-out-pack-inflator 2022-09-14 14:00:39 UTC
Move PackTupleIterable to top-level.

Author: Jelmer Vernooij
Author Date: 2022-09-14 13:53:08 UTC

Move PackTupleIterable to top-level.

tar-unicode 2022-09-11 01:29:57 UTC
Support non-ascii characters in filenames in tar streams.

Author: Jelmer Vernooij
Author Date: 2022-09-11 01:27:08 UTC

Support non-ascii characters in filenames in tar streams.

apidoc-format 2022-09-10 13:17:38 UTC
Install pydoctor from pip

Author: Jelmer Vernooij
Author Date: 2022-09-10 13:17:38 UTC

Install pydoctor from pip

pr-action 2022-09-10 11:46:23 UTC
Fix triggering GitHub action on PR.

Author: Jelmer Vernooij
Author Date: 2022-09-10 11:46:23 UTC

Fix triggering GitHub action on PR.

fix-wheels-upload 2022-09-07 11:33:50 UTC
Trigger actions just on push, not push and PR.

Author: Jelmer Vernooij
Author Date: 2022-09-07 01:52:36 UTC

Trigger actions just on push, not push and PR.

import-0.20.46 2022-09-06 17:39:59 UTC
Merge branch 'master' of github.com:jelmer/dulwich

Author: Jelmer Vernooij
Author Date: 2022-09-06 17:39:59 UTC

Merge branch 'master' of github.com:jelmer/dulwich

config-closing-bracket 2022-09-01 19:20:03 UTC
Cope with closing bracket within quotes. Fixes #1014

Author: Jelmer Vernooij
Author Date: 2022-09-01 19:04:44 UTC

Cope with closing bracket within quotes. Fixes #1014

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.

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-09 17:09:42 UTC
Add TODO.

Author: Jelmer Vernooij
Author Date: 2021-03-09 17:09:42 UTC

Add TODO.

python3-only 2020-05-22 16:06:23 UTC
Add pointer to 0.19 branch in README.

Author: Jelmer Vernooij
Author Date: 2020-05-22 16:06:23 UTC

Add pointer to 0.19 branch in README.

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.

merge-base 2020-05-12 01:59:48 UTC
Update license merge_base module to the common Dulwich license.

Author: Jelmer Vernooij
Author Date: 2020-05-12 01:59:48 UTC

Update license merge_base module to the common Dulwich license.

Permission from Kevin here: https://github.com/dulwich/dulwich/issues/754#issuecomment-626669534

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.

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.

etcd 2017-07-29 13:40:56 UTC
Add multi_server, initial doc.

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

Add multi_server, initial doc.

errors 2017-07-29 00:09:53 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.

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

101156 of 156 results

Other repositories

Name Last Modified
lp:dulwich 13 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.