Commit Graph

94 Commits

Author SHA1 Message Date
Jeff Kaufman 7fe67a47f5 readme: move build troubleshooting to a wiki page 2013-04-23 10:38:56 -04:00
Jeff Kaufman 54e80a162b readme: tighten it up 2013-04-22 20:19:11 -04:00
Jeff Kaufman 63a1507d53 readme: google group -> mailing list; link to announce 2013-04-22 20:18:12 -04:00
Jeff Kaufman 5ab4ea854b readme: we don't depend on external mod_pagespeed binaries 2013-04-22 11:22:51 -04:00
Jeff Kaufman 0f691e4b50 readme: move testing to a wiki page 2013-04-19 08:45:26 -04:00
Ilya Grigorik 0de867988d visual updates to readme
- project logo
- add link to binary
- syntax highlighting for configs
2013-04-19 14:12:35 +02:00
Jeff Kaufman b9eeae3329 readme: tests are from 1.5.27.1, not trunk 2013-04-18 16:27:27 -04:00
Jeff Kaufman 336de7e512 tests: update tests to expect dns prefetching to work 2013-04-18 11:29:47 -04:00
Jeff Kaufman 80f59b0112 readme: point people to the list of missing features 2013-04-17 14:23:15 -04:00
Jeff Kaufman fb56e50ecf readme: clarify how to convert mod_pagespeed config to ngx_pagespeed 2013-04-17 13:36:01 -04:00
Jeff Kaufman 6aaea911c5 readme: move more details to wiki pages 2013-04-17 13:31:21 -04:00
Jeff Kaufman 04858f5f22 readme: remove broken php5-fpm instructions 2013-04-17 13:25:52 -04:00
Jeff Kaufman 8fcbe1388d readme: remove accept-encoding proxy documentation 2013-04-17 13:24:16 -04:00
Jeff Kaufman c4c6e7f81d readme: pull tengine and the complex method out into wiki pages 2013-04-17 13:22:54 -04:00
Jeff Kaufman f7ce76b832 readme: smaller location blocks; better doc 2013-04-16 13:29:31 -04:00
Jeff Kaufman 022c0418f5 readme: hierarchy 2013-04-16 10:36:12 -04:00
Jeff Kaufman 9a2acf9f6b readme: document tarballs 2013-04-16 10:35:36 -04:00
Jeff Kaufman 136aec22fd readme: fix numbering try 2 2013-04-16 10:01:18 -04:00
Jeff Kaufman b1b0304111 readme: numbering update; we don't depend on mod_pagespeed binaries 2013-04-16 10:00:17 -04:00
Jeff Kaufman 637e0c8fb9 system-test: retain custom headers 2013-04-15 16:44:48 -04:00
Jeff Kaufman 39b22d5c94 readme: still need cd src/ 2013-04-12 18:04:06 -04:00
Jeff Kaufman 9788be32dd missing comma 2013-04-12 17:47:39 -04:00
Jeff Kaufman 572e6aaac0 readme: better install docs 2013-04-12 17:46:47 -04:00
Jeff Kaufman 54431c1d15 native-fetcher: document and test native fetcher 2013-04-12 17:41:20 -04:00
Jeff Kaufman 335282f334 readme: better php documentation 2013-04-12 11:13:17 -04:00
Jeff Kaufman f510a94214 statistics: check that statistics work and are not extrnally accessible
* Add tests for statistics.
* We weren't increasing resource_404_count on 404s.
  * This required giving `NgxBaseFetch` a `NgxServerContext` pointer.
* /ngx_pagespeed_statistics was publically available.
* Made a pass over the readme to add a new configuration option and fixed up
  serveral things that were out of date while I was there.

