Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Sep 26, 2012
Commits on Jun 4, 2011
Commits on May 24, 2011
  1. @ranginui

    Typo fix

    ranginui authored
Commits on May 18, 2011
  1. @ranginui
Commits on Apr 27, 2011
  1. @owtaylor

    Fix 'git command --amend' typo in man page

    owtaylor authored
    Should have been 'git commit --amend'. Noticed by Matěj Cepl.
Commits on Sep 22, 2010
  1. @owtaylor

    Fix python-2.7 compatibility with xmlrpclib

    owtaylor authored Owen W. Taylor committed
    In Python 2.7 xmlrpclib was changed to use httplib.HTTP[S]Connection
    instead of the deprecatede httplib.HTTP[S]. This broke our
    xmlrpclib.Transport subclass which overrode make_connection().
    For compatibility with old and new Python, switch to subclassing
    Transport and SafeTransport separately, with a mixin to add cookies.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=628731
Commits on Sep 7, 2010
  1. @owtaylor

    Add bz.add-url config variable

    owtaylor authored
    Allow specifying the default value for whether URLs are added via
    a new git config variable. The -u/--add-url and -n/--no-add-url
    override this value.
    
    Based on a patch by Xavier Claessens <xclaesse@gmail.com>
  2. @bholley @owtaylor

    Use the actual description entered by the user, rather than unconditi…

    bholley authored owtaylor committed
    …onally using commit.subject
    
    By mistake, the code was discarding the description after parsing it out from
    the edit buffer.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=628455
Commits on Sep 6, 2010
  1. @owtaylor

    Fix duplicate variable setting

    owtaylor authored
    In git_run, interactive was initialized twice. Fix from
    Felipe Contreras <felipe.contreras@gmail.com>.
  2. @owtaylor

    Document new per-tracker configuration

    owtaylor authored
    Add documentation for 'path', 'auth-user', and 'auth-password'
  3. @owtaylor

    Fix inconsistent authuser/authpwd abbreviations

    owtaylor authored
    Instead of using authuser and authpwd, spell out auth_user and
    auth_password (as was already done in some places.) This changes
    the config options to auth-user and auth-password.
  4. @owtaylor

    Handle partial URLs

    owtaylor authored
    Code to handle parsing a base-path out of the URL would get confused
    when given an URL without a path or an URL without a hostname. Catch
    those cases.
  5. @owtaylor
Commits on Jul 1, 2010
  1. @owtaylor

    Use sqlite3 module if available

    Yaakov Selkowitz authored owtaylor committed
    Since Python 2.5, pysqlite2 has been included in the Python standard
    library with the name sqlite3.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=621715
Commits on Jun 14, 2010
  1. @rib @owtaylor

    docs: Quote example url to workaround asciidoc bug

    rib authored owtaylor committed
    The example url in the section "Ways to refer to a bug" was causing
    asciidoc to emit invalid xml (by closing a docbook ulink tag before the
    closing semicolon for a &gt; replacement giving &gt</ulink>;) which
    meant that xmlto could not then produce a man page. Quoting the url
    seems to workaround this issue.
    
    asciidoc version was 8.4.4
    
    https://bugzilla.gnome.org/show_bug.cgi?id=621580
Commits on Jun 7, 2010
  1. @owtaylor

    Fix typo in google-chrome and chromium support

    Marc-Andre Lureau authored owtaylor committed
Commits on Jun 5, 2010
  1. @owtaylor

    When prompting, loop, don't default on unknown inputs

    owtaylor authored
    Rather than taking empty or unknown input as a "no", just
    reprompt. I don't think the default value is obvious enough
    for people to actually figure it out and rely on it, so we might
    as well add extra robustness to accidental input.
  2. @owtaylor

    Fix problem with stray spaces

    owtaylor authored
    Python adds a space character between consecutive calls to
    print when the first print doesn't end in a newline. To
    avoid problems with this, use <file>.write() rather than
    print when:
    
     * We might be printing something empty
     * The newline after the line is added via echoed user
       input on the terminal
    
    Tracked down by William Jon McCann <william.jon.mccann@gmail.com>
  3. @owtaylor

    Fix typos in documentation

    Christophe Fergeau authored owtaylor committed
  4. @owtaylor

    Added google-chrome as a possible browser

    owtaylor authored
    Chromium and Google Chrome have the same basic way of storing
    cookes, but different config paths. Add a google-chrome browser
    option with the correct config path for Google Chrome.
    
    Based on a patch by Eitan Isaacson <eitan@monotonous.org>
  5. @jonner @owtaylor

    Add support for epiphany with the webkit backend

    jonner authored owtaylor committed
    When they moved to webkit as the browser engine, epiphany changed the location
    of their cookies database, but the format remained the same.  This patch adds
    support for the new location, but falls back to the old location if the new one
    doesn't exist.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=609668
  6. @owtaylor

    Handle 'see <url> <bug reference>'

    owtaylor authored
    The code that was supposed to handle
    'See Mozilla bug http://bugzilla.mozilla.org/show_bug.cgi?...';
    as a cross reference was also detecting
    
    'See
    https://developer.mozilla.org/en/SpiderMonkey/JSAPI_Reference/JS_MaybeGC
    https://bugzilla.gnome.org/show_bug.cgi?id=614725';
    
    As a cross-reference. Fix by requiring the "intervening words" not
    to have a : or / in them, since "See <url>" is clearly standalone
    and something with a : or a / in it is probably an URL.
    
    Reported by Adel Gadllah
    
    https://bugzilla.gnome.org/show_bug.cgi?id=619328
  7. @owtaylor

    Pass --ignore-submodules when checking uncommitted changes

    owtaylor authored
    When we check for uncommitted changes prior to adding URLs to
    to commit messages we should ignore submodules, since they don't
    affect the rebase xprocess we use to add URLs.
    
    Reported by Benjamin Otte
    
    https://bugzilla.gnome.org/show_bug.cgi?id=611693
