aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-05-31Temporarily disable problematic file type codesJeff Halter
2022-05-31patch: v0.2.2Jeff Halter
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-26Merge pull request #13 from jhalter/fix_ghost_user_bugjhalter
Fix multiple issues with v1.8+ login sequence
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-26Merge pull request #12 from jhalter/fix_userlist_orderjhalter
Fix inconsistent sorting of user list
2022-05-26Fix inconsistent sorting of user listJeff Halter
2022-05-25minor: v0.1.0Jeff Halter
2022-05-25Merge pull request #11 from jhalter/remove_placeholder_todo_file_commentjhalter
Remove placeholder file comment
2022-05-25Remove placeholder file commentJeff Halter
2022-05-25Merge pull request #10 from jhalter/implement_file_timestampsjhalter
Add partial support for file create/modify timestamps
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-25Merge pull request #9 from jhalter/move_file_types_to_config_filejhalter
Add more file extension -> type/creator code mappings
2022-05-25Add more file extension -> type/creator code mappingsJeff Halter
2022-05-24patch: v0.0.15Jeff Halter
2022-05-24Merge pull request #8 from jhalter/fix_file_comment_file_corruptionjhalter
Fix file corruption bug for commented files
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-30patch: v0.0.13Jeff Halter
2022-01-30Ran go get -u && go mod tidyJeff 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-15patch: v0.0.12Jeff 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-07Cleanup READMEJeff 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