Fixes #248.
2013-04-11 13:03:30 -04:00
Ilya Grigorik c127e43cc7 update build instructions in readme 2013-04-05 22:13:17 -07:00
Jeff Kaufman ff20aa5998 trunk-tracking: document that we're now on r2748 2013-04-03 11:23:18 -04:00
Jeff Kaufman 06a85d5ce5 options: default to core filters 2013-04-02 10:41:06 -04:00
Jeff Kaufman 577a4612fd readme: less scary warning 2013-04-02 10:02:40 -04:00
Jeff Kaufman 768ba6a64f system-test: clear cache; simpler init
* always run with a clean cache
 * in the future we should structure the tests so they run twice, once with a clean cache and then again with a populated one, but for now a clean cache should catch more bugs
* stop requiring a file cache path for tests; just use
* fix exit codes to match documentation at the top of the file: 1 is a test failure, 2 is bad args

Squash-merge of my #198.
2013-03-29 11:37:17 -04:00
Jeff Kaufman 51ebf51b4e system-test: infrastructure, host validation
We are going to need some nginx-specific system tests, and this seemed like a
good place to start. This adds two tests, as well as some infrastructure. With

Squash-merge of my #194 and #195
2013-03-28 13:39:03 -04:00
Jeff Kaufman 1419c127ef readme: make all needs AR.foo as well 2013-03-26 15:09:36 -04:00
Jeff Kaufman bf74641fc9 readme: make now needs a wrapper for the ar command 2013-03-26 13:25:56 -04:00
Jeff Kaufman 7a064eb6ee readme: clarify that 'make all' always fails 2013-03-18 17:32:37 -04:00
Jeff Kaufman 23422094e0 building off r2618 2013-03-18 17:26:09 -04:00
Jeff Kaufman 82c5e058fa readme: doc depot tools installation 2013-03-18 13:07:30 -04:00
Jeff Kaufman 05765a33f7 trunk-tracking: we depend on r2577 now 2013-03-18 11:41:49 -04:00
jperelli f31f9de405 Solve "unknown type name ‘off64_t’", issue #166 2013-02-04 20:30:20 -02:00
Jeff Kaufman 9e6de567ee Merge pull request #162 from pagespeed/jefftk-experiment-resource-regexp
readme: support experiment resource urls
2013-02-01 06:42:53 -08:00
Jeff Kaufman cb2ce08004 readme: document tengine usage 2013-01-31 11:11:29 -05:00
Jeff Kaufman 0609b89162 readme: support experiment resource urls
A normal .pagespeed. url looks like:

    256x192vPuzzle.jpg.pagespeed.ic.alA0AdlR-2.jpg

If someone turns on RunExperiment, however, we generate urls like:

    256x192vPuzzle.jpg.pagespeed.a.ic.alA0AdlR-2.jpg
    256x192vPuzzle.jpg.pagespeed.b.ic.alA0AdlR-2.jpg

The new section is always a single letter between a and z.  We need to catch
these and pass them through to PageSpeed.
2013-01-31 10:44:31 -05:00
Jeff Kaufman 4f97399f55 readme: fix debian dependencies
As @bnoordhuis points out, `build-essential` depends on `make` and older
releases call `git` as `git-core`.
2013-01-31 09:34:00 -05:00
Benoit Anastay 41e5a124d0 Add Debian's Install dependencies command 2013-01-30 01:51:18 +01:00
Jeff Kaufman ea4e17b623 add_instrumentation: return 204 and log for /ngx_pagespeed_beacon hits
Fixes #134
2013-01-23 17:43:57 -05:00
Jeff Kaufman 76ef7f9f47 readme: link to ngxpagespeed.com 2013-01-17 17:02:23 -05:00
Jeff Kaufman 7d825331cf readme: the Library command uses longer hashes now 2013-01-17 14:56:10 -05:00
Jeff Kaufman bf6a95ee1a readme: you can't send Accept-Encoding to an upstream 2013-01-16 17:13:08 -05:00
Jeff Kaufman df04cb1119 readme: document dependencies 2013-01-16 14:58:34 -05:00
Jeff Kaufman f80faa6016 readme: tidy link to mps build from source 2013-01-16 11:38:05 -05:00