Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 2.1, 2.1.1, and 2.1.2

clone: add an --insecure option

Changeset ff137705659f

Parent 5ccba76ce2fb

by Johan Samyn

Changes to one file · Browse files at ff137705659f Showing diff from parent 5ccba76ce2fb Diff from another changeset...

 
133
134
135
 
 
 
 
136
137
138
 
179
180
181
 
182
 
183
184
185
 
187
188
189
 
190
191
192
 
225
226
227
 
228
229
230
 
259
260
261
 
 
 
 
262
263
264
265
266
 
414
415
416
 
 
 
 
 
417
418
419
 
133
134
135
136
137
138
139
140
141
142
 
183
184
185
186
187
188
189
190
191
 
193
194
195
196
197
198
199
 
232
233
234
235
236
237
238
 
267
268
269
270
271
272
273
274
 
275
276
277
 
425
426
427
428
429
430
431
432
433
434
435
@@ -133,6 +133,10 @@
  self.proxy_chk.setEnabled(useproxy)   self.proxy_chk.setChecked(useproxy)   + self.insecure_chk = QCheckBox(_('Do not check certificates')) + optbox.addWidget(self.insecure_chk) + self.insecure_chk.setEnabled(False) +   self.remote_chk, self.remote_text = chktext(_('Remote command:'))     # allow to specify start revision for p4 & svn repos. @@ -179,7 +183,9 @@
    # connect extra signals   self.src_combo.editTextChanged.connect(self.composeCommand) + self.src_combo.editTextChanged.connect(self.onUrlHttps)   self.dest_combo.editTextChanged.connect(self.composeCommand) + self.dest_combo.editTextChanged.connect(self.onUrlHttps)   self.rev_chk.toggled.connect(self.composeCommand)   self.rev_text.textChanged.connect(self.composeCommand)   self.noupdate_chk.toggled.connect(self.composeCommand) @@ -187,6 +193,7 @@
  self.uncomp_chk.toggled.connect(self.composeCommand)   self.qclone_chk.toggled.connect(self.composeCommand)   self.proxy_chk.toggled.connect(self.composeCommand) + self.insecure_chk.toggled.connect(self.composeCommand)   self.remote_chk.toggled.connect(self.composeCommand)   self.remote_text.textChanged.connect(self.composeCommand)   self.startrev_chk.toggled.connect(self.composeCommand) @@ -225,6 +232,7 @@
  self.pproto_chk.setVisible(visible)   self.uncomp_chk.setVisible(visible)   self.proxy_chk.setVisible(visible) + self.insecure_chk.setVisible(visible)   self.qclone_chk.setVisible(visible)   self.remote_chk.setVisible(visible)   self.remote_text.setVisible(visible) @@ -259,8 +267,11 @@
  cmdline.append(startrev)   cmdline.append('--verbose')   src = self.getSrc() + dest = self.getDest() + if (self.insecure_chk.isChecked() + and (src.startswith('https://') or dest.startswith('https://'))): + cmdline.append('--insecure')   cmdline.append(src) - dest = self.getDest()   if dest:   cmdline.append('--')   cmdline.append(dest) @@ -414,6 +425,11 @@
  else:   self.reject()   + def onUrlHttps(self): + self.insecure_chk.setEnabled(self.getSrc().startswith('https://') + or self.getDest().startswith('https://')) + self.composeCommand() +   def command_canceling(self):   self.cancel_btn.setDisabled(True)