-
60295a28bb
use updated error library, remove gopher string_const.go
development
kim (grufwub)
2021-02-17 19:44:54 +0000
-
1dce8a6600
update errors library in module files
kim (grufwub)
2021-02-16 21:23:01 +0000
-
1598f101f1
use updated errors library
kim (grufwub)
2021-02-16 21:22:12 +0000
-
0ecc21c1de
Update errors library
kim (grufwub)
2021-02-15 21:55:49 +0000
-
d84739d018
Fix core.EscapePath() reserved chars list, add test for EscapePath, add benchmarks core/url path escaping
kim (grufwub)
2021-02-15 18:13:49 +0000
-
d6df45cd41
pathBuilder improvements
kim (grufwub)
2021-01-29 09:19:34 +0000
-
e4187eb229
update build script to write a version file
kim (grufwub)
2021-01-27 21:01:06 +0000
-
ffa42c0183
bump version to release v3.1.8
kim (grufwub)
2021-01-27 20:53:29 +0000
-
fd3bf21758
remove unused const
kim (grufwub)
2021-01-27 20:48:21 +0000
-
627b83c395
move valid root check
kim (grufwub)
2021-01-13 17:18:50 +0000
-
088730d3cb
update example config
kim (grufwub)
2021-01-12 20:27:47 +0000
-
e0f402cfd9
fix path joining logic
kim (grufwub)
2021-01-12 09:28:56 +0000
-
cdd55c0f60
version bump
kim (grufwub)
2021-01-11 20:03:39 +0000
-
f2f0b6d615
improve code commenting, add root dir sanitization, improve root + chroot logic handling
kim (grufwub)
2021-01-11 20:02:56 +0000
-
2d1b5a9ab3
version bump, for user dir lookup their system user dir instead of assuming '/home/...'
kim (grufwub)
2021-01-11 18:43:11 +0000
-
1d05e31dfb
improve pathBuilder commenting, reduce repeated code
kim (grufwub)
2021-01-09 00:16:23 +0000
-
f7e43d4d10
bump version
kim (grufwub)
2021-01-07 19:46:50 +0000
-
69d608d5f5
add comments
kim (grufwub)
2021-01-07 18:27:53 +0000
-
f07e9c05e9
formatting changes, improve core.ReadFile command
kim (grufwub)
2021-01-07 18:27:03 +0000
-
14abeb7077
fix new line handling for '\n' at position 0 in read count
kim (grufwub)
2021-01-06 18:17:26 +0000
-
369e8fef13
take into account empty reads, and error on too many
kim (grufwub)
2021-01-06 17:34:44 +0000
-
f3cc83a2a3
small fix to previous changes...
kim (grufwub)
2021-01-05 22:52:07 +0000
-
563138f3ec
don't bother request read buffering
kim (grufwub)
2021-01-05 22:15:32 +0000
-
62c005d417
version bump
kim (grufwub)
2021-01-05 22:00:10 +0000
-
f2c3dd60b7
improve conn reading
kim (grufwub)
2021-01-05 21:53:25 +0000
-
d6bf0f44a6
improve error logging
kim (grufwub)
2021-01-05 20:15:21 +0000
-
3e182207e0
redirect on empty path, small formatting changes, version bump
kim (grufwub)
2021-01-05 20:11:59 +0000
-
b2ed836f63
version bump
kim (grufwub)
2020-12-27 21:06:29 +0000
-
6f4714e144
improve code commenting
kim (grufwub)
2020-12-26 23:14:26 +0000
-
03e7384159
update autogenerated mime types, add mime type generation script
kim (grufwub)
2020-12-26 23:11:57 +0000
-
39aac0eac8
fix mime type checking, write our own file extension fetcher
kim (grufwub)
2020-12-22 17:55:03 +0000
-
ee92133c47
improve mime typing
kim (grufwub)
2020-12-22 14:33:26 +0000
-
5b1f31ca92
version bump
kim (grufwub)
2020-12-22 14:26:31 +0000
-
72ea175925
use hardcoded list of mime types...
kim (grufwub)
2020-12-22 14:23:52 +0000
-
dccf4bd636
remove old library versions from go module files
kim (grufwub)
2020-12-21 21:10:43 +0000
-
bff3b23b49
update go-bufpools version
kim (grufwub)
2020-12-21 21:01:15 +0000
-
aaddfe3679
udpate go-logger again...
kim (grufwub)
2020-12-21 20:46:49 +0000
-
692d439180
update go-logger version
kim (grufwub)
2020-12-21 20:42:56 +0000
-
259d01fdd6
update go-filecache versions
kim (grufwub)
2020-12-21 20:12:36 +0000
-
0ba05dc956
version bump
kim (grufwub)
2020-12-21 18:27:03 +0000
-
37e257fcc8
update go-config version
kim (grufwub)
2020-12-21 18:26:40 +0000
-
13227bbd21
use new version of go-errors (much improved syntax, *hopefully* more performant)
kim (grufwub)
2020-12-19 16:47:51 +0000
-
d43597b2fa
version bump
kim (grufwub)
2020-12-18 20:43:46 +0000
-
db73c33fa2
no max CGI runtime
kim (grufwub)
2020-12-18 20:41:50 +0000
-
5d44d9c0e0
upgrade deps
kim (grufwub)
2020-12-18 20:41:30 +0000
-
40a5e6e70e
further improve initial CGI path stripping
kim (grufwub)
2020-12-17 19:29:43 +0000
-
27366e224e
fix CGI dir request panic
kim (grufwub)
2020-12-17 18:58:40 +0000
-
ea83ab3f78
version bump
kim (grufwub)
2020-12-17 17:05:10 +0000
-
eef30c742f
improved request line-end check
kim (grufwub)
2020-12-17 17:04:45 +0000
-
41f0ab6b1c
fix policy file formatting, be leniant on line ends again...
kim (grufwub)
2020-12-16 22:01:11 +0000
-
81ff43ab29
version bump
kim (grufwub)
2020-12-16 21:56:45 +0000
-
f155e76661
update policy file
kim (grufwub)
2020-12-16 21:56:25 +0000
-
230a979993
actually you know what, fuck you, be LESS leniant with request line end. SPEC COMPLIANCE FTW
kim (grufwub)
2020-12-16 21:39:23 +0000
-
c95d2e8939
be a bit more leniant on line-endings
kim (grufwub)
2020-12-16 21:19:41 +0000
-
352cebcf50
fix version printing
kim (grufwub)
2020-12-16 20:10:37 +0000
-
c842ae78ad
improve string constant names and log printing
kim (grufwub)
2020-12-16 20:05:03 +0000
-
8a541b1369
update README format
kim (grufwub)
2020-12-12 13:45:52 +0000
-
5aeb201cc0
further explain chroot reasonings in docs
kim (grufwub)
2020-12-10 00:03:13 +0000
-
b2cbcc32f3
update docs + README
kim (grufwub)
2020-12-09 23:57:24 +0000
-
2e97b28ce5
remove build files
kim (grufwub)
2020-12-09 23:18:09 +0000
-
1d17310377
update gitignore
kim (grufwub)
2020-12-09 23:17:53 +0000
-
e3aee14034
add updated builds based on 3.1.7
kim (grufwub)
2020-12-07 19:18:48 +0000
-
99b9d041fc
update CGI docs
kim (grufwub)
2020-12-07 19:12:42 +0000
-
239e7dd07d
small CGI var rename
kim (grufwub)
2020-12-07 19:09:07 +0000
-
c9436be644
drop beta tag before merge to master
kim (grufwub)
2020-12-07 19:02:44 +0000
-
97f30066a0
update binary releases
kim (grufwub)
2020-12-06 23:32:40 +0000
-
bdc0c427de
remove unused global var
kim (grufwub)
2020-12-06 23:26:45 +0000
-
f5be927a26
version bump
kim (grufwub)
2020-12-06 23:25:23 +0000
-
29a8030fec
initial support for PATH_INFO in CGI scripts
kim (grufwub)
2020-12-06 23:24:36 +0000
-
6eb1f5cde7
add note about sslv3 being deprecated
kim (grufwub)
2020-12-06 16:35:34 +0000
-
3385c71f2f
move note about chroots to docs/MISC.md
kim (grufwub)
2020-12-06 13:02:56 +0000
-
4b580976c8
update compiled binaries
kim (grufwub)
2020-12-05 23:30:19 +0000
-
f919fac0a0
update build script to fix building
kim (grufwub)
2020-12-05 23:14:07 +0000
-
df5f14c440
update CGI docs with proto specific vars
kim (grufwub)
2020-12-05 23:13:38 +0000
-
32aebac22a
use our own path cleaner (not path.Clean()) which allows buffer pooling, version bump
kim (grufwub)
2020-12-05 22:58:19 +0000
-
ce73853fd0
improve CGI exit code fetching
kim (grufwub)
2020-12-05 15:55:21 +0000
-
21dabb5050
version bump
kim (grufwub)
2020-12-05 13:23:48 +0000
-
1d37e4461d
add todos to README
kim (grufwub)
2020-12-05 13:23:07 +0000
-
afbcaa4a1c
improve Client struct ip + port handling (only gen ip string once)
kim (grufwub)
2020-12-05 13:22:28 +0000
-
4066ff11f9
add support for protocol specific CGI environments
kim (grufwub)
2020-12-05 13:22:08 +0000
-
30bf8d5b80
make build/ directory if necessary
kim (grufwub)
2020-12-04 20:24:57 +0000
-
8c207d1cab
consolidate scripts to build.sh, move out of scripts/
kim (grufwub)
2020-12-04 20:23:23 +0000
-
aa21e807c4
add binary build files
kim (grufwub)
2020-12-04 20:01:29 +0000
-
6064d8124b
see previous commit
kim (grufwub)
2020-12-04 20:01:14 +0000
-
4553cb6897
update gitignore to allow binary build files
kim (grufwub)
2020-12-04 20:00:32 +0000
-
eab3e38dd7
add note about binary release location
kim (grufwub)
2020-12-04 19:58:54 +0000
-
551d99578b
move scripts to scripts/
kim (grufwub)
2020-12-04 18:01:13 +0000
-
ded273cdf8
Update README.md
master
an hacker
2020-12-04 17:37:16 +0000
-
8a34af4be9
Update README.md
an hacker
2020-12-04 17:36:58 +0000
-
06b50ff573
improved build scripts
kim (grufwub)
2020-12-04 09:05:50 +0000
-
df2bc06360
add TLS certs + TOML configs to gitignore
kim (grufwub)
2020-12-02 22:38:38 +0000
-
ee67c63219
add gophi protocol to version print
kim (grufwub)
2020-12-02 22:37:43 +0000
-
1f8e62e0b2
version bump
kim (grufwub)
2020-12-02 22:22:50 +0000
-
67f249c242
append '/' to end of dirs in directory listings
kim (grufwub)
2020-12-02 22:22:26 +0000
-
b14b3302b3
version bump
kim (grufwub)
2020-12-02 22:12:45 +0000
-
0e558ff28f
perform more path cleaning, use our own path joining func (is faster)
kim (grufwub)
2020-12-02 22:02:27 +0000
-
45f9f92a66
CGI fixes
kim (grufwub)
2020-11-29 17:01:15 +0000
-
aedd30eb81
version bump
kim (grufwub)
2020-11-29 14:49:55 +0000
-
91b3f12c20
add generate_cert.sh script
kim (grufwub)
2020-11-29 14:45:14 +0000
-
69b2fed568
update example config
kim (grufwub)
2020-11-29 14:39:55 +0000