I added a feature to support gitlab servers that require 2-way SSL and client certificates. While I realize this is not a common situation, it was a big enough problem that it made it impossible for us to use GitLab CI in any capacity. All the features are optional and will not affect users who do not require Client Certificates. If this is something you would be interested in merging, great! If not, I would be interested in publishing a forked version to NPM (gcr-https?) with your permission.
Hey there,
I added a feature to support gitlab servers that require 2-way SSL and client certificates. While I realize this is not a common situation, it was a big enough problem that it made it impossible for us to use GitLab CI in any capacity. All the features are optional and will not affect users who do not require Client Certificates. If this is something you would be interested in merging, great! If not, I would be interested in publishing a forked version to NPM (gcr-https?) with your permission.