]> git.r.bdr.sh - rbdr/mobius/log
rbdr/mobius
2 years agoMerge pull request #8 from jhalter/fix_file_comment_file_corruption
jhalter [Tue, 24 May 2022 23:08:56 +0000 (16:08 -0700)]
Merge pull request #8 from jhalter/fix_file_comment_file_corruption

Fix file corruption bug for commented files

2 years agoFix file corruption bug for commented files
Jeff Halter [Tue, 24 May 2022 23:05:19 +0000 (16:05 -0700)]
Fix file corruption bug for commented files

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.

3 years agopatch: v0.0.14
Jeff Halter [Mon, 31 Jan 2022 05:41:28 +0000 (21:41 -0800)]
patch: v0.0.14

3 years agopatch: v0.0.13
Jeff Halter [Mon, 31 Jan 2022 05:31:44 +0000 (21:31 -0800)]
patch: v0.0.13

3 years agoRan go get -u && go mod tidy
Jeff Halter [Mon, 31 Jan 2022 05:28:01 +0000 (21:28 -0800)]
Ran go get -u && go mod tidy

3 years agoInitial permission handling refactor
Jeff Halter [Mon, 31 Jan 2022 04:59:47 +0000 (20:59 -0800)]
Initial permission handling refactor

3 years agoStart moving file io into mockable interface
Jeff Halter [Mon, 31 Jan 2022 04:59:35 +0000 (20:59 -0800)]
Start moving file io into mockable interface

3 years agoSanitize file path input to prevent directory traversal
Jeff Halter [Mon, 31 Jan 2022 04:56:04 +0000 (20:56 -0800)]
Sanitize file path input to prevent directory traversal

3 years agopatch: v0.0.12
Jeff Halter [Sun, 15 Aug 2021 17:40:34 +0000 (10:40 -0700)]
patch: v0.0.12

3 years agoTests and minor fixes
Jeff Halter [Sun, 15 Aug 2021 17:39:43 +0000 (10:39 -0700)]
Tests and minor fixes

3 years agoMore cleanup
Jeff Halter [Fri, 13 Aug 2021 02:00:13 +0000 (19:00 -0700)]
More cleanup

3 years agoAdd tests and clean up
Jeff Halter [Wed, 11 Aug 2021 01:52:46 +0000 (18:52 -0700)]
Add tests and clean up

3 years agoAdd keepalive to Client
Jeff Halter [Sat, 7 Aug 2021 23:49:12 +0000 (16:49 -0700)]
Add keepalive to Client

3 years agoPrune unused code
Jeff Halter [Sat, 7 Aug 2021 22:52:08 +0000 (15:52 -0700)]
Prune unused code

3 years agoHandle err
Jeff Halter [Sat, 7 Aug 2021 22:51:09 +0000 (15:51 -0700)]
Handle err

3 years agoFix linter warning
Jeff Halter [Sat, 7 Aug 2021 22:50:53 +0000 (15:50 -0700)]
Fix linter warning

3 years agoCleanup README
Jeff Halter [Sat, 7 Aug 2021 16:49:06 +0000 (09:49 -0700)]
Cleanup README

3 years agopatch: v0.0.10
Jeff Halter [Sat, 7 Aug 2021 16:46:31 +0000 (09:46 -0700)]
patch: v0.0.10

* Fix file path errors

3 years agoRemove use of relative paths
Jeff Halter [Sat, 7 Aug 2021 16:45:46 +0000 (09:45 -0700)]
Remove use of relative paths

3 years agoMinor cleanup of transfer
Jeff Halter [Fri, 6 Aug 2021 23:46:45 +0000 (16:46 -0700)]
Minor cleanup of transfer

3 years agoFix line break for emote messages
Jeff Halter [Sat, 7 Aug 2021 01:12:01 +0000 (18:12 -0700)]
Fix line break for emote messages

3 years agopatch: v0.0.10
Jeff Halter [Thu, 5 Aug 2021 00:47:34 +0000 (17:47 -0700)]
patch: v0.0.10

* minor UI enhancement
* Add partially working file browser
* Add display of private messages
* Add bookmark save
* Fix bug with passwords containing digits

3 years agoAdd server name to serverUI
Jeff Halter [Thu, 5 Aug 2021 00:46:03 +0000 (17:46 -0700)]
Add server name to serverUI

3 years agoMinor cleanup
Jeff Halter [Thu, 5 Aug 2021 01:26:57 +0000 (18:26 -0700)]
Minor cleanup

3 years agoRemove unused var
Jeff Halter [Thu, 5 Aug 2021 01:26:37 +0000 (18:26 -0700)]
Remove unused var

