1. 25 10月, 2012 3 次提交
    • J
      Merge branch 'fa/remote-svn' · 530f2375
      Jeff King 提交于
      A GSoC project.
      
      * fa/remote-svn:
        Add a test script for remote-svn
        remote-svn: add marks-file regeneration
        Add a svnrdump-simulator replaying a dump file for testing
        remote-svn: add incremental import
        remote-svn: Activate import/export-marks for fast-import
        Create a note for every imported commit containing svn metadata
        vcs-svn: add fast_export_note to create notes
        Allow reading svn dumps from files via file:// urls
        remote-svn, vcs-svn: Enable fetching to private refs
        When debug==1, start fast-import with "--stats" instead of "--quiet"
        Add documentation for the 'bidi-import' capability of remote-helpers
        Connect fast-import to the remote-helper via pipe, adding 'bidi-import' capability
        Add argv_array_detach and argv_array_free_detached
        Add svndump_init_fd to allow reading dumps from arbitrary FDs
        Add git-remote-testsvn to Makefile
        Implement a remote helper for svn in C
      530f2375
    • J
      Merge branch 'jm/diff-context-config' · 8de8f9f6
      Jeff King 提交于
      Teaches a new configuration variable to "git diff" Porcelain and
      its friends.
      
      * jm/diff-context-config:
        t4055: avoid use of sed 'a' command
        diff: diff.context configuration gives default to -U
      8de8f9f6
    • J
      Merge branch 'jk/no-more-pre-exec-callback' · 55ff6300
      Jeff King 提交于
      Removes a workaround for buggy version of less older than version
      406.
      
      * jk/no-more-pre-exec-callback:
        pager: drop "wait for output to run less" hack
      55ff6300
  2. 22 10月, 2012 1 次提交
  3. 18 10月, 2012 19 次提交
  4. 17 10月, 2012 6 次提交
  5. 16 10月, 2012 3 次提交
  6. 15 10月, 2012 1 次提交
  7. 14 10月, 2012 2 次提交
  8. 13 10月, 2012 2 次提交
    • J
      Merge branch 'maint' · fc364c76
      Junio C Hamano 提交于
      * maint:
        gitweb.cgi: fix "comitter_tz" typo in feed
      fc364c76
    • J
      http: fix segfault in handle_curl_result · 188923f0
      Jeff King 提交于
      When we create an http active_request_slot, we can set its
      "results" pointer back to local storage. The http code will
      fill in the details of how the request went, and we can
      access those details even after the slot has been cleaned
      up.
      
      Commit 88097030 (http: factor out http error code handling)
      switched us from accessing our local results struct directly
      to accessing it via the "results" pointer of the slot. That
      means we're accessing the slot after it has been marked as
      finished, defeating the whole purpose of keeping the results
      storage separate.
      
      Most of the time this doesn't matter, as finishing the slot
      does not actually clean up the pointer. However, when using
      curl's multi interface with the dumb-http revision walker,
      we might actually start a new request before handing control
      back to the original caller. In that case, we may reuse the
      slot, zeroing its results pointer, and leading the original
      caller to segfault while looking for its results inside the
      slot.
      
      Instead, we need to pass a pointer to our local results
      storage to the handle_curl_result function, rather than
      relying on the pointer in the slot struct. This matches what
      the original code did before the refactoring (which did not
      use a separate function, and therefore just accessed the
      results struct directly).
      Signed-off-by: NJeff King <peff@peff.net>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      188923f0
  9. 12 10月, 2012 2 次提交
  10. 11 10月, 2012 1 次提交