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

Branches

Name Last Modified Last Commit
master 2019-06-16 16:01:19 UTC 2019-06-16
Stop running appveyor tests on Python 3.4; they fail anyway.

Author: Jelmer Vernooij
Author Date: 2019-06-16 16:01:19 UTC

Stop running appveyor tests on Python 3.4; they fail anyway.

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

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

Fix wheels upload

unstable 2019-03-10 23:59:30 UTC 2019-03-10
Depend on at least urllib3 >= 1.24.1, as older versions lack HTTPResponse.get...

Author: Jelmer Vernooij
Author Date: 2019-03-10 23:59:30 UTC

Depend on at least urllib3 >= 1.24.1, as older versions lack HTTPResponse.geturl().

upstream 2019-02-07 03:13:31 UTC 2019-02-07
New upstream version 0.19.11

Author: Jelmer Vernooij
Author Date: 2019-02-07 03:13:31 UTC

New upstream version 0.19.11

travis-gpg 2019-01-25 00:00:21 UTC 2019-01-25
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 2018-11-23
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 2018-08-11
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 2018-03-31
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 2017-10-31
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 2017-07-25
Fix style.

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

Fix style.

blame 2017-07-16 17:55:18 UTC 2017-07-16
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 2017-05-01
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 2017-03-19
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 2017-03-06
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 2015-12-13
Add multi_server, initial doc.

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

Add multi_server, initial doc.

pristine-tar 2015-09-13 18:14:30 UTC 2015-09-13
pristine-tar data for dulwich_0.11.1.orig.tar.gz

Author: Jelmer Vernooij
Author Date: 2015-09-13 18:14:30 UTC

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

issue88 2015-04-25 01:21:15 UTC 2015-04-25
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 2015-03-25
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 2015-03-02
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 2014-11-08
* 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

120 of 20 results

Other repositories

Name Last Modified
lp:dulwich 2019-06-16
11 of 1 result
You can't create new repositories for Dulwich.