Commit History

Autor SHA1 Mensaxe Data
  Jelmer Vernooij 0bd1e28b88 Update my email address. jelmer@samba.org => jelmer@jelmer.uk. %!s(int64=6) %!d(string=hai) anos
  Jelmer Vernooij a8b0a0794b Use correct types. %!s(int64=7) %!d(string=hai) anos
  Jelmer Vernooij 51a89e7ded Drop unnecessary version compatibility code. %!s(int64=8) %!d(string=hai) anos
  Jelmer Vernooij 8c35904821 Update header to reflect that license is now Apachev2 or GNU GPLv2+. %!s(int64=8) %!d(string=hai) anos
  Lele Gaifax 4c0ef6e680 Treat pathnames as bytes in the Python 3 C modules %!s(int64=9) %!d(string=hai) anos
  Lele Gaifax 109fe00239 Make the C accelerator modules compatible with Python 3 %!s(int64=9) %!d(string=hai) anos
  Jelmer Vernooij 65adf6bb76 Check for PyLong, for pypy. %!s(int64=9) %!d(string=hai) anos
  Hannu Valtonen 3d2e49ae41 py3k: These need to return a value since in Py3k they're no longer void %!s(int64=10) %!d(string=hai) anos
  Jelmer Vernooij cb5fd3bd75 _objects.c: Cope with sha_to_pyhex returning NULL. %!s(int64=13) %!d(string=hai) anos
  Jelmer Vernooij 58ac8a0c11 When replacing strnlen, use a different name to prevent clashing with system strnlen if it does actually exist. %!s(int64=13) %!d(string=hai) anos
  Jelmer Vernooij 223559c7f8 Make text argument to strnlen const. %!s(int64=13) %!d(string=hai) anos
  Martin 1a91ebb322 Provide strnlen for MSVC before version 8 %!s(int64=13) %!d(string=hai) anos
  Nick Stenning a0739a94db Use Apple's Availability.h directly to determine current OS X version %!s(int64=13) %!d(string=hai) anos
  Ryan McKern 149b0d8ecc Fix for bug https://bugs.launchpad.net/dulwich/+bug/794543, where strnlen is defined twice if you're using OS X 10.7 (Lion). %!s(int64=13) %!d(string=hai) anos
  Augie Fackler 4066f9c3cb objects.parse_tree: more gracefully handle invalid modes in trees %!s(int64=14) %!d(string=hai) anos
  Dave Borowitz e67b62f74f objects: Allow tree entries to be sorted by name. %!s(int64=14) %!d(string=hai) anos
  Augie Fackler 3302c92c08 _objects.c: indentation/alignment tabs/spaces pedantry. %!s(int64=14) %!d(string=hai) anos
  Dave Borowitz 2660cd48a0 _objects: sorted_tree_items cleanup. %!s(int64=14) %!d(string=hai) anos
  Dave Borowitz 3461ff3bbb Subclass TreeEntry in objects.py. %!s(int64=14) %!d(string=hai) anos
  Dave Borowitz f749f272c4 Make TreeEntry a namedtuple for clarity. %!s(int64=14) %!d(string=hai) anos
  dak180 3e3ac24744 Cope with strnlen() not existing on Mac. %!s(int64=14) %!d(string=hai) anos
  Hans Kolek ca9a68de53 Provide strnlen() on mingw32 which doesn't have it. %!s(int64=14) %!d(string=hai) anos
  Tay Ray Chuan d38e55a35c dulwich/_objects.c %!s(int64=14) %!d(string=hai) anos
  Dave Borowitz f24570658f Fix memory leak in C implementation of sorted_tree_items. %!s(int64=15) %!d(string=hai) anos
  Dave Borowitz 06867d6fbf Add tests for sorted_tree_items and C implementation. %!s(int64=15) %!d(string=hai) anos
  Dave Borowitz 3c55de57f6 Convert tree mode to int when sorting. %!s(int64=15) %!d(string=hai) anos
  Dave Borowitz f116295de4 Add a typedef for Py_ssize_t, which is not available in python <2.5. %!s(int64=15) %!d(string=hai) anos
  Dave Borowitz 00c3b6a137 Correctly avoid parsing ShaFiles with fixed SHAs when calling sha(). %!s(int64=15) %!d(string=hai) anos
  Dave Borowitz 65a53fca3c Ensure we don't run past the end of the tree text. %!s(int64=15) %!d(string=hai) anos
  Dave Borowitz eb2afb8aea Add check() methods to object classes for consistency checking. %!s(int64=15) %!d(string=hai) anos