https://bz.mercurial-scm.org/show_bug.cgi?id=5753
Bug ID: 5753 Summary: Support for inline clone bundles when cloning via ssh Product: Mercurial Version: unspecified Hardware: PC OS: Linux Status: UNCONFIRMED Severity: feature Priority: wish Component: Mercurial Assignee: bugzi...@mercurial-scm.org Reporter: jo...@netbsd.org CC: mercurial-devel@mercurial-scm.org The main NetBSD repository is a secured machine with restricted access. It is considered the root of the trust hierachy in terms of information flow. Developers access the machine via ssh only. Replicating such a setup for Mercurial is desirable, but it can currently not support clone bundles as those can be only obtained via HTTP(S). Having to provide more services increases the attack surface and is less desirable. The easiest approachs seems to be a new argument for 'getbundle', i.e. 'getbundle clonebundle <url>' and a inline:// URL schema for the manifest. The remote side would verify that <url> can be found in the manifest and then interprete it as local reference, similar to the ssh schema. This approach should work for any transport, ssh and https as well. -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel