Jeff Kaufman
4628e1c0ea
Merge pull request #1035 from pagespeed/jefftk-script-var-testing
...
Support script variables in ShardDomain
2015-11-19 11:01:41 -08:00
Jeff Kaufman
7f98ab448b
Merge pull request #1047 from pagespeed/jefftk-ngx-brotli
...
Fix interaction with ngx_brotli module.
2015-11-18 11:20:17 -08:00
Piotr Sikora
103c479fbb
Fix interaction with ngx_brotli module.
...
Reported by George Liu (eva2000) on GitHub (issue #1021 ).
Signed-off-by: Piotr Sikora <piotrsikora@google.com >
Conflicts:
config
2015-11-16 18:26:30 -05:00
Jeffrey Crowell
887bd8fa98
Merge pull request #1046 from pagespeed/crowell_content_encoding
...
add content_encoding to headers_out
2015-11-16 11:09:04 -05:00
Jeffrey Crowell
804f234268
add remaining shortcuts to headers_out_t
...
this change is required for gzip cache change going into mod_pagespeed.
2015-11-16 10:56:23 -05:00
Jeff Kaufman
ea82f0de19
Support script variables in ShardDomain
2015-11-02 10:08:00 -05:00
Jeff Kaufman
5f312820e5
Merge pull request #974 from pagespeed/jefftk-handler-restrictions
...
Add support for blocking access to our handlers.
2015-11-02 08:18:10 -05:00
Jeff Kaufman
7efac4ac4e
Merge pull request #1028 from pagespeed/oschaaf-trunk-tracking-issue-1015
...
IPRO+MPD: Make In-Place-Resource-Optimization with MapProxyDomain work
2015-10-28 13:30:04 -04:00
Otto van der Schaaf
634b813071
IPRO+MPD: Make In-Place-Resource-Optimization with MapProxyDomain work
...
Fixes https://github.com/pagespeed/ngx_pagespeed/issues/1015
Pull with MPS Side for this change:
https://github.com/pagespeed/mod_pagespeed/pull/1161
2015-10-27 18:11:35 +01:00
Joshua Marantz
d30972985b
Merge pull request #1026 from pagespeed/jmarantz-remove-set-ua
...
Don't call RewriteDriver::SetUserAgent on the UA in the request-headers.
2015-10-22 15:17:15 -04:00
Joshua Marantz
3a6e833eae
Don't call RewriteDriver::SetUserAgent on the UA in the request-headers.
...
RewriteDriver::SetRequestHeaders already pulls the UA from the request-headers.
2015-10-22 14:19:00 -04:00
Joshua Marantz
90c8ac8a12
Revert "Don't call RewriteDriver::SetUserAgent as the user-agent is already in the request-headers"
...
This reverts commit 6ccc1c513b .
2015-10-22 14:13:01 -04:00
Joshua Marantz
6ccc1c513b
Don't call RewriteDriver::SetUserAgent as the user-agent is already in the request-headers
2015-10-22 13:20:00 -04:00
Jeff Kaufman
fe47eeb4f3
Add support for blocking access to our handlers.
...
Nginx side of the fix for https://github.com/pagespeed/mod_pagespeed/issues/1088
2015-09-18 09:03:01 -04:00
Joshua Marantz
e42f61e263
Merge pull request #1002 from pagespeed/jmarantz-log-slow-file-ops
...
ignore errors about slow file operations
2015-07-31 17:01:39 -04:00
Joshua Marantz
8bac32c669
ignore errors about slow file operations, which can occur when running valgrind tests
2015-07-31 16:57:20 -04:00
Jeffrey Crowell
4bef2af22c
Merge pull request #995 from pagespeed/crowell-disable-sendfile
...
add test servers for sending x-sendfile and x-accel-redirect
2015-07-23 17:34:58 -04:00
Jeffrey Crowell
52bd966edd
add test servers for sending x-sendfile and x-accel-redirect
2015-07-23 13:34:25 -04:00
Jeff Kaufman
0f7a1f4503
Merge pull request #994 from pagespeed/jefftk-allow-script-variables
...
config: whitelist a few more directives for script variables
2015-07-23 10:36:57 -04:00
Jeff Kaufman
7f477d6575
config: whitelist a few more directives for script variables
...
When configuring downstream caching if you have an origin with multiple caches in front of it you might want to choose how you handle requests in response to which cache you're getting them from. Whitelist DownstreamCachePurgeLocationPrefix, DownstreamCachePurgeMethod, and DownstreamCacheRewrittenPercentageThreshold for scripting so this is possible.
2015-07-22 10:32:41 -04:00
Jan-Willem Maessen
cc10f15f53
Fix pagespeed_libraries_generator.sh to fetch pagespeed_libraries.conf from github rather than svn.
2015-07-09 10:18:51 -04:00
Jeffrey Crowell
9ee745c2ef
Revert "temporarily comment tests using modpagespeed.com"
...
This reverts commit 5337e4b558 .
closes #984
2015-07-07 13:15:33 -04:00
Jeffrey Crowell
5337e4b558
temporarily comment tests using modpagespeed.com
...
revert this commit when modpagespeed.com is back up
2015-07-06 12:36:44 -04:00
jmarantz
b31bf7b090
Merge pull request #967 from pagespeed/jmarantz-psoff-dir-on
...
nginx system test changes to repro issue https://github.com/pagespeed…
2015-05-19 11:12:14 -04:00
Joshua Marantz
8464a00a77
nginx system test changes to repro issue https://github.com/pagespeed/mod_pagespeed/issues/1077
2015-05-18 09:46:12 -04:00
Jeff Kaufman
b048ceb858
Merge pull request #966 from pagespeed/jefftk-doneandsetheaders
...
Handle DoneAndSetHeaders() new second argument that wants to know whe…
2015-05-15 10:33:32 -04:00
Jeff Kaufman
0fbdf3ee97
Handle DoneAndSetHeaders() new second argument that wants to know whether the response is complete.
2015-05-14 15:26:10 -04:00
Jeffrey Crowell
a9d85960b5
add psol tar.gz to gitignore
2015-05-13 11:57:32 -04:00
Jeffrey Crowell
cd19284062
initialize uninitialized variables.
2015-04-01 15:45:22 -04:00
Jeffrey Crowell
c2a756049e
add support for nginx 1.7.11 --with-threads
2015-04-01 15:10:26 -04:00
Maks Orlovich
6b2999dfd4
Merge pull request #944 from pagespeed/morlovich-api-adjust-InitiatePropertyCacheLookup
...
Adjust to API change to InitiatePropertyCacheLookup
2015-04-01 14:08:33 -04:00
Maks Orlovich
5658c20327
Adjust to API change to InitiatePropertyCacheLookup
...
The last argument was not actually used, and hence was removed.
2015-03-30 17:02:58 -04:00
Jeffrey Crowell
ec2dea84fe
Merge pull request #943 from pagespeed/crowell-rm_unused_variable
...
move 'type' variable to inside an #if statement
2015-03-30 14:34:48 -04:00
Jeffrey Crowell
e206e871aa
move 'type' variable to inside an #if statement
...
removes an unused variable when compile without NGX_DEBUG, allows for
building with -Werror.
2015-03-30 14:33:33 -04:00
Jeff Kaufman
f4fd9a3f7c
Merge pull request #935 from pagespeed/jefftk-system-public
...
system/public/ was moved to system/, update our references.
2015-03-18 17:04:21 -07:00
Jeff Kaufman
cf88925f1e
system/public/ was moved to system/, update our references.
2015-03-13 14:38:16 -04:00
Jeff Kaufman
5ea8fb9f3e
Merge pull request #934 from pagespeed/jefftk-automatic-moved
...
Moved `automatic/` into `pagespeed/` and got rid of the `public/` hierarchy.
2015-03-13 10:44:08 -04:00
Jeff Kaufman
cd31a6b129
Move automatic/public to automatic/.
2015-03-13 09:59:52 -04:00
Jeff Kaufman
137792e88f
Change references from net/instaweb/automatic to pagespeed/automatic.
2015-03-13 09:30:14 -04:00
Jeffrey Crowell
91cd587e68
Merge pull request #932 from pagespeed/crowell_rm-test-grep
...
rm "unexpected response" grep from system test
2015-03-05 14:42:05 -05:00
Otto van der Schaaf
e9608b03b7
Merge pull request #931 from pagespeed/oschaaf-trunk-tracking-native-fetcher-more-fixes
...
native-fetcher: fixes
2015-03-05 20:35:21 +01:00
Jeffrey Crowell
6e1a9a73a5
rm "unexpected response" grep from system test
2015-03-05 14:02:55 -05:00
Otto van der Schaaf
3875acf392
native-fetcher: fixes
...
- Native fetching broke in https://github.com/pagespeed/ngx_pagespeed/pull/925
Make changes so we can do early-stage fetches in the startup process
to fix that.
- Properly cancel out any pending fetches upon ShutDown()
- Decline fetching after ShutDown(), decline fetching when Init()
failed.
2015-03-05 14:43:29 +01:00
Jeffrey Crowell
4dd70b40ef
Merge pull request #925 from pagespeed/crowell_rconfig
...
Port remote configuration option to nginx.
2015-03-04 13:26:04 -05:00
Jeffrey Crowell
88d9b5241d
Merge remote-tracking branch 'origin/trunk-tracking' into crowell_rconfig
2015-02-25 16:47:48 -05:00
Otto van der Schaaf
23905f8ce9
Merge pull request #922 from pagespeed/oschaaf-trunk-tracking-native-fetcher-fixes
...
native-fetcher: fix a few bugs
2015-02-25 21:13:02 +01:00
Otto van der Schaaf
effe857083
native-fetcher: Fix a few bugs
...
- Add handling for header only responses
- Fixup nginx i/o handling
- Fix issues in parser state
- Revert timeout for native fetcher dns resolve to 10 seconds
- Ignore warning that gets logged with this change in tests during
fetching from a host that refuses connections.
Should help stabilizing (valgrind) test runs some more.
2015-02-25 21:03:01 +01:00
Jeffrey Crowell
599a3bca5c
update to match apache for hostnames
2015-02-24 17:36:08 -05:00
Jeffrey Crowell
c26313e7ab
Port remote configuration option to nginx.
2015-02-23 11:25:17 -05:00
Otto van der Schaaf
bcba22dd95
Merge pull request #919 from pagespeed/oschaaf-trunk-tracking-native-fetcher-pull-755
...
Call async_fetch_->Done after all usages.
2015-02-18 13:38:17 +01:00