Menu

Code Commit Log


Commit Date  
[r2579] by ian_roberts

Added an option to use native "ssh" for svn+ssh

By default there is a special case in svnkit whereby svn+ssh URLs are handled
using the pure-Java trilead SSH client. Other tunnel protocols
(svn+somethingelse) that are defined in the config file are properly respected,
but this does not apply for svn+ssh - an "ssh = ..." tunnel definition is
ignored in favour of trilead. This commit makes it possible to change that
behaviour by a configuration option gate.cow.useNativeSSH=true in cowrc.groovy
which removes the special case and makes it so that svn+ssh URLs will use the
"ssh = ..." tunnel specification in the svnconfig file. Note that this has a
couple of important caveats:

1. there is no default definition for svn+ssh like there is for the command
line svn client - you *must* define "ssh" as an explicit tunnel type in your
svnconfig for this to work
2. using a native tunnel for ssh means that authentication data (username,
password and/or SSH key) defined on the Wiki object does not apply - if
connections will not authenticate with the default ~/.ssh/id_* keys then the
tunnel specification in svnconfig must include the relevant "-i" and "-l"
options. The username from auth data will be passed as the tunnel-user
option to the remote svnserve but will not affect the SSH connection
username.

2022-12-15 22:20:10 Tree
[r2578] by ian_roberts

Added patched version of one internal svnkit class that was causing failures when talking to https repositories using the BouncyCastle TLS implementation.

2022-03-28 10:35:26 Tree
[r2577] by gate-project

CoW upload

2021-01-06 11:41:58 Tree
[r2576] by gate-project

PageService.deleteFiles called by user xsong

2021-01-06 11:41:26 Tree
[r2575] by gate-project

[xsong] PS.createDirectory

2021-01-06 11:41:15 Tree
[r2574] by gate-project

[xsong] PS.createDirectory

2021-01-06 11:40:32 Tree
[r2573] by ian_roberts

Removed unused import which prevented the plugin compiling in Grails 2.5

2020-06-17 22:28:24 Tree
[r2572] by ian_roberts

Fixed up the "two digits" check so it doesn't also prevent you using symbols in a password

2018-08-01 16:23:45 Tree
[r2571] by hcunningham

more

2018-04-08 10:06:46 Tree
[r2570] by hcunningham

more

2018-04-07 19:23:48 Tree
Older >