git@vger.kernel.org mailing list mirror (one of many)
 help / color / mirror / code / Atom feed
* [PATCH 00/23] http*: refactor (v5)
@ 2009-06-05 15:59 Tay Ray Chuan
  2009-06-05 20:41 ` Jakub Narebski
  0 siblings, 1 reply; 3+ messages in thread
From: Tay Ray Chuan @ 2009-06-05 15:59 UTC (permalink / raw
  To: Git Mailing List
  Cc: Junio C Hamano, Johannes Schindelin, Mike Hommey,
	Clemens Buchacher

Junio, this replaces the entire rc/http-push topic.

Changes from the previous patch series:

- fix return values of fetch_indices() in http-push.c, as highlighted
  by Clemens (patch #20)

- added set slot->local to NULL patch (patch #3)

- set slot->local to NULL in http.c::http_request() (patch #15)

- set slot->local to NULL in http.c::release_http_pack_request() and
  http.c::finish_http_pack_request() (patch #22)


Christian Couder (1):
  http-push: fix missing "#ifdef USE_CURL_MULTI" around
    "is_running_queue"

Mike Hommey (7):
  Don't expect verify_pack() callers to set pack_size
  transport.c::get_refs_via_curl(): do not leak refs_url
  http.c: new functions for the http API
  transport.c::get_refs_via_curl(): use the new http API
  http.c::http_fetch_ref(): use the new http API
  http-push.c::remote_exists(): use the new http API
  http-push.c::fetch_symref(): use the new http API

Tay Ray Chuan (15):
  t5540-http-push: test fetching of loose objects
  t5540-http-push: test fetching of packed objects
  http*: cleanup slot->local after fclose
  http-push: send out fetch requests on queue
  t5550-http-fetch: test fetching of packed objects
  http-push, http-walker: style fixes
  http-walker: verify remote packs
  http*: copy string returned by sha1_to_hex
  http-push: do not SEGV after fetching a bad pack idx file
  http*: move common variables and macros to http.[ch]
  http: create function end_url_with_slash
  http*: add http_get_info_packs
  http: use new http API in fetch_index()
  http*: add helper methods for fetching packs
  http*: add helper methods for fetching objects (loose)

 http-push.c           |  579 ++++++++---------------------------------------
 http-walker.c         |  533 +++++++------------------------------------
 http.c                |  601 +++++++++++++++++++++++++++++++++++++++++++++++--
 http.h                |   85 +++++++
 pack-check.c          |    8 +-
 t/t5540-http-push.sh  |   36 +++
 t/t5550-http-fetch.sh |    8 +
 transport.c           |   33 +--
 8 files changed, 902 insertions(+), 981 deletions(-)

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PATCH 00/23] http*: refactor (v5)
  2009-06-05 15:59 [PATCH 00/23] http*: refactor (v5) Tay Ray Chuan
@ 2009-06-05 20:41 ` Jakub Narebski
  2009-06-06  1:12   ` Tay Ray Chuan
  0 siblings, 1 reply; 3+ messages in thread
From: Jakub Narebski @ 2009-06-05 20:41 UTC (permalink / raw
  To: Tay Ray Chuan
  Cc: Git Mailing List, Junio C Hamano, Johannes Schindelin,
	Mike Hommey, Clemens Buchacher

Could you please make all patches in this series to be replies to this
cover letter ('shallow' threading)?  This way it would be easier to
read this patch series (or kill / ignore it as a whole)?

Thanks in advance

P.S. Why subject is "Re: [PATCH 00/23] ..." and not "[PATCH 00/23] ..."?
-- 
Jakub Narebski
Poland
ShadeHawk on #git

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PATCH 00/23] http*: refactor (v5)
  2009-06-05 20:41 ` Jakub Narebski
@ 2009-06-06  1:12   ` Tay Ray Chuan
  0 siblings, 0 replies; 3+ messages in thread
From: Tay Ray Chuan @ 2009-06-06  1:12 UTC (permalink / raw
  To: Jakub Narebski
  Cc: Git Mailing List, Junio C Hamano, Johannes Schindelin,
	Mike Hommey, Clemens Buchacher

Hi,

On Sat, Jun 6, 2009 at 4:41 AM, Jakub Narebski<jnareb@gmail.com> wrote:
> Could you please make all patches in this series to be replies to this
> cover letter ('shallow' threading)?  This way it would be easier to
> read this patch series (or kill / ignore it as a whole)?
>
> Thanks in advance

I'll keep that in mind.

> P.S. Why subject is "Re: [PATCH 00/23] ..." and not "[PATCH 00/23] ..."?

Hmm, I've checked gmane and elsewhere, the subject says "[PATCH 00/23]..."...

-- 
Cheers,
Ray Chuan

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2009-06-06  1:12 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-06-05 15:59 [PATCH 00/23] http*: refactor (v5) Tay Ray Chuan
2009-06-05 20:41 ` Jakub Narebski
2009-06-06  1:12   ` Tay Ray Chuan

Code repositories for project(s) associated with this public inbox

	https://80x24.org/mirrors/git.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).