Kim
7e46973475
Merge pull request #14 from YtvwlD/missing-tabs
...
Re-add missing tabs in gophermaps
4 years ago
kim (grufwub)
9440866bed
update compliance and references sections
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
Niklas Sombert
07e72f89bf
Re-add missing tabs in gophermaps
...
8dae2ab
splits them at tabs but fails to re-add them when joining afterwards.
4 years ago
kim (grufwub)
57563d0a0e
update README usage and compliance text
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
5008294b28
update README.md usage section
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
8e3272270d
improve README.md (ignore mention of this in last commit)
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
8dae2abb6f
move struct member usage to instead be struct methods, improve README.md
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
0042ba10c4
remove broken gophor-run script for now
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
d78499da66
example script to allow running gophor and grabbing config from file
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
3a41efcc5b
huge changes
...
- massively improve request handling -- passes request object between
functions now to encapsulate all the data needed
- writing is now handled by the passed request object with attached
writer
- files > max cached file size and fed directly to socket now instead
of read into buffer first (which would have caused MAJOR memory issues)
- CGI support further fleshed out, and timer started for child processes
that attempts to kill them if they don't clean up in time
- probably many more fixes i'm forgetting
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
4ea4280cd0
add support for disabling CGI support
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
9f32233d28
update build scripts to look for version string in right location
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
c68056e341
update exec.go to show our ANGERY stance on $PATH_INFO
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
9415d4dec2
update README.md todos
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
82da35afbc
remove filesystem_request.go (moved to request.go)
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
6ac26c2225
further fixes to CGI 1.1 implementation
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
810d57ad66
fix request string parsing to skip initial '?' in request
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
6cd6adecca
move requestpath contents into filesystemrequest, which is passed everywhere instead of individual variables
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
14f181372d
add CGI environment variables (unset) according to CGI spec
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
c2bc70d5f5
update README.md to be more open about current state of CGI-bin support
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
eaf0a22717
update features in README.md
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
Kim
a8c11e57c5
Update README.md
4 years ago
kim (grufwub)
2377f7bd0b
version bump!
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
ee88bce8da
update README.md
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
eac520031a
inline shell commands, executable gophermaps, initial cgi-bin support
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
01eb36a814
add new log options to features
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
e198276e44
update README with new flags
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
d089c8a932
version bump + move some filecontents.go logic to format.go
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
41d6f279fc
replace logging system + add support for log options + toggleable output
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
9e3dfe50ad
set abspath to be calculated at RequestPath creation
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
ac20b9d6b3
move RootDir variable to be stored in ConnHost (will help with virtual hosts in future)
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
75db1de42f
add pre-release tag to version bump
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
e40581bd09
version bump
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
804df8bb26
remove requestpath's abspath member, modify function names
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
442404e592
add more informative error messages after parsed flags
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
1e83dbd8cb
comment out caps.txt line
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
3784a8267a
modify '-rootless' flag description text
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
706dc0cbd6
modify '-root' flag name to differentiate from '-rootless'
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
e03ff381e3
fix rootless support
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
0893652b65
add RequestPath to handle relative+absolute paths, move sanitization logic here
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
77a9bba013
add footer text to features, move usage below features
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
Kim
1f9dae642c
Merge pull request #10 from grufwub/development
...
remove example gophor-run script
4 years ago
kim (grufwub)
298d8ee1db
remove example gophor-run script
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
Kim
b7a78597e6
Merge pull request #9 from grufwub/development
...
v0.5-alpha development pull
4 years ago
kim (grufwub)
fcbf3892cf
update default gophor footer text to "" and place previous default in gophor-run
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
881ce04f41
version bump
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
75e2d2a4e6
update gophor-run script + mention gophor-run in README.md
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
14e83298eb
add example gophor-run script
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
3340789009
update flag text descriptions
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago
kim (grufwub)
ecfbd51d88
update README usage section + remove footer from todo list
...
Signed-off-by: kim (grufwub) <grufwub@gmail.com>
4 years ago