Releases: drduh/gone
Releases · drduh/gone
2026.06.14
- user action to remask IP address
- configurable random string count
- server listen IP address setting
- random names generated from sets
- improve auth package token check
- harden service for linux install
- ember theme, swatch-based toggle
- set extension-based content-type
- more precise megabyte conversion
- add a jitter to the tarpit delay
- add unit tests for ~75% coverage
- update to go1.26.4 and add gosec
Full Changelog: 2026.05.26...2026.06.14
2026.05.26
- additional limits on files and text
- additional error handling and tests
- options for debug log, tarpit delay
- improve file content-type detection
- safer file load, handle disposition
- split status/user requests handlers
- validate configuration json on load
- disambiguate config variables/names
- add dockerfile for container builds
- update to go 1.26.3 and pin actions
Full Changelog: 2025.12.21...2026.05.26
2025.12.21
- sanitize and test upload fields
- find and reduce race conditions
- slow/tarpit authz fail requests
- options to auth available paths
Full Changelog: 2025.12.14...2025.12.21
2025.12.14
- index user interface refactored for mobile usability
- assign a versioned 32-byte id to user-uploaded files
- ability to remove all storage contents with "/clear"
- slow down failed authentication attempts (by 2 secs)
- status (previously heartbeat) measures content sizes
- option to redact build detail in the status response
- update to golang 1.25.5
Full Changelog: 2025.11.16...2025.12.14
2025.11.16
- assign id and content sha256 to files
- adjust ui sizing and assets path
- only accept available themes
- refactor and test storage
- update to golang 1.25.4
Full Changelog: 2025.10.19...2025.11.16
2025.10.19
- mask user IP addresses (still included in audit logs)
- serve content-length (file size) in download response
- improved messages json response
- split defaults and limits configurations
- update to golang 1.25.3
Full Changelog: 2025.10.12...2025.10.19
2025.10.12
- option to show build info in index footer (default:
true) - option to change root path (default:
/) - include time in messages download
- latest golang and linter
- tested on macos
Full Changelog: 2025.08.03...2025.10.12
2025.08.03
- update to go 1.24.5 and latest linter
- debian service installation with
make install - ability to load random names from etc assets file
- improved file selection list in index ui
Full Changelog: 2025.05.11...2025.08.03
2025.05.11
- update to go 1.24.3 and latest linter
- trim extra newlines in index wall input
- wall character limit on index
- index message when no files are available
Full Changelog: 2025.05.04...2025.05.11
2025.05.04
- list files on index in table format
- include file time remaining in index table
- select files to download with radio button(s) from list
- set strict same site cookie property
Full Changelog: 2025.04.27...2025.05.04