- Added support for Caddy 2.7.x
- Updated comments
- Removed unused names from return variables
- Updated go, caddy and dependencies
- Updated
README.md
- Optimized buffer usage through pools
- Reader/writer functions separated
- Remove unusable support for stderr output
- Corrected variable names
- Added support for stderr output
- Added support for raw responses
- Added
root
,split
andresolve_root_symlink
syntax toscgi
directive - Ensure
SCRIPT_NAME
takes precedence overPATH_INFO
when nosplit
is provided - Ensure
PATH_INFO
has a leading slash for compliance with RFC3875 - Restored previously removed headers
- Updated dependencies to use
caddy
v2.5.1
- Cleaned up code regarding
root
- Removed reference to empty
MatcherSetsRaw
This release corrects an issue with the scgi
directive which was previously being skipped due to the empty matcher.
- Added support performing pre-check requests
- Modified module order recommendations in
README.md
- Added
go.mod
andgo.sum
- Added support for Caddy 2.4/2.5
- Updated
dispenser
- Switched to
zapcore
for environment variables - Added default dial timeout
- Removed
ioutil
andpath
dependencies
- Added support for
PostForm
andPostFile
- Added connection timeout checks
- Removed unused subdirectives
- Modified included headers (i.e. server port)
- Updated usage documentation
Initial release