c4c62333fc
Merge pull request 'refactor: complete rewrite of hardfiles' ( #1 ) from e/hardfiles:e-refactor into main
...
Reviewed-on: #1
2026-03-29 20:50:34 +00:00
b03f5c5e11
refactor: complete rewrite of hardfiles
...
Rebuilt from scratch in Go with streaming uploads (5GB support),
password protection, rate limiting, secure shredding, and a
retro-chaotic UI with random GIF backgrounds.
2026-03-28 01:34:36 -04:00
dd6a544d01
Streaming uploads, security fixes, and documentation
...
- Use MultipartReader for true streaming uploads without size limit
- Fix path traversal vulnerabilities
- Fix memory leaks in file handling
- Stream file uploads to disk to prevent memory exhaustion
- Add comprehensive code documentation
2026-01-10 10:01:41 -08:00
delorean
439b6bdee9
Merge pull request 'Enhancement: File Handling and Compression Support' ( #4 ) from compression into main
...
Reviewed-on: #4
2024-02-28 10:23:50 -08:00
sad
17a2b97d18
fix http->https
2024-02-28 06:50:11 -07:00
sad
8e65053cc1
implemented compression
2024-02-28 06:17:37 -07:00
delorean
8459f9e4c8
woopsie daisies nigga
2024-01-16 03:45:53 -06:00
delorean
1b1553c416
more cleanup, minor frontend fixes
2024-01-16 03:37:08 -06:00
delorean
09fab10c7a
cleanup
2024-01-16 03:00:55 -06:00
hgw
c52f37e711
Bin the URL length setting
2023-12-28 04:01:08 +00:00
bd9f68282c
Zeros function improved (do we need this?)
2023-12-27 15:21:33 -05:00
2f2090929c
Improved Scramble function efficency
2023-12-27 15:11:13 -05:00
7cc0152d3e
Replaced math/rand (deprecated) with crypto/rand
2023-12-27 15:01:43 -05:00
14e947435b
Updated README
2023-12-27 14:48:13 -05:00
hgw
5a7637734a
Change some headers
2023-12-13 14:01:27 +00:00
hgw
e82b4661c6
Move maximum TTL to config file
2023-12-13 13:57:31 +00:00
hgw
d84826ae66
Remove symbols from file name chars because it makes links look like shit
2023-12-13 13:47:04 +00:00
hgw
345236b2d9
URL length and expiry on POST request PR #2
2023-12-13 09:42:53 +00:00
hgw
4dcf1f37a3
Update .gitignore
2023-12-13 09:42:09 +00:00
hgw
02483f896c
Update readme to include curl enhancements
2023-12-13 09:41:55 +00:00
delorean
fde218ef6f
reduction
2023-12-12 14:04:32 -06:00
delorean
f15f9de04a
code revamp, missing dir/db fault tolerance, frontend changes, misc cleanup
2023-12-12 13:42:00 -06:00
hgw
979c7e34d4
Move file expiry time to config file
2023-12-10 05:32:53 +00:00
hgw
579a2ac26b
Improve Dockerfile
2023-12-10 05:21:33 +00:00
hgw
a1e18fa2e9
Set shred time back to 24 hours
2023-12-10 05:19:35 +00:00
delorean
4a56cda040
header
2023-11-15 20:43:18 -06:00
delorean
746058a6d3
cleanup
2023-11-01 08:11:34 -05:00
delorean
ae6356fb7b
index
2023-10-31 21:40:28 -05:00
delorean
0978b9c2c0
removed debug expiry
2023-10-31 21:01:27 -05:00
delorean
e89c72e06a
shredding
2023-10-31 20:21:04 -05:00
hgw
834718afcc
WTFPL
2023-10-05 02:26:56 +00:00
hgw
a7e25b7640
Update README
2023-10-05 01:04:45 +00:00
hgw
24f310eb6c
Switch to Docker image rather than building
2023-10-05 00:24:37 +00:00
hgw
e3e75e7b0b
Add Docker information to README
2023-10-04 01:32:49 +00:00
hgw
37ac0f9e50
Add Docker support
2023-10-04 01:29:26 +00:00
hgw
e4f255c074
Add .gitignore
2023-10-04 01:25:10 +00:00
ca6f3f6ed5
Enterprise README Unlocked
2023-10-01 13:43:15 -04:00
Brotherman Bill
9cdfdc0c04
Update site descriptoin
2023-10-01 12:56:53 +00:00
delorean
56d5ab37af
readme
2023-09-30 18:10:29 -05:00
delorean
7bb32e7c17
initial
2023-09-30 18:06:22 -05:00