Commit Graph

429 Commits

Author SHA1 Message Date
Jeff Kaufman c0c5d70a6b Merge pull request #304 from chaizhenhua/Fixed-phase
Fixed content handler phase
2013-05-10 07:34:29 -07:00
Jeff Kaufman 6e1ab54c6b Merge pull request #358 from pagespeed/oschaaf-serf-force-threaded
serf: force threaded fetches
2013-05-10 05:25:22 -07:00
Otto van der Schaaf fb637ae5ea serf: force threaded fetches 2013-05-10 13:23:05 +02:00
chaizhenhua 9c09f92c51 Fixed content handler phase
process return value in the same way as core_content_phase
2013-05-10 11:05:40 +08:00
Jeff Kaufman 3a01a398e2 Merge pull request #355 from pagespeed/oschaaf-native-fetcher-ipaddress-lookup
native-fetcher: bypass the resolver for ipv4 addresses
2013-05-09 09:47:27 -07:00
Otto van der Schaaf aaad1c124c native-fetcher: bypass the resolver for ipv4 addresses
ipv6 support would be nice too, but would require other code to be
updated to that as well. I created issue
https://github.com/pagespeed/ngx_pagespeed/issues/354 for that

Fixes https://github.com/pagespeed/ngx_pagespeed/issues/351
2013-05-09 17:01:28 +02:00
Jeff Kaufman 7509424226 Merge pull request #349 from pagespeed/oschaaf-native-fetcher-host-handling
native-fetcher: host header handling when no host header is given
2013-05-08 13:55:06 -07:00
Otto van der Schaaf c601c2707f native-fetcher: fix host header handling when no host header is given
When the host header is not explicitly set in the request headers that
are passed in, the native fetcher needs to derive it from the url.

Fixes https://github.com/pagespeed/ngx_pagespeed/issues/347
2013-05-08 22:51:31 +02:00
Jeff Kaufman 433bfa1549 Merge pull request #348 from pagespeed/oschaaf-rename-write-handler-response
style: prefix a few names with ps_
2013-05-08 07:51:01 -07:00
Otto van der Schaaf c2255f8b8a style: prefix a few names with ps_ 2013-05-08 10:54:26 +02:00
Jeff Kaufman f7f76b9ec6 Merge pull request #343 from pagespeed/oschaaf-static-handler-etag
static-handler-etag: emit an etag in responses from our static handler
2013-05-07 10:49:40 -07:00
Jeff Kaufman 59dfeb58b4 Merge pull request #344 from pagespeed/oschaaf-static-handler-fix-compression
static-handler: fix compression
2013-05-07 10:46:05 -07:00
Jeff Kaufman dd781df6a4 Merge pull request #346 from patschi/patch-3
Updated README.md: nginx-1.4.1 stable
2013-05-07 10:39:43 -07:00
Patschi f4ea0721dc Updated README.md: nginx-1.4.1 stable
nginx-1.4.1 includes an important security fix
More details: http://nginx.org/en/CHANGES-1.4
2013-05-07 18:40:46 +03:00
Otto van der Schaaf 4feb5ae1ae static-handler: fix compression 2013-05-07 12:25:06 +02:00
Otto van der Schaaf 51ca3afb67 static-handler-etag: emit an etag in responses from our static handler
Fixes the etag part of https://github.com/pagespeed/ngx_pagespeed/issues/212
2013-05-07 12:00:14 +02:00
Jeff Kaufman 8c88593be9 Merge pull request #333 from pagespeed/oschaaf-fix-random-hangs
random-hangs: attempt to fix random hangs
2013-05-06 11:56:31 -07:00
Otto van der Schaaf 4777e0412c random-hangs: attempt to fix random hangs 2013-05-04 21:42:32 +02:00
Jeff Kaufman 8375ffafa1 Merge pull request #323 from pagespeed/jefftk-no-cache-beacon
beacons: serve as `Cache-Control: max-age=0, no-cache`
2013-05-02 14:55:04 -07:00
Jeff Kaufman e4f87fd7ef beacons: serve as Cache-Control: max-age=0, no-cache 2013-05-02 17:45:15 -04:00
Jeff Kaufman 61f32c0294 Merge pull request #322 from pagespeed/oschaaf-small-cleanup
small cleanup: stale comment, remove confusing log message
2013-05-02 13:33:11 -07:00
Otto van der Schaaf b73744d4ae small cleanup: stale comment, confusing log message 2013-05-02 22:24:28 +02:00
Jeff Kaufman 458fe68871 Merge pull request #321 from pagespeed/oschaaf-duplicate-headers
duplicate-headers: prevent some headers from being copied over
2013-05-02 12:48:58 -07:00
Jeff Kaufman c7ff530834 readme: update Page-Speed version 2013-05-02 13:59:38 -04:00
Otto van der Schaaf 72acd50b7e duplicate-headers: prevent some headers from being copied over
Amongst other headers, don't copy the "Connection" response-header
when we receive it from psol.

