Skip to content

Conversation

@lucianpls
Copy link

One of the commits makes it possible to support index files larger than 2GB (virtual) per level

lucianpls added 30 commits June 4, 2018 14:48
The gzipped content gets sent as such if the request headers declare support for gzip
Otherwise, mod_deflate is used to inflate the content.
If mod_deflate is not found when needed, a warning is issued
Visual Studio project updated to VS2017
c->size.z is 64bit, which will promote the math to 64bit, signed.
This is safe until the index file is under 2^63 - 1 bytes.
libpar-2 is still in dev, but it seems to work fine
- Use the subrequest filter stack for receive instead of the main request.  This allows stacking of filters
- Clean up the subrequest when done
Retry fetching data from remote source when the initial request fails.
The number to set is in addition to the first fetch.  By default it will try 5 times.
Is this even necessary?
When set, the module only responds to internal subrequests
Makes more sense to have the indirect flag in the httpd configuration.

Also moved the index read in a separate function
MRF_RegExp appears in the apache configuration, not in the control file
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant