On Wed, Dec 02, 2009 at 09:04:57AM -0800, Shawn O. Pearce wrote: > Ilari Liusvaara <ilari.liusvaara@xxxxxxxxxxx> wrote: > > Drop invoke-r. Dropped. > Modify transport-helper.c to allow pushing TRANS_OPT_UPLOADPACK and > TRANS_OPT_RECEIVEPACK down into the helper via the option capability. NAK. Modified _process_connect_or_invoke (now _process_connect) to pass new option that appiles to connecting all subprotocols (if needed). It looks like following: > capabilities < option < connect < > option servpath <blahblah> < ok > connect git-upload-pack < And from helper POV, all subprotocols should appear identical from layer 6 POV so it doesn't make sense to diffrentiate between path for upload-pack and receive-pack (or upload-archive!). > I'd rename connect-r to just connect. Yeah, putting repository in RPC explicit signature is bit ugly (there isn't probaby ever going to be signature that doesn't contain repo as argument). That would make it 'connect'. Renamed. -Ilari -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html