| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-02-05 | Account for 16 vs 32 bit integers in folder uploadupstream-clean | Ruben Beltran del Rio | |
| 2024-10-06 | Fix tracker results | Jeff Halter | |
| 2024-07-30 | Fix comments | Jeff Halter | |
| 2024-07-28 | Fix tracker registration logging | Jeff Halter | |
| 2024-07-28 | Improve human readability of account config files | Jeff Halter | |
| 2024-07-27 | Add logging of tracker registration | Jeff Halter | |
| 2024-07-26 | Make Bonjour optional and disabled by default | Jeff Halter | |
| Bonjour doesn't seem happy inside Docker, so I'm making it optional and off by default. | |||
| 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-19 | Appease linter | Jeff Halter | |
| 2024-07-19 | Fix failing test, replace use of reflect package with assert | 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 | |
| * Added ability to reload config, agreement, news, and user accounts without restarting the server by sending SIGHUP to the running process * Added ability to use modern unix or windows line breaks in Agreement.txt and MessageBoard.txt instead of classic MacOS `\r` breaks. * Extensive refactor towards swappable backends for the active server state * Extensive refactored towards making the hotline package generic and re-usable for alternate server implemenations * Fix bug where users whose accounts have been deleted would not be disconnected | |||
| 2024-07-13 | Re-add UserList field to client | Jeff Halter | |
| 2024-07-09 | Extensive refactor and clean up | Jeff Halter | |
| 2024-06-27 | Limit chat message size to 8192 bytes | Jeff Halter | |
| 2024-06-24 | Refactoring, cleanup, test backfilling | Jeff Halter | |
| 2024-06-18 | Adopt more fixed size array types for struct fields | Jeff Halter | |
| 2024-06-17 | Use fixed size array types in Transaction fields | Jeff Halter | |
| 2024-06-17 | Clean up various linter warnings | Jeff Halter | |
| 2024-06-17 | Fix io.Reader implementations and wrap more errors | Jeff Halter | |
| 2024-06-17 | Fix corrupt file info forks | Jeff Halter | |
| This fixes a bug that happens when: 1. Optional "Enable Resource Forks" feature is true 2. A file comment is added 3. The comment is updated to be shorter than the original The expected behavior is that the hidden .info file is replaced with the new data, but this wasn't happening because the file flag was not set to truncate on write. | |||
| 2024-06-17 | Fix io.Reader implementation for FileNameWithInfo | Jeff Halter | |
| 2024-06-17 | Update failing news test | 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 | |
| * Split CLI client into separate project * Convert more functions to follow common Golang idioms e.g io.Reader, io.Writer * Use ldflags for versioning * Misc cleanup and simplification | |||
| 2024-06-10 | Replace zap logger with slog | Jeff Halter | |
| 2024-06-10 | Read banner once at startup | Jeff Halter | |
| 2024-06-09 | Remove redundant text encoding func | Jeff Halter | |
| 2024-06-09 | Convert more bespoke methods to io.Reader/io.Writer interfaces | Jeff Halter | |
| 2024-06-09 | Convert 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-09 | Refactor TrackerRegistration Read to io.Reader interface | Jeff Halter | |
| 2024-06-08 | Ignore files with incompatible names | Jeff Halter | |
| 2024-06-08 | Add support for account login rename | Jeff Halter | |
| 2024-06-01 | patch: v0.12.3 | Jeff Halter | |
| 2024-06-01 | Fix account management edge cases | Jeff Halter | |
| 2024-05-05 | patch: v0.12.2 | Jeff Halter | |
| 2024-05-05 | Fix bug that clears account password on permission edit | Jeff Halter | |
| 2024-05-05 | Fix handling of refuse PM flag | Jeff Halter | |
| 2024-04-29 | Fix test | Jeff Halter | |
| 2024-04-29 | Make GetFileInfo behavior consistent with official 1.9 server behavior | Jeff Halter | |
| 2024-04-12 | patch: v0.12.1 | Jeff Halter | |
| 2024-04-12 | Minor cleanup | Jeff Halter | |
| 2024-04-12 | Fix handling of symlinks in Files dir | Jeff Halter | |
| 2024-04-04 | minor: v0.12.0 | Jeff Halter | |