Jeff Kaufman
3b6caa38aa
release: merging readme changes for 1.6.29.5
2013-07-25 14:31:45 -04:00
Jeff Kaufman
b1127c2a01
release: 1.6.29.5
2013-07-25 13:56:28 -04:00
Jeff Kaufman
ad6429d26f
ipro: support in-place resource optimization
...
Squash-merge of chaizhenhua's work over many pull requests, especially #450 .
The copy of in_place_resource_recorder.cc is temporary and can be removed after
the next PSOL release.
2013-07-24 10:45:39 -04:00
Jeff Kaufman
59cdafaf70
Merge pull request #454 from pagespeed/oschaaf-force-caching
...
force-caching: fix configuration handling
2013-07-24 07:15:40 -07:00
Otto van der Schaaf
34ebc2d179
force-caching: fix configuration handling
...
Make pagespeed ForceCaching [on|off] work
2013-07-23 13:12:24 +02:00
Otto van der Schaaf
49c9de63cd
Merge pull request #448 from pagespeed/oschaaf-log-vhost-specific
...
logging: respect error_log in nginx.conf server blocks
2013-07-23 01:52:34 -07:00
Otto van der Schaaf
502a604a26
logging: respect error_log in nginx.conf server blocks
...
This makes messages written via the NgxMessageHandler from the
NgxServerContext be written with the nginx error_log configuration
specified at the server{} level, if specified.
Fixes https://github.com/pagespeed/ngx_pagespeed/issues/447
2013-07-23 10:51:47 +02:00
Jeff Kaufman
fca58f2d6f
Merge pull request #444 from morlovich/morlovich-trunk-tracking-20130719
...
trunk-tracking: merge with MPS trunk as of 2003-07-19
2013-07-22 07:13:31 -07:00
Jeff Kaufman
b2bbdcc0df
Merge pull request #443 from patschi/patch-2
...
readme: recommend nginx 1.4.2 stable
2013-07-22 07:05:20 -07:00
Otto van der Schaaf
bdb5de5a2f
Merge pull request #446 from pagespeed/oschaaf-missing-beacon-urls
...
system-tests: fix missing beacon urls
2013-07-22 04:56:18 -07:00
Otto van der Schaaf
960d0940bb
system-tests: fix missing beacon url parameters in tests
...
Fix 2 tests on the beacon by adding the missing url parameter
2013-07-21 14:20:16 +02:00
Otto van der Schaaf
e7a91c2f0a
Merge pull request #445 from pagespeed/oschaaf-fix-keepalive-test-gzip
...
keepalive-test: fix gzip accept encoding
2013-07-20 03:11:06 -07:00
Otto van der Schaaf
e583afdb49
keepalive-test: fix gzip accept encoding
...
We would send "Accept-Encoding:gzip" in the request headers. NGINX
would mark that as an invalid header, as it misses a space after ':'
2013-07-20 09:06:38 +02:00
Maks Orlovich
53138d7b34
Merge with MPS trunk as of 2003-07-19
...
This has 2 families of changes:
- Port to changes in PropertyCache API
- Update to a MapProxyDomain test.
2013-07-19 14:28:46 -04:00
Patschi
e45acf4613
nginx 1.4.2 stable released
...
Changelog: http://nginx.org/en/CHANGES-1.4
2013-07-19 14:45:21 +02:00
Otto van der Schaaf
47e3364332
Merge pull request #439 from pagespeed/oschaaf-shutdown-fix
...
shutdown: fix segfault when shutting down a worker process
2013-07-18 14:21:12 -07:00
Otto van der Schaaf
49760f03a0
shutdown: fix a crash when shutting down a worker process
...
Remove the deferred cleanup, as in ngx_pagespeed the fetcher
is owned by the RewriteDriverFactory.
Fixes the backtrace pointing to
net_instaweb::RewriteDriverFactory::Deleter
at https://github.com/pagespeed/ngx_pagespeed/issues/367
2013-07-18 23:20:03 +02:00
Jud Porter
2f5afcddd1
Merge pull request #440 from pagespeed/anupama-updates-to-trunk-tracking
...
Updating trunk-tracking to be in sync with r3298.
2013-07-15 11:05:43 -07:00
Anupama Dutta
67beee1444
Updating trunk-tracking to be in sync with r3298.
...
Fixes to allow ngx_pagespeed trunk-tracking branch to compile and work with r3298 mod_pagespeed revision:
- Config fix to include path for critical_keys.pb.h.
- Make changes needed due to RewriteOptions refactoring done in https://code.google.com/p/modpagespeed/source/detail?r=3226
2013-07-15 13:20:14 -04:00
Jeff Kaufman
cd80e92df1
Merge pull request #435 from pagespeed/oschaaf-refactor-static-handler
...
static-handler: refactor to use write_handler_response
2013-07-12 13:33:30 -07:00
Otto van der Schaaf
e303c92041
Merge pull request #437 from pagespeed/oschaaf-downstream-cache-fix-test
...
downstream-cache-test: don't hard code the port to 8051
2013-07-12 09:26:47 -07:00
Otto van der Schaaf
ccd36dd658
downstream-cache-test: don't hard code the port to 8051
2013-07-12 18:21:55 +02:00
Otto van der Schaaf
3a9953e25c
static-handler: refactor to use write_handler_response
...
This fixes sending out the weak ETag for ngx_pagespeed_static/js_defer.hash.js,
and simplifies things somewhat for this code path.
It also adds a test for it.
Fixes https://github.com/pagespeed/ngx_pagespeed/issues/434
2013-07-12 18:12:13 +02:00
Jeff Kaufman
311ea897cf
Merge pull request #436 from pagespeed/jefftk-simplify-option-setting
...
options: refactor repeated code in option setting
2013-07-12 07:55:07 -07:00
Jeff Kaufman
4cc3e4def3
options: refactor repeated code in option setting
2013-07-12 10:44:34 -04:00
Jeff Kaufman
301a5249a8
Merge branch 'master' into trunk-tracking
2013-07-10 12:44:50 -04:00
Otto van der Schaaf
4bff89e8af
Merge pull request #431 from pagespeed/oschaaf-fix-keepalive-test
...
keepalive-test: prevent false positives, filter a little more
2013-07-09 23:40:42 -07:00
Jeff Kaufman
fa29f9ff32
merge: rate controlled fetcher
2013-07-09 10:07:13 -04:00
Jeff Kaufman
aeba9eb285
Merge pull request #428 from pagespeed/jefftk-head-get
...
request: allow alternate request methods when rewriting html
2013-07-09 07:01:46 -07:00
Otto van der Schaaf
5d2e2d7b67
keepalive-test: prevent false positives, filter a little more
...
From the comments at https://github.com/pagespeed/ngx_pagespeed/pull/425 ,
on Chai's machine curl's output seems slightly different when it
reports it is trying to connect.
2013-07-09 15:36:57 +02:00
Jeff Kaufman
e61c4f722f
test: expect fewer arguments in beacon
2013-07-08 16:51:01 -04:00
Jeff Kaufman
505d3be9b9
Merge pull request #427 from pagespeed/oschaaf-rate-limiting
...
fetch-rate-limiting: add rate limiting for background fetches
2013-07-08 08:16:55 -07:00
Jeff Kaufman
bec52734f9
request: allow alternate request methods when rewriting html
2013-07-08 11:10:25 -04:00
Otto van der Schaaf
73f7531ed5
fetch-rate-limiting: add rate limiting for background fetches
...
Limits the number of simultaneous background fetches performed.
Requires statistics to be turned on.
Fixes https://github.com/pagespeed/ngx_pagespeed/issues/426
2013-07-08 16:38:02 +02:00
Jeff Kaufman
96fbca62e0
Merge pull request #423 from pagespeed/oschaaf-double-forward-declaration
...
double-forward-declaration: remove a duplicate forward declaration
2013-07-07 08:05:12 -07:00
Otto van der Schaaf
36aed99813
double-forward-declaration: remove a duplicate forward declaration
2013-07-06 23:03:04 +02:00
Jeff Kaufman
e1cd69e672
release: 1.6.29.2 -> 1.6.29.3
2013-07-04 09:48:52 -04:00
Jeff Kaufman
41f75282d8
release: 1.5.27.3 -> 1.6.29.2 in documentation
2013-07-02 11:20:48 -04:00
Jeff Kaufman
aa6ef1d6f2
Merge pull request #420 from pagespeed/jefftk-trunk-tracking-nocache
...
headers: pass through no-store; don't duplicate cache-control
2013-07-02 08:16:33 -07:00
Jeff Kaufman
40fc16b1ea
headers: pass through no-store; don't duplicate cache-control
2013-07-02 10:49:12 -04:00
Jeff Kaufman
db882d350c
Merge pull request #419 from pagespeed/jefftk-update-trunk-tracking
...
trunk-tracking: update to 1.6.29.2
2013-07-01 11:30:57 -07:00
Jeff Kaufman
3edd4f851f
trunk-tracking: update to 1.6.29.2
...
* ConsoleHandler now takes a RewriteOptions
* Console needs ports to override the statistics handler path. Before the
console just assumed statistics were available at /mod_pagespeed_statistics.
* The "nostore" test fails. I've marked this as an expected failure and will
fix it in a followup.
* downstream_cache_purges stat was renamed to downstream_cache_purge_attempts
* Proxying tests with gstatic no longer use 1.gif but are switched to
pss-architecture.png.
* DownstreamCacheLifetimeMs option was removed.
2013-07-01 14:21:09 -04:00
Jeff Kaufman
cd2be9aa9c
Merge pull request #417 from pagespeed/anupama-updates-to-trunk-tracking
...
caching: Conf updates wrt "location" option.
2013-06-25 13:01:00 -07:00
Anupama Dutta
52e1c189fa
caching: Conf updates wrt "location" option.
...
Uses DownstreamCachePurgeLocationPrefix to avoid loopback through pagespeed server for purge requests.
2013-06-25 15:53:13 -04:00
Jeff Kaufman
0231f021ad
Merge pull request #415 from pagespeed/jefftk-console
...
console: support /pagespeed_console
2013-06-25 08:45:43 -07:00
Jeff Kaufman
25e9fba38c
console: support /pagespeed_console
...
sligocki is adding a feature to pagespeed where it will parse your statistics
for you and determine if there are any problems. This CL wires up the
ConsoleHandler and also includes a few required files in the build process.
It doesn't work yet, because as of svn r3193 the console has a hardcoded json
request to '/mod_pagespeed_statistics' and in nginx we use '/ngx_...' .
I've tested this by changing all uses here to use the "mod_..." version and that
worked, but I've undone those changes.
2013-06-25 11:45:16 -04:00
Jeff Kaufman
0fc61adb30
Merge pull request #414 from pagespeed/jefftk-update-trunk-tracking
...
trunk-tracking: update to r3193
2013-06-24 12:04:54 -07:00
Jeff Kaufman
84ff166375
trunk-tracking: update to r3193
...
* statistics_logging_file_prefix is gone, replaced with log_dir
* propagate a units fix from apache_system_test
* test nonces for critical css beaconing
Previous trunk-tracking was at 3162. Diff of apache_system_test.sh:
https://code.google.com/p/modpagespeed/source/diff?path=/trunk/src/install/apache_system_test.sh&format=side&r=3193&old_path=/trunk/src/install/apache_system_test.sh&old=3162
2013-06-24 15:03:54 -04:00
Jeff Kaufman
04ab9a06e7
Merge pull request #412 from morlovich/morlovich-trunk-tracking-20030614
...
Update to match trunk as of 2003-06-17 (r3162)
2013-06-17 13:18:48 -07:00
Maks Orlovich
f8454d500a
Update to match trunk as of 2003-06-17.
...
This matches two changes:
- Anupama made the caching tests use downstream_caching.html
(Thanks to her for help in updating this)
- Jan updated some configuration defaults, which made some images
compress more.
2013-06-17 14:42:36 -04:00