Commit Graph

61 Commits (8de8972baf5d82ff7b58ed77d78e8e1869e64eb5)

Author SHA1 Message Date
Nanguan Lin 1f0d31ce8f
Remove unused error in graceful manager (#29871) 8 months ago
coldWater d08f4360c9
Refactor graceful manager, fix misused WaitGroup (#29738) 8 months ago
wxiaoguang 90a3f2d4b7
Avoid unexpected panic in graceful manager (#29629) 9 months ago
wxiaoguang 79da4bbc56
Suggest to use Type=simple for systemd service (#28717) 11 months ago
wxiaoguang 2ac2796a4c
Refactor graceful manager to use shared code (#28073) 1 year ago
wxiaoguang 79394b340d
Improve graceful manager code/comment (#28063) 1 year ago
idk cdd3d4b8d8
Allow the use of alternative net.Listener implementations by downstreams (#25855) 1 year ago
silverwind 88f835192d
Replace `interface{}` with `any` (#25686) 1 year ago
wxiaoguang 18f26cfbf7
Improve queue and logger context (#24924) 2 years ago
wxiaoguang ec2a01d1e2
Fix regression: access log template, gitea manager cli command (#24838) 2 years ago
wxiaoguang 4647660776
Rewrite logger system (#24726) 2 years ago
zeripath 7565e5c3de
Implement systemd-notify protocol (#21151) 2 years ago
silverwind 938b591994
Remove most path-based golangci exclusions (#24214) 2 years ago
flynnnnnnnnnn e81ccc406b
Implement FSFE REUSE for golang files (#21840) 2 years ago
delvh 0ebb45cfe7
Replace all instances of fmt.Errorf(%v) with fmt.Errorf(%w) (#21551) 2 years ago
zeripath 943753f560
Support Proxy protocol (#12527) 2 years ago
wxiaoguang 6784a707d1
Fix graceful doc (#20883) 2 years ago
JonRB cb37c6ba5c
call builtinUnused() if internal SSH is disabled (#20877) 2 years ago
Frank 1f0638747b
Preserve unix socket file (#20499) 2 years ago
Wim cb50375e2b
Add more linters to improve code readability (#19989) 2 years ago
wxiaoguang a9dc9b06e4
Fix signal loop in graceful manager (#19943) 2 years ago
wxiaoguang c18d8d6968
Remove legacy `+build:` constraint (#19582) 3 years ago
zeripath c88547ce71
Add Goroutine stack inspector to admin/monitor (#19207) 3 years ago
zeripath 5fe764b1eb
Add pprof labels in processes and for lifecycles (#19202) 3 years ago
zeripath 83c9035971
Immediately Hammer if second kill is sent (#18823) 3 years ago
6543 54e9ee37a7
format with gofumpt (#18184) 3 years ago
zeripath c96be0cd98
Make SSL cipher suite configurable (#17440) 3 years ago
Lunny Xiao 4a57c9ea17
Fix some lints (#17337) 3 years ago
zeripath 429258cff3
Use pointer for wrappedConn methods (#17295) 3 years ago
Eng Zer Jun f2e7d5477f
refactor: move from io/ioutil to io and os package (#17109) 3 years ago
John Olheiser 648464b504
Add bundle download for repository (#14538) 3 years ago
Stanley Hu 3dba75fb97
Support HTTP/2 in Let's Encrypt (#16371) 3 years ago
zeripath daa5a23548
Set self-adjusting deadline for connection writing (#16068) 4 years ago
zeripath 3183a465d7
Make modules/context.Context a context.Context (#16031) 4 years ago
zeripath ba526ceffe
Multiple Queue improvements: LevelDB Wait on empty, shutdown empty shadow level queue, reduce goroutines etc (#15693) 4 years ago
zeripath 1a5659943e
Add timeout to writing to responses (#15831) 4 years ago
zeripath bdc1697729
Drop back to use IsAnInteractiveSession for SVC (#15749) 4 years ago
zeripath 113c1557ff
Fix regression from #14623 - use debug SVC handler only on interactive sessions (#15210) 4 years ago
zeripath c03f530212
Make internal SSH server host key path configurable (#14918) 4 years ago
Lunny Xiao a1c9e8f266
Fix windows build error (#14263) 4 years ago
zeripath 2f1353a2f3
Move install pages out of main macaron routes (#13195) 4 years ago
zeripath 702e98c5ec
Set TLS minimum version to 1.2 (#12689) 4 years ago
zeripath 74bd9691c6
Re-attempt to delete temporary upload if the file is locked by another process (#12447) 4 years ago
zeripath c5b08f6d5a
Pause, Resume, Release&Reopen, Add and Remove Logging from command line (#11777) 4 years ago
zeripath 4a04740daf
Handle panics that percolate up to the graceful module (#11291) 5 years ago
zeripath 0e799c26ba
Prevent panic during wrappedConn close at hammertime (#11219) 5 years ago
zeripath 37892be635
Restore graceful restart on SIGHUP (#10224) 5 years ago
zeripath c512bfd09c
Prevent double waitgroup decrement (#10170) 5 years ago
6543 169bb55ec6
[UI] Show pull icon on pull (#10061) 5 years ago
zeripath c01221e70f
Queue: Make WorkerPools and Queues flushable (#10001) 5 years ago