Combined with our config trick[1] to prevent add_header from setting
any other headers should fix

[1] location ~ ".pagespeed.([a-z].)?[a-z]{2}.[^.]{10}.[^.]+" {
add_header "" "";
}
2013-05-02 17:40:54 +02:00
Jeff Kaufman ec95367677 copy_includes -> prepare_psol 2013-05-01 13:44:33 -04:00
Jeff Kaufman 7f58b6ff11 readme: on some systems no .zip suffix 2013-04-29 11:11:52 -04:00
Jeff Kaufman 9f7978da27 readme: installation instructions 2013-04-29 11:08:23 -04:00
Jeff Kaufman 05fd02154c copy-includes: typo 2013-04-29 10:43:48 -04:00
Jeff Kaufman e0796407e9 Merge branch 'trunk-tracking' of github.com:pagespeed/ngx_pagespeed into trunk-tracking 2013-04-29 10:41:19 -04:00
Jeff Kaufman af1f770b28 Merge branch 'master' into trunk-tracking 2013-04-29 10:40:31 -04:00
Jeff Kaufman 4ab1bae8d1 Merge branch 'master' of github.com:pagespeed/ngx_pagespeed 2013-04-29 10:39:58 -04:00
Jeff Kaufman dd9b209903 Merge pull request #309 from chaizhenhua/32bit-crash
Fixed crash in 32 bit Ubuntu system (ubuntu-12.04.2-server-i386)
2013-04-29 07:39:19 -07:00
Jeff Kaufman 848ae63877 copy-includes: merge commit 2013-04-29 09:53:45 -04:00
Jeff Kaufman bf923a264c copy-includes: merge commit 2013-04-29 09:51:46 -04:00
Jeff Kaufman 7b78855cc1 copy-includes: no longer putting psol in source control 2013-04-29 09:45:32 -04:00
chaizhenhua dc4d5272fd Fixed crash in 32 bit Ubuntu system (ubuntu-12.04.2-server-i386) 2013-04-29 10:59:42 +08:00
Jeff Kaufman 807784b414 merge commit 2013-04-26 17:44:39 -04:00
Jeff Kaufman 85a36b8133 Merge pull request #276 from pagespeed/jefftk-post
beacon-handler: don't screw up the connection
2013-04-26 14:39:24 -07:00
Jeff Kaufman e1341837ce system-test: critical css and lazyload_images-with-beaconing
Squash-merge of Jud's #303
2013-04-26 16:39:10 -04:00
Jeff Kaufman fd1787a6a3 psol: document having to download psol 2013-04-26 16:38:11 -04:00
Jeff Kaufman cb65e29c34 psol: removing psol 2013-04-26 15:26:43 -04:00
Jeff Kaufman 72d5bc4476 copy-includes: copy some headers that don't end in .h 2013-04-26 15:26:18 -04:00
Jeff Kaufman e8045a52ad copy-includes: make suggested messages understand tags 2013-04-26 15:26:18 -04:00
Jud Porter 1dce70f548 Add Timer to constructor of NgxRequestContext. 2013-04-26 15:26:17 -04:00
Jud Porter 2e26e7a2fe Disable critical image beaconing in system tests. With this enabled image inline tests don't work, since only critical images will be inlined. 2013-04-26 15:26:17 -04:00
Jud Porter 32e0c3c0b7 Add google-sparehash include paths. 2013-04-26 15:26:16 -04:00
Jeff Kaufman 1426e918a8 system: roll back fd optimization 2013-04-26 15:26:16 -04:00
Jeff Kaufman 8adc3738e1 readme: tell people to use alpha-r2748 instead of release-1.5.27.1-beta 2013-04-26 15:26:16 -04:00
Jeff Kaufman a4cd2c6568 Merge pull request #299 from pagespeed/jefftk-rollback-fd-opt
system: roll back fd optimization
2013-04-26 08:27:17 -07:00