3 years agoFix error message on logout
Jeff Halter [Wed, 4 Aug 2021 03:32:41 +0000 (20:32 -0700)]
Fix error message on logout

3 years agoRan `gofmt -w .`
Jeff Halter [Wed, 4 Aug 2021 02:24:08 +0000 (19:24 -0700)]
Ran `gofmt -w .`

3 years agoMinor cleanup
Jeff Halter [Wed, 4 Aug 2021 01:08:26 +0000 (18:08 -0700)]
Minor cleanup

3 years agoDefault to port 5500 if undefined
Jeff Halter [Wed, 4 Aug 2021 01:07:45 +0000 (18:07 -0700)]
Default to port 5500 if undefined

3 years agoInitial bookmark creation
Jeff Halter [Wed, 4 Aug 2021 01:07:10 +0000 (18:07 -0700)]
Initial bookmark creation

3 years agoFix string negation bug
Jeff Halter [Wed, 4 Aug 2021 01:00:05 +0000 (18:00 -0700)]
Fix string negation bug

3 years agoImprove formatting of file size display
Jeff Halter [Tue, 3 Aug 2021 00:17:31 +0000 (17:17 -0700)]
Improve formatting of file size display

3 years agoMinor cleanup of news post modal
Jeff Halter [Sun, 1 Aug 2021 18:06:19 +0000 (11:06 -0700)]
Minor cleanup of news post modal

3 years agoAdd display of server messages
Jeff Halter [Sun, 1 Aug 2021 17:53:10 +0000 (10:53 -0700)]
Add display of server messages

3 years agoAlign file size column
Jeff Halter [Sun, 1 Aug 2021 17:49:23 +0000 (10:49 -0700)]
Align file size column

3 years agoFirst pass at file browsing
Jeff Halter [Sun, 1 Aug 2021 04:05:43 +0000 (21:05 -0700)]
First pass at file browsing

3 years agoRe-enable some blackbox tests
Jeff Halter [Sat, 31 Jul 2021 22:53:47 +0000 (15:53 -0700)]
Re-enable some blackbox tests

3 years agoMove service file to correct location
Jeff Halter [Sat, 31 Jul 2021 18:00:09 +0000 (11:00 -0700)]
Move service file to correct location

3 years agopatch: v0.0.9
Jeff Halter [Sat, 31 Jul 2021 02:37:19 +0000 (19:37 -0700)]
patch: v0.0.9

* Fix CI build

3 years agopatch: v0.0.8
Jeff Halter [Sat, 31 Jul 2021 02:03:04 +0000 (19:03 -0700)]
patch: v0.0.8

 * Add Windows build to CI
 * Misc internal refactoring and cleanup

3 years agoSimplify CI build
Jeff Halter [Sat, 31 Jul 2021 01:56:20 +0000 (18:56 -0700)]
Simplify CI build

3 years agoMoar CI troubleshooting
Jeff Halter [Fri, 30 Jul 2021 00:55:24 +0000 (17:55 -0700)]
Moar CI troubleshooting

3 years agoIgnore generated packages
Jeff Halter [Fri, 30 Jul 2021 00:54:35 +0000 (17:54 -0700)]
Ignore generated packages

3 years agoTroubleshoot CI build
Jeff Halter [Fri, 30 Jul 2021 00:53:46 +0000 (17:53 -0700)]
Troubleshoot CI build

3 years agoAdd dist dir
Jeff Halter [Fri, 30 Jul 2021 00:47:40 +0000 (17:47 -0700)]
Add dist dir

3 years agoInitial separation of UI and client code
Jeff Halter [Fri, 30 Jul 2021 00:12:42 +0000 (17:12 -0700)]
Initial separation of UI and client code

3 years agoAdd Windows build to CI
Jeff Halter [Fri, 30 Jul 2021 00:11:56 +0000 (17:11 -0700)]
Add Windows build to CI

3 years agoFix tracker bug in multiple read case
Jeff Halter [Fri, 30 Jul 2021 02:36:17 +0000 (19:36 -0700)]
Fix tracker bug in multiple read case

3 years agoFix CI config
Jeff Halter [Thu, 29 Jul 2021 20:04:31 +0000 (13:04 -0700)]
Fix CI config

3 years agoRe-organize cmd paths
Jeff Halter [Thu, 29 Jul 2021 15:42:33 +0000 (08:42 -0700)]
Re-organize cmd paths

3 years agoAdd per-OS default config path to accomodate Windows
Jeff Halter [Thu, 29 Jul 2021 01:17:13 +0000 (18:17 -0700)]
Add per-OS default config path to accomodate Windows

3 years agoAdd systemd unit file
Jeff Halter [Thu, 29 Jul 2021 01:15:51 +0000 (18:15 -0700)]
Add systemd unit file

