Otto van der Schaaf
d7afd2acbc
beacon response body processing from temp file
...
Add support for processing beacon posts with data sizes that exceed
the default or configured client_body_buffer_size, plus a system test
to ensure it.
Fixes https://github.com/pagespeed/ngx_pagespeed/issues/752
2014-08-12 07:46:30 +02:00
Maks Orlovich
05f6993801
Merge pull request #772 from pagespeed/morlovich-fix-metadata-form-test
...
Port over test adjustment.
This is just a straight port of relevant portion of https://code.google.com/p/modpagespeed/source/detail?r=4140
2014-08-11 16:45:32 -04:00
Maks Orlovich
fe63bbf53f
Port over test adjustment.
2014-08-11 16:26:20 -04:00
Otto van der Schaaf
c7aa72d9c5
Merge pull request #767 from pagespeed/oschaaf-issue-757
...
rewriting-posts: Support POST responses for html
2014-08-07 16:28:51 +02:00
Otto van der Schaaf
8f6bb0c9e3
rewriting-posts: Support POST responses for html
...
Allow rewriting html responses to POST requests
Fixes https://github.com/pagespeed/ngx_pagespeed/issues/757
2014-08-07 16:02:23 +02:00
Otto van der Schaaf
84f2a1884e
Merge pull request #765 from pagespeed/oschaaf-trunk-tracking-script-support
...
script-variables: Support LoadFromFileXXX
2014-08-05 16:45:19 +02:00
Otto van der Schaaf
da83f73f19
script-variables: Support LoadFromFileXXX
...
Based on 75a4481 from master.
Add support for script variables in LoadFromFileXXX configuration to trunk-tracking,
which can be enabled by adding "pagespeed ProcessScriptVariables on" in
the http{} block.
Also adds a helpful comment to ps_dollar().
Fixes https://github.com/pagespeed/ngx_pagespeed/issues/549
Docs: https://github.com/pagespeed/ngx_pagespeed/wiki/Script-variables-in-LoadFromFile-configuration
Resolved conflicts:
src/ngx_rewrite_driver_factory.h
src/ngx_rewrite_options.cc
test/nginx_system_test.sh
2014-08-05 00:51:07 +02:00
jmarantz
2bfc05b4c6
Merge pull request #763 from pagespeed/jmarantz-http-200-ok-function
...
use a new helper method to verify HTTP response codes are 200 OK
2014-08-04 11:00:03 -04:00
jmarantz
ea9e209687
Merge pull request #764 from pagespeed/jmarantz-systest-exit-on-error
...
Make script execute properly in the context of 'set -e'
2014-08-04 10:04:03 -04:00
Joshua Marantz
c073a3120b
remove debug comments
2014-08-04 10:02:31 -04:00
Joshua Marantz
5e3b2f23a5
Make script execute properly in the context of 'set -e'
2014-08-01 09:29:08 -04:00
Joshua Marantz
f41ecf4010
use a new helper method to verify HTTP response codes are 200 OK
2014-08-01 09:19:40 -04:00
Jeff Kaufman
34a62db9cf
Merge pull request #760 from pagespeed/sligocki-request-context-set-options
...
Set options for RequestContexts in ngx_pagespeed.
2014-07-30 09:53:00 -04:00
Jeffrey Crowell
b0efa9f982
Merge pull request #758 from pagespeed/crowell-debug-filter-safe-to-print
...
add safe_to_print on nginx rewrite options
2014-07-29 16:58:10 -04:00
Shawn Ligocki
fb00ac373b
Set options for RequestContexts in ngx_pagespeed.
2014-07-29 16:05:27 -04:00
Jeffrey Crowell
9550629768
add safe_to_print on nginx rewrite options
2014-07-29 14:58:06 -04:00
Shawn Ligocki
26a5deb341
Merge pull request #756 from pagespeed/sligocki-in-place-api-change
...
Fix InPlaceResourceRecorder constructor to remove two arguments passed in through options now.
2014-07-29 13:09:44 -04:00
Shawn Ligocki
7bcd5aadde
Fix InPlaceResourceRecorder constructor to remove two arguments passed in through options now.
2014-07-28 18:02:17 -04:00
matterbury
594ba13606
Merge pull request #751 from pagespeed/matterbury-unauthorized-debug
...
Test the new debug messages for unauthorized domains.
2014-07-09 14:40:24 -04:00
Matt Atterbury
9d0b896737
Test the new debug messages for unauthorized domains.
2014-07-08 09:17:06 -04:00
Jud Porter
89f6465288
Merge pull request #748 from pagespeed/jud-ipv6-smoke-test
...
Fix smoke test on systems with ipv6 localhost
2014-07-02 13:37:23 -04:00
Jud Porter
eb11cfe0cf
Add ipv6 listen directives to smoke test config server blocks.
2014-07-02 10:57:40 -04:00
Jud Porter
7a0e45d025
Ignore "Hostname was NOT found in DNS cache" message generated by more recent versions of curl.
2014-07-02 10:49:23 -04:00
jmarantz
3cf731ee24
Merge pull request #743 from pagespeed/jmarantz-nginx-purge-method
...
Fix PURGE method support and testing to ngx_pagespeed
2014-07-01 17:44:38 -04:00
Joshua Marantz
1a4ffcf335
Fix PURGE method support and testing to ngx_pagespeed
2014-06-30 09:49:10 -04:00
Jeff Kaufman
72c7e584f7
Merge pull request #740 from pagespeed/jefftk-unused-function
...
Remove unused function. Fixes #739 .
2014-06-30 11:26:07 +01:00
Jeff Kaufman
08f69913dc
Merge pull request #738 from pagespeed/jefftk-fix-style
...
style: minor fixes, mostly as a followup to #665
2014-06-27 17:15:11 -04:00
Jud Porter
f2d6bcf3ac
Merge pull request #742 from pagespeed/jud-exit-status
...
Have manual ngx_pagespeed runs return exit code 0.
2014-06-27 16:55:30 -04:00
Jud Porter
2c89815084
Have manual ngx_pagespeed runs return exit code 0.
2014-06-27 16:54:31 -04:00
Jeff Kaufman
e55b062c17
Remove unused function. Fixes #739 .
2014-06-27 10:22:58 -04:00
Jeff Kaufman
62ef051844
style: minor fixes, mostly as a followup to #665
2014-06-24 15:50:19 -04:00
Jeff Kaufman
36b07ca209
Merge pull request #665 from We-Amp/keesspoelstra-gzip-enable-trunk
...
gzip: enabling gzip on "pagespeed on"
2014-06-24 07:20:12 -04:00
Jeff Kaufman
1280cd0dfa
Merge pull request #734 from pagespeed/jefftk-move-doc-to-devsite
...
readme: reference doc on developers.google.com instead of duplicating it
2014-06-23 10:38:43 -04:00
Jeffrey Crowell
a06551a97d
Merge pull request #735 from pagespeed/crowell-accept-invalid-signatures
...
add tests for accepting invalid signatures.
2014-06-20 16:36:42 -04:00
Jeffrey Crowell
679618f998
remove signature tests that live in automatic/system_test.sh
2014-06-20 11:24:30 -04:00
Jeffrey Crowell
fb9b355715
rename REGEX to URL_REGEX in test
2014-06-20 10:56:31 -04:00
Jeffrey Crowell
f71ac7dd0c
add accept-invalid-signatures tests for transition to signed resources
2014-06-20 10:51:31 -04:00
Jeff Kaufman
19f479a6b6
readme: reference doc on developers.google.com instead of duplicating it.
2014-06-20 10:19:53 -04:00
xqyin
7431946d23
Merge pull request #733 from pagespeed/xqyin-refactor-message-handler3
...
Make NgxMessageHandler inherit to SystemMessageHandler
2014-06-20 10:17:54 -04:00
Cathy Yin
0d760dbf31
Make NgxMessageHandler inherit to SystemMessageHandler. Move SharedCircularBuffer things to SystemMessageHandler.
2014-06-19 15:56:03 -04:00
Cathy Yin
e9d7b2ad01
Merge remote-tracking branch 'origin/trunk-tracking' into xqyin-refactor-message-handler2
2014-06-19 13:55:25 -04:00
jmarantz
0d89df0e80
Merge pull request #732 from pagespeed/jmarantz-cache-purge
...
add support for cache purge requests via GET from admin or PURGE method....
2014-06-19 13:44:27 -04:00
Cathy Yin
218d74f206
Make NginxMessageHandler inherit to a new class SystemMessageHandler. Move SharedCircularBuffer related operations there.
2014-06-19 13:06:53 -04:00
Jeff Kaufman
bcefd56941
Merge pull request #720 from pagespeed/jefftk-lff-ipro
...
testing: a server block for testing load from file with ipro
2014-06-19 11:20:33 -04:00
Jeff Kaufman
676344bc8a
testing: a server block for testing load from file with ipro
2014-06-19 10:01:33 -04:00
Joshua Marantz
7293f649d1
add support for cache purge requests via GET from admin or PURGE method. PURGE doesn't quite work yet, so we skip testing that one.
2014-06-19 09:34:40 -04:00
Jeff Kaufman
10f5093bf6
Merge pull request #731 from pagespeed/jefftk-thread-config
...
options: support setting NumRewriteThreads
2014-06-18 15:08:42 -04:00
Jeff Kaufman
357eb92683
options: move global option parsing to system/
2014-06-18 15:08:08 -04:00
Jeff Kaufman
a6c6d13392
Support setting NumRewriteThreads and NumExpensiveRewriteThreads
...
Several rewrite driver factory options are duplicated between apache and nginx. Instead of duplicating this one too, a PSOL change moves them into system/, and this change takes advantage of that move.
2014-06-16 11:25:39 -04:00
xqyin
9007e582ad
Merge pull request #727 from pagespeed/xqyin-refactor-admin-site
...
Change SystemServerContext::kStatistics to AdminSite::kStatistics
2014-06-11 14:55:42 -04:00