Commit Graph

62 Commits (v1.18.0-rc0)

Author SHA1 Message Date
zeripath 943753f560
Support Proxy protocol () 2 years ago
JonRB cb37c6ba5c
call builtinUnused() if internal SSH is disabled () 2 years ago
Gusted 87a7c37ecb
Use `strings.Cut` for GIT_PROTOCOL value () 3 years ago
Gusted 8740631b79
Enable Wire 2 for Internal SSH Server () 3 years ago
zeripath c9c5bd88be
Stop logging EOFs and exit(1)s in ssh handler () 3 years ago
wxiaoguang 27e2def5f0
Refactor SSH init code, fix directory creation for TrustedUserCAKeys file () 3 years ago
Wim e528e2b435
Implement http signatures support for the API () 3 years ago
zeripath 1d04e8641d
Set Setpgid on child git processes () 3 years ago
Lunny Xiao fd7d83ace6
Move almost all functions' parameter db.Engine to context.Context () 3 years ago
zeripath c88547ce71
Add Goroutine stack inspector to admin/monitor () 3 years ago
Gusted 6ab4a96855
Update golang.org/x/crypto () 3 years ago
6543 54e9ee37a7
format with gofumpt () 3 years ago
Gusted ff2fd08228
Simplify parameter types () 3 years ago
Lunny Xiao 3ca5dc7e32
Move keys to models/asymkey () 3 years ago
Wim bd613c704c
Fix ipv6 parsing for builtin ssh server () 3 years ago
zeripath 35b918f574
Offer rsa-sha2-512 and rsa-sha2-256 algorithms in internal SSH () 3 years ago
zeripath 3dcb3e9073
Second attempt at preventing zombies () 4 years ago
zeripath 302e8b6d02
Prevent zombie processes () 4 years ago
zeripath f825f20d49
Upgrade Gliderlabs SSH to 0.3.3 and add FailedConnectionCallback () 4 years ago
zeripath daa5a23548
Set self-adjusting deadline for connection writing () 4 years ago
zeripath c03f530212
Make internal SSH server host key path configurable () 4 years ago
Stefan eea4197cd9
Internal ssh server respect Ciphers, MACs and KeyExchanges settings () 4 years ago
6543 a19447aed1
migrate from com.* to alternatives () 4 years ago
zeripath 980b0df829
Standardise logging of failed authentication attempts in internal SSH () 4 years ago
zeripath e46a638e8f
Report permissions denied in internal SSH () 4 years ago
Eric Lesiuta abb9cffe4a
Log IP on SSH authentication failure for Built-in SSH server () 4 years ago
zeripath 742e21aeba
Handle and propagate errors when checking if paths are Dirs, Files or Exist () 4 years ago
Wim 9066d09c57
Add ssh certificate support () 4 years ago
zeripath 311ed516ce
log.Fatal on failure to listen to SSH port () 5 years ago
zeripath e3c3b33ea7
Graceful: Xorm, RepoIndexer, Cron and Others () 5 years ago
zeripath cbaa1de9ec Add Graceful shutdown for Windows and hooks for shutdown of goroutines () 5 years ago
zeripath 167e8f18da
Restore Graceful Restarting & Socket Activation () 5 years ago
Tamal Saha 171b359877 Use gitea forked macaron () 6 years ago
techknowlogick d0ec940dd7
switch to use gliderlabs/ssh for builtin server () 6 years ago
kolaente f9ec2f89f2 Add golangci () 6 years ago
Antoine GIRARD 10ff527fae internal/ssh: ignore env command totally () 6 years ago
zeripath 704da08fdc
Better logging () () 6 years ago
Lunny Xiao 2d213b64d1 use native golang SSH library but ssh-keygen when enable built-in SSH server to remove dependent on that command lines () 6 years ago
Robert Sprunk 65b6ebf243 Log IP of failed ssh connection () 6 years ago
Cum Gun eecaba2031 Configurable SSH key exchange algorithm and MAC suite () 7 years ago
spacetourist 7131c7d40d Configurable SSH cipher suite () 7 years ago
Gabriel Jackson bf6f61cc69 Cleanup log messaging 8 years ago
Andrey Nering fda4476061 Fix SSH server on Windows when running as service 8 years ago
Lunny Xiao 65b1875d2b New settings option for a custom SSH host () () 8 years ago
Bwko 4ff0db0246 Catch os... errors 8 years ago
Sandro Santilli 4247304f5a Update import paths from github.com/go-gitea to code.gitea.io () 8 years ago
Rémy Boulanouar 2d68bd1ef9 Change import reference to match gitea instead of gogs () 8 years ago
Unknwon 9e09e48502 fix potential SSH commands dislocation 9 years ago
Unknwon 58e004f7da Remove cache avatar support and add its tests 9 years ago
Unknwon 3abad75a1b Fix one user may block entire listen loop for builtin SSH 9 years ago