3 years agopatch: v0.0.7
Jeff Halter [Wed, 28 Jul 2021 23:57:20 +0000 (16:57 -0700)]
patch: v0.0.7

* Fixed intermittent crash on tracker listing
* Fixed crash on shxd server login
* Code re-org
* Misc cleanup and fixes

3 years agoFix client banner prob from file re-org
Jeff Halter [Wed, 28 Jul 2021 23:42:46 +0000 (16:42 -0700)]
Fix client banner prob from file re-org

3 years agoFix intermittent tracker read panic
Jeff Halter [Wed, 28 Jul 2021 23:42:09 +0000 (16:42 -0700)]
Fix intermittent tracker read panic

3 years agoMove code to hotline dir
Jeff Halter [Thu, 29 Jul 2021 01:21:52 +0000 (18:21 -0700)]
Move code to hotline dir

3 years agoFix crash on shxd servers
Jeff Halter [Wed, 28 Jul 2021 02:25:43 +0000 (19:25 -0700)]
Fix crash on shxd servers

3 years agoPrevent empty username setting
Jeff Halter [Wed, 28 Jul 2021 00:41:28 +0000 (17:41 -0700)]
Prevent empty username setting

3 years agopatch: Fix ACLs and brew install issues
Jeff Halter [Mon, 26 Jul 2021 23:41:01 +0000 (16:41 -0700)]
patch: Fix ACLs and brew install issues

3 years agoUpdate README
Jeff Halter [Sun, 25 Jul 2021 23:00:13 +0000 (16:00 -0700)]
Update README

3 years agopatch: bump version to v0.0.5
Jeff Halter [Sun, 25 Jul 2021 22:20:39 +0000 (15:20 -0700)]
patch: bump version to v0.0.5

3 years agopatch: fix news line breaks
Jeff Halter [Sun, 25 Jul 2021 22:15:37 +0000 (15:15 -0700)]
patch: fix news line breaks

3 years agoSend Mac line breaks in news post
Jeff Halter [Sun, 25 Jul 2021 22:14:47 +0000 (15:14 -0700)]
Send Mac line breaks in news post

3 years agopatch: bump patch level
Jeff Halter [Sun, 25 Jul 2021 22:10:02 +0000 (15:10 -0700)]
patch: bump patch level

3 years agoImprove banners
Jeff Halter [Sun, 25 Jul 2021 22:09:27 +0000 (15:09 -0700)]
Improve banners

3 years agoBump version
Jeff Halter [Sun, 25 Jul 2021 22:03:07 +0000 (15:03 -0700)]
Bump version

3 years agoAdd inital client news post functionality
Jeff Halter [Sun, 25 Jul 2021 21:54:54 +0000 (14:54 -0700)]
Add inital client news post functionality

3 years agoCleanup and error handling
Jeff Halter [Sun, 25 Jul 2021 19:58:48 +0000 (12:58 -0700)]
Cleanup and error handling

3 years agoFIx icon ID
Jeff Halter [Sun, 25 Jul 2021 18:14:02 +0000 (11:14 -0700)]
FIx icon ID

3 years agoCleanup unneeded code
Jeff Halter [Sun, 25 Jul 2021 17:32:21 +0000 (10:32 -0700)]
Cleanup unneeded code

3 years agoMinor cleanup
Jeff Halter [Sun, 25 Jul 2021 17:26:59 +0000 (10:26 -0700)]
Minor cleanup

3 years agoMinor cleanup
Jeff Halter [Sun, 25 Jul 2021 17:07:44 +0000 (10:07 -0700)]
Minor cleanup

3 years agoAdd tracker to client config template
Jeff Halter [Sun, 25 Jul 2021 17:06:29 +0000 (10:06 -0700)]
Add tracker to client config template

3 years agoAdd IconID & move tracker config to settings
Jeff Halter [Sun, 25 Jul 2021 17:06:07 +0000 (10:06 -0700)]
Add IconID & move tracker config to settings

3 years agopatch: bump patch level
Jeff Halter [Sun, 25 Jul 2021 01:33:10 +0000 (18:33 -0700)]
patch: bump patch level

3 years agoFix banner embed
Jeff Halter [Sun, 25 Jul 2021 01:32:10 +0000 (18:32 -0700)]
Fix banner embed

3 years agopatch: initial pre-release
Jeff Halter [Sun, 25 Jul 2021 00:55:04 +0000 (17:55 -0700)]
patch: initial pre-release

3 years agoInitial squashed commit
Jeff Halter [Sun, 25 Jul 2021 00:54:17 +0000 (17:54 -0700)]
Initial squashed commit