index
:
mobius
main
upstream-clean
Friendship Quest remix of mobius, a hotline server in go #cli
git daemon user
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
hotline
/
server.go
Age
Commit message (
Expand
)
Author
2025-11-25
Add TLS port field to tracker registration protocol
Jeff Halter
2025-11-22
Add optional TLS support for encrypted client connections
Jeff Halter
2025-07-05
Fix string splitting bug and add comprehensive tracker registration tests
Jeff Halter
2025-07-04
Fix file handle close warnings by ignoring return values
Jeff Halter
2025-06-29
Fix IPv6 address parsing in IP extraction
Jeff Halter
2025-05-22
Update server.go
Theo Knez
2025-02-06
Account for 16 vs 32 bit integers in folder upload
Ruben Beltran del Rio
2024-07-28
Fix tracker registration logging
Jeff Halter
2024-07-27
Add logging of tracker registration
Jeff Halter
2024-07-25
Wrap file transfer errors with more context
Jeff Halter
2024-07-23
Add client connection rate limit
Jeff Halter
2024-07-21
Clean up logging
Jeff Halter
2024-07-19
Add option for account-specific file root
Jeff Halter
2024-07-18
Add support for trackers that require a password
Jeff Halter
2024-07-18
Add initial HTTP API endpoints
Jeff Halter
2024-07-17
Extensive refactor, quality of life enhancements
Jeff Halter
2024-07-09
Extensive refactor and clean up
Jeff Halter
2024-06-24
Refactoring, cleanup, test backfilling
Jeff Halter
2024-06-17
Clean up various linter warnings
Jeff Halter
2024-06-16
Fix broken io.Reader implementations
Jeff Halter
2024-06-15
Replace hardcoded version with ldflag usage
Jeff Halter
2024-06-15
Refactoring and cleanup
Jeff Halter
2024-06-10
Replace zap logger with slog
Jeff Halter
2024-06-10
Read banner once at startup
Jeff Halter
2024-06-09
Convert more bespoke methods to io.Reader/io.Writer interfaces
Jeff Halter
2024-06-09
Replace custom slice concat func with slices.Concat
Jeff Halter
2024-06-08
Add support for account login rename
Jeff Halter
2024-06-01
Fix account management edge cases
Jeff Halter
2024-04-04
Add support for Mac Roman character encoding.
Jeff Halter
2024-04-01
Fix handling of absolute paths in FileRoot config field
Jeff Halter
2024-03-28
Add cmdline flag to specify network interface
Jeff Halter
2023-05-28
Misc minor cleanup and linter appeasement
Jeff Halter
2023-04-23
Make UserFlags public
Jeff Halter
2023-04-19
Ran 'golangci-lint run -E gocritic,whitespace --fix' 🤞
Jeff Halter
2023-04-19
Downcase fs var name
Jeff Halter
2023-04-19
Replace deprecated iotuil usage
Jeff Halter
2023-03-26
Initial refactor to split client from protocol package
Jeff Halter
2023-03-18
Disconnect banned users earlier in the login flow
Jeff Halter
2023-01-21
Fix regression in 1.5 login behavior
Jeff Halter
2023-01-18
Improve third party client compatability
Jeff Halter
2023-01-18
Fix threaded news bugs
Jeff Halter
2023-01-10
Improve compatibility with Obsession client
Jeff Halter
2022-11-21
Minor improvements to sendTransaction
Jeff Halter
2022-11-21
Fix mutex lock bug on invalid client
Jeff Halter
2022-11-08
Fix overwrite of user info due to buffer re-use
Jeff Halter
2022-11-07
Add workaround for Windows file transfer errors
Jeff Halter
2022-11-07
Improve Frogblast client compatibility
Jeff Halter
2022-09-15
Clean up some linter warnings
Jeff Halter
2022-07-04
Add basic stat counters
Jeff Halter
2022-07-03
Implement handing for "Refuse Private Chat" preference
Jeff Halter
[next]