aboutsummaryrefslogtreecommitdiff
path: root/hotline
AgeCommit message (Collapse)Author
2022-05-31Revert change to handler permissionsJeff Halter
2022-05-30patch: v0.2.1Jeff Halter
2022-05-30Fix and refactor file transfers to handle resource forksJeff Halter
2022-05-30Fix upload folder name pattern matchingJeff Halter
2022-05-29minor: v0.2.0Jeff Halter
2022-05-29Implement handling of special case Dropbox and Upload foldersJeff Halter
2022-05-29Refactor and cleanupJeff Halter
2022-05-29Backfill testsJeff Halter
2022-05-28Fix race in file upload handling that may cause panicJeff Halter
2022-05-28Misc cleanupJeff Halter
* Removed some unnecessary user of pointers * Removed dead cruft * Reorganized code
2022-05-28Implement Make Alias transactionJeff Halter
2022-05-27Fix issue with HL 1.5+ user flag unsetJeff Halter
This fixes an issue where it was not possible for users to unset the "Refuse private chat/messages" preference
2022-05-27Simplify news article timestampingJeff Halter
2022-05-27Simplify user idle checkJeff Halter
2022-05-26patch: v0.1.1Jeff Halter
2022-05-26Fix multiple issues with v1.8+ login sequenceJeff Halter
Squashed bugs: * A v1.8+ user that has connected but not agreed will show up in chat and the userlist as a blank user name * Race condition where a v1.8+ user in connected but not agreed state duplicated the ID of the next user to connect * A v1.8+ user that is connected but not agreed will receive the user list
2022-05-26Fix inconsistent sorting of user listJeff Halter
2022-05-25minor: v0.1.0Jeff Halter
2022-05-25Remove placeholder file commentJeff Halter
2022-05-25Add partial support for file create/modify timestampsJeff Halter
This replaces hardcoded placeholder create/modify timestamps with the real times, mostly. Create time is OS specific, so for now I'm ignoring it at using the modify time as a stand-in.
2022-05-25patch: v0.0.16Jeff Halter
2022-05-25Add more file extension -> type/creator code mappingsJeff Halter
2022-05-24patch: v0.0.15Jeff Halter
2022-05-24Fix file corruption bug for commented filesJeff Halter
This fixes a bug that happens when an uploaded file contains a file comment. The bug happens because the comment byte length was not included when calculating the length of the information header, causing the comment bytes to be appendedto the file.
2022-01-30patch: v0.0.14Jeff Halter
2022-01-30Initial permission handling refactorJeff Halter
2022-01-30Start moving file io into mockable interfaceJeff Halter
2022-01-30Sanitize file path input to prevent directory traversalJeff Halter
2021-08-15Tests and minor fixesJeff Halter
2021-08-12More cleanupJeff Halter
2021-08-10Add tests and clean upJeff Halter
2021-08-07Add keepalive to ClientJeff Halter
2021-08-07Prune unused codeJeff Halter
2021-08-07Handle errJeff Halter
2021-08-07Fix linter warningJeff Halter
2021-08-07patch: v0.0.10Jeff Halter
* Fix file path errors
2021-08-07Remove use of relative pathsJeff Halter
2021-08-06Minor cleanup of transferJeff Halter
2021-08-06Fix line break for emote messagesJeff Halter
2021-08-04patch: v0.0.10Jeff Halter
* minor UI enhancement * Add partially working file browser * Add display of private messages * Add bookmark save * Fix bug with passwords containing digits
2021-08-04Add server name to serverUIJeff Halter
2021-08-04Minor cleanupJeff Halter
2021-08-04Remove unused varJeff Halter
2021-08-03Fix error message on logoutJeff Halter
2021-08-03Ran `gofmt -w .`Jeff Halter
2021-08-03Minor cleanupJeff Halter
2021-08-03Default to port 5500 if undefinedJeff Halter
2021-08-03Initial bookmark creationJeff Halter
2021-08-03Fix string negation bugJeff Halter
2021-08-02Improve formatting of file size displayJeff Halter