Commit Graph

  • e02a3f6a35 Rewrite check_tests_are_run.sh to be simpler. Jeff Kaufman 2016-12-15 09:14:52 -05:00
  • f3c64ca8a2 Version 1.12.34.2 v1.12.34.2-stable v1.12.34.2-beta Jeff Kaufman 2016-12-14 10:26:08 -05:00
  • ecd323ea60 config: use Release binaries when building with --with-debug if that's all that's available (#1332) Jeff Kaufman 2016-12-14 10:13:45 -05:00
  • 80c4b7e97b config: use Release binaries when building with --with-debug if that's all that's available (#1332) Jeff Kaufman 2016-12-14 10:13:45 -05:00
  • 0c7d64221c licensing: correct bash license comments (#1336) Jeff Kaufman 2016-12-12 13:40:41 -05:00
  • d55c2d7a2c licensing: correct license comments (#1447) Jeff Kaufman 2016-12-12 10:16:54 -05:00
  • f5922ee4bc Minor bugfixes observed when cutting the release (#1445) hillsp 2016-12-09 11:01:06 -05:00
  • 68185b8605 installer: allow --dynamic-module to be used with tags (#1334) Jeff Kaufman 2016-12-08 15:14:12 -05:00
  • 96f16f32cc ngxpagespeed.com configuration: fix /install (#1444) Jeff Kaufman 2016-12-08 14:07:43 -05:00
  • ac71cb763f Update README.md hillsp 2016-12-08 10:52:34 -05:00
  • a1fc37a9f2 Version 1.12.34.1 v1.12.34.1-beta Steve Hill 2016-12-06 13:29:20 -05:00
  • 4c51a5ce60 Add format_binary_url.sh (#1331) hillsp 2016-12-06 13:16:29 -05:00
  • 7f225e2e70 Add format_binary_url.sh (#1331) hillsp 2016-12-06 13:16:29 -05:00
  • 0dfc12ffe2 Delete prepare_psol.sh (#1310) hillsp 2016-11-02 13:06:29 -04:00
  • 4d728fc081 branch-names: now that trunk-tracking is master, update references (#1330) Jeff Kaufman 2016-12-06 12:01:50 -05:00
  • a399e04a00 Delete prepare_psol.sh (#1310) hillsp 2016-11-02 13:06:29 -04:00
  • 247a821564 install: add support for building psol from source and setting up for development (#1313) Jeff Kaufman 2016-12-06 09:21:42 -05:00
  • 91662d08ae devel: open source google's mod_pagespeed development tools Jeff Kaufman 2016-12-06 09:18:26 -05:00
  • a99ea36b31 Provide a custom allocation wrapper for libpng, that mostly just uses malloc, but makes sure that padding bytes at very end are deterministically zero. Reason: Testing on native builds on Debian Sid suggested that *something* in our compression stack was apparently letting some of the padding bytes influence the output. (Noticeable on PngOptimizerTest.ValidPngs). This works around the issue. Maks Orlovich 2016-12-05 12:33:54 -05:00
  • 06fb3c1604 libpng1.6 compat: don't call png_read_update_info twice. Maks Orlovich 2016-12-02 13:31:08 -05:00
  • 1956099022 Switch travis.yml to new build system, clean it up (#1440) hillsp 2016-12-01 12:04:40 -05:00
  • bc2234bd85 Whoops, fix jenkins link not just badge URL hillsp 2016-12-01 11:12:31 -05:00
  • 76ef77d36f Allow debug release builds, plus some other build cleanups. Steve Hill 2016-11-30 15:54:01 -05:00
  • f7502b1b40 Mark CentralControllerPort as Experimental (#1326) hillsp 2016-11-30 14:43:55 -05:00
  • 4e3ead31cf Fix a data race in CacheBatcherTest. Chris Fredrickson 2016-11-30 14:43:19 -05:00
  • 3f4df27025 Update libraries Steve Hill 2016-11-30 14:41:35 -05:00
  • aebb4f6931 Mark CentralController as Experimental Steve Hill 2016-11-30 14:41:15 -05:00
  • 69a40de884 Rename the non-const version of output_partition(i) to mutable_output_partition(i) and change call-sites as needed. Joshua Marantz 2016-11-29 16:52:23 -05:00
  • 325a4b6b89 Add build_on_vm.sh Steve Hill 2016-11-29 16:06:25 -05:00
  • d5ba802b7a Fix some typos caught by lintian Maks Orlovich 2016-11-29 11:00:44 -05:00
  • 208c440fd1 Delete old mobilize genfiles (#1439) hillsp 2016-11-28 14:55:16 -05:00
  • f305bc2f2f Update README.md for new Jenkins IP hillsp 2016-11-28 13:45:47 -05:00
  • 636ecc4e76 Remove explicit copy ctor/copy assign operator from UnicodeText::const_iterator Steve Hill 2016-11-28 10:42:55 -05:00
  • aaa7400ebc Fix --verbose flag for build_release. Allow 32-bit builds in travis. Steve Hill 2016-11-28 10:40:08 -05:00
  • 2fcfa08ce1 Stop using private libpng data, but rather the public API. This is needed to build on Debian sid against system libpng, which is always 1.6. Also stop using png_sizeof, it's the same as sizeof in practice, and is gone in 1.6. Maks Orlovich 2016-11-23 15:47:13 -05:00
  • 7385dfc100 Fix build_release to work on Ubuntu 14 Steve Hill 2016-11-23 14:45:52 -05:00
  • ceea713cb0 Only run broken_fetch test on memcached/redis, where: Joshua Marantz 2016-11-22 11:31:53 -05:00
  • f5ac855454 Fix install_required_packages when src_pacakges is empty. Steve Hill 2016-11-21 17:58:42 -05:00
  • a6fe5f6d0e Capture a testcase for when a cache-flush induces 404s for .pagespeed. resources optimized using an ipro-recorded fetch. This is for https://github.com/pagespeed/mod_pagespeed/issues/1145 and https://github.com/pagespeed/ngx_pagespeed/issues/1319 . Joshua Marantz 2016-11-21 14:36:58 -05:00
  • 617f0e6bee Add a new server-name to help test a repro for broken pagespeed resources (#1324) Joshua Marantz 2016-11-21 14:11:56 -05:00
  • 42115f54da Need clone --recursive hillsp 2016-11-21 10:49:59 -05:00
  • 3d9f2aee37 First pass at modernising travis.yml hillsp 2016-11-21 10:38:05 -05:00
  • fe326271dc Stop using build_release.sh in travis until I can debug it. hillsp 2016-11-21 10:16:30 -05:00
  • 22126c8c98 More logical/consistent timeout application at shutdown: Apply it globally, not per vhost. With this, increase timeout to 5 seconds. Maks Orlovich 2016-11-21 09:37:10 -05:00
  • 152e17a4b0 build_release.sh is broken without --stable for the moment hillsp 2016-11-18 17:58:49 -05:00
  • 74656a3f3d Add --verbose to test_package.sh and hook it up to build_release.sh. This prevents Travis from timing out during the system tests. Steve Hill 2016-11-18 17:41:56 -05:00
  • 5ba3b7498d Add --verbose to build_release.sh so that Travis doesn't timeout. Steve Hill 2016-11-18 15:53:59 -05:00
  • c2f183703a Forgot to include file in c13af19f0e Maks Orlovich 2016-11-18 15:52:42 -05:00
  • 1aaa61faf0 Switch travis.yml to new build system hillsp 2016-11-18 14:34:51 -05:00
  • de65f5a4bb Delete obsolete files from old build system Steve Hill 2016-11-18 14:26:03 -05:00
  • 66c1c43b31 Replace build_release_platform with build_release Steve Hill 2016-11-18 14:24:22 -05:00
  • c13af19f0e Fix leak when we see an html page with nonsense Content-Encoding. Maks Orlovich 2016-11-18 14:01:20 -05:00
  • 4972505947 Fix race that could sometimes cause us to not dispatch some background fetches: Maks Orlovich 2016-11-17 10:01:34 -05:00
  • b216e348ad On head, test_package.sh needs build_env.sh to find redis-server. Steve Hill 2016-11-16 10:28:02 -05:00
  • 4ac1e6ac72 Erp, don't cd into install first hillsp 2016-11-15 16:55:04 -05:00
  • 0b320d31c9 Fix travis.yml for deleted ubuntu.sh hillsp 2016-11-15 16:53:49 -05:00
  • 2b23e61ead Fix ignores and add per-OS make_vars Steve Hill 2016-11-15 16:10:06 -05:00
  • 4ba690b8c9 Add test_package.sh for running system tests. Steve Hill 2016-11-15 15:57:28 -05:00
  • c75a5da266 Add build_development_apache.sh Jeff Kaufman 2016-11-15 07:42:58 -05:00
  • c6f01f2d42 Don't run add-head or any of the filters that depend on it in ajax request, which we can usually detect via request-headers x-requested-with:xml-http-request. Joshua Marantz 2016-11-14 09:10:07 -05:00
  • d77c7eac17 test config for disabling rewriters in ajax (#1320) Joshua Marantz 2016-11-14 08:09:44 -05:00
  • e070e55aed Update mod_fcgid to a version with apache 2.2 compatibility (#1430) Jeff Kaufman 2016-11-11 17:45:46 -05:00
  • 408ea00873 Add install_required_packages.sh Steve Hill 2016-11-11 16:59:22 -05:00
  • 4b844abf3b Remove more gclient from travis.yml, cleanup. hillsp 2016-11-11 12:05:28 -05:00
  • 93223446ed Remove gclient from travis.yml hillsp 2016-11-11 12:03:00 -05:00
  • 993754c479 Stop depending on gclient. Steve Hill 2016-11-10 16:43:55 -05:00
  • 36d4a38005 Linux installer: Fix APT_SOURCES and APT_SOURCESDIR paths Jeff Kaufman 2016-11-10 15:20:05 -05:00
  • e472a0f702 Add missing std:: Steve Hill 2016-11-10 13:53:23 -05:00
  • 573071ae3a NULL StringPiece is deprecated Steve Hill 2016-11-10 13:50:33 -05:00
  • 8b8658bd72 Add scripts to setup 32-bit chroots for building. Steve Hill 2016-11-10 11:54:08 -05:00
  • 176da99558 Add dependencies for building a dev apache (#1426) Jeff Kaufman 2016-11-10 07:46:22 -05:00
  • 385578da16 start_php.sh should wait for php-cgi to die. Steve Hill 2016-11-09 17:18:35 -05:00
  • 2a7b39d6c9 Update compiled JS from Closure update Steve Hill 2016-11-09 15:22:38 -05:00
  • 8642cfbb40 Update to Closure 20161024 (#1427) hillsp 2016-11-09 14:53:10 -05:00
  • 2264ea8017 Typo fix Maks Orlovich 2016-11-08 09:12:50 -05:00
  • 9a76ce6172 Some small fixes for when we are accessing ourselves as [[::1]:12345 in tests. Maks Orlovich 2016-11-07 14:47:42 -05:00
  • 3f66cd36f7 linux_package_deb_stable not linux_package_deb_releae hillsp 2016-11-04 19:55:07 -04:00
  • 46c78191cd Add install/build_mps.sh for building mod_pagespeed. Steve Hill 2016-11-04 18:46:06 -04:00
  • 5b9af6e606 Fix system tests on CentOS 6: - Work-around various SELinux permission type stuff. - Force .js to have the correct MIME type. - os_redirector.sh should load build_env as well as shell_utils. Steve Hill 2016-11-04 17:40:38 -04:00
  • 02d809531b Update travis.yml for new gyp deb target hillsp 2016-11-04 17:36:58 -04:00
  • 4fdf0f75e0 Remove gyp variables chromium_revision and channel. linux_package_deb now becomes linux_package_deb_(beta|release). Likewise rpm. Steve Hill 2016-11-04 16:29:12 -04:00
  • 6b8a04ed72 doc: integrate commenting systems, and export previously internal comments Jeff Kaufman 2016-11-04 15:16:49 -04:00
  • 97134d951e test: run_tests.sh should just assume 8050 and 8051 (#1315) Jeff Kaufman 2016-11-03 14:58:05 -04:00
  • d2550861a7 Quickly fail any pending named lock acquisitions handled by NamedLockScheduleRewriteController on shutdown to help the process along. Maks Orlovich 2016-11-03 14:22:05 -04:00
  • 22588e1ed9 Export internal cleanup CL: add missing std:: Maks Orlovich 2016-11-03 14:21:44 -04:00
  • b15de12be9 Make invalid_host_header.sh work when HOSTNAME has no port. Steve Hill 2016-11-03 13:11:35 -04:00
  • becd5769d3 StringPiece: compatibility changes for std::string_view Jeff Kaufman 2016-11-03 07:09:18 -04:00
  • 71d99059a3 test: use better names for remote config testing Jeff Kaufman 2016-11-03 07:07:22 -04:00
  • 17e4162334 remote-config: renaming paths to be more informative (#1312) Jeff Kaufman 2016-11-03 07:03:31 -04:00
  • 0fbb9b451a Fix invalid_host_header to work correctly and not depend on netcat. Steve Hill 2016-11-02 18:59:57 -04:00
  • b8aa8896b8 os_redirector and make some things symlinks Steve Hill 2016-11-02 17:58:06 -04:00
  • 98e130b2cc Add install/build_psol.sh ti replace build_psol_tarball.sh. Steve Hill 2016-11-01 16:13:29 -04:00
  • 34f53de6b0 Follow-up to 13c12ce19 to add a missing file and unbreak the build Jeff Kaufman 2016-11-01 15:23:56 -04:00
  • 98ee14e936 Avoid warnings in DownstreamCache tests about an uncleaned up rewrite_driver by making sure that other_rewrite_driver gets cleaned up: the test sets RewriteTestBase into managed mode, which basically means it does rewrite_driver = NewRewriteDriver other_rewrite_driver = NewRewriterDriver ... but then nothing actually does anything with other_rewrite_driver, making it stick-around until factory shutdown does emergency cleanup. Maks Orlovich 2016-11-01 14:23:39 -04:00
  • d70dcbc4d0 remote-config: use one port for testing, against a new python server (#1293) Jeff Kaufman 2016-11-01 12:29:25 -05:00
  • 13c12ce191 remote-config: switch tests away from netcat Jeff Kaufman 2016-11-01 13:28:54 -04:00
  • 01d0ed4427 defer_js: orig_index => data-pagespeed-orig-index to not squat on browser's namespace. Maks Orlovich 2016-11-01 10:09:11 -04:00
  • 2c061cc308 Sync with BoringSSL stable update, to make it work again. Maks Orlovich 2016-10-31 14:03:19 -04:00
  • 1dd7753351 Revert "travis: Fetch submodules when we clone" We don't need to fetch submodules for gclient! Steve Hill 2016-10-31 10:08:30 -04:00
  • 8992d535fe travis: Fetch submodules when we clone hillsp 2016-10-28 17:55:36 -04:00