Dulwich.io dulwich / 0bd1e28
Update my email address. jelmer@samba.org => jelmer@jelmer.uk. Jelmer Vernooń≥ 1 year, 9 months ago
36 changed file(s) with 36 addition(s) and 36 deletion(s). Raw diff Collapse all Expand all
00 #!/usr/bin/python -u
11 #
22 # dulwich - Simple command-line interface to Dulwich
3 # Copyright (C) 2008-2011 Jelmer Vernooij <jelmer@samba.org>
3 # Copyright (C) 2008-2011 Jelmer Vernooij <jelmer@jelmer.uk>
44 # vim: expandtab
55 #
66 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
00 # __init__.py -- The git module of dulwich
11 # Copyright (C) 2007 James Westby <jw+debian@jameswestby.net>
2 # Copyright (C) 2008 Jelmer Vernooij <jelmer@samba.org>
2 # Copyright (C) 2008 Jelmer Vernooij <jelmer@jelmer.uk>
33 #
44 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
55 # General Public License as public by the Free Software Foundation; version 2.0
00 /*
1 * Copyright (C) 2009 Jelmer Vernooij <jelmer@samba.org>
1 * Copyright (C) 2009 Jelmer Vernooij <jelmer@jelmer.uk>
22 *
33 * Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
44 * General Public License as public by the Free Software Foundation; version 2.0
00 /*
1 * Copyright (C) 2009 Jelmer Vernooij <jelmer@samba.org>
1 * Copyright (C) 2009 Jelmer Vernooij <jelmer@jelmer.uk>
22 *
33 * Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
44 * General Public License as public by the Free Software Foundation; version 2.0
00 # client.py -- Implementation of the client side git protocols
1 # Copyright (C) 2008-2013 Jelmer Vernooij <jelmer@samba.org>
1 # Copyright (C) 2008-2013 Jelmer Vernooij <jelmer@jelmer.uk>
22 #
33 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
44 # General Public License as public by the Free Software Foundation; version 2.0
00 # config.py - Reading and writing Git config files
1 # Copyright (C) 2011-2013 Jelmer Vernooij <jelmer@samba.org>
1 # Copyright (C) 2011-2013 Jelmer Vernooij <jelmer@jelmer.uk>
22 #
33 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
44 # General Public License as public by the Free Software Foundation; version 2.0
00 # __init__.py -- Contrib module for Dulwich
1 # Copyright (C) 2014 Jelmer Vernooij <jelmer@samba.org>
1 # Copyright (C) 2014 Jelmer Vernooij <jelmer@jelmer.uk>
22 #
33 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
44 # General Public License as public by the Free Software Foundation; version 2.0
00 # errors.py -- errors for dulwich
11 # Copyright (C) 2007 James Westby <jw+debian@jameswestby.net>
2 # Copyright (C) 2009-2012 Jelmer Vernooij <jelmer@samba.org>
2 # Copyright (C) 2009-2012 Jelmer Vernooij <jelmer@jelmer.uk>
33 #
44 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
55 # General Public License as public by the Free Software Foundation; version 2.0
00 # __init__.py -- Fast export/import functionality
1 # Copyright (C) 2010-2013 Jelmer Vernooij <jelmer@samba.org>
1 # Copyright (C) 2010-2013 Jelmer Vernooij <jelmer@jelmer.uk>
22 #
33 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
44 # General Public License as public by the Free Software Foundation; version 2.0
00 # index.py -- File parser/writer for the git index file
1 # Copyright (C) 2008-2013 Jelmer Vernooij <jelmer@samba.org>
1 # Copyright (C) 2008-2013 Jelmer Vernooij <jelmer@jelmer.uk>
22 #
33 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
44 # General Public License as public by the Free Software Foundation; version 2.0
00 # mailmap.py -- Mailmap reader
1 # Copyright (C) 2018 Jelmer Vernooij <jelmer@samba.org>
1 # Copyright (C) 2018 Jelmer Vernooij <jelmer@jelmer.uk>
22 #
33 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
44 # General Public License as public by the Free Software Foundation; version 2.0
00 # object_store.py -- Object store for git objects
1 # Copyright (C) 2008-2013 Jelmer Vernooij <jelmer@samba.org>
1 # Copyright (C) 2008-2013 Jelmer Vernooij <jelmer@jelmer.uk>
22 # and others
33 #
44 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
00 # objects.py -- Access to base git objects
11 # Copyright (C) 2007 James Westby <jw+debian@jameswestby.net>
2 # Copyright (C) 2008-2013 Jelmer Vernooij <jelmer@samba.org>
2 # Copyright (C) 2008-2013 Jelmer Vernooij <jelmer@jelmer.uk>
33 #
44 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
55 # General Public License as public by the Free Software Foundation; version 2.0
00 # objectspec.py -- Object specification
1 # Copyright (C) 2014 Jelmer Vernooij <jelmer@samba.org>
1 # Copyright (C) 2014 Jelmer Vernooij <jelmer@jelmer.uk>
22 #
33 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
44 # General Public License as public by the Free Software Foundation; version 2.0
00 # pack.py -- For dealing with packed git objects.
11 # Copyright (C) 2007 James Westby <jw+debian@jameswestby.net>
2 # Copyright (C) 2008-2013 Jelmer Vernooij <jelmer@samba.org>
2 # Copyright (C) 2008-2013 Jelmer Vernooij <jelmer@jelmer.uk>
33 #
44 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
55 # General Public License as public by the Free Software Foundation; version 2.0
00 # patch.py -- For dealing with packed-style patches.
1 # Copyright (C) 2009-2013 Jelmer Vernooij <jelmer@samba.org>
1 # Copyright (C) 2009-2013 Jelmer Vernooij <jelmer@jelmer.uk>
22 #
33 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
44 # General Public License as public by the Free Software Foundation; version 2.0
00 # porcelain.py -- Porcelain-like layer on top of Dulwich
1 # Copyright (C) 2013 Jelmer Vernooij <jelmer@samba.org>
1 # Copyright (C) 2013 Jelmer Vernooij <jelmer@jelmer.uk>
22 #
33 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
44 # General Public License as public by the Free Software Foundation; version 2.0
00 # protocol.py -- Shared parts of the git protocols
11 # Copyright (C) 2008 John Carr <john.carr@unrouted.co.uk>
2 # Copyright (C) 2008-2012 Jelmer Vernooij <jelmer@samba.org>
2 # Copyright (C) 2008-2012 Jelmer Vernooij <jelmer@jelmer.uk>
33 #
44 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
55 # General Public License as public by the Free Software Foundation; version 2.0
00 # refs.py -- For dealing with git refs
1 # Copyright (C) 2008-2013 Jelmer Vernooij <jelmer@samba.org>
1 # Copyright (C) 2008-2013 Jelmer Vernooij <jelmer@jelmer.uk>
22 #
33 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
44 # General Public License as public by the Free Software Foundation; version 2.0
00 # repo.py -- For dealing with git repositories.
11 # Copyright (C) 2007 James Westby <jw+debian@jameswestby.net>
2 # Copyright (C) 2008-2013 Jelmer Vernooij <jelmer@samba.org>
2 # Copyright (C) 2008-2013 Jelmer Vernooij <jelmer@jelmer.uk>
33 #
44 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
55 # General Public License as public by the Free Software Foundation; version 2.0
00 # server.py -- Implementation of the server side git protocols
11 # Copyright (C) 2008 John Carr <john.carr@unrouted.co.uk>
2 # Coprygith (C) 2011-2012 Jelmer Vernooij <jelmer@samba.org>
2 # Coprygith (C) 2011-2012 Jelmer Vernooij <jelmer@jelmer.uk>
33 #
44 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
55 # General Public License as public by the Free Software Foundation; version 2.0
00 # __init__.py -- Compatibility tests for dulwich
1 # Copyright (C) 2010 Jelmer Vernooij <jelmer@samba.org>
1 # Copyright (C) 2010 Jelmer Vernooij <jelmer@jelmer.uk>
22 #
33 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
44 # General Public License as public by the Free Software Foundation; version 2.0
00 # test_blackbox.py -- blackbox tests
1 # Copyright (C) 2010 Jelmer Vernooij <jelmer@samba.org>
1 # Copyright (C) 2010 Jelmer Vernooij <jelmer@jelmer.uk>
22 #
33 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
44 # General Public License as public by the Free Software Foundation; version 2.0
00 # test_client.py -- Tests for the git protocol, client side
1 # Copyright (C) 2009 Jelmer Vernooij <jelmer@samba.org>
1 # Copyright (C) 2009 Jelmer Vernooij <jelmer@jelmer.uk>
22 #
33 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
44 # General Public License as public by the Free Software Foundation; version 2.0
00 # test_config.py -- Tests for reading and writing configuration files
1 # Copyright (C) 2011 Jelmer Vernooij <jelmer@samba.org>
1 # Copyright (C) 2011 Jelmer Vernooij <jelmer@jelmer.uk>
22 #
33 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
44 # General Public License as public by the Free Software Foundation; version 2.0
00 # test_fastexport.py -- Fast export/import functionality
1 # Copyright (C) 2010 Jelmer Vernooij <jelmer@samba.org>
1 # Copyright (C) 2010 Jelmer Vernooij <jelmer@jelmer.uk>
22 #
33 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
44 # General Public License as public by the Free Software Foundation; version 2.0
00 # -*- coding: utf-8 -*-
11 # test_index.py -- Tests for the git index
22 # encoding: utf-8
3 # Copyright (C) 2008-2009 Jelmer Vernooij <jelmer@samba.org>
3 # Copyright (C) 2008-2009 Jelmer Vernooij <jelmer@jelmer.uk>
44 #
55 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
66 # General Public License as public by the Free Software Foundation; version 2.0
00 # test_object_store.py -- tests for object_store.py
1 # Copyright (C) 2008 Jelmer Vernooij <jelmer@samba.org>
1 # Copyright (C) 2008 Jelmer Vernooij <jelmer@jelmer.uk>
22 #
33 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
44 # General Public License as public by the Free Software Foundation; version 2.0
00 # test_objectspec.py -- tests for objectspec.py
1 # Copyright (C) 2014 Jelmer Vernooij <jelmer@samba.org>
1 # Copyright (C) 2014 Jelmer Vernooij <jelmer@jelmer.uk>
22 #
33 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
44 # General Public License as public by the Free Software Foundation; version 2.0
00 # test_pack.py -- Tests for the handling of git packs.
11 # Copyright (C) 2007 James Westby <jw+debian@jameswestby.net>
2 # Copyright (C) 2008 Jelmer Vernooij <jelmer@samba.org>
2 # Copyright (C) 2008 Jelmer Vernooij <jelmer@jelmer.uk>
33 #
44 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
55 # General Public License as public by the Free Software Foundation; version 2.0
00 # test_patch.py -- tests for patch.py
1 # Copyright (C) 2010 Jelmer Vernooij <jelmer@samba.org>
1 # Copyright (C) 2010 Jelmer Vernooij <jelmer@jelmer.uk>
22 #
33 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
44 # General Public License as public by the Free Software Foundation; version 2.0
00 # test_porcelain.py -- porcelain tests
1 # Copyright (C) 2013 Jelmer Vernooij <jelmer@samba.org>
1 # Copyright (C) 2013 Jelmer Vernooij <jelmer@jelmer.uk>
22 #
33 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
44 # General Public License as public by the Free Software Foundation; version 2.0
00 # test_protocol.py -- Tests for the git protocol
1 # Copyright (C) 2009 Jelmer Vernooij <jelmer@samba.org>
1 # Copyright (C) 2009 Jelmer Vernooij <jelmer@jelmer.uk>
22 #
33 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
44 # General Public License as public by the Free Software Foundation; version 2.0
00 # test_reflog.py -- tests for reflog.py
11 # encoding: utf-8
2 # Copyright (C) 2015 Jelmer Vernooij <jelmer@samba.org>
2 # Copyright (C) 2015 Jelmer Vernooij <jelmer@jelmer.uk>
33 #
44 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
55 # General Public License as public by the Free Software Foundation; version 2.0
00 # test_refs.py -- tests for refs.py
11 # encoding: utf-8
2 # Copyright (C) 2013 Jelmer Vernooij <jelmer@samba.org>
2 # Copyright (C) 2013 Jelmer Vernooij <jelmer@jelmer.uk>
33 #
44 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
55 # General Public License as public by the Free Software Foundation; version 2.0
00 # web.py -- WSGI smart-http server
11 # Copyright (C) 2010 Google, Inc.
2 # Copyright (C) 2012 Jelmer Vernooij <jelmer@samba.org>
2 # Copyright (C) 2012 Jelmer Vernooij <jelmer@jelmer.uk>
33 #
44 # Dulwich is dual-licensed under the Apache License, Version 2.0 and the GNU
55 # General Public License as public by the Free Software Foundation; version 2.0