##// END OF EJS Templates
bundle1: fix bundle1-denied reporting for push over ssh...
bundle1: fix bundle1-denied reporting for push over ssh Changeset b288fb2724bf introduced a config option to have the server deny push using bundle1. The original protocol has not really be design to allow such kind of error reporting so some hack was used. It turned the hack only works on HTTP and that ssh wire peer hangs forever when the same hack is used. After further digging, there is no way to report the error in a unified way. Using 'ooberror' freeze ssh and raising 'Abort' makes HTTP return a HTTP500 without further details. So with sadness we implement a version that dispatch according to the protocol used. We also add a test for pushing over ssh to make sure we won't regress in the future. That test show that the hint is missing, this is another bug fixed in the next changeset.

File last commit:

r19617:ba89c387 default
r30909:d554e624 stable
Show More
9mail.rc
4 lines | 97 B | text/x-stsrc | TextLexer
Jeff Sickel
hgrc.d: separate namespace for mercurial scripts 9diff and 9mail
r19617 # The 9mail to support patchbomb and other email wrappers
[email]
method = /bin/mercurial/9mail