| Commit message (Expand) | Author | Age | Files | Lines |
* | {main,ws}.go: Initialize chanPool directly instead of setupChanPool() | Runxi Yu | 2024-10-05 | 1 | -6/+0 |
* | {config,main}.go, cca.scfg.example: Settable static path | Runxi Yu | 2024-10-04 | 1 | -5/+3 |
* | {config,main}.go, cca.scfg.example: Support TLS | Runxi Yu | 2024-10-04 | 1 | -8/+34 |
* | main.go, cca.scfg.example: Remove FastCGI support | Runxi Yu | 2024-10-04 | 1 | -4/+2 |
* | {main,ws,wsm}.go: Attempt to cancel old sessions | Runxi Yu | 2024-10-03 | 1 | -0/+6 |
* | {main,pw}.go, Makefile, index_login.html: Remove password auth stub | Runxi Yu | 2024-10-01 | 1 | -1/+0 |
* | main.go: Actually repsect config.Perf.ReadHeaderTimeout | Runxi Yu | 2024-09-30 | 1 | -1/+1 |
* | *: Change license to AGPL-3.0-or-later | Runxi Yu | 2024-09-30 | 1 | -21/+11 |
* | main.go: Use http.Server.Serve | Runxi Yu | 2024-09-26 | 1 | -1/+5 |
* | Revert "main.go: Use http.Server with timeouts" | Runxi Yu | 2024-09-26 | 1 | -5/+1 |
* | main.go: Use http.Server with timeouts | Runxi Yu | 2024-09-26 | 1 | -1/+5 |
* | ws.go: Very basic channels | Runxi Yu | 2024-09-13 | 1 | -0/+6 |
* | *: Password login stub | Runxi Yu | 2024-09-08 | 1 | -0/+1 |
* | *: Display courses | Runxi Yu | 2024-09-08 | 1 | -0/+6 |
* | *: Basic WebSocket connection may be established now | Runxi Yu | 2024-09-08 | 1 | -0/+1 |
* | *: Basic authentication and templates | Runxi Yu | 2024-09-07 | 1 | -0/+96 |