Jeff Kaufman
6865525deb
1.10.32.2 -> 1.10.32.4
v1.10.33.4-beta
2016-02-02 13:53:29 -05:00
Jeff Kaufman
cd8c45fc86
1.10.33.1 -> 1.10.33.2
v1.10.33.2-beta
2015-12-18 15:04:42 -05:00
Jeff Kaufman
9d6bfad665
Restore dropped fix for #957
...
@rfnx fixed #957 in acb89a, but this was accidentally merged to master
instead of trunk-tracking. I checked for this sort of problem as part
of the 1.10 release, but missed this commit. Restored.
Fixes #1054
2015-12-18 15:04:42 -05:00
Otto van der Schaaf
c253c3ba80
log: initialize logging earlier
...
It turns out to be possible to initialize logging earlier by
grabbing the log from a global ngx_cycle structure.
This makes us start logging earlier, yet loses the
"No threading detected ..." messages both from stderr and
in error.log when nginx initially starts.
With this change, these messages will now be logged as we start
logging earlier:
"
flush
.
"
These originate from SystemCachePath::CacheKey which appends
newlines to the key, and the resulting cache key ends up being
logged. We might want to change that, because the resulting
lines in error.log look weird and might raise questions.
Fixes https://github.com/pagespeed/ngx_pagespeed/issues/895
2015-12-17 17:18:18 -05:00
Jeff Kaufman
8c7c8a843a
1.10.33.0 -> 1.10.33.1
2015-12-16 08:13:40 -05:00
Jeff Kaufman
bcb1eb1dec
release: version 1.9 -> 1.10
v1.10.33.0-beta
2015-12-14 08:27:41 -05:00
Jeffrey Crowell
df498ea788
Merge pull request #1067 from pagespeed/crowell-fix-gcc5
...
add flags for new GCC on config tests
2015-12-10 15:45:47 -05:00
Jeffrey Crowell
4b4d353156
add flags for new GCC on config tests
...
closes #1066
2015-12-10 15:41:44 -05:00
Maks Orlovich
c9d4912746
Merge pull request #1050 from pagespeed/morlovich-compiler-req
...
Add compiler version checks for what we want to support going forward.
Also make us actually build with clang (the log_message_handler.cc change
and config.make change)
2015-12-09 14:50:11 -05:00
Maks Orlovich
f1a6cd0ade
Whitespace tweak
2015-12-07 10:01:23 -05:00
Joshua Marantz
0c01c0644e
Merge pull request #1057 from pagespeed/jmarantz-2-pass-ipro
...
suppress errors on new 2-pass and 3-pass ipro tests
2015-12-02 16:45:48 -05:00
Joshua Marantz
14aa4fd962
suppress errors on new 2-pass and 3-pass ipro tests
2015-12-02 15:01:37 -05:00
Joshua Marantz
36a7ff9543
Merge pull request #1056 from pagespeed/jmarantz-no-error-on-slow-ReadFile
...
do not consider it a test failure to get a slow ReadFile operation.
2015-12-02 08:31:34 -05:00
Joshua Marantz
706577a34b
do not consider it a test failure to get a slow ReadFile operation.
2015-12-02 08:27:47 -05:00
Otto van der Schaaf
6703b2d76e
Merge pull request #1055 from pagespeed/oschaaf-trunk-tracking-location-header-handling
...
location-header: Be careful with headers_out->location
2015-12-01 18:56:53 +01:00
Otto van der Schaaf
40c05b4a4f
location-header: Be careful with headers_out->location
...
Only set headers_out->location when the upstream originally did
as well. If the Location: header value involved starts with "/"
nginx will absolutify it, ignoring any X-Forwarded-Proto header
in the process.
Fixes https://github.com/pagespeed/ngx_pagespeed/issues/819
(Confirmed: https://github.com/pagespeed/ngx_pagespeed/issues/1029 )
Hopefully fixes https://github.com/pagespeed/ngx_pagespeed/issues/711
2015-12-01 18:55:02 +01:00
Maks Orlovich
bc875647f1
Add compiler version checks for what we want to support going forward,
...
and make us actually build with clang (the log_message_handler.cc change
and config.make change)
2015-11-25 13:44:13 -05:00
Maks Orlovich
f88a0763fd
Merge pull request #1048 from pagespeed/morlovich-buildflag
...
Pass in -D_GLIBCXX_USE_CXX11_ABI=0, so people using gcc-5.x can use our psol.a
2015-11-25 08:56:16 -05:00
Maks Orlovich
239ca9aa80
Pass in -D_GLIBCXX_USE_CXX11_ABI=0, so people using gcc-5.x can use psol.a
...
we built with 4.8
See issue 942
2015-11-24 15:16:06 -05:00
Jeff Kaufman
37c51d3b9e
Merge pull request #1042 from pagespeed/jefftk-content-experiment
...
Add ContentExperiment support
2015-11-24 11:46:04 -05:00
Jeff Kaufman
2468257e2d
Add ContentExperiment support
2015-11-20 16:39:02 -05:00
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