Commits on Oct 17, 2009
  1. @owtaylor

    Handle Chromium cookie expiry properly

    owtaylor authored
    Expiry times are in microseconds since the epoch (with the epoch
    depending on the exact version of Chromium.)
    
    We weren't handling this at all and just considering all cookies
    non-expired because of the seconds vs. microseconds difference.
Commits on Sep 18, 2009
  1. @owtaylor

    Fix subcommands without --add-url option

    owtaylor authored
    'git bz add-url'  was dying because the code was expecting all subcommands
    to have an --add-url option but add-url doesn't.
  2. @owtaylor

    Fix adding-url to just some commits

    owtaylor authored
    Adding an URL to just some commits was broken in the rewrite to
    be more like git rebase, shuffle things around to fix that.
Commits on Sep 15, 2009
  1. @jonner

    Fix ' git bz attach' failure when bugzilla server has a path

    jonner authored
    I had accidentally prepended the bugzilla installation path in both
    BugServer.send_post() and BugServer.send_request() (which is called by
    send_post()), so the path was getting prepended twice when trying to attach a
    patch.
  2. @jonner

    Fix exception when parsing an alias as a url

    jonner authored
    In BugHandle.parse(), we first try to parse the bug reference as a url and then
    fall back to interpreting it as an alias from the config file.  Unfortunately,
    something like "gnome:123456" gets parsed as a url (with a scheme of 'gnome' and
    a path of '123456', and no hostname).  This resulted in us passing a None
    hostname to tracker_get_auth_user(), which resulted in an uncaught exception.
    From now on, only proceed with treating the bug reference as a url if the scheme
    is parsed as 'http' or 'https'.
Commits on Sep 11, 2009
  1. @jonner

    Add support for bugzilla installations that require http auth

    jonner authored
    This patch should support http authentication credentials specified in url form
    (e.g. https://user:password@foo.com) or in a configuration file.  The additional
    configure options are:
    - bz-tracker.<alias>.authuser
    - bz-tracker.<alias>.authpwd
  2. @jonner

    Add support for bugzilla installations in non-root paths

    jonner authored
    Currently, git-bz assumes that all bugzilla installations are at the root of the
    host (e.g. http://foo.com/).  It is currently impossible to use git-bz with a
    bugzilla installation that is hosted at e.g. foo.com/bugzilla/.  This patch adds
    that ability.  A new configuration option ('bz-tracker.alias.path') allows the
    path to be specified for a host.
Commits on Sep 9, 2009
  1. @owtaylor

    Mark bugzilla.gnome.org as https

    owtaylor authored
    bugzilla.gnome.org now supports and redirects to https; even though we
    handle the redirects, having it as https in the config will save
    a round trip.
  2. @owtaylor

    Handle redirects

    owtaylor authored
    Handle redirect HTTP responses, in particular if a Bugzilla server
    is redirecting from http to https.
    
    We try to detect "Bugzilla URL base is over here" when we ask for
    show_bug.cgi and remember that for future requests to the same BugServer
    to avoid too many redirections.
    
    Switch from caching connection on the BugServer to a global connection
    cache, and rewrite the BugServer cache so to deal with the possibility
    of redirections.
  3. @ebassi @owtaylor

    Avoid Python2.6-isms

    ebassi authored owtaylor committed
    I'm not entirely up to speed with the new syntax of Python 2.6, but
    apparently you can now do:
    
      func(*args, named_arg=value, **options)
    
    and:
    
      func(*args, named_arg=value)
    
    and Python will happily coalesce named_arg into **options for you.
    
    This is not a valid syntax for Python 2.5, though.
Commits on Sep 5, 2009
  1. @owtaylor

    Add 'git bz push -fix' and 'git bz edit --fix'

    owtaylor authored
    Add one-stop-shopping --fix=<bug reference> options to 'git bz push'
    and 'git bz edit'. These combine attaching the patches and resolving
    the bug for cases where review and testing aren't necessary.
  2. @owtaylor

    Make 'git bz add-url' more like git rebase

    owtaylor authored
    Instead of resetting the branch and applying the patches there,
    move to a detached HEAD, apply patches to the detached HEAD and
    then make a single update to the branch ref.
    
    The only real advantage of this is that 'git reflog show <branchname>'
    shows a single meaningful commit.
Something went wrong with that request. Please try again.